internal/runtime/atomic.Bool.Store (method)
53 uses
internal/runtime/atomic (current package)
types.go#L174: func (b *Bool) Store(value bool) {
runtime
arena.go#L322: a.defunct.Store(true)
chan.go#L278: gp.parkingOnChan.Store(true)
chan.go#L662: gp.parkingOnChan.Store(true)
chan.go#L758: gp.parkingOnChan.Store(false)
mcheckmark.go#L134: sched.gcwaiting.Store(false)
mcheckmark.go#L143: sched.gcwaiting.Store(true)
mcleanup.go#L467: q.flushed.Store(false)
mcleanup.go#L583: q.flushed.Store(true)
mcleanup.go#L680: getg().runningCleanups.Store(true)
mcleanup.go#L689: getg().runningCleanups.Store(false)
mgc.go#L600: work.goroutineLeak.pending.Store(true)
mgc.go#L896: work.goroutineLeak.pending.Store(false)
mgclimit.go#L280: l.enabled.Store(true)
mgclimit.go#L295: l.enabled.Store(false)
mgclimit.go#L332: l.enabled.Store(true)
mgclimit.go#L335: l.enabled.Store(false)
mgcmark_greenteagc.go#L573: r.dead.Store(true)
mgcmark_greenteagc.go#L742: r.dead.Store(false)
os_linux.go#L645: mp.profileTimerValid.Store(false)
os_linux.go#L705: mp.profileTimerValid.Store(true)
proc.go#L374: forcegc.idle.Store(true)
proc.go#L1154: freezing.Store(true)
proc.go#L1190: sched.gcwaiting.Store(true)
proc.go#L1659: sched.gcwaiting.Store(true)
proc.go#L1777: sched.gcwaiting.Store(false)
proc.go#L1779: sched.sysmonwait.Store(false)
proc.go#L4749: sched.sysmonwait.Store(false)
proc.go#L5049: sched.sysmonwait.Store(false)
proc.go#L5098: sched.sysmonwait.Store(false)
proc.go#L5357: newg.runningCleanups.Store(false)
proc.go#L6530: sched.sysmonwait.Store(true)
proc.go#L6547: sched.sysmonwait.Store(false)
proc.go#L6605: forcegc.idle.Store(false)
proc.go#L7094: updateMaxProcsG.idle.Store(true)
proc.go#L7150: updateMaxProcsG.idle.Store(false)
select.go#L73: gp.parkingOnChan.Store(false)
select.go#L350: gp.parkingOnChan.Store(true)
set_vma_name_linux.go#L33: prSetVMAUnsupported.Store(true)
trace.go#L597: trace.shutdown.Store(true)
trace.go#L813: trace.shutdown.Store(false)
trace.go#L1042: trace.workAvailable.Store(false)
tracebuf.go#L385: trace.workAvailable.Store(true)
tracecpu.go#L232: mp.trace.writing.Store(true)
tracecpu.go#L240: mp.trace.writing.Store(false)
tracecpu.go#L280: mp.trace.writing.Store(false)
traceregion.go#L107: a.dropping.Store(true)
traceregion.go#L117: a.dropping.Store(false)
traceruntime.go#L225: mp.trace.writing.Store(true)
traceruntime.go#L237: mp.trace.writing.Store(false)
traceruntime.go#L263: tl.mp.trace.writing.Store(false)
traceruntime.go#L698: mp.trace.writing.Store(true)
traceruntime.go#L713: mp.trace.writing.Store(false)
![]() |
The pages are generated with Golds v0.8.4. (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. |