Comment by TYPE_FASTER
4 days ago
> Looking over this PR, the vast majority of the code is a DWARF library by itself. This should really not live in the compiler, nor should it become a maintenance burden for the core devs.
I think this is a good point, that publishing a library (when possible, not sure if it's possible in this case) or module both reduces/removes the maintenance burden and makes it feel like more of an opt-in.
It's quite complicated in this case.
The Jane St (OxCaml) DWARF implementation is also tightly coupled with the compiler.