rs_malloc_tracker 1.0.0

Wraps LibC allocation calls to expose Prometheus memory statistics.
Documentation
[package]
edition = "2024"

version = "1.0.0"

name = "rs_malloc_tracker"
description = "Wraps LibC allocation calls to expose Prometheus memory statistics."
homepage = "https://gitlab.com/nathan.monfils/rs-malloc-tracker"
license = "MIT"
readme = "README.md"
categories = ["development-tools::profiling", "external-ffi-bindings"]

[lib]
crate-type = ["cdylib"]

[dependencies]
backtrace = "0.3.75"
ctor = "0.5.0"
env_logger = "0.11.8"
futures = "0.3.31"
libc = "0.2.175"
log = "0.4.28"
no-alloc-channel = "0.1.0"
nodit = "0.9.2"
prometheus = "0.14.0"
regex = "1.12.2"
rustc-hash = "2.1.1"

[dev-dependencies]
backtrace = "0.3.75"

[features]
default = ["usable_size", "mmap"]
mmap = []
usable_size = []