Home | History | Annotate | Download | only in darwin_amd64

Lines Matching full:busy

580 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?type."".machndr?"".statictmp_47?"".statictmp_48?"".statictmp_44?"".statictmp_45?"".statictmp_46?"".statictmp_43?type.[512]uint8?
581 ata.*func(*runtime.timeval, int32)-?<type.*func(*"".timeval, int32)?:type.func(*"".timeval, int32)?0type..namedata.set_usec-?8type..namedata.*func(int32)-?"type.*func(int32)? type.func(int32)?type."".timeval?,type..namedata.tv_sec-?.type..namedata.tv_usec-?Dtype..namedata.*runtime.itimerval-?$type.*"".itimerval?6type..namedata.it_interval-?0type..namedata.it_value-?,type..namedata.*int16-?type.*int16?@type..namedata.*runtime.keventt-? type.*"".keventt?type."".keventt?*type..namedata.ident-?,type..namedata.filter-?,type..namedata.fflags-?*type..namedata.udata-?@type..namedata.*runtime.lfstack-?Xtype..namedata.*func(*runtime.lfstack) bool-?8type.*func(*"".lfstack) bool?6type.func(*"".lfstack) bool?ltype..namedata.*func(*runtime.lfstack) unsafe.Pointer-?Ltype.*func(*"".lfstack) unsafe.Pointer?Jtype.func(*"".lfstack) unsafe.Pointer?ptype..namedata.*func(*runtime.lfstack, *runtime.lfnode)-?Ftype.*func(*"".lfstack, *"".lfnode)?Dtype.func(*"".lfstack, *"".lfnode)?Ltype..namedata.*func(*runtime.lfnode)-?,type.*func(*"".lfnode)?*type.func(*"".lfnode)?type."".lfstack?>go.info.type..hash."".treapNode?@go.range.type..hash."".treapNode?:go.info.type..eq."".treapNode?<go.range.type..eq."".treapNode?6type..hashfunc."".treapNode?2type..eqfunc."".treapNode?,type..alg."".treapNode?"runtime.gcbits.17?Dtype..namedata.*runtime.treapNode-?*type..namedata.right-?(type..namedata.left-?2type..namedata.npagesKey-?.type..namedata.spanKey-?0type..namedata.priority-?"type."".treapNode?Ftype..namedata.**runtime.treapNode-?Rtype..namedata.*func(*runtime.treapNode)-?2type.*func(*"".treapNode)?|type..namedata.*func(*runtime.treapNode, *runtime.mspan) bool-?Rtype.*func(*"".treapNode, *"".mspan) bool?Ptype.func(*"".treapNode, *"".mspan) bool??type..namedata.*func(*runtime.treapNode, func(*runtime.treapNode))-?\type.*func(*"".treapNode, func(*"".treapNode))?Ztype.func(*"".treapNode, func(*"".treapNode))?:type..namedata.isSpanInTreap-?2type..namedata.walkTreap-?^type..namedata.*func(func(*runtime.treapNode))-?>type.*func(func(*"".treapNode))?<type.func(func(*"".treapNode))?>type..namedata.*runtime.mTreap-?ltype..namedata.*func(*runtime.mTreap, *runtime.mspan)-?Btype.*func(*"".mTreap, *"".mspan)?@type.func(*"".mTreap, *"".mspan)?|type..namedata.*func(*runtime.mTreap, uintptr) *runtime.mspan-?Rtype.*func(*"".mTreap, uintptr) *"".mspan?Ptype.func(*"".mTreap, uintptr) *"".mspan?ttype..namedata.*func(*runtime.mTreap, *runtime.treapNode)-?Jtype.*func(*"".mTreap, *"".treapNode)?Htype.func(*"".mTreap, *"".treapNode)?Ztype..namedata.*func(uintptr) *runtime.mspan-?:type.*func(uintptr) *"".mspan?8type.func(uintptr) *"".mspan?4type..namedata.removeNode-?4type..namedata.removeSpan-?4type..namedata.rotateLeft-?6type..namedata.rotateRight-?type."".mTreap?*type..namedata.treap-?Btype..namedata.*runtime.machbody-?"type.*"".machbody? type."".machbody?Jtype..namedata.msgh_descriptor_count-?Btype..namedata.*runtime.machport-?"type.*"".machport? type."".machport?(type..namedata.pad1-?(type..namedata.pad2-?6type..namedata.disposition-?<go.info.type..hash."".mcentral?>go.range.type..hash."".mcentral?8go.info.type..eq."".mcentral?:go.range.type..eq."".mcentral?4type..hashfunc."".mcentral?0type..eqfunc."".mcentral?*type..alg."".mcentral?Btype..namedata.*runtime.mcentral-?ntype..namedata.*func(*runtime.mcentral) *runtime.mspan-?Dtype.*func(*"".mcentral) *"".mspan?Btype.func(*"".mcentral) *"".mspan??type..namedata.*func(*runtime.mcentral, *runtime.mspan, bool, bool) bool-?htype.*func(*"".mcentral, *"".mspan, bool, bool) bool?ftype.func(*"".mcentral, *"".mspan, bool, bool) bool?vtype..namedata.*func(*runtime.mcentral, runtime.spanClass)-?Ltype.*func(*"".mcentral, "".spanClass)?Jtype.func(*"".mcentral, "".spanClass)?ptype..namedata.*func(*runtime.mcentral, *runtime.mspan)-?Ftype.*func(*"".mcentral, *"".mspan)?Dtype.func(*"".mcentral, *"".mspan)?2type..namedata.cacheSpan-?0type..namedata.freeSpan-?ltype..namedata.*func(*runtime.mspan, bool, bool) bool-?Ltype.*func(*"".mspan, bool, bool) bool?Jtype.func(*"".mspan, bool, bool) bool?(type..namedata.grow-?6type..namedata.uncacheSpan-? type."".mcentral?"runtime.gcbits.3c?0type..namedata.nonempty-?.type..namedata.nmalloc-?>type..namedata.*runtime.regs32-?type.*"".regs32?type."".regs32?&type..namedata.eax-?&type..namedata.ebx-?&type..namedata.ecx-?&type..namedata.edx-?&type..namedata.edi-?&type..namedata.esi-?&type..namedata.ebp-?&type..namedata.esp-?$type..namedata.ss-?,type..namedata.eflags-?&type..namedata.eip-?$type..namedata.cs-?$type..namedata.ds-?$type..namedata.es-?$type..namedata.fs-?$type..namedata.gs-?"type..hashfunc600?type..eqfunc600?type..alg600?Ftype..namedata.*runtime.mcontext32-?&type.*"".mcontext32?$type."".mcontext32?"type..hashfunc168?type..eqfunc168?type..alg168?>type..namedata.*runtime.regs64-?type."".regs64?&type..namedata.rax-?&type..namedata.rbx-?&type..namedata.rcx-?&type..namedata.rdx-?&type..namedata.rdi-?&type..namedata.rsi-?&type..namedata.rbp-?&type..namedata.rsp-?$type..namedata.r8-?$type..namedata.r9-?&type..namedata.r10-?&type..namedata.r11-?&type..namedata.r12-?&type..namedata.r13-?&type..namedata.r14-?&type..namedata.r15-?&type..namedata.rip-?,type..namedata.rflags-?"type..hashfunc712?type..eqfunc712?type..alg712?Ftype..namedata.*runtime.mcontext64-?&type.*"".mcontext64?$type."".mcontext64?>type..namedata.*runtime.method-?type.*"".method?type."".method?(type..namedata.mtyp-?&type..namedata.ifn-?&type..namedata.tfn-?Htype..namedata.*[]runtime.mSpanList-?(type.*[]"".mSpanList?&type.[]"".mSpanList?Ntype..namedata.*[128]runtime.mSpanList-?.type.*[128]"".mSpanList?,type.[128]"".mSpanList??runtime.gcbits.ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff?Jtype..namedata.*[]runtime.gcSweepBuf-?*type.*[]"".gcSweepBuf?(type.[]"".gcSweepBuf?Fgo.info.type..hash.[2]"".gcSweepBuf?2go.info.*[2]"".gcSweepBuf?Hgo.range.type..hash.[2]"".gcSweepBuf?Bgo.info.type..eq.[2]"".gcSweepBuf?Dgo.range.type..eq.[2]"".gcSweepBuf?>type..hashfunc.[2]"".gcSweepBuf?:type..eqfunc.[2]"".gcSweepBuf?4type..alg.[2]"".gcSweepBuf?Ltype..namedata.*[2]runtime.gcSweepBuf-?*type.[2]"".gcSweepBuf?"runtime.gcbits.42?6type..namedata.*[67]uint64-? type.*[67]uint64?type.[67]uint64??go.info.type..hash.struct { "".mcentral "".mcentral; "".pad [8]uint8 }?xgo.info.*struct { "".mcentral "".mcentral; "".pad [8]uint8 }??go.range.type..hash.struct { "".mcentral "".mcentral; "".pad [8]uint8 }??go.info.type..eq.struct { "".mcentral "".mcentral; "".pad [8]uint8 }??go.range.type..eq.struct { "".mcentral "".mcentral; "".pad [8]uint8 }??type..hashfunc.struct { "".mcentral "".mcentral; "".pad [8]uint8 }??type..eqfunc.struct { "".mcentral "".mcentral; "".pad [8]uint8 }?ztype..alg.struct { "".mcentral "".mcentral; "".pad [8]uint8 }??type..namedata.*struct { mcentral runtime.mcentral; pad [8]uint8 }-?ptype.struct { "".mcentral "".mcentral; "".pad [8]uint8 }?0type..namedata.mcentral-??type..namedata.*[]struct { mcentral runtime.mcentral; pad [8]uint8 }-?vtype.*[]struct { "".mcentral "".mcentral; "".pad [8]uint8 }?ttype.[]struct { "".mcentral "".mcentral; "".pad [8]uint8 }??go.info.type..hash.[134]struct { "".mcentral "".mcentral; "".pad [8]uint8 }??go.info.*[134]struct { "".mcentral "".mcentral; "".pad [8]uint8 }??go.range.type..hash.[134]struct { "".mcentral "".mcentral; "".pad [8]uint8 }??go.info.type..eq.[134]struct { "".mcentral "".mcentral; "".pad [8]uint8 }??go.range.type..eq.[134]struct { "".mcentral "".mcentral; "".pad [8]uint8 }??type..hashfunc.[134]struct { "".mcentral "".mcentral; "".pad [8]uint8 }??type..eqfunc.[134]struct { "".mcentral "".mcentral; "".pad [8]uint8 }??type..alg.[134]struct { "".mcentral "".mcentral; "".pad [8]uint8 }??type..namedata.*[134]struct { mcentral runtime.mcentral; pad [8]uint8 }-?ztype.[134]struct { "".mcentral "".mcentral; "".pad [8]uint8 }??runtime.gcbits.3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c?Lgo.info.type..hash."".specialfinalizer?8go.info.*"".specialfinalizer?Ngo.range.type..hash."".specialfinalizer?Hgo.info.type..eq."".specialfinalizer?Jgo.range.type..eq."".specialfinalizer?Dtype..hashfunc."".specialfinalizer?@type..eqfunc."".specialfinalizer?:type..alg."".specialfinalizer?"runtime.gcbits.35?Rtype..namedata.*runtime.specialfinalizer-?.type..namedata.special-?0type."".specialfinalizer?<type..namedata.*runtime.mheap-??type..namedata.*func(*runtime.mheap, uintptr, runtime.spanClass, bool, bool) *runtime.mspan-??type.*func(*"".mheap, uintptr, "".spanClass, bool, bool) *"".mspan??type.func(*"".mheap, uintptr, "".spanClass, bool, bool) *"".mspan?ztype..namedata.*func(*runtime.mheap, uintptr) *runtime.mspan-?Ptype.*func(*"".mheap, uintptr) *"".mspan?Ntype.func(*"".mheap, uintptr) *"".mspan??type..namedata.*func(*runtime.mheap, uintptr, *uint64) *runtime.mspan-?btype.*func(*"".mheap, uintptr, *uint64) *"".mspan?`type.func(*"".mheap, uintptr, *uint64) *"".mspan??type..namedata.*func(*runtime.mheap, uintptr, runtime.spanClass, bool) *runtime.mspan-?xtype.*func(*"".mheap, uintptr, "".spanClass, bool) *"".mspan?vtype.func(*"".mheap, uintptr, "".spanClass, bool) *"".mspan??type..namedata.*func(*runtime.mheap, uintptr) *runtime.mSpanList-?Xtype.*func(*"".mheap, uintptr) *"".mSpanList?Vtype.func(*"".mheap, uintptr) *"".mSpanList?|type..namedata.*func(*runtime.mheap, *runtime.mspan, *uint64)-?Rtype.*func(*"".mheap, *"".mspan, *uint64)?Ptype.func(*"".mheap, *"".mspan, *uint64)?xtype..namedata.*func(*runtime.mheap, *runtime.mspan, int32)-?Ntype.*func(*"".mheap, *"".mspan, int32)?Ltype.func(*"".mheap, *"".mspan, int32)??type..namedata.*func(*runtime.mheap, *runtime.mspan, bool, bool, int64)-?ftype.*func(*"".mheap, *"".mspan, bool, bool, int64)?dtype.func(*"".mheap, *"".mspan, bool, bool, int64)?ftype..namedata.*func(*runtime.mheap, uintptr) bool-?Ftype.*func(*"".mheap, uintptr) bool?Dtype.func(*"".mheap, uintptr) bool?ntype..namedata.*func(*runtime.mheap, uintptr, uintptr)-?Ntype.*func(*"".mheap, uintptr, uintptr)?Ltype.func(*"".mheap, uintptr, uintptr)??type..namedata.*func(*runtime.mheap, unsafe.Pointer) *runtime.mspan-?^type.*func(*"".mheap, unsafe.Pointer) *"".mspan?\type.func(*"".mheap, unsafe.Pointer) *"".mspan?\type..namedata.*func(*runtime.mheap, uintptr)-?<type.*func(*"".mheap, uintptr)?:type.func(*"".mheap, uintptr)??type..namedata.*func(*runtime.mheap, *runtime.mSpanList, uintptr) uintptr-?jtype.*func(*"".mheap, *"".mSpanList, uintptr) uintptr?htype.func(*"".mheap, *"".mSpanList, uintptr) uintptr?xtype..namedata.*func(*runtime.mheap, int32, uint64, uint64)-?Xtype.*func(*"".mheap, int32, uint64, uint64)?Vtype.func(*"".mheap, int32, uint64, uint64)?htype..namedata.*func(*runtime.mheap, uintptr, bool)-?Htype.*func(*"".mheap, uintptr, bool)?Ftype.func(*"".mheap, uintptr, bool)?ztype..namedata.*func(*runtime.mheap, uintptr) unsafe.Pointer-?Ztype.*func(*"".mheap, uintptr) unsafe.Pointer?Xtype.func(*"".mheap, uintptr) unsafe.Pointer??type..namedata.*func(uintptr, runtime.spanClass, bool, bool) *runtime.mspan-?ntype.*func(uintptr, "".spanClass, bool, bool) *"".mspan?ltype.func(uintptr, "".spanClass, bool, bool) *"".mspan?4type..namedata.allocLarge-?6type..namedata.allocManual-?ltype..namedata.*func(uintptr, *uint64) *runtime.mspan-?Ltype.*func(uintptr, *uint64) *"".mspan?Jtype.func(uintptr, *uint64) *"".mspan?>type..namedata.allocSpanLocked-?.type..namedata.alloc_m-??type..namedata.*func(uintptr, runtime.spanClass, bool) *runtime.mspan-?btype.*func(uintptr, "".spanClass, bool) *"".mspan?`type.func(uintptr, "".spanClass, bool) *"".mspan?0type..namedata.busyList-?btype..namedata.*func(uintptr) *runtime.mSpanList-?Btype.*func(uintptr) *"".mSpanList?@type.func(uintptr) *"".mSpanList?0type..namedata.freeList-?4type..namedata.freeManual-?\type..namedata.*func(*runtime.mspan, *uint64)-?<type.*func(*"".mspan, *uint64)?:type.func(*"".mspan, *uint64)?Xtype..namedata.*func(*runtime.mspan, int32)-?8type.*func(*"".mspan, int32)?6type.func(*"".mspan, int32)?<type..namedata.freeSpanLocked-?ptype..namedata.*func(*runtime.mspan, bool, bool, int64)-?Ptype.*func(*"".mspan, bool, bool, int64)?Ntype.func(*"".mspan, bool, bool, int64)?6type..namedata.isLargeSpan-?,type..namedata.lookup-?htype..namedata.*func(unsafe.Pointer) *runtime.mspan-?Htype.*func(unsafe.Pointer) *"".mspan?Ftype.func(unsafe.Pointer) *"".mspan?6type..namedata.lookupMaybe-?.type..namedata.mapBits-?0type..namedata.mapSpans-?.type..namedata.reclaim-?6type..namedata.reclaimList-?ttype..namedata.*func(*runtime.mSpanList, uintptr) uintptr-?Ttype.*func(*"".mSpanList, uintptr) uintptr?Rtype.func(*"".mSpanList, uintptr) uintptr?0type..namedata.scavenge-?Xtype..namedata.*func(int32, uint64, uint64)-?Btype.*func(int32, uint64, uint64)?@type.func(int32, uint64, uint64)?8type..namedata.setArenaUsed-?0type..namedata.sysAlloc-?Ztype..namedata.*func(uintptr) unsafe.Pointer-?Dtype.*func(uintptr) unsafe.Pointer?Btype.func(uintptr) unsafe.Pointer??runtime.gcbits.feffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff4f220400000000000000000000f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f03872e4c8912301?2type..namedata.freelarge-?(type..namedata.busybusy runtime.mSpanList }-??type.*struct { "".lock "".mutex; "".free "".mSpanList; "".busy "".mSpanList }??type.struct { "".lock "".mutex; "".free "".mSpanList; "".busy "".mSpanList }?"runtime.gcbits.1e??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; "".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..alg.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..namedata.*struct { full runtime.lfstack; empty runtime.lfstack; pad0 [64]uint8; wbufSpans struct { lock runtime.mutex; free runtime.mSpanList; busy
14670 freeManual*func(*runtime.mspan, *uint64)???6??8?3*func(*runtime.mspan, int32)j+a6?G??3freeSpanLocked(*func(*runtime.mspan, bool, bool, int64)??&6? .?3 isLargeSpanlookup$*func(unsafe.Pointer) *runtime.mspan?W?6?rc3 lookupMaybemapBitsmapSpansreclaim reclaimList**func(*runtime.mSpanList, uintptr) uintptr??*6??LV3scavenge*func(int32, uint64, uint64)???6J???3 setArenaUsedsysAlloc*func(uintptr) unsafe.Pointer?M?6r.??3?5?6????????????????????????????????????????????????????????????????O"??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????8r??# freelargebusy busylarge sweepdonesweepersallspans
14847 N*struct { lock runtime.mutex; free runtime.mSpanList; busy runtime.mSpanList }?k??6((??4(0L*struct { lock runtime.mutex; head runtime.guintptr; tail runtime.guintptr }?b:6'??? 5*struct { lock runtime.mutex; head runtime.guintptr }?VBp6?K$?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 }?p?h?~r2?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 }?p?q?~r2??*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 }hR?/6xfullpad0 wbufSpans markrootNext markrootJobsnproctstartndonealldonehelperDrainBlocknFlushCacheRoots