func runtime/internal/atomic.Xaddint64

26 uses

	runtime/internal/atomic (current package)
		stubs.go#L53: func Xaddint64(ptr *int64, delta int64) int64
		types.go#L88: 	return Xaddint64(&i.value, delta)

	runtime
		mgc.go#L1304: 			atomic.Xaddint64(&pp.gcFractionalMarkTime, duration)
		mgcmark.go#L448: 		atomic.Xaddint64(&gcController.bgScanCredit, -stolen)
		mgcmark.go#L591: 		atomic.Xaddint64(&gcController.assistTime, _p_.gcAssistTime)
		mgcmark.go#L657: 		atomic.Xaddint64(&gcController.bgScanCredit, scanWork)
		mgcmark.go#L697: 		atomic.Xaddint64(&gcController.bgScanCredit, scanWork)
		mgcpacer.go#L922: 		atomic.Xaddint64(&c.dedicatedMarkTime, duration)
		mgcpacer.go#L923: 		atomic.Xaddint64(&c.dedicatedMarkWorkersNeeded, 1)
		mgcpacer.go#L925: 		atomic.Xaddint64(&c.fractionalMarkTime, duration)
		mgcpacer.go#L927: 		atomic.Xaddint64(&c.idleMarkTime, duration)
		mgcscavenge.go#L784: 		atomic.Xaddint64(&stats.committed, -nbytes)
		mgcscavenge.go#L785: 		atomic.Xaddint64(&stats.released, nbytes)
		mheap.go#L1292: 	atomic.Xaddint64(&stats.committed, int64(scav))
		mheap.go#L1293: 	atomic.Xaddint64(&stats.released, -int64(scav))
		mheap.go#L1296: 		atomic.Xaddint64(&stats.inHeap, int64(nbytes))
		mheap.go#L1298: 		atomic.Xaddint64(&stats.inStacks, int64(nbytes))
		mheap.go#L1300: 		atomic.Xaddint64(&stats.inPtrScalarBits, int64(nbytes))
		mheap.go#L1302: 		atomic.Xaddint64(&stats.inWorkBufs, int64(nbytes))
		mheap.go#L1380: 				atomic.Xaddint64(&stats.released, int64(size))
		mheap.go#L1414: 	atomic.Xaddint64(&stats.released, int64(nBase-v))
		mheap.go#L1500: 		atomic.Xaddint64(&stats.inHeap, -int64(nbytes))
		mheap.go#L1502: 		atomic.Xaddint64(&stats.inStacks, -int64(nbytes))
		mheap.go#L1504: 		atomic.Xaddint64(&stats.inPtrScalarBits, -int64(nbytes))
		mheap.go#L1506: 		atomic.Xaddint64(&stats.inWorkBufs, -int64(nbytes))
		proc.go#L3482: 		atomic.Xaddint64(&gcController.bgScanCredit, scanCredit)