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.71s 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.0403 s (318k iterations) Benchmarking dawg_edge_lookup/100: Analyzing dawg_edge_lookup/100 time: [15.769 µs 15.846 µs 15.923 µs] thrpt: [6.2802 Melem/s 6.3106 Melem/s 6.3414 Melem/s] change: time: [+1.7826% +2.6811% +3.5261%] (p = 0.00 < 0.05) thrpt: [-3.4060% -2.6111% -1.7514%] Performance has regressed. Found 5 outliers among 100 measurements (5.00%) 1 (1.00%) low mild 1 (1.00%) high mild 3 (3.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.0124 s (338k iterations) Benchmarking dawg_edge_lookup/500: Analyzing dawg_edge_lookup/500 time: [14.746 µs 14.814 µs 14.881 µs] thrpt: [6.7201 Melem/s 6.7505 Melem/s 6.7813 Melem/s] change: time: [+1.6186% +2.7140% +3.7775%] (p = 0.00 < 0.05) thrpt: [-3.6400% -2.6423% -1.5928%] Performance has regressed. Found 2 outliers among 100 measurements (2.00%) 1 (1.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.0476 s (303k iterations) Benchmarking dawg_edge_lookup/1000: Analyzing dawg_edge_lookup/1000 time: [16.372 µs 16.442 µs 16.517 µs] thrpt: [6.0545 Melem/s 6.0820 Melem/s 6.1080 Melem/s] change: time: [+1.5290% +2.5103% +3.4925%] (p = 0.00 < 0.05) thrpt: [-3.3746% -2.4488% -1.5060%] Performance has regressed. Found 4 outliers among 100 measurements (4.00%) 1 (1.00%) low mild 3 (3.00%) high mild 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.0005 s (308k iterations) Benchmarking dawg_edge_lookup/5000: Analyzing dawg_edge_lookup/5000 time: [16.106 µs 16.280 µs 16.469 µs] thrpt: [6.0718 Melem/s 6.1426 Melem/s 6.2088 Melem/s] change: time: [-2.6213% -1.5482% -0.2914%] (p = 0.01 < 0.05) thrpt: [+0.2922% +1.5725% +2.6918%] Change within noise threshold. Found 8 outliers among 100 measurements (8.00%) 4 (4.00%) high mild 4 (4.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.2166 s (101k iterations) Benchmarking dynamic_dawg_insertion/100: Analyzing dynamic_dawg_insertion/100 time: [51.408 µs 51.634 µs 51.869 µs] thrpt: [1.9279 Melem/s 1.9367 Melem/s 1.9452 Melem/s] change: time: [+5.3533% +6.2298% +7.1507%] (p = 0.00 < 0.05) thrpt: [-6.6735% -5.8645% -5.0813%] Performance has regressed. Found 3 outliers among 100 measurements (3.00%) 2 (2.00%) high mild 1 (1.00%) high severe 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.0769 s (30k iterations) Benchmarking dynamic_dawg_insertion/500: Analyzing dynamic_dawg_insertion/500 time: [165.62 µs 166.26 µs 166.92 µs] thrpt: [2.9954 Melem/s 3.0074 Melem/s 3.0190 Melem/s] change: time: [-4.4076% -3.2811% -2.0621%] (p = 0.00 < 0.05) thrpt: [+2.1055% +3.3924% +4.6108%] Performance has improved. Found 6 outliers among 100 measurements (6.00%) 2 (2.00%) high mild 4 (4.00%) high severe 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.4939 s (15k iterations) Benchmarking dynamic_dawg_insertion/1000: Analyzing dynamic_dawg_insertion/1000 time: [360.72 µs 362.20 µs 363.79 µs] thrpt: [2.7489 Melem/s 2.7609 Melem/s 2.7723 Melem/s] change: time: [-13.060% -11.633% -10.160%] (p = 0.00 < 0.05) thrpt: [+11.309% +13.165% +15.022%] Performance has improved. Found 9 outliers among 100 measurements (9.00%) 6 (6.00%) high mild 3 (3.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.0013 s (2.6M iterations) Benchmarking dawg_edge_iteration/100: Analyzing dawg_edge_iteration/100 time: [1.9554 µs 1.9738 µs 1.9913 µs] thrpt: [50.219 Melem/s 50.664 Melem/s 51.141 Melem/s] change: time: [-9.5357% -8.4063% -7.2123%] (p = 0.00 < 0.05) thrpt: [+7.7729% +9.1778% +10.541%] Performance has improved. Found 6 outliers among 100 measurements (6.00%) 5 (5.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.0038 s (2.5M iterations) Benchmarking dawg_edge_iteration/500: Analyzing dawg_edge_iteration/500 time: [2.0694 µs 2.0865 µs 2.1058 µs] thrpt: [237.44 Melem/s 239.63 Melem/s 241.62 Melem/s] change: time: [+3.4891% +4.7573% +6.0233%] (p = 0.00 < 0.05) thrpt: [-5.6811% -4.5413% -3.3715%] Performance has regressed. Found 2 outliers among 100 measurements (2.00%) 1 (1.00%) high mild 1 (1.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.0027 s (2.5M iterations) Benchmarking dawg_edge_iteration/1000: Analyzing dawg_edge_iteration/1000 time: [2.0337 µs 2.0524 µs 2.0717 µs] thrpt: [482.70 Melem/s 487.24 Melem/s 491.71 Melem/s] change: time: [+1.9252% +2.8990% +3.9204%] (p = 0.00 < 0.05) thrpt: [-3.7725% -2.8173% -1.8888%] Performance has regressed. Found 5 outliers among 100 measurements (5.00%) 5 (5.00%) high mild 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.0046 s (2.4M iterations) Benchmarking dawg_edge_iteration/5000: Analyzing dawg_edge_iteration/5000 time: [1.9923 µs 2.0186 µs 2.0459 µs] thrpt: [2.4439 Gelem/s 2.4770 Gelem/s 2.5096 Gelem/s] change: time: [+0.8422% +2.0468% +3.2926%] (p = 0.00 < 0.05) thrpt: [-3.1876% -2.0058% -0.8351%] Change within noise threshold. Found 12 outliers among 100 measurements (12.00%) 11 (11.00%) high mild 1 (1.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.0416 s (495k iterations) Benchmarking dawg_contains/100: Analyzing dawg_contains/100 time: [9.9395 µs 9.9950 µs 10.051 µs] thrpt: [9.9490 Melem/s 10.005 Melem/s 10.061 Melem/s] change: time: [-4.8191% -3.7109% -2.5694%] (p = 0.00 < 0.05) thrpt: [+2.6371% +3.8539% +5.0631%] Performance has improved. Found 6 outliers among 100 measurements (6.00%) 3 (3.00%) high mild 3 (3.00%) high severe Benchmarking dawg_contains/500 Benchmarking dawg_contains/500: Warming up for 3.0000 s Benchmarking dawg_contains/500: Collecting 100 samples in estimated 5.0184 s (490k iterations) Benchmarking dawg_contains/500: Analyzing dawg_contains/500 time: [10.214 µs 10.259 µs 10.306 µs] thrpt: [9.7033 Melem/s 9.7475 Melem/s 9.7903 Melem/s] change: time: [+0.5202% +1.6318% +2.8133%] (p = 0.00 < 0.05) thrpt: [-2.7364% -1.6056% -0.5175%] Change within noise threshold. Found 5 outliers among 100 measurements (5.00%) 4 (4.00%) high mild 1 (1.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.0417 s (495k iterations) Benchmarking dawg_contains/1000: Analyzing dawg_contains/1000 time: [10.659 µs 10.711 µs 10.769 µs] thrpt: [9.2859 Melem/s 9.3359 Melem/s 9.3821 Melem/s] change: time: [-1.0145% -0.1283% +0.8706%] (p = 0.79 > 0.05) thrpt: [-0.8631% +0.1285% +1.0249%] No change in performance detected. Found 8 outliers among 100 measurements (8.00%) 2 (2.00%) low mild 3 (3.00%) high mild 3 (3.00%) high severe Benchmarking dawg_contains/5000 Benchmarking dawg_contains/5000: Warming up for 3.0000 s Benchmarking dawg_contains/5000: Collecting 100 samples in estimated 5.0476 s (470k iterations) Benchmarking dawg_contains/5000: Analyzing dawg_contains/5000 time: [10.650 µs 10.697 µs 10.743 µs] thrpt: [9.3082 Melem/s 9.3487 Melem/s 9.3896 Melem/s] change: time: [+1.0708% +1.9524% +2.8516%] (p = 0.00 < 0.05) thrpt: [-2.7725% -1.9151% -1.0595%] Performance has regressed. Found 6 outliers among 100 measurements (6.00%) 1 (1.00%) low mild 3 (3.00%) high mild 2 (2.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.6089 s (15k iterations) Benchmarking dynamic_dawg_minimize/100: Analyzing dynamic_dawg_minimize/100 time: [436.78 µs 440.42 µs 444.94 µs] thrpt: [224.75 Kelem/s 227.06 Kelem/s 228.95 Kelem/s] change: time: [+0.9944% +2.2963% +3.6045%] (p = 0.00 < 0.05) thrpt: [-3.4791% -2.2448% -0.9846%] Change within noise threshold. 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.3014 s (10k iterations) Benchmarking dynamic_dawg_minimize/500: Analyzing dynamic_dawg_minimize/500 time: [814.33 µs 817.33 µs 820.25 µs] thrpt: [609.57 Kelem/s 611.75 Kelem/s 614.00 Kelem/s] change: time: [+0.1890% +1.0534% +1.8919%] (p = 0.02 < 0.05) thrpt: [-1.8567% -1.0424% -0.1886%] Change within noise threshold. Found 7 outliers among 100 measurements (7.00%) 2 (2.00%) low mild 4 (4.00%) high mild 1 (1.00%) high severe Benchmarking dynamic_dawg_minimize/1000 Benchmarking dynamic_dawg_minimize/1000: Warming up for 3.0000 s Warning: Unable to complete 100 samples in 5.0s. You may wish to increase target time to 9.8s, enable flat sampling, or reduce sample count to 50. Benchmarking dynamic_dawg_minimize/1000: Collecting 100 samples in estimated 9.7925 s (5050 iterations) Benchmarking dynamic_dawg_minimize/1000: Analyzing dynamic_dawg_minimize/1000 time: [1.9545 ms 1.9636 ms 1.9727 ms] thrpt: [506.91 Kelem/s 509.26 Kelem/s 511.63 Kelem/s] change: time: [-2.9125% -2.1027% -1.2200%] (p = 0.00 < 0.05) thrpt: [+1.2351% +2.1478% +2.9999%] Performance has improved. Found 2 outliers among 100 measurements (2.00%) 1 (1.00%) high mild 1 (1.00%) high severe Benchmarking dawg_construction/100 Benchmarking dawg_construction/100: Warming up for 3.0000 s Benchmarking dawg_construction/100: Collecting 100 samples in estimated 5.2939 s (56k iterations) Benchmarking dawg_construction/100: Analyzing dawg_construction/100 time: [99.312 µs 100.25 µs 101.17 µs] thrpt: [988.45 Kelem/s 997.55 Kelem/s 1.0069 Melem/s] change: time: [-0.7681% +0.4911% +1.7901%] (p = 0.46 > 0.05) thrpt: [-1.7586% -0.4887% +0.7740%] No change in performance detected. Found 1 outliers among 100 measurements (1.00%) 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.2874 s (25k iterations) Benchmarking dawg_construction/500: Analyzing dawg_construction/500 time: [198.73 µs 201.17 µs 203.84 µs] thrpt: [2.4529 Melem/s 2.4855 Melem/s 2.5160 Melem/s] change: time: [+0.1186% +2.0075% +3.9191%] (p = 0.04 < 0.05) thrpt: [-3.7713% -1.9680% -0.1184%] Change within noise threshold. Found 2 outliers among 100 measurements (2.00%) 1 (1.00%) high mild 1 (1.00%) high severe Benchmarking dawg_construction/1000 Benchmarking dawg_construction/1000: Warming up for 3.0000 s Benchmarking dawg_construction/1000: Collecting 100 samples in estimated 6.9593 s (15k iterations) Benchmarking dawg_construction/1000: Analyzing dawg_construction/1000 time: [454.79 µs 457.92 µs 461.31 µs] thrpt: [2.1677 Melem/s 2.1838 Melem/s 2.1988 Melem/s] change: time: [+3.2242% +4.2119% +5.1231%] (p = 0.00 < 0.05) thrpt: [-4.8734% -4.0416% -3.1235%] Performance has regressed. Found 3 outliers among 100 measurements (3.00%) 2 (2.00%) high mild 1 (1.00%) high severe Benchmarking dawg_construction/5000 Benchmarking dawg_construction/5000: Warming up for 3.0000 s Benchmarking dawg_construction/5000: Collecting 100 samples in estimated 7.3466 s (15k iterations) Benchmarking dawg_construction/5000: Analyzing dawg_construction/5000 time: [473.09 µs 482.20 µs 491.59 µs] thrpt: [10.171 Melem/s 10.369 Melem/s 10.569 Melem/s] change: time: [+7.1276% +8.6744% +10.268%] (p = 0.00 < 0.05) thrpt: [-9.3116% -7.9820% -6.6534%] Performance has regressed. Found 3 outliers among 100 measurements (3.00%) 3 (3.00%) high mild

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