- Sort Score
- Result 10 results
- Languages All
Results 1 - 1 of 1 for poolFreeValueSlice (0.11 sec)
-
src/cmd/compile/internal/ssa/allocators.go
package ssa import ( "internal/unsafeheader" "math/bits" "sync" "unsafe" ) var poolFreeValueSlice [27]sync.Pool func (c *Cache) allocValueSlice(n int) []*Value { var s []*Value n2 := n if n2 < 32 { n2 = 32 } b := bits.Len(uint(n2 - 1)) v := poolFreeValueSlice[b-5].Get() if v == nil { s = make([]*Value, 1<<b) } else { sp := v.(*[]*Value) s = *sp *sp = nil
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed Feb 15 23:00:54 UTC 2023 - 7.4K bytes - Viewed (0)