Add list_contains membership benchmarks - #10060
robert3005 wants to merge 5 commits into
Performance Gate Passed
⚠️ Unknown Walltime execution environment detected
Using the Walltime instrument on standard Hosted Runners will lead to inconsistent data.
For the most accurate results, we recommend using CodSpeed Macro Runners: bare-metal machines fine-tuned for performance measurement consistency.
⚠️ Different runtime environments detected
Some benchmarks with significant performance changes were compared across different runtime environments,
which may affect the accuracy of the results.
⚡ 1 improved benchmark
✅ 2061 untouched benchmarks
🆕 4 new benchmarks
⏩ 503 skipped benchmarks1
Performance Changes
| Mode | Benchmark | BASE |
HEAD |
Efficiency | |
|---|---|---|---|---|---|
| ⚡ | WallTime | compare_u64_avx512 |
3.7 µs | 3.3 µs | +14.33% |
| 🆕 | Simulation | i64_random_chunked[256] |
N/A | 20.8 ms | N/A |
| 🆕 | Simulation | i64_random[256] |
N/A | 5.7 ms | N/A |
| 🆕 | Simulation | nested_list_random[32] |
N/A | 7.4 ms | N/A |
| 🆕 | Simulation | utf8_random[256] |
N/A | 14.4 ms | N/A |
Tip
Curious why performance improved? Comment @codspeedbot explain why performance improved on this PR, or directly use the CodSpeed MCP with your agent.
Comparing rk/list-contains-benchmarks (27f94c1) with develop (0852739)
Footnotes
-
503 benchmarks were skipped, so the baseline results were used instead. If they were deleted from the codebase, click here and archive them to remove them from the performance reports. ↩