runtime/internal/atomic.Int64.Load (method)
61 uses
runtime/internal/atomic (current package)
types.go#L73: func (i *Int64) Load() int64 {
runtime
metrics.go#L282: out.scalar = uint64(gcController.memoryLimit.Load())
metrics.go#L465: out.scalar = float64bits(nsToSec(sched.totalMutexWaitTime.Load()))
mgc.go#L1152: gcController.assistTime.Load(),
mgc.go#L1153: gcController.dedicatedMarkTime.Load() + gcController.fractionalMarkTime.Load(),
mgc.go#L1154: gcController.idleMarkTime.Load(),
mgclimit.go#L129: if lastUpdate := l.lastUpdate.Load(); now >= lastUpdate {
mgclimit.go#L144: return now-l.lastUpdate.Load() > gcCPULimiterUpdatePeriod
mgclimit.go#L179: lastUpdate := l.lastUpdate.Load()
mgclimit.go#L188: assistTime := l.assistTimePool.Load()
mgclimit.go#L194: idleTime := l.idleTimePool.Load()
mgcmark.go#L445: bgScanCredit := gcController.bgScanCredit.Load()
mgcmark.go#L643: if gcController.bgScanCredit.Load() > 0 {
mgcpacer.go#L499: work := c.heapScanWork.Load() + c.stackScanWork.Load() + c.globalsScanWork.Load()
mgcpacer.go#L610: utilization += float64(c.assistTime.Load()) / float64(assistDuration*int64(procs))
mgcpacer.go#L626: idleUtilization = float64(c.idleMarkTime.Load()) / float64(assistDuration*int64(procs))
mgcpacer.go#L656: scanWork := c.heapScanWork.Load() + c.stackScanWork.Load() + c.globalsScanWork.Load()
mgcpacer.go#L678: print(c.heapScanWork.Load(), "+", c.stackScanWork.Load(), "+", c.globalsScanWork.Load(), " B work (", c.lastHeapScan+c.lastStackScan.Load()+c.globalsScan.Load(), " B exp.) ")
mgcpacer.go#L702: if c.dedicatedMarkWorkersNeeded.Load() <= 0 {
mgcpacer.go#L774: v := val.Load()
mgcpacer.go#L825: c.heapScan.Store(uint64(c.heapScanWork.Load()))
mgcpacer.go#L826: c.lastHeapScan = uint64(c.heapScanWork.Load())
mgcpacer.go#L827: c.lastStackScan.Store(uint64(c.stackScanWork.Load()))
mgcpacer.go#L1020: memoryLimit := uint64(c.memoryLimit.Load())
mgcpacer.go#L1297: out := c.memoryLimit.Load()
mgcpacer.go#L1443: gcPaceScavenger(gcController.memoryLimit.Load(), heapGoal, gcController.lastHeapGoal)
mheap.go#L1281: if limit := gcController.memoryLimit.Load(); !gcCPULimiter.limiting() {
mranges.go#L181: old := b.a.Load()
mranges.go#L196: old := b.a.Load()
mranges.go#L223: v := b.a.Load()
mstats.go#L933: markAssistCpu = gcController.assistTime.Load()
mstats.go#L934: markDedicatedCpu = gcController.dedicatedMarkTime.Load()
mstats.go#L935: markFractionalCpu = gcController.fractionalMarkTime.Load()
mstats.go#L936: markIdleCpu = gcController.idleMarkTime.Load()
mstats.go#L942: scavAssistCpu := scavenge.assistTime.Load()
mstats.go#L943: scavBgCpu := scavenge.backgroundTime.Load()
mstats.go#L958: s.idleTime += sched.idleTime.Load()
proc.go#L2709: if sched.npidle.Load() == gomaxprocs-1 && sched.lastpoll.Load() != 0 {
proc.go#L2977: if netpollinited() && netpollWaiters.Load() > 0 && sched.lastpoll.Load() != 0 {
proc.go#L3224: pollerPollUntil := sched.pollUntil.Load()
proc.go#L3245: if netpollinited() && netpollWaiters.Load() > 0 && sched.lastpoll.Load() != 0 {
proc.go#L3435: if sched.lastpoll.Load() == 0 {
proc.go#L3440: pollerPollUntil := sched.pollUntil.Load()
proc.go#L3662: next := pp.timer0When.Load()
proc.go#L3663: nextAdj := pp.timerModifiedEarliest.Load()
proc.go#L5596: lastpoll := sched.lastpoll.Load()
runtime.go#L26: r := ticks.val.Load()
runtime.go#L31: r = ticks.val.Load()
time.go#L675: first := pp.timerModifiedEarliest.Load()
time.go#L758: next := pp.timer0When.Load()
time.go#L759: nextAdj := pp.timerModifiedEarliest.Load()
time.go#L1018: old := pp.timerModifiedEarliest.Load()
time.go#L1044: w := pp.timer0When.Load()
time.go#L1049: w = pp.timerModifiedEarliest.Load()
|
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. |