- Sort Score
- Result 10 results
- Languages All
Results 1 - 3 of 3 for releaseReader (0.12 sec)
-
src/cmd/vendor/golang.org/x/telemetry/internal/counter/counter.go
if !c.state.update(&state, state.setLocked()) { continue } debugPrintf("releaseReader %s: last reader, need ptr\n", c.name) c.releaseLock(state) return } // Release reader. if !c.state.update(&state, state.decReader()) { continue } debugPrintf("releaseReader %s: released (%d readers now)\n", c.name, state.readers()) return } }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Tue Jun 04 16:19:04 UTC 2024 - 10.3K bytes - Viewed (0) -
src/runtime/mgcsweep.go
// Get released stats. releasedBg := mheap_.pages.scav.releasedBg.Load() releasedEager := mheap_.pages.scav.releasedEager.Load() // Print the line. printScavTrace(releasedBg, releasedEager, false) // Update the stats. mheap_.pages.scav.releasedBg.Add(-releasedBg) mheap_.pages.scav.releasedEager.Add(-releasedEager) unlock(&mheap_.lock) }) } scavenger.ready() }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 08 17:52:18 UTC 2024 - 32.9K bytes - Viewed (0) -
src/runtime/mpagealloc.go
index scavengeIndex // releasedBg is the amount of memory released in the background this // scavenge cycle. releasedBg atomic.Uintptr // releasedEager is the amount of memory released eagerly this scavenge // cycle. releasedEager atomic.Uintptr } // mheap_.lock. This level of indirection makes it possible // to test pageAlloc independently of the runtime allocator. mheapLock *mutex
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Mon Mar 25 19:53:03 UTC 2024 - 39.2K bytes - Viewed (0)