Lines Matching full:busy
577 busy "".mSpanList }; _ uint32; "".bytesMarked uint64; "".markrootNext uint32; "".markrootJobs uint32; "".nproc uint32; "".tstart int64; "".nwait uint32; "".ndone uint32; "".alldone "".note; "".helperDrainBlock bool; "".nFlushCacheRoots int; "".nDataRoots int; "".nBSSRoots int; "".nSpanRoots int; "".nStackRoots int; "".markrootDone bool; "".startSema uint32; "".markDoneSema uint32; "".bgMarkReady "".note; "".bgMarkDone uint32; "".mode "".gcMode; "".userForced bool; "".totaltime int64; "".initialHeapLive uint64; "".assistQueue struct { "".lock "".mutex; "".head "".guintptr; "".tail "".guintptr }; "".sweepWaiters struct { "".lock "".mutex; "".head "".guintptr }; "".cycles uint32; "".stwprocs int32; "".maxprocs int32; "".tSweepTerm int64; "".tMark int64; "".tMarkTerm int64; "".tEnd int64; "".pauseNS int64; "".pauseStart int64; "".heap0 uint64; "".heap1 uint64; "".heap2 uint64; "".heapGoal uint64 } ??type.*struct { "".full "".lfstack; "".empty "".lfstack; "".pad0 [64]uint8; "".wbufSpans struct { "".lock "".mutex; "".free "".mSpanList; "".busy "".mSpanList }; _ uint32; "".bytesMarked uint64; "".markrootNext uint32; "".markrootJobs uint32; "".nproc uint32; "".tstart int64; "".nwait uint32; "".ndone uint32; "".alldone "".note; "".helperDrainBlock bool; "".nFlushCacheRoots int; "".nDataRoots int; "".nBSSRoots int; "".nSpanRoots int; "".nStackRoots int; "".markrootDone bool; "".startSema uint32; "".markDoneSema uint32; "".bgMarkReady "".note; "".bgMarkDone uint32; "".mode "".gcMode; "".userForced bool; "".totaltime int64; "".initialHeapLive uint64; "".assistQueue struct { "".lock "".mutex; "".head "".guintptr; "".tail "".guintptr }; "".sweepWaiters struct { "".lock "".mutex; "".head "".guintptr }; "".cycles uint32; "".stwprocs int32; "".maxprocs int32; "".tSweepTerm int64; "".tMark int64; "".tMarkTerm int64; "".tEnd int64; "".pauseNS int64; "".pauseStart int64; "".heap0 uint64; "".heap1 uint64; "".heap2 uint64; "".heapGoal uint64 } ??type..eq.struct { "".full "".lfstack; "".empty "".lfstack; "".pad0 [64]uint8; "".wbufSpans struct { "".lock "".mutex; "".free "".mSpanList; "".busybusy "".mSpanList }; _ uint32; "".bytesMarked uint64; "".markrootNext uint32; "".markrootJobs uint32; "".nproc uint32; "".tstart int64; "".nwait uint32; "".ndone uint32; "".alldone "".note; "".helperDrainBlock bool; "".nFlushCacheRoots int; "".nDataRoots int; "".nBSSRoots int; "".nSpanRoots int; "".nStackRoots int; "".markrootDone bool; "".startSema uint32; "".markDoneSema uint32; "".bgMarkReady "".note; "".bgMarkDone uint32; "".mode "".gcMode; "".userForced bool; "".totaltime int64; "".initialHeapLive uint64; "".assistQueue struct { "".lock "".mutex; "".head "".guintptr; "".tail "".guintptr }; "".sweepWaiters struct { "".lock "".mutex; "".head "".guintptr }; "".cycles uint32; "".stwprocs int32; "".maxprocs int32; "".tSweepTerm int64; "".tMark int64; "".tMarkTerm int64; "".tEnd int64; "".pauseNS int64; "".pauseStart int64; "".heap0 uint64; "".heap1 uint64; "".heap2 uint64; "".heapGoal uint64 } ?"type."".sweepdata ?type."".mheap ?"".statictmp_42 ??type.struct { "".lock "".mutex; "".free *"".gcBitsArena; "".next *"".gcBitsArena; "".current *"".gcBitsArena; "".previous *"".gcBitsArena } ?0type.*[179999]*"".bucket ?`type.struct { "".cycle uint32; "".flushed bool } ?type."".mstats ?"type."".pollCache ?"".statictmp_47 ?"".statictmp_48 ?"".statictmp_44 ?"".statictmp_45 ?"".statictmp_46 ?"".statictmp_43 ?type.[512]uint8 ?
578 busy*struct { F uintptr; oldval uint32; newval uint32 }- ?|type.*struct { F uintptr; "".oldval uint32; "".newval uint32 } ?,type..namedata.oldval- ?,type..namedata.newval- ??type..namedata.*struct { F uintptr; oldval uint32; newval uint32; gp *runtime.g }- ??type.*struct { F uintptr; "".oldval uint32; "".newval uint32; "".gp *"".g } ??type..namedata.*struct { F uintptr; p unsafe.Pointer; b *runtime.bucket }- ??type.*struct { F uintptr; "".p unsafe.Pointer; "".b *"".bucket } ?ntype..namedata.*struct { F uintptr; pauses *[]uint64 }- ?^type.*struct { F uintptr; "".pauses *[]uint64 } ?,type..namedata.pauses- ??type..namedata.*struct { F uintptr; pc uintptr; sp uintptr; gp *runtime.g }- ??type.*struct { F uintptr; "".pc uintptr; "".sp uintptr; "".gp *"".g } ??type..namedata.*struct { F uintptr; pc uintptr; sp uintptr; gp *runtime.g; r *[]runtime.StackRecord }- ??type.*struct { F uintptr; "".pc uintptr; "".sp uintptr; "".gp *"".g; "".r *[]"".StackRecord } ??type..namedata.*struct { F uintptr; pc uintptr; sp uintptr; gp *runtime.g; skip *int; pcbuf []uintptr; n *int }- ??type.*struct { F uintptr; "".pc uintptr; "".sp uintptr; "".gp *"".g; "".skip *int; "".pcbuf []uintptr; "".n *int } ?&runtime.gcbits.3801 ?*type..namedata.pcbuf- ??type..namedata.*struct { F uintptr; pp *runtime.p; sc uintptr }- ?ltype.*struct { F uintptr; "".pp *"".p; "".sc uintptr } ?$type..namedata.pp- ?$type..namedata.sc- ?ntype..namedata.*struct { F uintptr; preemptible bool }- ?^type.*struct { F uintptr; "".preemptible bool } ?6type..namedata.preemptible- ?ftype..namedata.*struct { F uintptr; ret *uintptr }- ?Vtype.*struct { F uintptr; "".ret *uintptr } ?ttype..namedata.*struct { F uintptr; rw *runtime.rwmutex }- ?Ztype.*struct { F uintptr; "".rw *"".rwmutex } ?$type..namedata.rw- ??type..namedata.*struct { F uintptr; rw *runtime.rwmutex; m *runtime.m }- ?rtype.*struct { F uintptr; "".rw *"".rwmutex; "".m *"".m } ?ptype..namedata.*struct { F uintptr; s **runtime.mspan }- ?Vtype.*struct { F uintptr; "".s **"".mspan } ??type..namedata.*struct { F uintptr; scases []runtime.scase; lockorder []uint16 }- ??type.*struct { F uintptr; "".scases []"".scase; "".lockorder []uint16 } ?,type..namedata.scases- ??type..namedata.*struct { F uintptr; sig *uintptr; new *runtime.sigactiont; old *runtime.sigactiont; ret *int32 }- ??type.*struct { F uintptr; "".sig *uintptr; "".new *"".sigactiont; "".old *"".sigactiont; "".ret *int32 } ?"runtime.gcbits.1e ?&type..namedata.new- ??type..namedata.*struct { F uintptr; siz int32; d **runtime._defer }- ?ttype.*struct { F uintptr; "".siz int32; "".d **""._defer } ?"type..namedata.d- ??type..namedata.*struct { F uintptr; size *uintptr; needzero bool; noscan bool; s **runtime.mspan }- ??type.*struct { F uintptr; "".size *uintptr; "".needzero bool; "".noscan bool; "".s **"".mspan } ??type..namedata.*struct { F uintptr; size uintptr; align uintptr; sysStat *uint64; p **runtime.notInHeap }- ??type.*struct { F uintptr; "".size uintptr; "".align uintptr; "".sysStat *uint64; "".p **"".notInHeap } ?.type..namedata.sysStat- ??type..namedata.*struct { F uintptr; sp uintptr; _g_ *runtime.g }- ?ntype.*struct { F uintptr; "".sp uintptr; ""._g_ *"".g } ??type..namedata.*struct { F uintptr; sp1 uintptr; sp2 uintptr; sp3 uintptr; _g_ *runtime.g }- ??type.*struct { F uintptr; "".sp1 uintptr; "".sp2 uintptr; "".sp3 uintptr; ""._g_ *"".g } ?"runtime.gcbits.10 ?&type..namedata.sp1- ?&type..namedata.sp2- ?&type..namedata.sp3- ??type..namedata.*struct { F uintptr; src uintptr; dst *uintptr }- ?vtype.*struct { F uintptr; "".src uintptr; "".dst *uintptr } ??type..namedata.*struct { F uintptr; stacksize int32; newg *runtime.g }- ?ztype.*struct { F uintptr; "".stacksize int32; "".newg *"".g } ?2type..namedata.stacksize- ?(type..namedata.newg- ?ntype..namedata.*struct { F uintptr; startTime *int64 }- ?^type.*struct { F uintptr; "".startTime *int64 } ?2type..namedata.startTime- ??type..namedata.*struct { F uintptr; typ *runtime._type; src unsafe.Pointer; off uintptr; size uintptr }- ??type.*struct { F uintptr; "".typ *""._type; "".src unsafe.Pointer; "".off uintptr; "".size uintptr } ?~type..namedata.*struct { F uintptr; R *runtime.itabTableType }- ?^type.*struct { F uintptr; R *"".itabTableType } ?"type..namedata.R. ??type..namedata.*struct { allocfreetrace int32; cgocheck int32; efence int32; gccheckmark int32; gcpacertrace int32; gcshrinkstackoff int32; gcrescanstacks int32; gcstoptheworld int32; gctrace int32; invalidptr int32; sbrk int32; scavenge int32; scheddetail int32; schedtrace int32 }- ??type.*struct { "".allocfreetrace int32; "".cgocheck int32; "".efence int32; "".gccheckmark int32; "".gcpacertrace int32; "".gcshrinkstackoff int32; "".gcrescanstacks int32; "".gcstoptheworld int32; "".gctrace int32; "".invalidptr int32; "".sbrk int32; "".scavenge int32; "".scheddetail int32; "".schedtrace int32 } ?<type..namedata.allocfreetrace- ?0type..namedata.cgocheck- ?,type..namedata.efence- ?6type..namedata.gccheckmark- ?8type..namedata.gcpacertrace- ?@type..namedata.gcshrinkstackoff- ?<type..namedata.gcrescanstacks- ?<type..namedata.gcstoptheworld- ?.type..namedata.gctrace- ?4type..namedata.invalidptr- ?(type..namedata.sbrk- ?6type..namedata.scheddetail- ?4type..namedata.schedtrace- ?|go.info.type..hash.struct { "".cycle uint32; "".flushed bool } ?hgo.info.*struct { "".cycle uint32; "".flushed bool } ?~go.range.type..hash.struct { "".cycle uint32; "".flushed bool } ?xgo.info.type..eq.struct { "".cycle uint32; "".flushed bool } ?zgo.range.type..eq.struct { "".cycle uint32; "".flushed bool } ?ttype..hashfunc.struct { "".cycle uint32; "".flushed bool } ?ptype..eqfunc.struct { "".cycle uint32; "".flushed bool } ?jtype..alg.struct { "".cycle uint32; "".flushed bool } ?ltype..namedata.*struct { cycle uint32; flushed bool }- ?*type..namedata.cycle- ?.type..namedata.flushed- ?type..hashfunc3 ?type..eqfunc3 ?type..alg3 ?2type..namedata.*[3]uint8- ?type.*[3]uint8 ?type.[3]uint8 ??go.info.type..hash.struct { "".enabled bool; "".pad [3]uint8; "".needed bool; "".cgo bool; "".alignme uint64 } ??go.info.*struct { "".enabled bool; "".pad [3]uint8; "".needed bool; "".cgo bool; "".alignme uint64 } ??go.range.type..hash.struct { "".enabled bool; "".pad [3]uint8; "".needed bool; "".cgo bool; "".alignme uint64 } ??go.info.type..eq.struct { "".enabled bool; "".pad [3]uint8; "".needed bool; "".cgo bool; "".alignme uint64 } ??go.range.type..eq.struct { "".enabled bool; "".pad [3]uint8; "".needed bool; "".cgo bool; "".alignme uint64 } ??type..hashfunc.struct { "".enabled bool; "".pad [3]uint8; "".needed bool; "".cgo bool; "".alignme uint64 } ??type..eqfunc.struct { "".enabled bool; "".pad [3]uint8; "".needed bool; "".cgo bool; "".alignme uint64 } ??type..alg.struct { "".enabled bool; "".pad [3]uint8; "".needed bool; "".cgo bool; "".alignme uint64 } ??type..namedata.*struct { enabled bool; pad [3]uint8; needed bool; cgo bool; alignme uint64 }- ?.type..namedata.enabled- ?,type..namedata.needed- ?&type..namedata.cgo- ?.type..namedata.alignme- ??type..namedata.*struct { lock runtime.mutex; free runtime.mSpanList; busy runtime.mSpanList }- ??type.*struct { "".lock "".mutex; "".free "".mSpanList; "".busy "".mSpanList } ??type.struct { "".lock "".mutex; "".free "".mSpanList; "".busy "".mSpanList } ??type..namedata.*struct { lock runtime.mutex; head runtime.guintptr; tail runtime.guintptr }- ??type.*struct { "".lock "".mutex; "".head "".guintptr; "".tail "".guintptr } ??type.struct { "".lock "".mutex; "".head "".guintptr; "".tail "".guintptr } ??type..namedata.*struct { lock runtime.mutex; head runtime.guintptr }- ?ltype.*struct { "".lock "".mutex; "".head "".guintptr } ?jtype.struct { "".lock "".mutex; "".head "".guintptr } ??go.info.type..hash.struct { "".full "".lfstack; "".empty "".lfstack; "".pad0 [64]uint8; "".wbufSpans struct { "".lock "".mutex; "".free "".mSpanList; "".busy "".mSpanList }; _ uint32; "".bytesMarked uint64; "".markrootNext uint32; "".markrootJobs uint32; "".nproc uint32; "".tstart int64; "".nwait uint32; "".ndone uint32; "".alldone "".note; "".helperDrainBlock bool; "".nFlushCacheRoots int; "".nDataRoots int; "".nBSSRoots int; "".nSpanRoots int; "".nStackRoots int; "".markrootDone bool; "".startSema uint32; "".markDoneSema uint32; "".bgMarkReady "".note; "".bgMarkDone uint32; "".mode "".gcMode; "".userForced bool; "".totaltime int64; "".initialHeapLive uint64; "".assistQueue struct { "".lock "".mutex; "".head "".guintptr; "".tail "".guintptr }; "".sweepWaiters struct { "".lock "".mutex; "".head "".guintptr }; "".cycles uint32; "".stwprocs int32; "".maxprocs int32; "".tSweepTerm int64; "".tMark int64; "".tMarkTerm int64; "".tEnd int64; "".pauseNS int64; "".pauseStart int64; "".heap0 uint64; "".heap1 uint64; "".heap2 uint64; "".heapGoal uint64 } ??go.info.*struct { "".full "".lfstack; "".empty "".lfstack; "".pad0 [64]uint8; "".wbufSpans struct { "".lock "".mutex; "".free "".mSpanList; "".busy "".mSpanList }; _ uint32; "".bytesMarked uint64; "".markrootNext uint32; "".markrootJobs uint32; "".nproc uint32; "".tstart int64; "".nwait uint32; "".ndone uint32; "".alldone "".note; "".helperDrainBlock bool; "".nFlushCacheRoots int; "".nDataRoots int; "".nBSSRoots int; "".nSpanRoots int; "".nStackRoots int; "".markrootDone bool; "".startSema uint32; "".markDoneSema uint32; "".bgMarkReady "".note; "".bgMarkDone uint32; "".mode "".gcMode; "".userForced bool; "".totaltime int64; "".initialHeapLive uint64; "".assistQueue struct { "".lock "".mutex; "".head "".guintptr; "".tail "".guintptr }; "".sweepWaiters struct { "".lock "".mutex; "".head "".guintptr }; "".cycles uint32; "".stwprocs int32; "".maxprocs int32; "".tSweepTerm int64; "".tMark int64; "".tMarkTerm int64; "".tEnd int64; "".pauseNS int64; "".pauseStart int64; "".heap0 uint64; "".heap1 uint64; "".heap2 uint64; "".heapGoal uint64 } ??go.range.type..hash.struct { "".full "".lfstack; "".empty "".lfstack; "".pad0 [64]uint8; "".wbufSpans struct { "".lock "".mutex; "".free "".mSpanList; "".busy "".mSpanList }; _ uint32; "".bytesMarked uint64; "".markrootNext uint32; "".markrootJobs uint32; "".nproc uint32; "".tstart int64; "".nwait uint32; "".ndone uint32; "".alldone "".note; "".helperDrainBlock bool; "".nFlushCacheRoots int; "".nDataRoots int; "".nBSSRoots int; "".nSpanRoots int; "".nStackRoots int; "".markrootDone bool; "".startSema uint32; "".markDoneSema uint32; "".bgMarkReady "".note; "".bgMarkDone uint32; "".mode "".gcMode; "".userForced bool; "".totaltime int64; "".initialHeapLive uint64; "".assistQueue struct { "".lock "".mutex; "".head "".guintptr; "".tail "".guintptr }; "".sweepWaiters struct { "".lock "".mutex; "".head "".guintptr }; "".cycles uint32; "".stwprocs int32; "".maxprocs int32; "".tSweepTerm int64; "".tMark int64; "".tMarkTerm int64; "".tEnd int64; "".pauseNS int64; "".pauseStart int64; "".heap0 uint64; "".heap1 uint64; "".heap2 uint64; "".heapGoal uint64 } ??go.info.type..eq.struct { "".full "".lfstack; "".empty "".lfstack; "".pad0 [64]uint8; "".wbufSpans struct { "".lock "".mutex; "".free "".mSpanList; "".busy "".mSpanList }; _ uint32; "".bytesMarked uint64; "".markrootNext uint32; "".markrootJobs uint32; "".nproc uint32; "".tstart int64; "".nwait uint32; "".ndone uint32; "".alldone "".note; "".helperDrainBlock bool; "".nFlushCacheRoots int; "".nDataRoots int; "".nBSSRoots int; "".nSpanRoots int; "".nStackRoots int; "".markrootDone bool; "".startSema uint32; "".markDoneSema uint32; "".bgMarkReady "".note; "".bgMarkDone uint32; "".mode "".gcMode; "".userForced bool; "".totaltime int64; "".initialHeapLive uint64; "".assistQueue struct { "".lock "".mutex; "".head "".guintptr; "".tail "".guintptr }; "".sweepWaiters struct { "".lock "".mutex; "".head "".guintptr }; "".cycles uint32; "".stwprocs int32; "".maxprocs int32; "".tSweepTerm int64; "".tMark int64; "".tMarkTerm int64; "".tEnd int64; "".pauseNS int64; "".pauseStart int64; "".heap0 uint64; "".heap1 uint64; "".heap2 uint64; "".heapGoal uint64 } ??go.range.type..eq.struct { "".full "".lfstack; "".empty "".lfstack; "".pad0 [64]uint8; "".wbufSpans struct { "".lock "".mutex; "".free "".mSpanList; "".busy "".mSpanList }; _ uint32; "".bytesMarked uint64; "".markrootNext uint32; "".markrootJobs uint32; "".nproc uint32; "".tstart int64; "".nwait uint32; "".ndone uint32; "".alldone "".note; "".helperDrainBlock bool; "".nFlushCacheRoots int; "".nDataRoots int; "".nBSSRoots int; "".nSpanRoots int; "".nStackRoots int; "".markrootDone bool; "".startSema uint32; "".markDoneSema uint32; "".bgMarkReady "".note; "".bgMarkDone uint32; "".mode "".gcMode; "".userForced bool; "".totaltime int64; "".initialHeapLive uint64; "".assistQueue struct { "".lock "".mutex; "".head "".guintptr; "".tail "".guintptr }; "".sweepWaiters struct { "".lock "".mutex; "".head "".guintptr }; "".cycles uint32; "".stwprocs int32; "".maxprocs int32; "".tSweepTerm int64; "".tMark int64; "".tMarkTerm int64; "".tEnd int64; "".pauseNS int64; "".pauseStart int64; "".heap0 uint64; "".heap1 uint64; "".heap2 uint64; "".heapGoal uint64 } ??type..hashfunc.struct { "".full "".lfstack; "".empty "".lfstack; "".pad0 [64]uint8; "".wbufSpans struct { "".lock "".mutex; "".free "".mSpanList; "".busy "".mSpanList }; _ uint32; "".bytesMarked uint64; "".markrootNext uint32; "".markrootJobs uint32; "".nproc uint32; "".tstart int64; "".nwait uint32; "".ndone uint32; "".alldone "".note; "".helperDrainBlock bool; "".nFlushCacheRoots int; "".nDataRoots int; "".nBSSRoots int; "".nSpanRoots int; "".nStackRoots int; "".markrootDone bool; "".startSema uint32; "".markDoneSema uint32; "".bgMarkReady "".note; "".bgMarkDone uint32; "".mode "".gcMode; "".userForced bool; "".totaltime int64; "".initialHeapLive uint64; "".assistQueue struct { "".lock "".mutex; "".head "".guintptr; "".tail "".guintptr }; "".sweepWaiters struct { "".lock "".mutex; "".head "".guintptr }; "".cycles uint32; "".stwprocs int32; "".maxprocs int32; "".tSweepTerm int64; "".tMark int64; "".tMarkTerm int64; "".tEnd int64; "".pauseNS int64; "".pauseStart int64; "".heap0 uint64; "".heap1 uint64; "".heap2 uint64; "".heapGoal uint64 } ??type..eqfunc.struct { "".full "".lfstack; "".empty "".lfstack; "".pad0 [64]uint8; "".wbufSpans struct { "".lock "".mutex; "".free "".mSpanList; "".busybusy "".mSpanList }; _ uint32; "".bytesMarked uint64; "".markrootNext uint32; "".markrootJobs uint32; "".nproc uint32; "".tstart int64; "".nwait uint32; "".ndone uint32; "".alldone "".note; "".helperDrainBlock bool; "".nFlushCacheRoots int; "".nDataRoots int; "".nBSSRoots int; "".nSpanRoots int; "".nStackRoots int; "".markrootDone bool; "".startSema uint32; "".markDoneSema uint32; "".bgMarkReady "".note; "".bgMarkDone uint32; "".mode "".gcMode; "".userForced bool; "".totaltime int64; "".initialHeapLive uint64; "".assistQueue struct { "".lock "".mutex; "".head "".guintptr; "".tail "".guintptr }; "".sweepWaiters struct { "".lock "".mutex; "".head "".guintptr }; "".cycles uint32; "".stwprocs int32; "".maxprocs int32; "".tSweepTerm int64; "".tMark int64; "".tMarkTerm int64; "".tEnd int64; "".pauseNS int64; "".pauseStart int64; "".heap0 uint64; "".heap1 uint64; "".heap2 uint64; "".heapGoal uint64 } ??type..namedata.*struct { full runtime.lfstack; empty runtime.lfstack; pad0 [64]uint8; wbufSpans struct { lock runtime.mutex; free runtime.mSpanList; busy runtime.mSpanList }; _ uint32; bytesMarked uint64; markrootNext uint32; markrootJobs uint32; nproc uint32; tstart int64; nwait uint32; ndone uint32; alldone runtime.note; helperDrainBlock bool; nFlushCacheRoots int; nDataRoots int; nBSSRoots int; nSpanRoots int; nStackRoots int; markrootDone bool; startSema uint32; markDoneSema uint32; bgMarkReady runtime.note; bgMarkDone uint32; mode runtime.gcMode; userForced bool; totaltime int64; initialHeapLive uint64; assistQueue struct { lock runtime.mutex; head runtime.guintptr; tail runtime.guintptr }; sweepWaiters struct { lock runtime.mutex; head runtime.guintptr }; cycles uint32; stwprocs int32; maxprocs int32; tSweepTerm int64; tMark int64; tMarkTerm int64; tEnd int64; pauseNS int64; pauseStart int64; heap0 uint64; heap1 uint64; heap2 uint64; heapGoal uint64 }- ?&runtime.gcbits.0078 ?(type..namedata.full- ?(type..namedata.pad0- ?2type..namedata.wbufSpans- ?8type..namedata.markrootNext- ?8type..namedata.markrootJobs- ?*type..namedata.nproc- ?,type..namedata.tstart- ?*type..namedata.ndone- ?.type..namedata.alldone- ?@type..namedata.helperDrainBlock- ?@type..namedata.nFlushCacheRoots- ?4type..namedata.nDataRoots- ?2type..namedata.nBSSRoots- ?4type..namedata.nSpanRoots- ?6type..namedata.nStackRoots- ?8type..namedata.markrootDone- ?2type..namedata.startSema- ?8type..namedata.markDoneSema- ?6type..namedata.bgMarkReady- ?4type..namedata.bgMarkDone- ?(type..namedata.mode- ?4type..namedata.userForced- ?>type..namedata.initialHeapLive- ?6type..namedata.assistQueue- ?8type..namedata.sweepWaiters- ?0type..namedata.stwprocs- ?0type..namedata.maxprocs- ?4type..namedata.tSweepTerm- ?*type..namedata.tMark- ?2type..namedata.tMarkTerm- ?(type..namedata.tEnd- ?.type..namedata.pauseNS- ?4type..namedata.pauseStart- ?*type..namedata.heap0- ?*type..namedata.heap1- ?*type..namedata.heap2- ?0type..namedata.heapGoal- ?vtype..namedata.*struct { lock runtime.mutex; data *uint8 }- ?btype.*struct { "".lock "".mutex; "".data *uint8 } ??type..namedata.*struct { lock runtime.mutex; free *runtime.gcBitsArena; next *runtime.gcBitsArena; current *runtime.gcBitsArena; previous *runtime.gcBitsArena }- ??type.*struct { "".lock "".mutex; "".free *"".gcBitsArena; "".next *"".gcBitsArena; "".current *"".gcBitsArena; "".previous *"".gcBitsArena } ?.type..namedata.current- ?0type..namedata.previous- ?"type..hashfunc416 ?type..eqfunc416 ?type..alg416 ?Ltype..namedata.*[26]runtime.mSpanList- ?,type.*[26]"".mSpanList ?*type.[26]"".mSpanList ?:runtime.gcbits.ffffffffffff0f ?"type..hashfunc424 ?type..eqfunc424 ?type..alg424 ??type..namedata.*struct { lock runtime.mutex; free [26]runtime.mSpanList }- ?vtype.*struct { "".lock "".mutex; "".free [26]"".mSpanList } ?:runtime.gcbits.feffffffffff1f ??type..namedata.*struct { lock runtime.mutex; lockOwner *runtime.g; enabled bool; shutdown bool; headerWritten bool; footerWritten bool; shutdownSema uint32; seqStart uint64; ticksStart int64; ticksEnd int64; timeStart int64; timeEnd int64; seqGC uint64; reading runtime.traceBufPtr; empty runtime.traceBufPtr; fullHead runtime.traceBufPtr; fullTail runtime.traceBufPtr; reader runtime.guintptr; stackTab runtime.traceStackTable; strings map[string]uint64; stringSeq uint64; markWorkerLabels [3]uint64; bufLock runtime.mutex; buf runtime.traceBufPtr }- ??type.*struct { "".lock "".mutex; "".lockOwner *"".g; "".enabled bool; "".shutdown bool; "".headerWritten bool; "".footerWritten bool; "".shutdownSema uint32; "".seqStart uint64; "".ticksStart int64; "".ticksEnd int64; "".timeStart int64; "".timeEnd int64; "".seqGC uint64; "".reading "".traceBufPtr; "".empty "".traceBufPtr; "".fullHead "".traceBufPtr; "".fullTail "".traceBufPtr; "".reader "".guintptr; "".stackTab "".traceStackTable; "".strings map[string]uint64; "".stringSeq uint64; "".markWorkerLabels [3]uint64; "".bufLock "".mutex; "".buf "".traceBufPtr } ?? runtime.gcbits.02000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004 ?2type..namedata.lockOwner- ?0type..namedata.shutdown- ?:type..namedata.headerWritten- ?:type..namedata.footerWritten- ?8type..namedata.shutdownSema- ?0type..namedata.seqStart- ?4type..namedata.ticksStart- ?0type..namedata.ticksEnd- ?2type..namedata.timeStart- ?.type..namedata.timeEnd- ?*type..namedata.seqGC- ?.type..namedata.reading- ?0type..namedata.fullHead- ?0type..namedata.fullTail- ?,type..namedata.reader- ?0type..namedata.stackTab- ?.type..namedata.strings- ?2type..namedata.stringSeq- ?@type..namedata.markWorkerLabels- ?.type..namedata.bufLock- ??go.info.type..hash.struct { "".lock "".mutex; "".newm "".muintptr; "".waiting bool; "".wake "".note; "".haveTemplateThread uint32 } ??go.info.*struct { "".lock "".mutex; "".newm "".muintptr; "".waiting bool; "".wake "".note; "".haveTemplateThread uint32 } ??go.range.type..hash.struct { "".lock "".mutex; "".newm "".muintptr; "".waiting bool; "".wake "".note; "".haveTemplateThread uint32 } ??go.info.type..eq.struct { "".lock "".mutex; "".newm "".muintptr; "".waiting bool; "".wake "".note; "".haveTemplateThread uint32 } ??go.range.type..eq.struct { "".lock "".mutex; "".newm "".muintptr; "".waiting bool; "".wake "".note; "".haveTemplateThread uint32 } ??type..hashfunc.struct { "".lock "".mutex; "".newm "".muintptr; "".waiting bool; "".wake "".note; "".haveTemplateThread uint32 } ??type..eqfunc.struct { "".lock "".mutex; "".newm "".muintptr; "".waiting bool; "".wake "".note; "".haveTemplateThread uint32 } ??type..alg.struct { "".lock "".mutex; "".newm "".muintptr; "".waiting bool; "".wake "".note; "".haveTemplateThread uint32 } ??type..namedata.*struct { lock runtime.mutex; newm runtime.muintptr; waiting bool; wake runtime.note; haveTemplateThread uint32 }- ?(type..namedata.newm- ?(type..namedata.wake- ?Dtype..namedata.haveTemplateThread- ??type..namedata.*struct { lock runtime.mutex; next int32; m map[int32]unsafe.Pointer; minv map[unsafe.Pointer]int32 }- ??type.*struct { "".lock "".mutex; "".next int32; "".m map[int32]unsafe.Pointer; "".minv map[unsafe.Pointer]int32 } ?(type..namedata.minv- ??go.info.type..hash.struct { "".lock "".mutex; "".pad uint32; "".val uint64 } ??go.info.*struct { "".lock "".mutex; "".pad uint32; "".val uint64 } ??go.range.type..hash.struct { "".lock "".mutex; "".pad uint32; "".val uint64 } ??go.info.type..eq.struct { "".lock "".mutex; "".pad uint32; "".val uint64 } ??go.range.type..eq.struct { "".lock "".mutex; "".pad uint32; "".val uint64 } ??type..hashfunc.struct { "".lock "".mutex; "".pad uint32; "".val uint64 } ??type..eqfunc.struct { "".lock "".mutex; "".pad uint32; "".val uint64 } ??type..alg.struct { "".lock "".mutex; "".pad uint32; "".val uint64 } ??type..namedata.*struct { lock runtime.mutex; pad uint32; val uint64 }- ??type..namedata.*struct { runtime.mutex; runtime.persistentAlloc }- ?Ztype.*struct { "".mutex; "".persistentAlloc } ?*type..namedata.mutex- ?>type..namedata.persistentAlloc- ?4type..namedata.*[3]uint32- ?type.*[3]uint32 ?type.[3]uint32 ??go.info.type..hash.struct { "".note "".note; "".mask [3]uint32; "".wanted [3]uint32; "".ignored [3]uint32; "".recv [3]uint32; "".state uint32; "".delivering uint32; "".inuse bool } ??go.info.*struct { "".note "".note; "".mask [3]uint32; "".wanted [3]uint32; "".ignored [3]uint32; "".recv [3]uint32; "".state uint32; "".delivering uint32; "".inuse bool } ??go.range.type..hash.struct { "".note "".note; "".mask [3]uint32; "".wanted [3]uint32; "".ignored [3]uint32; "".recv [3]uint32; "".state uint32; "".delivering uint32; "".inuse bool } ??go.info.type..eq.struct { "".note "".note; "".mask [3]uint32; "".wanted [3]uint32; "".ignored [3]uint32; "".recv [3]uint32; "".state uint32; "".delivering uint32; "".inuse bool } ??go.range.type..eq.struct { "".note "".note; "".mask [3]uint32; "".wanted [3]uint32; "".ignored [3]uint32; "".recv [3]uint32; "".state uint32; "".delivering uint32; "".inuse bool } ??type..hashfunc.struct { "".note "".note; "".mask [3]uint32; "".wanted [3]uint32; "".ignored [3]uint32; "".recv [3]uint32; "".state uint32; "".delivering uint32; "".inuse bool } ??type..eqfunc.struct { "".note "".note; "".mask [3]uint32; "".wanted [3]uint32; "".ignored [3]uint32; "".recv [3]uint32; "".state uint32; "".delivering uint32; "".inuse bool } ??type..alg.struct { "".note "".note; "".mask [3]uint32; "".wanted [3]uint32; "".ignored [3]uint32; "".recv [3]uint32; "".state uint32; "".delivering uint32; "".inuse bool } ??type..namedata.*struct { note runtime.note; mask [3]uint32; wanted [3]uint32; ignored [3]uint32; recv [3]uint32; state uint32; delivering uint32; inuse bool }- ?(type..namedata.note- ?,type..namedata.wanted- ?.type..namedata.ignored- ?(type..namedata.recv- ?4type..namedata.delivering- ?ntype..namedata.*struct { signalLock uint32; hz int32 }- ?dtype.*struct { "".signalLock uint32; "".hz int32 } ?4type..namedata.signalLock- ?$type..namedata.hz- ?@go.itablink."".errorString,error ?Rtype..importpath.runtime/internal/atomic. ?Ltype..importpath.runtime/internal/sys. ?0type..importpath.unsafe. ?Ftype..namedata.*func(error) string- ?0type.*func(error) string ?.type.func(error) string ?,type..importpath.main. ???{????Y?2? H?D$H?D$? ` dH?% H;avCH??(H?l$ H?l$ H?D$0H?$H?D$8H?D$H?D$ ? H?D$H?D$@H?l$ H??(?? ?P>O Y h"' Y 9 dH?% H;avCH??(H?l$ H?l$ H?D$0H?$H?D$8H?D$H?D$ ? H?D$H?D$@H?l$ H??(?? ?P>O Y p"' Y 9 dH?% H;avCH??(H?l$ H?l$ H?D$0H?$H?D$8H?D$H?D$ ? H?D$H?D$@H?l$ H??(?? ?P>O Y x"' Y 9 H??(H?l$ H?l$ H?BH? H?L$0H?$H?L$8H?L$H?D$? H?D$H?D$@H?l$ H??(?PAO F ?# F - dH?% H;avFH??(H?l$ H?l$ H?D$0H?H?@H?D$H?$H?D$8H?D$? H?D$H?D$@H?l$ H??(?? ?PAO \ ?" \ < dH?% H;a?? H??(H?l$ H?l$ H?D$0? W?.?u?? .?u{qdH?% H?@0?? ??$ ?? ????1??1???1????1??$ ?
14722 freeManual *func(*runtime.mspan, *uint64) ??? 6 ??8?3 *func(*runtime.mspan, int32) j+a 6 ?G??3 freeSpanLocked (*func(*runtime.mspan, bool, bool, int64) ??& 6 ? .?3 isLargeSpan lookup $*func(unsafe.Pointer) *runtime.mspan ?W? 6 ?rc3 lookupMaybe mapBits mapSpans reclaim reclaimList **func(*runtime.mSpanList, uintptr) uintptr ??* 6 ??LV3 scavenge *func(int32, uint64, uint64) ??? 6 J???3 setArenaUsed sysAlloc *func(uintptr) unsafe.Pointer ?M? 6 r.??3 ?5?6 ????????????????????????????????????????????????????????????????O" ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????8r??# freelarge busy