Re:Mid-stack inlining in the Go compiler
by aclements on Monday March 06, 2017 @01:28PM
(#13804813)
We plan to expose all of the inlining information in the DWARF tables so debuggers won't have any problems with this. Internally, the runtime uses a different representation just so we can make it more compact and optimized for the runtime's exact needs. This way, you can also strip the debug info without breaking the runtime's own ability to walk stacks.
[ Parent
| on HN ]
Isn't that what `.eh_frame` is for?
.eh_frame is DWARF with a couple tiny tweaks