File tree Expand file tree Collapse file tree 2 files changed +10
-10
lines changed Expand file tree Collapse file tree 2 files changed +10
-10
lines changed Original file line number Diff line number Diff line change @@ -41,11 +41,11 @@ different ratios of ASCII to non-ASCII codepoints in the input data.
4141
4242| | static storage | 0% nonascii | 1% | 10% | 100% nonascii |
4343| ---| ---| ---| ---| ---| ---|
44- | ** ` unicode-ident ` ** | 10.5 K | 1.03 ns | 1.02 ns | 1.11 ns | 1.66 ns |
45- | ** ` unicode-xid ` ** | 12.0 K | 2.57 ns | 2.74 ns | 3.20 ns | 9.35 ns |
46- | ** ` ucd-trie ` ** | 10.4 K | 1.27 ns | 1.27 ns | 1.41 ns | 2.53 ns |
47- | ** ` fst ` ** | 144 K | 49.3 ns | 49.1 ns | 47.1 ns | 27.9 ns |
48- | ** ` roaring ` ** | 66.1 K | 4.10 ns | 4.05 ns | 4.02 ns | 5.12 ns |
44+ | ** ` unicode-ident ` ** | 10.5 K | 1.16 ns | 1.17 ns | 1.26 ns | 1.61 ns |
45+ | ** ` unicode-xid ` ** | 12.0 K | 2.43 ns | 2.50 ns | 2.85 ns | 8.65 ns |
46+ | ** ` ucd-trie ` ** | 10.4 K | 1.28 ns | 1.25 ns | 1.20 ns | 1.97 ns |
47+ | ** ` fst ` ** | 144 K | 50.9 ns | 51.0 ns | 48.5 ns | 26.7 ns |
48+ | ** ` roaring ` ** | 66.1 K | 4.28 ns | 4.22 ns | 4.25 ns | 4.61 ns |
4949
5050Source code for the benchmark is provided in the * bench* directory of this repo
5151and may be repeated by running ` cargo criterion ` .
Original file line number Diff line number Diff line change 4343//!
4444//! | | static storage | 0% nonascii | 1% | 10% | 100% nonascii |
4545//! |---|---|---|---|---|---|
46- //! | **`unicode-ident`** | 10.5 K | 1.03 ns | 1.02 ns | 1.11 ns | 1.66 ns |
47- //! | **`unicode-xid`** | 12.0 K | 2.57 ns | 2.74 ns | 3.20 ns | 9.35 ns |
48- //! | **`ucd-trie`** | 10.4 K | 1.27 ns | 1.27 ns | 1.41 ns | 2.53 ns |
49- //! | **`fst`** | 144 K | 49.3 ns | 49.1 ns | 47.1 ns | 27.9 ns |
50- //! | **`roaring`** | 66.1 K | 4.10 ns | 4.05 ns | 4.02 ns | 5.12 ns |
46+ //! | **`unicode-ident`** | 10.5 K | 1.16 ns | 1.17 ns | 1.26 ns | 1.61 ns |
47+ //! | **`unicode-xid`** | 12.0 K | 2.43 ns | 2.50 ns | 2.85 ns | 8.65 ns |
48+ //! | **`ucd-trie`** | 10.4 K | 1.28 ns | 1.25 ns | 1.20 ns | 1.97 ns |
49+ //! | **`fst`** | 144 K | 50.9 ns | 51.0 ns | 48.5 ns | 26.7 ns |
50+ //! | **`roaring`** | 66.1 K | 4.28 ns | 4.22 ns | 4.25 ns | 4.61 ns |
5151//!
5252//! Source code for the benchmark is provided in the *bench* directory of this
5353//! repo and may be repeated by running `cargo criterion`.
You can’t perform that action at this time.
0 commit comments