v0.2.0-alpha.4
github-actions
released this
07 Aug 21:49
·
829 commits
to refs/heads/main
since this release
What's Changed
- Added support for automatic demangling of symbols, controlled by
demangle
feature (at compile time) and corresponding flag insymbolize::Builder
(at runtime) - Renamed
symbolize::SymbolizedResult
toSym
and reworked it- Made it non-exhaustive
- Renamed
symbol
member toname
- Added
offset
member - Changed
line
member to be of typeu32
andcolumn
tou16
- Made all source code location information optional
- Split
path
member intodir
andfile
- Added additional end-to-end benchmarks
- Added benchmark result summary to CI runs
- Fixed spurious maps file path creation for low addresses as part of normalization/symbolization
- Improved symbolization of addresses in ELF files with potentially bogus symbol sizes
- Introduced
blazecli
command line interface for the library - Introduced
helper
module exposingread_elf_build_id
function
Full Changelog: v0.2.0-alpha.3...v0.2.0-alpha.4