Liking cljdoc? Tell your friends :D
Compiling liblevenshtein v0.1.0 (/home/dylon/Workspace/f1r3fly.io/liblevenshtein-rust) warning: variable does not need to be mutable --> benches/dawg_benchmarks.rs:71:21 | 71 | let mut dawg = DynamicDawg::default(); | ----^^^^ | | | help: remove this `mut` | = note: `#[warn(unused_mut)]` on by default warning: variable does not need to be mutable --> benches/dawg_benchmarks.rs:160:21 | 160 | let mut dawg_clone = dawg.clone(); | ----^^^^^^^^^^ | | | help: remove this `mut` warning: variable does not need to be mutable --> benches/dawg_benchmarks.rs:152:13 | 152 | let mut dawg = DynamicDawg::default(); | ----^^^^ | | | help: remove this `mut` warning: `liblevenshtein` (bench "dawg_benchmarks") generated 3 warnings (run `cargo fix --bench "dawg_benchmarks"` to apply 3 suggestions) Finished `bench` profile [optimized + debuginfo] target(s) in 43.70s Running benches/dawg_benchmarks.rs (target/release/deps/dawg_benchmarks-6005c94a1d9b6dc5) Benchmarking dawg_edge_lookup/100 Benchmarking dawg_edge_lookup/100: Warming up for 3.0000 s Benchmarking dawg_edge_lookup/100: Collecting 100 samples in estimated 5.0217 s (323k iterations) Benchmarking dawg_edge_lookup/100: Analyzing dawg_edge_lookup/100 time: [15.027 µs 15.150 µs 15.284 µs] thrpt: [6.5428 Melem/s 6.6005 Melem/s 6.6547 Melem/s] change: time: [-0.2402% +0.7682% +1.8015%] (p = 0.13 > 0.05) thrpt: [-1.7696% -0.7623% +0.2408%] No change in performance detected. Found 2 outliers among 100 measurements (2.00%) 1 (1.00%) high mild 1 (1.00%) high severe Benchmarking dawg_edge_lookup/500 Benchmarking dawg_edge_lookup/500: Warming up for 3.0000 s Benchmarking dawg_edge_lookup/500: Collecting 100 samples in estimated 5.0310 s (364k iterations) Benchmarking dawg_edge_lookup/500: Analyzing dawg_edge_lookup/500 time: [13.605 µs 13.676 µs 13.751 µs] thrpt: [7.2722 Melem/s 7.3119 Melem/s 7.3503 Melem/s] change: time: [-3.1885% -2.4403% -1.6337%] (p = 0.00 < 0.05) thrpt: [+1.6609% +2.5014% +3.2935%] Performance has improved. Found 3 outliers among 100 measurements (3.00%) 2 (2.00%) high mild 1 (1.00%) high severe Benchmarking dawg_edge_lookup/1000 Benchmarking dawg_edge_lookup/1000: Warming up for 3.0000 s Benchmarking dawg_edge_lookup/1000: Collecting 100 samples in estimated 5.0670 s (328k iterations) Benchmarking dawg_edge_lookup/1000: Analyzing dawg_edge_lookup/1000 time: [16.183 µs 16.267 µs 16.349 µs] thrpt: [6.1164 Melem/s 6.1474 Melem/s 6.1792 Melem/s] change: time: [+0.6659% +1.6011% +2.5108%] (p = 0.00 < 0.05) thrpt: [-2.4493% -1.5759% -0.6615%] Change within noise threshold. Found 4 outliers among 100 measurements (4.00%) 1 (1.00%) low mild 2 (2.00%) high mild 1 (1.00%) high severe Benchmarking dawg_edge_lookup/5000 Benchmarking dawg_edge_lookup/5000: Warming up for 3.0000 s Benchmarking dawg_edge_lookup/5000: Collecting 100 samples in estimated 5.0030 s (293k iterations) Benchmarking dawg_edge_lookup/5000: Analyzing dawg_edge_lookup/5000 time: [16.325 µs 16.451 µs 16.586 µs] thrpt: [6.0291 Melem/s 6.0787 Melem/s 6.1255 Melem/s] change: time: [+3.8996% +5.0999% +6.5057%] (p = 0.00 < 0.05) thrpt: [-6.1083% -4.8524% -3.7532%] Performance has regressed. Found 1 outliers among 100 measurements (1.00%) 1 (1.00%) high severe Benchmarking dynamic_dawg_insertion/100 Benchmarking dynamic_dawg_insertion/100: Warming up for 3.0000 s Benchmarking dynamic_dawg_insertion/100: Collecting 100 samples in estimated 5.1538 s (111k iterations) Benchmarking dynamic_dawg_insertion/100: Analyzing dynamic_dawg_insertion/100 time: [47.497 µs 48.239 µs 48.980 µs] thrpt: [2.0416 Melem/s 2.0730 Melem/s 2.1054 Melem/s] change: time: [-2.0172% -0.6087% +0.7597%] (p = 0.43 > 0.05) thrpt: [-0.7540% +0.6124% +2.0587%] No change in performance detected. Benchmarking dynamic_dawg_insertion/500 Benchmarking dynamic_dawg_insertion/500: Warming up for 3.0000 s Benchmarking dynamic_dawg_insertion/500: Collecting 100 samples in estimated 5.1850 s (30k iterations) Benchmarking dynamic_dawg_insertion/500: Analyzing dynamic_dawg_insertion/500 time: [170.83 µs 171.73 µs 172.72 µs] thrpt: [2.8948 Melem/s 2.9115 Melem/s 2.9268 Melem/s] change: time: [+0.1108% +0.9590% +1.7731%] (p = 0.02 < 0.05) thrpt: [-1.7422% -0.9499% -0.1107%] Change within noise threshold. Found 9 outliers among 100 measurements (9.00%) 4 (4.00%) low mild 5 (5.00%) high mild Benchmarking dynamic_dawg_insertion/1000 Benchmarking dynamic_dawg_insertion/1000: Warming up for 3.0000 s Benchmarking dynamic_dawg_insertion/1000: Collecting 100 samples in estimated 5.6527 s (15k iterations) Benchmarking dynamic_dawg_insertion/1000: Analyzing dynamic_dawg_insertion/1000 time: [369.20 µs 370.54 µs 371.88 µs] thrpt: [2.6890 Melem/s 2.6988 Melem/s 2.7085 Melem/s] change: time: [+0.2238% +1.1608% +2.0955%] (p = 0.01 < 0.05) thrpt: [-2.0524% -1.1475% -0.2233%] Change within noise threshold. Found 8 outliers among 100 measurements (8.00%) 2 (2.00%) low mild 4 (4.00%) high mild 2 (2.00%) high severe Benchmarking dawg_edge_iteration/100 Benchmarking dawg_edge_iteration/100: Warming up for 3.0000 s Benchmarking dawg_edge_iteration/100: Collecting 100 samples in estimated 5.0037 s (2.3M iterations) Benchmarking dawg_edge_iteration/100: Analyzing dawg_edge_iteration/100 time: [2.1308 µs 2.1419 µs 2.1538 µs] thrpt: [46.430 Melem/s 46.688 Melem/s 46.931 Melem/s] change: time: [+5.1356% +6.0384% +6.9565%] (p = 0.00 < 0.05) thrpt: [-6.5040% -5.6945% -4.8847%] Performance has regressed. Found 5 outliers among 100 measurements (5.00%) 2 (2.00%) low mild 2 (2.00%) high mild 1 (1.00%) high severe Benchmarking dawg_edge_iteration/500 Benchmarking dawg_edge_iteration/500: Warming up for 3.0000 s Benchmarking dawg_edge_iteration/500: Collecting 100 samples in estimated 5.0027 s (2.6M iterations) Benchmarking dawg_edge_iteration/500: Analyzing dawg_edge_iteration/500 time: [1.9278 µs 1.9364 µs 1.9456 µs] thrpt: [256.99 Melem/s 258.21 Melem/s 259.37 Melem/s] change: time: [-4.1793% -3.1592% -2.1616%] (p = 0.00 < 0.05) thrpt: [+2.2093% +3.2623% +4.3615%] Performance has improved. Found 7 outliers among 100 measurements (7.00%) 5 (5.00%) high mild 2 (2.00%) high severe Benchmarking dawg_edge_iteration/1000 Benchmarking dawg_edge_iteration/1000: Warming up for 3.0000 s Benchmarking dawg_edge_iteration/1000: Collecting 100 samples in estimated 5.0009 s (2.5M iterations) Benchmarking dawg_edge_iteration/1000: Analyzing dawg_edge_iteration/1000 time: [1.9684 µs 1.9780 µs 1.9877 µs] thrpt: [503.08 Melem/s 505.57 Melem/s 508.04 Melem/s] change: time: [-1.5540% -0.4984% +0.6044%] (p = 0.37 > 0.05) thrpt: [-0.6008% +0.5009% +1.5785%] No change in performance detected. Found 5 outliers among 100 measurements (5.00%) 1 (1.00%) low mild 2 (2.00%) high mild 2 (2.00%) high severe Benchmarking dawg_edge_iteration/5000 Benchmarking dawg_edge_iteration/5000: Warming up for 3.0000 s Benchmarking dawg_edge_iteration/5000: Collecting 100 samples in estimated 5.0044 s (2.5M iterations) Benchmarking dawg_edge_iteration/5000: Analyzing dawg_edge_iteration/5000 time: [1.9687 µs 1.9788 µs 1.9894 µs] thrpt: [2.5133 Gelem/s 2.5268 Gelem/s 2.5397 Gelem/s] change: time: [-1.4394% -0.4107% +0.6829%] (p = 0.45 > 0.05) thrpt: [-0.6783% +0.4124% +1.4604%] No change in performance detected. Found 6 outliers among 100 measurements (6.00%) 1 (1.00%) low mild 1 (1.00%) high mild 4 (4.00%) high severe Benchmarking dawg_contains/100 Benchmarking dawg_contains/100: Warming up for 3.0000 s Benchmarking dawg_contains/100: Collecting 100 samples in estimated 5.0177 s (540k iterations) Benchmarking dawg_contains/100: Analyzing dawg_contains/100 time: [9.2470 µs 9.2983 µs 9.3502 µs] thrpt: [10.695 Melem/s 10.755 Melem/s 10.814 Melem/s] change: time: [-2.0474% -1.2608% -0.4706%] (p = 0.00 < 0.05) thrpt: [+0.4728% +1.2769% +2.0902%] Change within noise threshold. Found 3 outliers among 100 measurements (3.00%) 3 (3.00%) high mild Benchmarking dawg_contains/500 Benchmarking dawg_contains/500: Warming up for 3.0000 s Benchmarking dawg_contains/500: Collecting 100 samples in estimated 5.0317 s (525k iterations) Benchmarking dawg_contains/500: Analyzing dawg_contains/500 time: [9.3551 µs 9.4045 µs 9.4575 µs] thrpt: [10.574 Melem/s 10.633 Melem/s 10.689 Melem/s] change: time: [-4.1692% -2.8791% -1.6478%] (p = 0.00 < 0.05) thrpt: [+1.6754% +2.9645% +4.3505%] Performance has improved. Found 5 outliers among 100 measurements (5.00%) 3 (3.00%) high mild 2 (2.00%) high severe Benchmarking dawg_contains/1000 Benchmarking dawg_contains/1000: Warming up for 3.0000 s Benchmarking dawg_contains/1000: Collecting 100 samples in estimated 5.0043 s (525k iterations) Benchmarking dawg_contains/1000: Analyzing dawg_contains/1000 time: [9.5635 µs 9.6097 µs 9.6568 µs] thrpt: [10.355 Melem/s 10.406 Melem/s 10.456 Melem/s] change: time: [-2.0146% -1.1646% -0.3439%] (p = 0.01 < 0.05) thrpt: [+0.3451% +1.1783% +2.0560%] Change within noise threshold. Found 7 outliers among 100 measurements (7.00%) 3 (3.00%) low mild 4 (4.00%) high mild Benchmarking dawg_contains/5000 Benchmarking dawg_contains/5000: Warming up for 3.0000 s Benchmarking dawg_contains/5000: Collecting 100 samples in estimated 5.0237 s (525k iterations) Benchmarking dawg_contains/5000: Analyzing dawg_contains/5000 time: [9.6643 µs 9.7103 µs 9.7597 µs] thrpt: [10.246 Melem/s 10.298 Melem/s 10.347 Melem/s] change: time: [-2.1183% -1.0936% +0.0035%] (p = 0.04 < 0.05) thrpt: [-0.0035% +1.1057% +2.1641%] Change within noise threshold. Found 8 outliers among 100 measurements (8.00%) 1 (1.00%) low mild 3 (3.00%) high mild 4 (4.00%) high severe Benchmarking dynamic_dawg_minimize/100 Benchmarking dynamic_dawg_minimize/100: Warming up for 3.0000 s Benchmarking dynamic_dawg_minimize/100: Collecting 100 samples in estimated 6.3215 s (15k iterations) Benchmarking dynamic_dawg_minimize/100: Analyzing dynamic_dawg_minimize/100 time: [423.50 µs 427.97 µs 432.57 µs] thrpt: [231.17 Kelem/s 233.66 Kelem/s 236.13 Kelem/s] change: time: [-5.2600% -4.2395% -3.1989%] (p = 0.00 < 0.05) thrpt: [+3.3046% +4.4271% +5.5520%] Performance has improved. Found 7 outliers among 100 measurements (7.00%) 5 (5.00%) high mild 2 (2.00%) high severe Benchmarking dynamic_dawg_minimize/500 Benchmarking dynamic_dawg_minimize/500: Warming up for 3.0000 s Benchmarking dynamic_dawg_minimize/500: Collecting 100 samples in estimated 8.9187 s (10k iterations) Benchmarking dynamic_dawg_minimize/500: Analyzing dynamic_dawg_minimize/500 time: [828.92 µs 833.35 µs 837.52 µs] thrpt: [597.00 Kelem/s 599.99 Kelem/s 603.19 Kelem/s] change: time: [+3.3288% +4.6467% +6.0307%] (p = 0.00 < 0.05) thrpt: [-5.6877% -4.4404% -3.2215%] Performance has regressed. Found 6 outliers among 100 measurements (6.00%) 6 (6.00%) high mild Benchmarking dynamic_dawg_minimize/1000 Benchmarking dynamic_dawg_minimize/1000: Warming up for 3.0000 s Benchmarking dynamic_dawg_minimize/1000: Collecting 100 samples in estimated 5.0763 s (2500 iterations) Benchmarking dynamic_dawg_minimize/1000: Analyzing dynamic_dawg_minimize/1000 time: [1.9938 ms 2.0092 ms 2.0255 ms] thrpt: [493.70 Kelem/s 497.72 Kelem/s 501.54 Kelem/s] change: time: [+2.2517% +3.3352% +4.3859%] (p = 0.00 < 0.05) thrpt: [-4.2016% -3.2276% -2.2021%] Performance has regressed. Found 6 outliers among 100 measurements (6.00%) 6 (6.00%) high mild Benchmarking dawg_construction/100 Benchmarking dawg_construction/100: Warming up for 3.0000 s Benchmarking dawg_construction/100: Collecting 100 samples in estimated 5.4773 s (56k iterations) Benchmarking dawg_construction/100: Analyzing dawg_construction/100 time: [97.865 µs 99.052 µs 100.31 µs] thrpt: [996.94 Kelem/s 1.0096 Melem/s 1.0218 Melem/s] change: time: [+1.6646% +2.6164% +3.6102%] (p = 0.00 < 0.05) thrpt: [-3.4845% -2.5497% -1.6373%] Performance has regressed. Found 4 outliers among 100 measurements (4.00%) 3 (3.00%) high mild 1 (1.00%) high severe Benchmarking dawg_construction/500 Benchmarking dawg_construction/500: Warming up for 3.0000 s Benchmarking dawg_construction/500: Collecting 100 samples in estimated 5.8207 s (30k iterations) Benchmarking dawg_construction/500: Analyzing dawg_construction/500 time: [192.30 µs 193.41 µs 194.49 µs] thrpt: [2.5708 Melem/s 2.5852 Melem/s 2.6002 Melem/s] change: time: [+0.6592% +1.4317% +2.1933%] (p = 0.00 < 0.05) thrpt: [-2.1462% -1.4115% -0.6549%] Change within noise threshold. Found 5 outliers among 100 measurements (5.00%) 2 (2.00%) low mild 3 (3.00%) high mild Benchmarking dawg_construction/1000 Benchmarking dawg_construction/1000: Warming up for 3.0000 s Benchmarking dawg_construction/1000: Collecting 100 samples in estimated 6.7896 s (15k iterations) Benchmarking dawg_construction/1000: Analyzing dawg_construction/1000 time: [450.47 µs 452.56 µs 454.65 µs] thrpt: [2.1995 Melem/s 2.2097 Melem/s 2.2199 Melem/s] change: time: [+0.5983% +1.2440% +1.9582%] (p = 0.00 < 0.05) thrpt: [-1.9206% -1.2287% -0.5947%] Change within noise threshold. Found 9 outliers among 100 measurements (9.00%) 1 (1.00%) low severe 1 (1.00%) low mild 7 (7.00%) high mild Benchmarking dawg_construction/5000 Benchmarking dawg_construction/5000: Warming up for 3.0000 s Benchmarking dawg_construction/5000: Collecting 100 samples in estimated 6.8288 s (15k iterations) Benchmarking dawg_construction/5000: Analyzing dawg_construction/5000 time: [449.59 µs 451.69 µs 453.92 µs] thrpt: [11.015 Melem/s 11.070 Melem/s 11.121 Melem/s] change: time: [-1.5264% -0.5843% +0.4991%] (p = 0.27 > 0.05) thrpt: [-0.4967% +0.5877% +1.5500%] No change in performance detected. Found 5 outliers among 100 measurements (5.00%) 1 (1.00%) low mild 3 (3.00%) high mild 1 (1.00%) high severe

Can you improve this documentation?Edit on GitHub

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close