Skip to content

v0.2.0-alpha.4

Compare
Choose a tag to compare
@github-actions 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 in symbolize::Builder (at runtime)
  • Renamed symbolize::SymbolizedResult to Sym and reworked it
    • Made it non-exhaustive
    • Renamed symbol member to name
    • Added offset member
    • Changed line member to be of type u32 and column to u16
    • Made all source code location information optional
    • Split path member into dir and file
  • 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 exposing read_elf_build_id function

Full Changelog: v0.2.0-alpha.3...v0.2.0-alpha.4