- Sort Score
- Result 10 results
- Languages All
Results 1 - 5 of 5 for GCSweepSpan (0.12 sec)
-
src/runtime/traceruntime.go
pp := tl.mp.p.ptr() if pp.trace.maySweep { throw("double traceGCSweepStart") } pp.trace.maySweep, pp.trace.swept, pp.trace.reclaimed = true, 0, 0 } // GCSweepSpan traces the sweep of a single span. If this is // the first span swept since traceGCSweepStart was called, this // will emit a GCSweepBegin event. // // This may be called outside a traceGCSweepStart/traceGCSweepDone
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 22 22:31:00 UTC 2024 - 25.7K bytes - Viewed (0) -
src/runtime/mgcsweep.go
print("mspan.sweep: state=", state, " sweepgen=", s.sweepgen, " mheap.sweepgen=", sweepgen, "\n") throw("mspan.sweep: bad span state") } trace := traceAcquire() if trace.ok() { trace.GCSweepSpan(s.npages * _PageSize) traceRelease(trace) } mheap_.pagesSwept.Add(int64(s.npages)) spc := s.spanclass size := s.elemsize // The allocBits indicate which unmarked objects don't need to be
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/mheap.go
n -= uintptr(len(inUse) * 8) } sweep.active.end(sl) trace := traceAcquire() if trace.ok() { unlock(&h.lock) // Account for pages scanned but not reclaimed. trace.GCSweepSpan((n0 - nFreed) * pageSize) traceRelease(trace) lock(&h.lock) } assertLockHeld(&h.lock) // Must be locked on return. return nFreed }
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Wed May 22 22:31:00 UTC 2024 - 78K bytes - Viewed (0) -
src/cmd/trace/testdata/go122.test
String id=201 data="runtime.traceLocker.GCMarkAssistStart" String id=202 data="/usr/local/google/home/mknyszek/work/go-1/src/runtime/trace2runtime.go" String id=203 data="runtime.traceLocker.GCSweepSpan" String id=204 data="runtime.(*sweepLocked).sweep" String id=205 data="net.(*netFD).Write" String id=206 data="net.(*conn).Write" String id=207 data="runtime.(*traceAdvancerState).start"
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri May 17 17:15:58 UTC 2024 - 166K bytes - Viewed (0) -
src/internal/trace/testdata/tests/go122-gc-stress.test
data="runtime/trace.Start.func1" String id=49 data="/usr/local/google/home/mknyszek/work/go-1/src/runtime/trace/trace.go" String id=50 data="runtime.gcStart" String id=51 data="runtime.traceLocker.GCSweepSpan" String id=52 data="/usr/local/google/home/mknyszek/work/go-1/src/runtime/trace2runtime.go" String id=53 data="runtime.(*sweepLocked).sweep" String id=54
Registered: Wed Jun 12 16:32:35 UTC 2024 - Last Modified: Fri May 17 18:48:18 UTC 2024 - 139.1K bytes - Viewed (0)