• Austin Clements's avatar
    runtime: replace system goroutine whitelist with symbol test · 44286b17
    Austin Clements authored
    Currently isSystemGoroutine has a hard-coded list of known entry
    points into system goroutines. This list is annoying to maintain. For
    example, it's missing the ensureSigM goroutine.
    
    Replace it with a check that simply looks for any goroutine with
    runtime function as its entry point, with a few exceptions. This also
    matches the definition recently added to the trace viewer (CL 81315).
    
    Change-Id: Iaed723d4a6e8c2ffb7c0c48fbac1688b00b30f01
    Reviewed-on: https://go-review.googlesource.com/81655
    Run-TryBot: Austin Clements <austin@google.com>
    TryBot-Result: Gobot Gobot <gobot@golang.org>
    Reviewed-by: 's avatarKeith Randall <khr@golang.org>
    44286b17
Name
Last commit
Last update
..
bio Loading commit data...
browser Loading commit data...
buildid Loading commit data...
dwarf Loading commit data...
edit Loading commit data...
gcprog Loading commit data...
goobj Loading commit data...
obj Loading commit data...
objabi Loading commit data...
objfile Loading commit data...
src Loading commit data...
sys Loading commit data...
test2json Loading commit data...