mirror of
https://github.com/bspeice/qadapt
synced 2024-11-14 10:08:08 -05:00
1.3 KiB
1.3 KiB
qadapt
The Quick And Dirty Allocation Profiling Tool
This allocator is a helper for writing high-performance code that is allocation/drop free;
for functions annotated with #[allocate_panic]
, QADAPT will detect when allocations/drops
happen during their execution (and execution of any functions they call) and throw a
thread panic if this occurs. QADAPT-related code is stripped out during release builds,
so no worries about random allocations crashing in production.
Currently this crate is Nightly-only, but will work once const fn
is in Stable.
Please also take a look at qadapt-macro for some helper macros to make working with QADAPT a bit easier.