func internal/runtime/atomic.Xadd
11 uses
	internal/runtime/atomic (current package)
		atomic_amd64.go#L52: func Xadd(ptr *uint32, delta int32) uint32
		types.go#L291: 	return Xadd(&u.value, delta)
	runtime
		mfinal.go#L133: 	atomic.Xadd(&finq.cnt, +1) // Sync with markroots
		mgc.go#L898: 			atomic.Xadd(&gcMarkDoneFlushed, 1)
		mgc.go#L1466: 		decnwait := atomic.Xadd(&work.nwait, -1)
		mgc.go#L1527: 		incnwait := atomic.Xadd(&work.nwait, +1)
		mgcmark.go#L641: 	decnwait := atomic.Xadd(&work.nwait, -1)
		mgcmark.go#L668: 	incnwait := atomic.Xadd(&work.nwait, +1)
		mgcmark.go#L1184: 			job := atomic.Xadd(&work.markrootNext, +1) - 1
		mgcmark.go#L1309: 				job := atomic.Xadd(&work.markrootNext, +1) - 1
		sema.go#L195: 	atomic.Xadd(addr, 1)
|  | 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. |