Unify all runtime env var access to functions wrapping LazyLock #7468
CodSpeed HQ / CodSpeed Performance Analysis
failed
Apr 16, 2026 in 0s
Performance Regression: -24.54%
⚡ 2 improved benchmarks
❌ 4 regressed benchmarks
✅ 1147 untouched benchmarks
⏩ 1455 skipped benchmarks1
⚠️ Please fix the performance issues or acknowledge them on CodSpeed.
Performance Changes
| Mode | Benchmark | BASE |
HEAD |
Efficiency | |
|---|---|---|---|---|---|
| ⚡ | Simulation | varbinview_zip_fragmented_mask |
7.1 ms | 6.4 ms | +11.74% |
| ⚡ | Simulation | varbinview_zip_block_mask |
3.7 ms | 2.9 ms | +27.62% |
| ❌ | Simulation | new_bp_prim_test_between[i64, 32768] |
178.9 µs | 237 µs | -24.54% |
| ❌ | Simulation | old_bp_prim_test_between[i32, 32768] |
217.4 µs | 248.4 µs | -12.49% |
| ❌ | Simulation | old_bp_prim_test_between[i64, 16384] |
187.4 µs | 219.6 µs | -14.68% |
| ❌ | Simulation | new_raw_prim_test_between[i32, 2048] |
35.1 µs | 41 µs | -14.4% |
Comparing adamg/lazy-locl-env-vars (6f61b96) with develop (9f9f8f1)
Footnotes
-
1455 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. ↩
Loading