
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
8 lines
97 B
C
8 lines
97 B
C
#ifndef __HELLO_H__
|
|
#define __HELLO_H__
|
|
|
|
void helloworld(int);
|
|
void helloworld_pt3(int);
|
|
|
|
#endif
|