#multi-threading #counter #thread-local #performance #applications #debugging #high

mt-debug-counters

Crate to support high performance debug counters for heavy multithreaded applications

5 releases

0.1.4 Aug 23, 2024
0.1.3 May 28, 2023
0.1.2 Feb 21, 2023
0.1.1 Nov 9, 2022
0.1.0 Nov 9, 2022

#496 in Concurrency

Download history 16/week @ 2024-09-11 25/week @ 2024-09-18 26/week @ 2024-09-25 5/week @ 2024-10-02 4/week @ 2024-10-09 5/week @ 2024-10-16 35/week @ 2024-10-23 7/week @ 2024-10-30 7/week @ 2024-11-06 5/week @ 2024-11-13 12/week @ 2024-11-20 8/week @ 2024-11-27 10/week @ 2024-12-04 28/week @ 2024-12-11 22/week @ 2024-12-18

61 downloads per month
Used in 2 crates

MIT/Apache

11KB
276 lines

Multithreaded debug counters

Crate to support high performance debug counters for heavy multithreaded applications All threads write to a thread local counter, then when the counters are requested an aggregation across all the variables is performed

Dependencies

~0.5–5MB
~15K SLoC