runtime.slice.len (field)
20 uses
runtime (current package)
alg.go#L299: return memhash(s.array, seed, uintptr(s.len))
cgocall.go#L262: p.len = len(s)
cgocall.go#L267: p.len--
debuglog.go#L307: bb.len, bb.cap = str.len, str.len
mbarrier.go#L284: return slicecopy(dst.array, dst.len, src.array, src.len, elemType.size)
mbarrier.go#L286: return typedslicecopy(elemType, dst.array, dst.len, src.array, src.len)
mheap.go#L511: sp.len = len(h.allspans)
print.go#L21: rp.len = sp.len
slice.go#L15: len int
slice.go#L128: racereadrangepc(old.array, uintptr(old.len*int(et.size)), callerpc, funcPC(growslice))
slice.go#L131: msanread(old.array, uintptr(old.len*int(et.size)))
slice.go#L141: return slice{unsafe.Pointer(&zerobase), old.len, cap}
slice.go#L173: lenmem = uintptr(old.len)
slice.go#L179: lenmem = uintptr(old.len) * sys.PtrSize
slice.go#L192: lenmem = uintptr(old.len) << shift
slice.go#L198: lenmem = uintptr(old.len) * et.size
slice.go#L239: return slice{p, old.len, newcap}
stack.go#L1308: *(*slice)(unsafe.Pointer(&objs)) = slice{array: noescape(p), len: int(n), cap: int(n)}
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |