# accounting-allocator A Rust global memory allocator wrapper which counts allocated and deallocated bytes, avoiding contention between threads. The accounting allocator avoids contention by using per-thread atomic counters. It incurs small one-time global and per-thread initialization overhead. [API Documentation](https://privacyresearchgroup.github.io/accounting-allocator-rs/public/accounting_allocator/) [Private Documentation](https://privacyresearchgroup.github.io/accounting-allocator-rs/private/accounting_allocator/) ## Contributing Bug Reports GitHub is the project's bug tracker. Please [search](https://github.com/privacyresearchgroup/accounting-allocator-rs/issues) for similar existing issues before [submitting a new one](https://github.com/privacyresearchgroup/accounting-allocator-rs/issues/new). ## License Licensed under [MIT](https://opensource.org/licenses/MIT).