Skip to content

SYSTEM Cited by 1 source

blazesym

blazesym is an open-source multi-language symbolization library — converts instruction addresses into function + file + line + type info. Part of the libbpf ecosystem: github.com/libbpf/blazesym. Written in Rust; bindings available for C / C++ / Python and callable from eBPF user-space consumers.

Role on this wiki

  • One of the building blocks inside Meta's fleet symbolization service for Strobelight. The 2025-01-21 post lists "DWARF, ELF, gsym, and blazesym" as the open-source technologies the service combines to resolve virtual addresses into (function, file, line, type, inlines) tuples.
  • Handles multiple debug-info formats behind a single API — useful because Meta's production binaries span multiple toolchains + languages.

Seen in

Last updated · 319 distilled / 1,201 read