Hacker News new | ask | show | jobs
by the_mitsuhiko 1883 days ago
Not for unwinding or line programs.
2 comments

Go includes support for introspection. If Go used DWARF for introspection, and someone stripped DWARF, their code would break. That's not something that should happen with stripping. As such, the Go authors have made the tradeoff to have two "copies" of the data.
What's your point exactly?
That go is running their own stuff instead of embracing existing standards. Symbol servers and split dwarf thus is not likely to be supported.