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. :)

Reply via email to