@@ -27,21 +27,21 @@ Numbers below come from `cargo bench` runs on GitHub Actions hardware. Criterion
27
27
28
28
| Implementation | Median time | vs fastest |
29
29
| --------------------- | ------------- | ---------- |
30
- | ** ` escape simd ` ** | ** 345.06 µs** | ** 1.00×** |
31
- | ` escape v_jsonescape ` | 576.25 µs | 1.67 × |
32
- | ` escape generic ` | 657.94 µs | 1.91 × |
33
- | ` serde_json ` | 766.72 µs | 2.22 × |
34
- | ` json-escape ` | 782.65 µs | 2.27 × |
30
+ | ** ` escape simd ` ** | ** 341.18 µs** | ** 1.00×** |
31
+ | ` escape v_jsonescape ` | 555.47 µs | 1.63 × |
32
+ | ` escape generic ` | 656.85 µs | 1.93 × |
33
+ | ` serde_json ` | 744.75 µs | 2.18 × |
34
+ | ` json-escape ` | 777.15 µs | 2.28 × |
35
35
36
36
** Fixtures payload (~ 300 iterations)**
37
37
38
38
| Implementation | Median time | vs fastest |
39
39
| --------------------- | ------------ | ---------- |
40
- | ** ` escape simd ` ** | ** 12.84 ms** | ** 1.00×** |
41
- | ` escape v_jsonescape ` | 19.66 ms | 1.53 × |
42
- | ` escape generic ` | 22.53 ms | 1.75 × |
43
- | ` serde_json ` | 24.65 ms | 1.92 × |
44
- | ` json-escape ` | 26.64 ms | 2.07 × |
40
+ | ** ` escape simd ` ** | ** 12.67 ms** | ** 1.00×** |
41
+ | ` escape v_jsonescape ` | 20.58 ms | 1.62 × |
42
+ | ` escape generic ` | 22.57 ms | 1.78 × |
43
+ | ` serde_json ` | 24.52 ms | 1.94 × |
44
+ | ` json-escape ` | 26.97 ms | 2.13 × |
45
45
46
46
### GitHub Actions aarch64 (` ubuntu-24.04-arm ` )
47
47
0 commit comments