runtime/internal/atomic.Uint32.Store (method)
32 uses
runtime/internal/atomic (current package)
types.go#L213: func (u *Uint32) Store(value uint32) {
runtime
cpuprof.go#L125: prof.signalLock.Store(0)
cpuprof.go#L159: prof.signalLock.Store(0)
debuglog.go#L83: l.owned.Store(1)
debuglog.go#L163: l.owned.Store(0)
mcache.go#L90: c.flushGen.Store(mheap_.sweepgen)
mcache.go#L330: c.flushGen.Store(mheap_.sweepgen) // Synchronizes with gcStart
mgc.go#L179: sweep.active.state.Store(sweepDrainedMask)
mgclimit.go#L282: l.lastEnabledCycle.Store(memstats.numgc + 1)
mgclimit.go#L334: l.lastEnabledCycle.Store(memstats.numgc + 1)
mgcscavenge.go#L430: s.sysmonWake.Store(1)
mgcscavenge.go#L440: s.sysmonWake.Store(0)
mgcsweep.go#L222: a.state.Store(0)
mprof.go#L892: (*atomic.Uint32)(p).Store(uint32(value))
mspanset.go#L321: block.popped.Store(0)
netpoll.go#L217: netpollInited.Store(1)
netpoll_epoll.go#L149: netpollWakeSig.Store(0)
proc.go#L875: sched.needspinning.Store(0)
proc.go#L1702: mp.freeWait.Store(freeMWait)
proc.go#L1735: mp.freeWait.Store(freeMRef)
proc.go#L2681: sched.needspinning.Store(0)
proc.go#L5037: prof.signalLock.Store(0)
proc.go#L5118: pp.numTimers.Store(0)
proc.go#L5119: pp.deletedTimers.Store(0)
proc.go#L6159: sched.needspinning.Store(1)
profbuf.go#L400: b.eof.Store(1)
select.go#L332: gp.selectDone.Store(0)
signal_unix.go#L353: gp.m.signalPending.Store(0)
time.go#L270: t.status.Store(timerWaiting)
trace.go#L887: trace.signalLock.Store(0)
traceback.go#L852: gp.m.cgoCallersUse.Store(1)
traceback.go#L855: gp.m.cgoCallersUse.Store(0)
The pages are generated with Golds v0.6.7. (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 @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |