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()