Skip to content

Conversation

not-matthias
Copy link
Member

No description provided.

Copy link

codspeed-hq bot commented Oct 8, 2025

CodSpeed Performance Report

Merging #135 will degrade performances by 22.22%

Comparing cod-1460-error-on-all-version-4-releases-on-x86_64_unknown_linux_gnu (1e697f8) with main (e64cdfa)

Summary

⚡ 13 improvements
❌ 15 regressions
✅ 335 untouched

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

Benchmarks breakdown

Mode Benchmark BASE HEAD Change
WallTime large_setup 21 ns 20 ns +5%
WallTime iter_with_setup 36 ns 40 ns -10%
WallTime from_elem[2048] 264 ns 243 ns +8.64%
WallTime from_elem[4096] 369 ns 339 ns +8.85%
WallTime from_elem[8192] 559 ns 525 ns +6.48%
Instrumentation bench_array1[4] 154.4 ns 183.6 ns -15.89%
Instrumentation bench_array2[4] 154.4 ns 183.6 ns -15.89%
WallTime init_array[1000] 2.1 µs 2.2 µs -3.33%
Instrumentation init_array[4] 154.4 ns 183.6 ns -15.89%
Instrumentation mut_borrow 953.3 ns 924.2 ns +3.16%
WallTime mut_borrow 8 ns 7 ns +14.29%
Instrumentation sleep_100ms 566.1 ns 595.3 ns -4.9%
Instrumentation sleep_100ms_with_custom_sample 566.1 ns 595.3 ns -4.9%
Instrumentation sleep_10ms 566.1 ns 595.3 ns -4.9%
Instrumentation sleep_1ms 566.1 ns 595.3 ns -4.9%
Instrumentation sleep_50ms 566.1 ns 595.3 ns -4.9%
Instrumentation recursive[0] 211.1 ns 240.3 ns -12.14%
Instrumentation recursive[5] 291.1 ns 320.3 ns -9.11%
Instrumentation recursive_memoized[BTreeMap<u64, u64>, 0] 400.8 ns 371.7 ns +7.85%
WallTime recursive_memoized[BTreeMap<u64, u64>, 0] 14 ns 18 ns -22.22%
... ... ... ... ... ...

ℹ️ Only the first 20 benchmarks are displayed. Go to the app to view all benchmarks.

@art049
Copy link
Member

art049 commented Oct 8, 2025

Implemented by #136

@art049 art049 closed this Oct 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants