| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | hashx_cachegrind: Fix black_box location | Ian Jackson | 2023-08-23 | 1 | -2/+2 |
| | | |||||
| * | hashx_cachegrind: Make mk_c_equix not shuffle the HashX | Ian Jackson | 2023-08-23 | 1 | -8/+8 |
| | | |||||
| * | hashx_cachegrind: Make mk_rust not shuffle the HashXBuilder | Ian Jackson | 2023-08-23 | 1 | -10/+9 |
| | | |||||
| * | hashx_cachegrind: Introduce C_HASHX_OK alias | Ian Jackson | 2023-08-23 | 1 | -2/+5 |
| | | |||||
| * | hashx_cachegrind: Introduce bench_loop helper macro | Ian Jackson | 2023-08-23 | 1 | -24/+29 |
| | | | | | | The macro generates similar but not identical code. There are new bindings. | ||||
| * | hashx_cachegrind: Introduce u32be helper function | Ian Jackson | 2023-08-23 | 1 | -4/+11 |
| | | | | | This is going to be more obviously useful in a moment. | ||||
| * | hashx_cachegrind: Introduce mk_c_equix helper macro | Ian Jackson | 2023-08-23 | 1 | -4/+9 |
| | | | | | The macro generates precisely the existing code. | ||||
| * | hashx_cachegrind: Introduce mk_rust helper macro | Ian Jackson | 2023-08-23 | 1 | -8/+14 |
| | | | | | The macro generates precisely the existing code. | ||||
| * | hashx/bench: Add cachegrind microbenchmarks | Micah Elizabeth Scott | 2023-08-18 | 1 | -0/+87 |
| This uses the 'iai' crate and valgrind to measure fine grained cache behavior during program generation and hash computation. Signed-off-by: Micah Elizabeth Scott <[email protected]> | |||||
