Commits
Click on a commit to change the comparison rangefix: generate random inputs for each benchmark iteration
Previously benchmarks reused the same static data for all iterations,
which could lead to unrealistic performance measurements due to cache
effects and lack of input variation.
Changes:
- Add rand dependency for random data generation
- Replace static data setup with iter_batched pattern
- Generate fresh random inputs for each benchmark iteration
- Update all 20+ benchmark functions to use random inputs
- Remove unused helper functions
This ensures more realistic and robust performance measurements
by testing with varied inputs on each iteration.
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>2 months ago
by shekhirin fmt2 months ago
by shekhirin use square brackets in bench names2 months ago
by shekhirin