Skip to content

Commit 277863a

Browse files
committed
docs: update benchmark result
1 parent 358f778 commit 277863a

File tree

2 files changed

+20
-20
lines changed

2 files changed

+20
-20
lines changed

README.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -27,21 +27,21 @@ Numbers below come from `cargo bench` runs on GitHub Actions hardware. Criterion
2727

2828
| Implementation | Median time | vs fastest |
2929
| --------------------- | ------------- | ---------- |
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× |
3535

3636
**Fixtures payload (~300 iterations)**
3737

3838
| Implementation | Median time | vs fastest |
3939
| --------------------- | ------------ | ---------- |
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× |
4545

4646
### GitHub Actions aarch64 (`ubuntu-24.04-arm`)
4747

src/lib.rs

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -22,21 +22,21 @@
2222
//!
2323
//! | Implementation | Median time | vs fastest |
2424
//! | --------------------- | ------------- | ---------- |
25-
//! | **`escape simd`** | **345.06 µs** | **1.00×** |
26-
//! | `escape v_jsonescape` | 576.25 µs | 1.67× |
27-
//! | `escape generic` | 657.94 µs | 1.91× |
28-
//! | `serde_json` | 766.72 µs | 2.22× |
29-
//! | `json-escape` | 782.65 µs | 2.27× |
25+
//! | **`escape simd`** | **341.18 µs** | **1.00×** |
26+
//! | `escape v_jsonescape` | 555.47 µs | 1.63× |
27+
//! | `escape generic` | 656.85 µs | 1.93× |
28+
//! | `serde_json` | 744.75 µs | 2.18× |
29+
//! | `json-escape` | 777.15 µs | 2.28× |
3030
//!
3131
//! **Fixtures payload (~300 iterations)**
3232
//!
3333
//! | Implementation | Median time | vs fastest |
3434
//! | --------------------- | ------------ | ---------- |
35-
//! | **`escape simd`** | **12.84 ms** | **1.00×** |
36-
//! | `escape v_jsonescape` | 19.66 ms | 1.53× |
37-
//! | `escape generic` | 22.53 ms | 1.75× |
38-
//! | `serde_json` | 24.65 ms | 1.92× |
39-
//! | `json-escape` | 26.64 ms | 2.07× |
35+
//! | **`escape simd`** | **12.67 ms** | **1.00×** |
36+
//! | `escape v_jsonescape` | 20.58 ms | 1.62× |
37+
//! | `escape generic` | 22.57 ms | 1.78× |
38+
//! | `serde_json` | 24.52 ms | 1.94× |
39+
//! | `json-escape` | 26.97 ms | 2.13× |
4040
//!
4141
//! ### GitHub Actions aarch64 (`ubuntu-24.04-arm`)
4242
//!

0 commit comments

Comments
 (0)