Home | History | Annotate | Download | only in darwin_amd64_race

Lines Matching full:spinning

312 freem?newList?Tgclocals·5bfb96e7583b4fca67b61fcca243f6cc?Tgclocals·cd90f5edea973595c2b0283cfa03d37d?"".needm?"".lockextra?"".extraMCount?"".unlockextra?"".setg?&"".earlycgocallback?"".oneNewExtraM?Ftype.func("".neverCallThisFunction)?"".goexit·f?"".racegostart?"".dropm?"".msigrestore?sigmask?"".getm?"".extram?"".osyield·f?nilokay?incr?"".newm1?"".newmHandoff?lgo.string."on a locked thread with no template thread"?"".execLock?&"".(*rwmutex).rlock?*"".(*rwmutex).runlock?,type."".cgothreadstart?Tgclocals·e4c7c88baf73f46063fea287528d17d8?("".templateThread·f?""".templateThread?newm?"".mput?4go.string."stopm spinning"?6go.string."stopm holding p"?>go.string."stopm holding locks"?"".mspinning?"".startm?"".runqempty?"".mspinning·f?Jgo.string."startm: p has runnable gs"?6go.string."startm: m has p"?Bgo.string."startm: m is spinning"?Ngo.string."startm: negative nmspinning"?spinning?Tgclocals·f6b6ddefecefcae6a056f8adf842fef4?Tgclocals·44dde7f03b22081e13a7f04061344bf0?"".pidleput?"".stoplockedm? "".incidlelocked??go.string."runtime:stoplockedm: g is not Grunnable or Gscanrunnable\n"?Jgo.string."stoplockedm: not runnable"?Zgo.string."stoplockedm: inconsistent locking"?"".startlockedm?Bgo.string."startlockedm: m has p"?Lgo.string."startlockedm: locked to me"?Tgclocals·4e299c93877724ba20a1ef05e5bcd74b?Tgclocals·4a78d81b3263997fee8f4b4452d9eabe?"".gcstopm?Pgo.string."gcstopm: negative nmspinning"?Ngo.string."gcstopm: not waiting for gc"?"".execute?"".traceGoStart?""".traceGoSysExit?."".setThreadCPUProfiler?inheritTime?"".findrunnable?"".runqget?"".globrunqget?*"".(*randomEnum).next?*"".(*randomEnum).done?2"".(*randomEnum).position?"".runqsteal?"".stealOrder?."".(*randomOrder).start?^go.string."findrunnable: netpoll with spinning"?Pgo.string."findrunnable: netpoll with p"?Zgo.string."findrunnable: negative nmspinning"?Bgo.string."findrunnable: wrong p"? allpSnapshot.ptr?enum?$type."".randomEnum? allpSnapshot.len?Tgclocals·4d05db82e52efd796b086a1a33dc8974?Tgclocals·a7651f73a36c02c2281e9edc119a719c?"".pollWork? "".resetspinning?Vgo.string."resetspinning: not a spinning m"?"".globrunqput?Tgclocals·a9f8de32813c93c551fa594d62358b2a?"".traceReader?\go.string."schedule: spinning with local work"?8go.string."schedule: in cgo"?Fgo.string."schedule: holding locks"?Tgclocals·df13bf0a8cd9b5b79f49611113eaadce?"".dropg?"".setMNoWB?"".setGNoWB?"".parkunlock_c?"".park_m?"".traceGoPark?"".goschedImpl?0go.string."bad g status"?"".gosched_m?"".traceGoSched?&"".goschedguarded_m?"".gopreempt_m?""".traceGoPreempt?"".racegoend?"".goexit0·f?"".traceGoEnd?"".goexit0?"".gfput?Fgo.string."invalid m->lockedInt = "?Ngo.string."internal lockOSThread error"? type."".muintptr?."".reentersyscall.func1?2"".entersyscall_gcwait·f?("".runSafePointFn·f?2"".entersyscall_sysmon·f?("".traceGoSysCall·f?Ztype.noalg.struct { F uintptr; ""._g_ *"".g }?Tgclocals·414693e2868253982fe0b72aa4041ff0?,"".entersyscall_sysmon?,"".entersyscall_gcwait?4"".entersyscallblock.func1?4"".entersyscallblock.func2?>"".entersyscallblock_handoff·f??type.noalg.struct { F uintptr; "".sp1 uintptr; "".sp2 uintptr; "".sp3 uintptr; ""._g_ *"".g }?xtype.noalg.struct { F uintptr; "".sp uintptr; ""._g_ *"".g }?Tgclocals·076aa96a81269bb97a8c2ff1e9aa386f?8"".entersyscallblock_handoff?""".traceGoSysCall?$"".exitsyscallfast?$"".exitsyscall0·f?."".exitsyscall.func3·f?$"".traceGoStart·f?."".exitsyscall.func2·f?."".exitsyscall.func1·f?oldp?0"".exitsyscallfast.func1?:"".exitsyscallfast_reacquired??type.noalg.struct { F uintptr; "".ok *bool; "".oldp *"".p; ""._g_ *"".g }?Tgclocals·cfe6915ee2edefaa3dd31cd7783559bf?F"".exitsyscallfast_reacquired.func1?0"".exitsyscallfast_pidle?"".exitsyscall0?"".beforefork?4syscall.runtime_BeforeFork? "".beforefork·f?"".afterfork?2syscall.runtime_AfterFork?"".afterfork·f?@syscall.runtime_AfterForkInChild? "".inForkedChild?,"".clearSignalHandlers?4syscall.runtime_BeforeExec?$"".(*rwmutex).lock?2syscall.runtime_AfterExec?("".(*rwmutex).unlock?type."".g?"".round2?"".malg.func1??type.noalg.struct { F uintptr; "".stacksize int32; "".newg *"".g }?newg?Tgclocals·32e934db01ae6123cadf68ff488fea0d?"".newproc? "".newproc.func1??type.noalg.struct { F uintptr; "".fn **"".funcval; "".argp unsafe.Pointer; "".siz int32; "".pc uintptr }?Tgclocals·2a5459cfd30602d860f109d152d22b1c?Tgclocals·a29879c3b2d5d34bf2047dd494da51a7?"".newproc1?"".gfget? "".gostartcallfn? "".traceGoCreate?Pgo.string."newproc1: new g is not Gdead"?Pgo.string."newproc1: newg missing stack"??go.string."newproc: function arguments too large for new goroutine"?@go.string."go of nil func value"?narg?type.*"".gobuf?
318 delay?"".starttime?$go.string."SCHED "?6go.string."ms: gomaxprocs="?.go.string." idleprocs="?*go.string." threads="?:go.string." spinningthreads="?2go.string." idlethreads="?,go.string." runqueue="?go.string." P"?*go.string.": status="?.go.string." schedtick="?2go.string." syscalltick="?go.string." m="?,go.string." runqsize="?,go.string." gfreecnt="?go.string." M"? go.string.": p="?$go.string." curg="?.go.string." mallocing="?,go.string." throwing="?0go.string." preemptoff="?&go.string." locks="?&go.string." dying="?(go.string." helpgc="?,go.string." spinning="?*go.string." blocked="?*go.string." lockedg="?go.string." G"? go.string.") m="?*go.string." lockedm="?.go.string." gcwaiting="?,go.string." stopwait="?0go.string." sysmonwait="?detailed?gi?id1?id2?id3?Tgclocals·64ff02ac4da2c0ad5c5870f30dc82d25?Tgclocals·5c574b564cca6b867b556c4183681747?&"".globrunqputbatch?
387 *"".puintptr) *"".p?:type.func(*"".puintptr) *"".p?htype..namedata.*func(*runtime.puintptr, *runtime.p)-?>type.*func(*"".puintptr, *"".p)?<type.func(*"".puintptr, *"".p)?Dtype..namedata.*func() *runtime.p-?$type.*func() *"".p?"type.func() *"".p?Btype..namedata.*func(*runtime.p)-?"type.*func(*"".p)?dtype..namedata.*func(runtime.puintptr) *runtime.p-?:type.*func("".puintptr) *"".p?8type.func("".puintptr) *"".p?4type..namedata.*[2]uint32-?type.*[2]uint32?:type..namedata.*runtime.note-?type."".note?6type..namedata.*[16]uint32-? type.*[16]uint32?type.[16]uint32?@type..namedata.*runtime.libcall-? type.*"".libcall?$type..namedata.r1-?$type..namedata.r2-?&type..namedata.err-?8type..namedata.*runtime.mOS-?type.*"".mOS?type."".mOS?0type..namedata.machport-?0type..namedata.waitsema-?Rruntime.gcbits.11048041001500000000000086?4type..namedata.*runtime.m-?$type..namedata.g0-?.type..namedata.morebuf-?,type..namedata.divmod-?,type..namedata.procid-?.type..namedata.gsignal-?4type..namedata.goSigStack-?.type..namedata.sigmask-?&type..namedata.tls-?0type..namedata.mstartfn-?(type..namedata.curg-?2type..namedata.caughtsig-?"type..namedata.p-?*type..namedata.nextp-?2type..namedata.mallocing-?0type..namedata.throwing-?4type..namedata.preemptoff-?*type..namedata.locks-?2type..namedata.softfloat-?*type..namedata.dying-?2type..namedata.profilehz-?,type..namedata.helpgc-?0type..namedata.spinning??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.*[1]uint32-?type.*[1]uint32?type.[1]uint32??go.info.type..hash.struct { "".note "".note; "".mask [1]uint32; "".wanted [1]uint32; "".ignored [1]uint32; "".recv [1]uint32; "".state uint32; "".delivering uint32; "".inuse bool }??go.info.*struct { "".note "".note; "".mask [1]uint32; "".wanted [1]uint32; "".ignored [1]uint32; "".recv [1]uint32; "".state uint32; "".delivering uint32; "".inuse bool }??go.range.type..hash.struct { "".note "".note; "".mask [1]uint32; "".wanted [1]uint32; "".ignored [1]uint32; "".recv [1]uint32; "".state uint32; "".delivering uint32; "".inuse bool }??go.info.type..eq.struct { "".note "".note; "".mask [1]uint32; "".wanted [1]uint32; "".ignored [1]uint32; "".recv [1]uint32; "".state uint32; "".delivering uint32; "".inuse bool }??go.range.type..eq.struct { "".note "".note; "".mask [1]uint32; "".wanted [1]uint32; "".ignored [1]uint32; "".recv [1]uint32; "".state uint32; "".delivering uint32; "".inuse bool }??type..hashfunc.struct { "".note "".note; "".mask [1]uint32; "".wanted [1]uint32; "".ignored [1]uint32; "".recv [1]uint32; "".state uint32; "".delivering uint32; "".inuse bool }??type..eqfunc.struct { "".note "".note; "".mask [1]uint32; "".wanted [1]uint32; "".ignored [1]uint32; "".recv [1]uint32; "".state uint32; "".delivering uint32; "".inuse bool }??type..alg.struct { "".note "".note; "".mask [1]uint32; "".wanted [1]uint32; "".ignored [1]uint32; "".recv [1]uint32; "".state uint32; "".delivering uint32; "".inuse bool }??type..namedata.*struct { note runtime.note; mask [1]uint32; wanted [1]uint32; ignored [1]uint32; recv [1]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.runtime/race.?,type..importpath.main.???s???]?2?H?D$H?D$?  ` eH? %H;avCH??(H?l$ H?l$ H?D$0H?$H?D$8H?D$H?D$?H?D$H?D$@H?l$ H??(???P>OYh"'Y9eH? %H;avCH??(H?l$ H?l$ H?D$0H?$H?D$8H?D$H?D$?H?D$H?D$@H?l$ H??(???P>OYp"'Y9eH? %H;avCH??(H?l$ H?l$ H?D$0H?$H?D$8H?D$H?D$?H?D$H?D$@H?l$ H??(???P>OYx"'Y9H??(H?l$ H?l$ H?BH?H?L$0H? $H?L$8H?L$H?D$?H?D$H?D$@H?l$ H??(?PAOF? #F-eH? %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\?"\<eH? %H;a??H??(H?l$ H?l$ H?D$0?W?.?u{q.?u{:??$H?L$8H1?H?!?Vj?nuH1?H??c??k?RH??H?L$@H?l$ H??(?H?$H?D$8H?D$H?D$?H?D$H?D$@H?l$ H??(?H?!?Vj?nuH?L$8H1?H??c??k?RH??H?D$@H?l$ H??(???"???P]OP/OP.O ??&
12423 ?H"".runSafePointFn?"".allocm? _g_? ?h_p_? ?fn? ? freem? ?` mp? ?X newList? ?P~r2? ?"".needm? _g_? ?h mp? ?`x? ?"".newextram? c? ?d i? ?` mp? ?h"".oneNewExtraM? gp? ?h mp? ?`"".dropm? mp? ?h sigmask? ?d"".getm?~r0? ?"".lockextra? incr? ?onilokay? ?~r1? ?"".unlockextra?mp? ?on a locked thread with no template thread"".newm?_p_??fn?? mp??h"".newm1?mp?? ts??X"".startTemplateThread?"".templateThread? newm??h next??`stopm holding locksstopm holding pstopm spinning"".stopm? _g_??h"".mspinning?startm: negative nmspinningstartm: m is spinningstartm: m has pstartm: p has runnable gs"".startm?_p_?? mp??`spinning??"".handoffp?_p_??"".wakep?stoplockedm: inconsistent lockingruntime:stoplockedm: g is not Grunnable or Gscanrunnable
12424 stoplockedm: not runnable"".stoplockedm? _g_??hstartlockedm: locked to mestartlockedm: m has p"".startlockedm? _g_??`gp?? mp??Xgcstopm: not waiting for gcgcstopm: negative nmspinning"".gcstopm? _p_??h"".execute? _g_??hgp??inheritTime??findrunnable: wrong pfindrunnable: negative nmspinningfindrunnable: netpoll with pfindrunnable: netpoll with spinning"".findrunnable? _g_??` _p_??P _p_??X allpSnapshot.len??? allpSnapshot.ptr??H enum???gp?? gp??? gp??@ gp??? gp??? gp??? i???~inheritTime??"".pollWork?~r0??resetspinning: not a spinning m"".resetspinning?"".injectglist?glist?? gp??` gp??h n??Xschedule: holding locksschedule: in cgoschedule: spinning with local work"".schedule? _g_??X gp??P inheritTime??O"".dropg? _g_??h"".parkunlock_c?gp??lock??~r2??"".park_m? _g_??hgp??bad g status"".goschedImpl?gp??"".gosched_m?gp??"".goschedguarded_m?gp??"".gopreempt_m?gp??"".goexit1?invalid m->lockedInt = internal lockOSThread error"".goexit0? _g_??hgp??"".save?pc??sp??"".reentersyscall? _g_??Xpc??sp??"".entersyscall?dummy??"".entersyscall_sysmon?"".entersyscall_gcwait? _p_??h"".entersyscallblock? _g_???dummy??"".entersyscallblock_handoff?"".exitsyscall? _g_??hdummy?? oldp??`"".exitsyscallfast? _g_??H ok??G~r0??"".exitsyscallfast_reacquired? _g_??X"".exitsyscallfast_pidle? _p_??h~r0??"".exitsyscall0? _g_??h _p_??`gp??"".beforefork? gp??hsyscall.runtime_BeforeFork?"".afterfork? gp??hsyscall.runtime_AfterFork?syscall.runtime_AfterForkInChild?syscall.runtime_BeforeExec?syscall.runtime_AfterExec?"".malg? newg??Pstacksize??~r1??"".newproc?fn??siz??go of nil func valuenewproc: function arguments too large for new goroutinenewproc1: newg missing stacknewproc1: new g is not Gdead"".newproc1? _g_??` _p_??Xargp??callerpc??fn??narg?? newg??P siz??? spArg??@gfput: bad status (not Gdead)"".gfput?_p_??gp??"".gfget?_p_?? gp??H~r1??"".gfpurge?_p_?? gp??h"".Breakpoint?"".dolockOSThread? _g_??hLockOSThread nesting overflow"".LockOSThread?"".lockOSThread?"".dounlockOSThread?"".UnlockOSThread?"".unlockOSThread? _g_??hruntime: internal error: misuse of lockOSThread/unlockOSThread"".badunlockosthread?"".gcount?~r0??"".mcount?~r0??""._System?""._ExternalCode?""._LostExternalCode?""._GC?""._LostSIGPROFDuringAtomic64?"".sigprof? cgoOff???{gp??lr??mp?? pc??sp?? stk???{"".sigprofNonGo?"".sigprofNonGoPC?pc??"".setsSP?pc??~r1??"".setcpuprofilerate? _g_??hhz??procresize: invalid argmissing mcache?"".procresize? _g_??` gp??X i??? i??? i??? nallp.cap??? nallp.len??? nallp.ptr??Pnprocs?? old??? p??@ p??H pp??? runnablePs???~r1??"".acquirep?_p_??acquirep: already in goacquirep: p->m=) p->status=acquirep: invalid p state"".acquirep1? _g_??`_p_?? id??Hreleasep: invalid argreleasep: m= m->p= p->m= m->mcache= p->mcache= p->status=releasep: invalid p state"".releasep? _g_??H _p_??@~r0??"".incidlelocked?v??runtime: checkdead: nmidle= nmidlelocked= mcount= nmsys=checkdead: inconsistent countsruntime: checkdead: find g in status checkdead: runnable gno goroutines (main called runtime.Goexit) - deadlock!checkdead: no p for timercheckdead: no m for timerall goroutines are asleep - deadlock!"".checkdead? _p_? ?h gp? ?X gp? ?` grunning? ?? i? ?? mp? ?P"".sysmon? delay? ?? gp?!?h idle? ?H lastscavenge? ?@ lasttrace? ?? maxsleep?!?? nscavenge? ?? scavengelimit? ?? t.now?!??"".retake? _p_?!?h i?!?` n?!?Xnow?!? s?!?T~r1?!?"".preemptall? res?"?W~r0?"?"".preemptone?_p_?"?~r1?"?SCHED ms: gomaxprocs= idleprocs= threads= spinningthreads= idlethreads= runqueue= gcwaiting= stopwait= sysmonwait= P: status= schedtick= syscalltick= m= runqsize= gfreecnt= M: p= curg= mallocing= throwing= preemptoff= locks= dying= helpgc= spinning= blocked= lockedg= G) m= lockedm="".schedtrace? _p_?"?X _p_?"?Pdetailed?"? gi?#??~ gp?#?H gp?"?@ h?"??~ i?"??~ id?"??~ id1?#??~ id1?"??~ id2?#??~ id2?#??~ id3?#??~ mp?"?? mp?#?? now?"??~ t?"??~"".mput?mp?#?"".mget?~r0?#?"".globrunqput?gp?#?"".globrunqputhead?gp?#?"".globrunqputbatch?ghead?#?gtail?#?n?#?"".globrunqget?_p_?#? gp?#?hmax?#? n?#?d~r2?#?pidleput: P has non-empty run queue"".pidleput?_p_?$?"".pidleget?~r0?$?"".runqempty?_p_?$?~r1?$?"".runqput?_p_?$?gp?$?next?$? oldnext?$?hrunqputslow: queue is not full"".runqputslow?_p_?$? batch?$??wgp?$?h?$? i?$??w i?$??wt?$?~r4?$?"".runqget?_p_?%?gp?%? h?%?dinheritTime?%? next?%?h"".runqgrab?_p_?%?batch?%?batchHead?%? next?%?`stealRunNextG?%?~r4?%?runqsteal: runq overflow"".runqsteal?_p_?%? n?%?hp2?%?stealRunNextG?%? t?%?d~r3?%?runtime/debug.setMaxThreads?in?%?out?%?"".haveexperiment?name?%? x.len?&?X x.ptr?&?h xname.len?&?P xname.ptr?&?`~r1?%?"".procPin?~r0?&?"".procUnpin?sync.runtime_procPin?~r0?&?sync.runtime_procUnpin?sync/atomic.runtime_procPin?~r0?&?sync/atomic.runtime_procUnpin?sync.runtime_canSpin?i?&?~r1?&?sync.runtime_doSpin?"".(*randomOrder).reset?count?&? i?&?dord?&?"".(*randomOrder).start?i?&?ord?&?~r1?&?"".(*randomEnum).done?enum?&?~r0?&?"".(*randomEnum).next?enum?&?"".(*randomEnum).position?enum?'?~r0?'?"".gcd?a?'?b?'?~r2?'?"".(*profAtomic).load?xu?~r0u?"".(*profAtomic).store?newy?xy?"".(*profAtomic).cas?new}?old}?x}?~r2}?"".profIndex.dataCount?x??~r0??"".profIndex.tagCount?x??~r0??"".countSub?x??y??~r2??"".profIndex.addCountsAndClearFlags?data??tag??x??~r2??"".(*profBuf).hasOverflow?b??~r0??"".(*profBuf).takeOverflow?b??count?? overflow??htime??"".(*profBuf).incrementOverflow?b??now??newProfBuf: buffer too large"".newProfBuf? b??hbufwords??hdrsize?? i??Xtags??~r3??"".(*profBuf).canWriteRecord?b?? br??` bw??X nd??Pnstk??~r1??"".(*profBuf).canWriteTwoRecords?b?? br??` bw??X nd??Pnstk1??nstk2??~r2??misuse of profBuf.write"".(*profBuf).write?b?? br??P bw??H data.len??@ data.ptr??` hasOverflow???hdr??now?? old??? skip??? stk???stk??0tagPtr??runtime: profBuf already closed"".(*profBuf).close?b??"".(*profBuf).wakeupExtra?b?? old??`runtime: malformed profBuf buffer - tag and data out of syncruntime: malformed profBuf buffer - invalid size"".(*profBuf).read?b?? br??? bw???data?? di???eof???mode?? ntag??? ntag??? numData??? rPrev??? skip???~tags??( ti???~runtime/pprof.runtime_setProfLabel?labels ?runtime/pprof.runtime_getProfLabel?~r0&?"".RaceErrors? n?`~r0?"".RaceAcquire?addr$?"".RaceRelease?addr/?"".RaceReleaseMerge?addr:?"".RaceDisable? _g_E?h"".RaceEnable?"".raceReadObjectPC?addr^?callerpc^?pc^?t^?"".raceWriteObjectPC?addrk?callerpck?pck?tk?should have been handled by racecallbackthunkunknown command"".racecallback?cmd??ctx??"".raceSymbolizeCode?ctx?? f??h file.len??X file.ptr??` line??P"".raceSymbolizeData?ctx??
12747 preemptofflocks softfloatdying profilehzhelpgcspinningblockedinwb newSigstack printlockincgofreeWaitfastrand