Hudson River Trading
Hudson River Trading logoHudson River Trading · Feature trail

Exception Backtrace Enhancement

1 post · Nov 2023

What this trail covers

HRT has overhauled its internal backtrace library to provide a modern interface for fetching binary names, symbol names, source code locations, and snippets from captured frame pointers. This enhances the debugging experience for C++ exceptions, including propagation into Python via bindings and providing context from std::terminate handlers. The system supports configurable granularity levels to balance information detail with performance overhead, deferring time-consuming symbol resolution when.

All Hudson River Trading trails