Interned Identifiers #7068
Draft
Interned Identifiers #7068
CodSpeed HQ / CodSpeed Performance Analysis
failed
Mar 19, 2026 in 0s
Performance Regression: -25.53%
⚡ 2 improved benchmarks
❌ 11 regressed benchmarks
✅ 1003 untouched benchmarks
⏩ 1522 skipped benchmarks1
⚠️ Please fix the performance issues or acknowledge them on CodSpeed.
Performance Changes
| Mode | Benchmark | BASE |
HEAD |
Efficiency | |
|---|---|---|---|---|---|
| ❌ | Simulation | dict_canonicalize_zipfian[16, 1000] |
64.1 µs | 71.3 µs | -10.09% |
| ❌ | Simulation | new_bp_prim_test_between[i32, 32768] |
143.9 µs | 173.1 µs | -16.88% |
| ❌ | Simulation | new_bp_prim_test_between[i64, 16384] |
112.5 µs | 142.6 µs | -21.09% |
| ❌ | Simulation | old_alp_prim_test_between[f32, 32768] |
399.2 µs | 445.8 µs | -10.44% |
| ❌ | Simulation | new_bp_prim_test_between[i64, 32768] |
176.5 µs | 236.9 µs | -25.53% |
| ❌ | Simulation | new_alp_prim_test_between[f32, 16384] |
108.3 µs | 122.8 µs | -11.83% |
| ❌ | Simulation | new_bp_prim_test_between[i32, 16384] |
95.9 µs | 111 µs | -13.59% |
| ❌ | Simulation | new_bp_prim_test_between[i16, 32768] |
125.8 µs | 140.1 µs | -10.23% |
| ⚡ | Simulation | take_10k_random |
264.4 µs | 206.2 µs | +28.19% |
| ⚡ | Simulation | take_10k_contiguous |
323.8 µs | 266.1 µs | +21.68% |
| ❌ | Simulation | new_alp_prim_test_between[f64, 16384] |
125 µs | 154.8 µs | -19.29% |
| ❌ | Simulation | new_alp_prim_test_between[f32, 32768] |
159.2 µs | 188.2 µs | -15.4% |
| ❌ | Simulation | old_bp_prim_test_between[i64, 32768] |
475.8 µs | 537.8 µs | -11.52% |
Comparing ngates/id (2232ae5) with develop (cf1c050)
Footnotes
-
1522 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