runtime.mheap.sweepgen (field)

23 uses

	runtime (current package)
		mcache.go#L89: 		c.flushGen = mheap_.sweepgen
		mcache.go#L155: 		if s.sweepgen != mheap_.sweepgen+3 {
		mcache.go#L173: 	s.sweepgen = mheap_.sweepgen + 3
		mcache.go#L245: 	mheap_.central[spc].mcentral.fullSwept(mheap_.sweepgen).push(s)
		mcache.go#L256: 	sg := mheap_.sweepgen
		mcache.go#L303: 	sg := mheap_.sweepgen
		mcache.go#L312: 	atomic.Store(&c.flushGen, mheap_.sweepgen) // Synchronizes with gcStart
		mcentral.go#L84: 	sg := mheap_.sweepgen
		mcentral.go#L193: 	sg := mheap_.sweepgen
		mgc.go#L1352: 		if fg := atomic.Load(&p.mcache.flushGen); fg != mheap_.sweepgen {
		mgc.go#L1353: 			println("runtime: p", p.id, "flushGen", fg, "!= sweepgen", mheap_.sweepgen)
		mgc.go#L2178: 	mheap_.sweepgen += 2
		mgcmark.go#L316: 	sg := mheap_.sweepgen
		mgcsweep.go#L97: 	sg := h.sweepgen
		mgcsweep.go#L141: 	sg := mheap_.sweepgen
		mgcsweep.go#L203: 	sg := mheap_.sweepgen
		mgcsweep.go#L295: 	sg := mheap_.sweepgen
		mgcsweep.go#L327: 	sweepgen := mheap_.sweepgen
		mheap.go#L67: 	sweepgen  uint32    // sweep generation, see comment in mspan; written during STW
		mheap.go#L821: 	sg := h.sweepgen
		mheap.go#L1252: 		atomic.Store(&s.sweepgen, h.sweepgen)
		mheap.go#L1449: 		if s.allocCount != 0 || s.sweepgen != h.sweepgen {
		mheap.go#L1450: 			print("mheap.freeSpanLocked - span ", s, " ptr ", hex(s.base()), " allocCount ", s.allocCount, " sweepgen ", s.sweepgen, "/", h.sweepgen, "\n")