Skip to content

hashx/bench: Add cachegrind microbenchmarks

Ghost User requested to merge (removed):hashx_iai into main

This uses the 'iai' crate and valgrind to measure fine grained cache behavior during program generation and hash computation.

I've been using this to try and find performance optimizations.. my optimization results so far are half-baked, but this tool is already proving useful as a complement to the Criterion-based wallclock benchmarks.

Merge request reports