//! Single-threaded get/put hot-path profiling target for callgrind.
usestd::hint::black_box;usezeropool::BufferPool;fnmain(){let pool =BufferPool::new().min_buffer_size(0);// Warm up TLS
let buf = pool.get(4096);drop(buf);// Hot loop - single thread get/put (reduced for callgrind)
for_in0..1_000_000{let buf = pool.get(black_box(4096));drop(black_box(buf));}}