BetterC stack traces?

IchorDev zxinsworld at gmail.com
Tue Sep 6 11:27:56 UTC 2022


On Monday, 5 September 2022 at 12:35:10 UTC, Paul Backus wrote:
>
> Digging in a little deeper, it looks like the druntime 
> implementation ultimately depends on the C++ exception handling 
> ABI, via its platform-independent library interface. Bindings 
> are defined in `core.internal.backtrace.unwind`
> ...

It even uses libunwind, it seems! 
[https://github.com/dlang/dmd/blob/master/druntime/src/core/internal/backtrace/handler.d](https://github.com/dlang/dmd/blob/master/druntime/src/core/internal/backtrace/handler.d)
Thanks for the pointers, too. :)


More information about the Digitalmars-d-learn mailing list