func runtime/internal/atomic.Xaddint64
28 uses
runtime/internal/atomic (current package)
stubs.go#L35: func Xaddint64(ptr *int64, delta int64) int64
runtime
mgc.go#L2012: atomic.Xaddint64(&gcController.dedicatedMarkTime, duration)
mgc.go#L2013: atomic.Xaddint64(&gcController.dedicatedMarkWorkersNeeded, 1)
mgc.go#L2015: atomic.Xaddint64(&gcController.fractionalMarkTime, duration)
mgc.go#L2016: atomic.Xaddint64(&pp.gcFractionalMarkTime, duration)
mgc.go#L2018: atomic.Xaddint64(&gcController.idleMarkTime, duration)
mgcmark.go#L428: atomic.Xaddint64(&gcController.bgScanCredit, -stolen)
mgcmark.go#L571: atomic.Xaddint64(&gcController.assistTime, _p_.gcAssistTime)
mgcmark.go#L639: atomic.Xaddint64(&gcController.bgScanCredit, scanWork)
mgcmark.go#L679: atomic.Xaddint64(&gcController.bgScanCredit, scanWork)
mgcmark.go#L1054: atomic.Xaddint64(&gcController.scanWork, gcw.scanWork)
mgcmark.go#L1074: atomic.Xaddint64(&gcController.scanWork, gcw.scanWork)
mgcmark.go#L1146: atomic.Xaddint64(&gcController.scanWork, gcw.scanWork)
mgcscavenge.go#L737: atomic.Xaddint64(&stats.committed, -nbytes)
mgcscavenge.go#L738: atomic.Xaddint64(&stats.released, nbytes)
mgcwork.go#L278: atomic.Xaddint64(&gcController.scanWork, w.scanWork)
mheap.go#L1284: atomic.Xaddint64(&stats.committed, int64(scav))
mheap.go#L1285: atomic.Xaddint64(&stats.released, -int64(scav))
mheap.go#L1288: atomic.Xaddint64(&stats.inHeap, int64(nbytes))
mheap.go#L1290: atomic.Xaddint64(&stats.inStacks, int64(nbytes))
mheap.go#L1292: atomic.Xaddint64(&stats.inPtrScalarBits, int64(nbytes))
mheap.go#L1294: atomic.Xaddint64(&stats.inWorkBufs, int64(nbytes))
mheap.go#L1377: atomic.Xaddint64(&stats.released, int64(asize))
mheap.go#L1477: atomic.Xaddint64(&stats.inHeap, -int64(nbytes))
mheap.go#L1479: atomic.Xaddint64(&stats.inStacks, -int64(nbytes))
mheap.go#L1481: atomic.Xaddint64(&stats.inPtrScalarBits, -int64(nbytes))
mheap.go#L1483: atomic.Xaddint64(&stats.inWorkBufs, -int64(nbytes))
proc.go#L3403: atomic.Xaddint64(&gcController.bgScanCredit, scanCredit)
 |
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. |