Remove memchr dependency #82
Draft
CodSpeed HQ / CodSpeed Performance Analysis
failed
Apr 26, 2026 in 0s
Performance Regression: -43.49%
⚠️ Different runtime environments detected
Some benchmarks with significant performance changes were compared across different runtime environments,
which may affect the accuracy of the results.
⚡ 6 improved benchmarks
❌ 16 regressed benchmarks
✅ 1 untouched benchmark
⚠️ Please fix the performance issues or acknowledge them on CodSpeed.
Performance Changes
| Benchmark | BASE |
HEAD |
Efficiency | |
|---|---|---|---|---|
| ❌ | parse_unchecked[wikipedia] |
19.6 ms | 22.5 ms | -12.76% |
| ❌ | parse[kasztp] |
17.2 ms | 19.1 ms | -9.7% |
| ❌ | parse[top_100] |
52.1 ms | 64.5 ms | -19.24% |
| ❌ | parse[top_100] |
56 ms | 65.1 ms | -14.02% |
| ⚡ | parse |
10.4 µs | 8.8 µs | +18.07% |
| ❌ | relativize |
25.8 µs | 27.4 µs | -5.67% |
| ❌ | parse[userbait] |
5.1 ms | 5.9 ms | -12.06% |
| ❌ | parse[userbait] |
4.7 ms | 5.8 ms | -18.53% |
| ❌ | parse_unchecked[top_100] |
21.7 ms | 32.1 ms | -32.31% |
| ⚡ | parse_unchecked |
4.5 µs | 3.2 µs | +38.7% |
| ❌ | parse_unchecked[kasztp] |
9.2 ms | 9.8 ms | -6.91% |
| ❌ | parse[wikipedia] |
41.4 ms | 43.4 ms | -4.63% |
| ⚡ | parse_unchecked |
5.7 µs | 3.5 µs | +60.53% |
| ⚡ | resolve_into_unchecked |
22.1 µs | 17.8 µs | +23.9% |
| ❌ | parse_unchecked[userbait] |
2.3 ms | 3 ms | -22.38% |
| ❌ | parse_unchecked[kasztp] |
7.3 ms | 9.5 ms | -23.63% |
| ⚡ | resolve_into |
25.2 µs | 20.9 µs | +20.62% |
| ⚡ | parse |
11.4 µs | 9 µs | +27.27% |
| ❌ | parse_unchecked[top_100] |
17.7 ms | 31.4 ms | -43.49% |
| ❌ | parse_unchecked[userbait] |
1.9 ms | 2.9 ms | -35.56% |
| ... | ... | ... | ... | ... |
ℹ️ Only the first 20 benchmarks are displayed. Go to the app to view all benchmarks.
Comparing no-memchr (116b1fe) with main (4dd4e68)
Loading