internal/abi.Type.GCData (field)
31 uses
internal/abi (current package)
type.go#L34: GCData *byte
type.go#L209: return unsafe.Slice(t.GCData, int(end))[begin:]
reflect
type.go#L2165: GCData: gcdata,
type.go#L2173: return (*[1 << 30]byte)(unsafe.Pointer(t.t.GCData))[begin:end:end]
type.go#L2200: n := uintptr(*(*uint32)(unsafe.Pointer(typ.GCData)))
type.go#L2687: typ.GCData = &prog[0]
type.go#L2693: typ.GCData = &bv.data[0]
type.go#L2836: array.GCData = nil
type.go#L2842: array.GCData = typ.GCData
type.go#L2854: array.GCData = &mask[0]
type.go#L2883: array.GCData = &prog[0]
type.go#L2997: x.GCData = &abid.stackPtrs.data[0]
runtime
arena.go#L557: p := typ.GCData // start of 1-bit pointer mask (or GC program)
arena.go#L1117: *(*uintptr)(unsafe.Pointer(&s.largeType.GCData)) = s.limit + unsafe.Sizeof(_type{})
cgocheck.go#L146: cgoCheckBits(src, typ.GCData, off, size)
cgocheck.go#L249: cgoCheckBits(src, typ.GCData, off, size)
mbitmap.go#L200: gcdata := typ.GCData
mbitmap.go#L223: gcdata := typ.GCData
mbitmap.go#L298: tp.mask = readUintptr(addb(tp.typ.GCData, (tp.addr-tp.elem)/goarch.PtrSize/8))
mbitmap.go#L348: tp.mask = readUintptr(tp.typ.GCData)
mbitmap.go#L357: tp.mask = readUintptr(addb(tp.typ.GCData, (tp.addr-tp.elem)/goarch.PtrSize/8))
mbitmap.go#L643: src0 := readUintptr(typ.GCData)
mbitmap.go#L739: gctyp.GCData = (*byte)(add(unsafe.Pointer(progSpan.base()), heapBitsOff))
mbitmap.go#L743: runGCProg(addb(typ.GCData, 4), gctyp.GCData)
mbitmap.go#L797: want = *addb(typ.GCData, j/8)>>(j%8)&1 != 0
mbitmap.go#L854: want = *addb(typ.GCData, j/8)>>(j%8)&1 != 0
mbitmap.go#L902: want = *addb(typ.GCData, j/8)>>(j%8)&1 != 0
mbitmap.go#L1393: ptrmask := typ.GCData
stkframe.go#L287: gcdataoff: uint32(uintptr(unsafe.Pointer(abiRegArgsType.GCData)) - mod.rodata),
 |
The pages are generated with Golds v0.7.6. (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. |