Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: relax build_receipt #13486

Merged
merged 1 commit into from
Dec 22, 2024

chore: relax build_receipt

61d4df6
Select commit
Loading
Failed to load commit list.
Merged

chore: relax build_receipt #13486

chore: relax build_receipt
61d4df6
Select commit
Loading
Failed to load commit list.
CodSpeed HQ / CodSpeed Performance Analysis failed Dec 20, 2024 in 0s

Performance Regression: +16.44%

Summary

⚡ 3 improvements
✅ 70 untouched benchmarks
🆕 4 new benchmarks
⁉️ 4 dropped benchmarks

⚠️ Please fix the performance issues or acknowledge them on CodSpeed.

Benchmarks breakdown

Benchmark main klkvr/relax-build-receipt Change
⁉️ range lookup` 609.7 µs N/A N/A
⁉️ any lookup` 19.6 ms N/A N/A
⁉️ `prefix set preload size: 1000 input size: 995 Vec with binary search lookup`
⁉️ `prefix set preload size: 1000 input size: 995 Vec with custom cursor lookup`
🆕 range lookup` N/A 613.2 µs N/A
🆕 any lookup` N/A 19.8 ms N/A
🆕 `prefix set preload size: 1000 input size: 999 Vec with binary search lookup`
🆕 `prefix set preload size: 1000 input size: 999 Vec with custom cursor lookup`
`hash builder[init size 1000 update size 100 num updates 1]` 2.8 ms
`receipts root size: 10 HashBuilder` 128.7 µs
ordered_trie_root 148.8 µs 128 µs +16.28%