internal/abi.Type.GCData (field)
15 uses
internal/abi (current package)
type.go#L42: GCData *byte
type.go#L214: return unsafe.Slice(t.GCData, int(end))[begin:]
reflect
type.go#L2573: typ.GCData = nil
type.go#L2577: typ.GCData = &bv.data[0]
type.go#L2582: typ.GCData = (*byte)(unsafe.Pointer(new(uintptr)))
type.go#L2726: array.GCData = nil
type.go#L2732: array.GCData = typ.GCData
type.go#L2741: array.GCData = &mask[0]
type.go#L2747: array.GCData = (*byte)(unsafe.Pointer(new(uintptr)))
type.go#L2859: x.GCData = &abid.stackPtrs.data[0]
runtime
arena.go#L1125: *(*uintptr)(unsafe.Pointer(&s.largeType.GCData)) = s.limit + unsafe.Sizeof(_type{})
type.go#L92: return t.GCData
type.go#L109: addr := unsafe.Pointer(t.GCData)
type.go#L213: dst.write(t.GCData, t.PtrBytes/goarch.PtrSize)
![]() |
The pages are generated with Golds v0.8.4. (GOOS=linux 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 @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |