diff --git a/lru_cache.go b/lru_cache.go index c3cc78f..d0f1c34 100644 --- a/lru_cache.go +++ b/lru_cache.go @@ -13,7 +13,7 @@ import ( type LRUCache[K comparable, V any] struct { shards [512]lrushard[K, V] mask uint32 - hasher func(K unsafe.Pointer, seed uintptr) uintptr + hasher func(key unsafe.Pointer, seed uintptr) uintptr seed uintptr loader func(key K) (value V, err error) group singleflight_Group[K, V] diff --git a/lru_shard.go b/lru_shard.go index 74c1cf2..0473b71 100644 --- a/lru_shard.go +++ b/lru_shard.go @@ -29,7 +29,7 @@ type lrushard[K comparable, V any] struct { buckets []lrubucket mask uint32 length uint32 - hasher func(K unsafe.Pointer, seed uintptr) uintptr + hasher func(key unsafe.Pointer, seed uintptr) uintptr seed uintptr } @@ -46,7 +46,7 @@ type lrushard[K comparable, V any] struct { _ [24]byte } -func (s *lrushard[K, V]) Init(size uint32, hasher func(K unsafe.Pointer, seed uintptr) uintptr, seed uintptr) { +func (s *lrushard[K, V]) Init(size uint32, hasher func(key unsafe.Pointer, seed uintptr) uintptr, seed uintptr) { s.list_Init(size) s.table_Init(size, hasher, seed) } diff --git a/lru_shard_table.go b/lru_shard_table.go index 7cbdf68..d644deb 100644 --- a/lru_shard_table.go +++ b/lru_shard_table.go @@ -17,7 +17,7 @@ const ( maxDIB = ^uint32(0) >> hashBitSize // max 255 ) -func (s *lrushard[K, V]) table_Init(size uint32, hasher func(K unsafe.Pointer, seed uintptr) uintptr, seed uintptr) { +func (s *lrushard[K, V]) table_Init(size uint32, hasher func(key unsafe.Pointer, seed uintptr) uintptr, seed uintptr) { newsize := lruNewTableSize(size) if len(s.table.buckets) == 0 { s.table.buckets = make([]lrubucket, newsize) diff --git a/ttl_cache.go b/ttl_cache.go index b083ae5..f296346 100644 --- a/ttl_cache.go +++ b/ttl_cache.go @@ -12,7 +12,7 @@ import ( type TTLCache[K comparable, V any] struct { shards [512]ttlshard[K, V] mask uint32 - hasher func(K unsafe.Pointer, seed uintptr) uintptr + hasher func(key unsafe.Pointer, seed uintptr) uintptr seed uintptr loader func(key K) (value V, ttl time.Duration, err error) group singleflight_Group[K, V] diff --git a/ttl_shard.go b/ttl_shard.go index 5b849b5..09736c1 100644 --- a/ttl_shard.go +++ b/ttl_shard.go @@ -33,7 +33,7 @@ type ttlshard[K comparable, V any] struct { buckets []ttlbucket mask uint32 length uint32 - hasher func(K unsafe.Pointer, seed uintptr) uintptr + hasher func(key unsafe.Pointer, seed uintptr) uintptr seed uintptr } @@ -52,7 +52,7 @@ type ttlshard[K comparable, V any] struct { _ [16]byte } -func (s *ttlshard[K, V]) Init(size uint32, hasher func(K unsafe.Pointer, seed uintptr) uintptr, seed uintptr) { +func (s *ttlshard[K, V]) Init(size uint32, hasher func(key unsafe.Pointer, seed uintptr) uintptr, seed uintptr) { s.list_Init(size) s.table_Init(size, hasher, seed) } diff --git a/ttl_shard_table.go b/ttl_shard_table.go index a065f5a..3978238 100644 --- a/ttl_shard_table.go +++ b/ttl_shard_table.go @@ -9,7 +9,7 @@ import ( "unsafe" ) -func (s *ttlshard[K, V]) table_Init(size uint32, hasher func(K unsafe.Pointer, seed uintptr) uintptr, seed uintptr) { +func (s *ttlshard[K, V]) table_Init(size uint32, hasher func(key unsafe.Pointer, seed uintptr) uintptr, seed uintptr) { newsize := ttlNewTableSize(size) if len(s.table.buckets) == 0 { s.table.buckets = make([]ttlbucket, newsize)