var poolFreeValueSlice … func (c *Cache) allocValueSlice(n int) []*Value { … } func (c *Cache) freeValueSlice(s []*Value) { … } var poolFreeLimitSlice … func (c *Cache) allocLimitSlice(n int) []limit { … } func (c *Cache) freeLimitSlice(s []limit) { … } var poolFreeSparseSet … func (c *Cache) allocSparseSet(n int) *sparseSet { … } func (c *Cache) freeSparseSet(s *sparseSet) { … } var poolFreeSparseMap … func (c *Cache) allocSparseMap(n int) *sparseMap { … } func (c *Cache) freeSparseMap(s *sparseMap) { … } var poolFreeSparseMapPos … func (c *Cache) allocSparseMapPos(n int) *sparseMapPos { … } func (c *Cache) freeSparseMapPos(s *sparseMapPos) { … } func (c *Cache) allocBlockSlice(n int) []*Block { … } func (c *Cache) freeBlockSlice(s []*Block) { … } func (c *Cache) allocInt64(n int) []int64 { … } func (c *Cache) freeInt64(s []int64) { … } func (c *Cache) allocIntSlice(n int) []int { … } func (c *Cache) freeIntSlice(s []int) { … } func (c *Cache) allocInt32Slice(n int) []int32 { … } func (c *Cache) freeInt32Slice(s []int32) { … } func (c *Cache) allocInt8Slice(n int) []int8 { … } func (c *Cache) freeInt8Slice(s []int8) { … } func (c *Cache) allocBoolSlice(n int) []bool { … } func (c *Cache) freeBoolSlice(s []bool) { … } func (c *Cache) allocIDSlice(n int) []ID { … } func (c *Cache) freeIDSlice(s []ID) { … }