• A
    proc: support cgo stacktraces · 5372588c
    aarzilli 提交于
    When creating a stack trace we should switch between the goroutine
    stack and the system stack (where cgo code is executed) as appropriate
    to reconstruct the logical stacktrace.
    
    Goroutines that are currently executing on the system stack will have
    the SystemStack flag set, frames of the goroutine stack will have a
    negative FrameOffset (like always) and frames of the system stack will
    have a positive FrameOffset (which is actually just the CFA value for
    the frame).
    
    Updates #935
    5372588c
proc_test.go 97.6 KB