internal/runtime/atomic.Int64.Load (method)
61 uses
internal/runtime/atomic (current package)
types.go#L73: func (i *Int64) Load() int64 {
runtime
debug.go#L56: total := sched.totalMutexWaitTime.Load()
debug.go#L58: total += sched.totalRuntimeLockWaitTime.Load()
debug.go#L60: total += mp.mLockProfile.waitTime.Load()
metrics.go#L282: out.scalar = uint64(gcController.memoryLimit.Load())
mgc.go#L1245: gcController.assistTime.Load(),
mgc.go#L1246: gcController.dedicatedMarkTime.Load() + gcController.fractionalMarkTime.Load(),
mgc.go#L1247: gcController.idleMarkTime.Load(),
mgclimit.go#L130: if lastUpdate := l.lastUpdate.Load(); now >= lastUpdate {
mgclimit.go#L145: return now-l.lastUpdate.Load() > gcCPULimiterUpdatePeriod
mgclimit.go#L180: lastUpdate := l.lastUpdate.Load()
mgclimit.go#L189: assistTime := l.assistTimePool.Load()
mgclimit.go#L195: idleTime := l.idleTimePool.Load()
mgcmark.go#L483: bgScanCredit := gcController.bgScanCredit.Load()
mgcmark.go#L728: 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#L827: c.heapScan.Store(uint64(c.heapScanWork.Load()))
mgcpacer.go#L828: c.lastHeapScan = uint64(c.heapScanWork.Load())
mgcpacer.go#L829: c.lastStackScan.Store(uint64(c.stackScanWork.Load()))
mgcpacer.go#L1026: memoryLimit := uint64(c.memoryLimit.Load())
mgcpacer.go#L1297: out := c.memoryLimit.Load()
mgcpacer.go#L1445: gcPaceScavenger(gcController.memoryLimit.Load(), heapGoal, gcController.lastHeapGoal)
mheap.go#L1275: 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#L951: markAssistCpu = gcController.assistTime.Load()
mstats.go#L952: markDedicatedCpu = gcController.dedicatedMarkTime.Load()
mstats.go#L953: markFractionalCpu = gcController.fractionalMarkTime.Load()
mstats.go#L954: markIdleCpu = gcController.idleMarkTime.Load()
mstats.go#L960: scavAssistCpu := scavenge.assistTime.Load()
mstats.go#L961: scavBgCpu := scavenge.backgroundTime.Load()
mstats.go#L976: s.IdleTime += sched.idleTime.Load()
proc.go#L1947: sched.totalRuntimeLockWaitTime.Add(mp.mLockProfile.waitTime.Load())
proc.go#L3060: if sched.npidle.Load() == gomaxprocs-1 && sched.lastpoll.Load() != 0 {
proc.go#L3340: if netpollinited() && netpollAnyWaiters() && sched.lastpoll.Load() != 0 {
proc.go#L3618: pollerPollUntil := sched.pollUntil.Load()
proc.go#L3639: if netpollinited() && netpollAnyWaiters() && sched.lastpoll.Load() != 0 {
proc.go#L3830: if sched.lastpoll.Load() == 0 {
proc.go#L3835: pollerPollUntil := sched.pollUntil.Load()
proc.go#L6125: lastpoll := sched.lastpoll.Load()
runtime.go#L79: r := ticks.val.Load()
runtime.go#L87: r = ticks.val.Load()
time.go#L538: if min := t.ts.minWhenModified.Load(); min == 0 || when < min {
time.go#L756: first := ts.minWhenModified.Load()
time.go#L877: nextWhen := ts.minWhenModified.Load()
time.go#L878: when := ts.minWhenHeap.Load()
time.go#L1164: old := ts.minWhenModified.Load()
 |
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. |