Skip to content

Support macos walltime without profiling in codspeed-rust#176

Merged
GuillaumeLagrange merged 3 commits intomainfrom
cod-2459-be-able-to-run-all-integrations-on-macos
Apr 17, 2026
Merged

Support macos walltime without profiling in codspeed-rust#176
GuillaumeLagrange merged 3 commits intomainfrom
cod-2459-be-able-to-run-all-integrations-on-macos

Conversation

@GuillaumeLagrange
Copy link
Copy Markdown
Contributor

No description provided.

@GuillaumeLagrange GuillaumeLagrange changed the title Support macos walltime without profiling Support macos walltime without profiling in codspeed-rust Apr 14, 2026
@codspeed-hq
Copy link
Copy Markdown

codspeed-hq bot commented Apr 14, 2026

Merging this PR will degrade performance by 53.58%

⚠️ Different runtime environments detected

Some benchmarks with significant performance changes were compared across different runtime environments,
which may affect the accuracy of the results.

Open the report in CodSpeed to investigate

⚡ 26 improved benchmarks
❌ 10 regressed benchmarks
✅ 539 untouched benchmarks

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

Performance Changes

Mode Benchmark BASE HEAD Efficiency
WallTime iter_batched_ref_large_input 48 ns 36 ns +33.33%
WallTime iter_with_setup 52 ns 36 ns +44.44%
WallTime iter_batched_large_input 44 ns 36 ns +22.22%
WallTime iter_batched_per_iteration 44 ns 36 ns +22.22%
WallTime string_copy_with_bytes_counter 57 ns 44 ns +29.55%
WallTime recursive[10] 411 ns 380 ns +8.16%
WallTime hamiltonian_cycle[6] 1,595 ns 971 ns +64.26%
WallTime graph_coloring[4] 1,235 ns 971 ns +27.19%
WallTime hamiltonian_cycle[5] 917 ns 872 ns +5.16%
WallTime recursive[5] 34 ns 31 ns +9.68%
WallTime recursive[20] 49.6 µs 46 µs +7.85%
WallTime generate_combinations[5] 1.5 µs 1.2 µs +31.66%
WallTime hamiltonian_cycle[4] 824 ns 1,775 ns -53.58%
WallTime recursive[30] 6.2 ms 5.7 ms +7.93%
WallTime graph_coloring[5] 1 µs 1.4 µs -27.35%
WallTime graph_coloring[6] 1.1 µs 1.5 µs -27%
WallTime hamiltonian_cycle[7] 1.9 µs 1 µs +79.9%
WallTime subset_sum[14] 2.1 µs 2.1 µs -3.11%
WallTime slice_into_vec_with_bytes 55 ns 64 ns -14.06%
WallTime fib_10 404 ns 386 ns +4.66%
... ... ... ... ... ...

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


Comparing cod-2459-be-able-to-run-all-integrations-on-macos (fa2bd15) with main (2b09043)

Open in CodSpeed

Comment thread .github/workflows/ci.yml
@GuillaumeLagrange GuillaumeLagrange force-pushed the cod-2459-be-able-to-run-all-integrations-on-macos branch from d5255b3 to c580917 Compare April 17, 2026 13:58
@GuillaumeLagrange GuillaumeLagrange force-pushed the cod-2459-be-able-to-run-all-integrations-on-macos branch from c580917 to fa2bd15 Compare April 17, 2026 13:59
@GuillaumeLagrange GuillaumeLagrange merged commit fa2bd15 into main Apr 17, 2026
40 of 41 checks passed
@GuillaumeLagrange GuillaumeLagrange deleted the cod-2459-be-able-to-run-all-integrations-on-macos branch April 17, 2026 14:16
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