![]() * pkg/proc: update check for system goroutine The finalizer goroutine can be either a system goroutine or a user goroutine. It is considered a user goroutine only when it calls back to user code. This change attempts to get closer to the implementation in the src/runtime/traceback.go by checking the value of fingRunning. We could alternatively adopt the approximation done by src/cmd/trace/trace.go which only special cases "runtime.main", and always considers the finalizer to be a system goroutine. |
||
---|---|---|
.. | ||
astutil | ||
config | ||
dwarf | ||
elfwriter | ||
gobuild | ||
goversion | ||
locspec | ||
logflags | ||
proc | ||
terminal | ||
version |