Markus Stange's repositories
msvc-demangler-rust
A rust library that demangles / undecorates C++ symbols mangled by MSVC
pdb-addr2line
A rust crate to symbolicate addresses from PDBs, like addr2line. Uses the `pdb` crate.
fxprof-perf-convert
Convert perf.data files to the Firefox Profiler format
macho-unwind-info
A parser for Apple's Compact Unwinding Format, which is used in the __unwind_info section of mach-O binaries.
linux-perf-data
A parser for the perf.data format
profiler-get-symbols
Extracts symbol information from binaries, used in the Gecko Profiler. Demo: http://tests.themasta.com/profiler-get-symbols/
linux-perf-event-reader
Parse Linux perf_event information from raw bytes
profiler-symbol-server
A local webserver that lets the Firefox profiler obtain symbol information.
mini-profiler-fosdem2024
A small example project for a presentation
fix-stacks
This program post-processes the stack frames produced by `MozFormatCodeAddress()`.
gimli
A blazing fast library for consuming the DWARF debugging format
htmlparser
The Validator.nu HTML parser https://about.validator.nu/htmlparser/
inspektor
Inspektor is a protocol-aware proxy that is used to enforce access policiesđź‘®
locate-dwarf
A crate to find DWARF debug symbols from stripped binaries
object
A unified interface for reading and writing object file formats
pe-unwind-info
Parsers for PE unwind information.
recycling-arc
An experiment, untested and probably buggy
reqwest-with-rusttls-stops-after-360mb
A testcase for a partial download bug I'm running into with reqwest, http2, and the Chrome symbol server.
rust-cab
Rust library for encoding/decoding Windows cabinet (.cab) files
rust-minidump
Type definitions, parsing, and analysis for the minidump file format.