Cargo Features

[dependencies]
microchassis = { version = "0.0.5", default-features = false, features = ["std", "jemalloc-profiling", "oompanic-allocator", "set-jemalloc-global", "disable_aslr"] }
default = jemalloc-profiling, set-jemalloc-global, std

These default features are set whenever microchassis is added without default-features = false somewhere in the dependency tree.

std default

Enables use_std of tikv-jemalloc-ctl

jemalloc-profiling default

Enables backtrace

Affects microchassis::oompanic, profiling::jeprof, profiling::mallctl

oompanic-allocator
set-jemalloc-global default
disable_aslr

Enables libc

Required by the disable_aslr binary