Convert jemalloc heap profiles to pprof to understand memory usage, fix memory leaks, and fix OOM Kills.
Rust FFI bindings to jemalloc
Rust FFI bindings to jemalloc
Rust FFI bindings to jemalloc
Rust FFI bindings to jemalloc
Per-span heap allocation profiler core for Rust services.
CLI for analyzing culpert profiles (`culpert report` / `diff` / `info` / `upload` / `pull`).
foundations adapter for culpert: maps TelemetryContext spans into culpert's SpanContext and provides a TelemetryServerRoute for serving pprof profiles.
Proc-macros for culpert. The crate-root re-exports the macros at `culpert::span_fn`; depend on `culpert` rather than this crate directly.
tracing-crate adapter for culpert: maps tracing::Span IDs into culpert's SpanContext via a tracing_subscriber::Layer.
Parser for FreeSWITCH mod_sofia SIP trace dump files
Allocation profiling and Linux memory telemetry for Rust services.