runtime.evacDst.e (field)
26 uses
runtime (current package)
map.go#L1134: e unsafe.Pointer // pointer to current elem storage
map.go#L1149: x.e = add(x.k, bucketCnt*uintptr(t.keysize))
map.go#L1157: y.e = add(y.k, bucketCnt*uintptr(t.keysize))
map.go#L1213: dst.e = add(dst.k, bucketCnt*uintptr(t.keysize))
map.go#L1222: *(*unsafe.Pointer)(dst.e) = *(*unsafe.Pointer)(e)
map.go#L1224: typedmemmove(t.elem, dst.e, e)
map.go#L1232: dst.e = add(dst.e, uintptr(t.elemsize))
map_fast32.go#L385: x.e = add(x.k, bucketCnt*4)
map_fast32.go#L393: y.e = add(y.k, bucketCnt*4)
map_fast32.go#L425: dst.e = add(dst.k, bucketCnt*4)
map_fast32.go#L437: typedmemmove(t.elem, dst.e, e)
map_fast32.go#L444: dst.e = add(dst.e, uintptr(t.elemsize))
map_fast64.go#L387: x.e = add(x.k, bucketCnt*8)
map_fast64.go#L395: y.e = add(y.k, bucketCnt*8)
map_fast64.go#L427: dst.e = add(dst.k, bucketCnt*8)
map_fast64.go#L445: typedmemmove(t.elem, dst.e, e)
map_fast64.go#L452: dst.e = add(dst.e, uintptr(t.elemsize))
map_faststr.go#L410: x.e = add(x.k, bucketCnt*2*sys.PtrSize)
map_faststr.go#L418: y.e = add(y.k, bucketCnt*2*sys.PtrSize)
map_faststr.go#L450: dst.e = add(dst.k, bucketCnt*2*sys.PtrSize)
map_faststr.go#L457: typedmemmove(t.elem, dst.e, e)
map_faststr.go#L464: dst.e = add(dst.e, uintptr(t.elemsize))
 |
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. |