runtime.bitvector.bytedata (field)
16 uses
runtime (current package)
cgocheck.go#L126: cgoCheckBits(add(src, -doff), datap.gcdatamask.bytedata, off+doff, size)
cgocheck.go#L131: cgoCheckBits(add(src, -boff), datap.gcbssmask.bytedata, off+boff, size)
mbitmap.go#L564: bulkBarrierBitmap(dst, src, size, dst-datap.data, datap.gcdatamask.bytedata)
mbitmap.go#L570: bulkBarrierBitmap(dst, src, size, dst-datap.bss, datap.gcbssmask.bytedata)
mbitmap.go#L1959: bitmap := datap.gcdatamask.bytedata
mbitmap.go#L1971: bitmap := datap.gcbssmask.bytedata
mgcmark.go#L165: markrootBlock(datap.data, datap.edata-datap.data, datap.gcdatamask.bytedata, gcw, int(i-baseData))
mgcmark.go#L170: markrootBlock(datap.bss, datap.ebss-datap.bss, datap.gcbssmask.bytedata, gcw, int(i-baseBSS))
mgcmark.go#L918: scanblock(frame.varp-size, size, locals.bytedata, gcw, state)
mgcmark.go#L923: scanblock(frame.argp, uintptr(args.n)*sys.PtrSize, args.bytedata, gcw, state)
proc.go#L4057: bulkBarrierBitmap(spArg, spArg, uintptr(bv.n)*sys.PtrSize, 0, bv.bytedata)
stack.go#L564: bytedata *uint8
stack.go#L572: b := *(addb(bv.bytedata, i/8))
stack.go#L592: print(" ", add(scanp, (i+j)*sys.PtrSize), ":", ptrnames[bv.ptrbit(i+j)], ":", hex(*(*uintptr)(add(scanp, (i+j)*sys.PtrSize))), " # ", i, " ", *addb(bv.bytedata, i/8), "\n")
stack.go#L595: b := *(addb(bv.bytedata, i/8))
stack.go#L1268: print(" locals ", stackid, "/", stkmap.n, " ", locals.n, " words ", locals.bytedata, "\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. |