use delete instead of remove where possible

This commit is contained in:
Karl Seguin
2024-11-12 10:22:32 +08:00
parent 61f506609d
commit f9779b45fc
2 changed files with 2 additions and 2 deletions

View File

@@ -373,7 +373,7 @@ func (c *Cache[T]) gc() int {
}
prev := item.prev
if !c.tracking || atomic.LoadInt32(&item.refCount) == 0 {
c.bucket(item.key).remove(item.key)
c.bucket(item.key).delete(item.key)
c.size -= item.size
c.list.Remove(item)
if c.onDelete != nil {

View File

@@ -335,7 +335,7 @@ func (c *LayeredCache[T]) gc() int {
}
prev := item.prev
if !c.tracking || atomic.LoadInt32(&item.refCount) == 0 {
c.bucket(item.group).remove(item.group, item.key)
c.bucket(item.group).delete(item.group, item.key)
c.size -= item.size
c.list.Remove(item)
if c.onDelete != nil {