Skip to content

Instantly share code, notes, and snippets.

@Javran
Created March 1, 2023 08:28
Show Gist options
  • Save Javran/95cf757866668e43fe188d70f25c1c05 to your computer and use it in GitHub Desktop.
Save Javran/95cf757866668e43fe188d70f25c1c05 to your computer and use it in GitHub Desktop.
Running 1 benchmarks...
Benchmark bench: RUNNING...
benchmarking n = 4/random/Data.List.sort
time 745.1 μs (448.1 μs .. 911.6 μs)
0.675 R² (0.548 R² .. 0.797 R²)
mean 727.2 μs (610.0 μs .. 883.7 μs)
std dev 466.7 μs (321.9 μs .. 664.0 μs)
variance introduced by outliers: 99% (severely inflated)
benchmarking n = 4/random/sortList4By
time 41.40 μs (35.44 μs .. 49.94 μs)
0.391 R² (0.253 R² .. 0.573 R²)
mean 181.6 μs (133.4 μs .. 274.9 μs)
std dev 234.3 μs (148.7 μs .. 372.0 μs)
variance introduced by outliers: 99% (severely inflated)
benchmarking n = 4/dutch/Data.List.sort
time 65.67 μs (58.54 μs .. 72.29 μs)
0.795 R² (0.651 R² .. 0.928 R²)
mean 100.2 μs (73.61 μs .. 217.6 μs)
std dev 153.3 μs (64.82 μs .. 320.3 μs)
variance introduced by outliers: 99% (severely inflated)
benchmarking n = 4/dutch/sortList4By
time 145.4 μs (104.4 μs .. 191.4 μs)
0.546 R² (0.409 R² .. 0.724 R²)
mean 239.7 μs (177.4 μs .. 329.2 μs)
std dev 243.4 μs (132.0 μs .. 410.3 μs)
variance introduced by outliers: 99% (severely inflated)
benchmarking n = 4/reversed/Data.List.sort
time 104.5 ns (78.04 ns .. 129.6 ns)
0.607 R² (0.428 R² .. 0.728 R²)
mean 200.9 ns (156.6 ns .. 255.0 ns)
std dev 159.7 ns (118.0 ns .. 219.5 ns)
variance introduced by outliers: 100% (severely inflated)
benchmarking n = 4/reversed/sortList4By
time 118.5 ns (94.03 ns .. 137.5 ns)
0.759 R² (0.645 R² .. 0.847 R²)
mean 185.7 ns (147.0 ns .. 250.1 ns)
std dev 141.8 ns (94.32 ns .. 197.7 ns)
variance introduced by outliers: 100% (severely inflated)
benchmarking n = 4/sorted/Data.List.sort
time 13.37 μs (8.763 μs .. 20.24 μs)
0.408 R² (0.316 R² .. 0.556 R²)
mean 23.91 μs (15.91 μs .. 33.29 μs)
std dev 25.27 μs (16.03 μs .. 36.54 μs)
variance introduced by outliers: 99% (severely inflated)
benchmarking n = 4/sorted/sortList4By
time 2.605 μs (2.350 μs .. 3.046 μs)
0.663 R² (0.468 R² .. 0.879 R²)
mean 4.374 μs (3.456 μs .. 6.992 μs)
std dev 4.564 μs (2.792 μs .. 7.521 μs)
variance introduced by outliers: 99% (severely inflated)
benchmarking n = 7/random/Data.List.sort
time 199.1 μs (143.9 μs .. 272.3 μs)
0.714 R² (0.670 R² .. 0.969 R²)
mean 159.1 μs (143.3 μs .. 195.9 μs)
std dev 72.61 μs (44.50 μs .. 119.4 μs)
variance introduced by outliers: 99% (severely inflated)
benchmarking n = 7/random/sortList7By
time 68.99 μs (61.14 μs .. 84.34 μs)
0.599 R² (0.502 R² .. 0.745 R²)
mean 146.4 μs (121.5 μs .. 177.5 μs)
std dev 102.9 μs (81.25 μs .. 135.0 μs)
variance introduced by outliers: 99% (severely inflated)
benchmarking n = 7/dutch/Data.List.sort
time 150.9 μs (128.8 μs .. 178.1 μs)
0.852 R² (0.786 R² .. 0.962 R²)
mean 174.9 μs (157.2 μs .. 238.6 μs)
std dev 90.80 μs (49.38 μs .. 175.5 μs)
variance introduced by outliers: 99% (severely inflated)
benchmarking n = 7/dutch/sortList7By
time 85.84 μs (72.69 μs .. 99.94 μs)
0.766 R² (0.614 R² .. 0.957 R²)
mean 75.82 μs (66.33 μs .. 98.81 μs)
std dev 45.98 μs (17.99 μs .. 92.23 μs)
variance introduced by outliers: 99% (severely inflated)
benchmarking n = 7/reversed/Data.List.sort
time 22.45 ns (20.62 ns .. 24.81 ns)
0.903 R² (0.863 R² .. 0.949 R²)
mean 27.70 ns (24.29 ns .. 32.09 ns)
std dev 12.51 ns (8.893 ns .. 17.27 ns)
variance introduced by outliers: 100% (severely inflated)
benchmarking n = 7/reversed/sortList7By
time 42.18 ns (30.14 ns .. 59.68 ns)
0.549 R² (0.428 R² .. 0.745 R²)
mean 50.18 ns (39.62 ns .. 69.65 ns)
std dev 39.95 ns (24.54 ns .. 67.92 ns)
variance introduced by outliers: 100% (severely inflated)
benchmarking n = 7/sorted/Data.List.sort
time 5.184 μs (4.406 μs .. 5.870 μs)
0.869 R² (0.803 R² .. 0.934 R²)
mean 5.824 μs (5.213 μs .. 6.507 μs)
std dev 2.430 μs (1.964 μs .. 3.268 μs)
variance introduced by outliers: 99% (severely inflated)
benchmarking n = 7/sorted/sortList7By
time 10.68 μs (8.679 μs .. 13.22 μs)
0.771 R² (0.721 R² .. 0.849 R²)
mean 9.636 μs (7.759 μs .. 13.11 μs)
std dev 7.921 μs (3.510 μs .. 14.57 μs)
variance introduced by outliers: 99% (severely inflated)
benchmarking n = 8/random/Data.List.sort
time 443.1 μs (297.1 μs .. 612.0 μs)
0.516 R² (0.380 R² .. 0.687 R²)
mean 673.9 μs (531.9 μs .. 1.088 ms)
std dev 717.6 μs (328.3 μs .. 1.366 ms)
variance introduced by outliers: 99% (severely inflated)
benchmarking n = 8/random/sortList8By
time 257.0 μs (195.2 μs .. 331.7 μs)
0.556 R² (0.400 R² .. 0.727 R²)
mean 236.7 μs (173.5 μs .. 337.4 μs)
std dev 223.4 μs (118.8 μs .. 393.3 μs)
variance introduced by outliers: 99% (severely inflated)
benchmarking n = 8/dutch/Data.List.sort
time 600.2 μs (475.3 μs .. 803.1 μs)
0.631 R² (0.506 R² .. 0.807 R²)
mean 792.8 μs (674.0 μs .. 916.0 μs)
std dev 406.9 μs (299.5 μs .. 581.3 μs)
variance introduced by outliers: 99% (severely inflated)
benchmarking n = 8/dutch/sortList8By
time 200.8 μs (151.9 μs .. 271.7 μs)
0.498 R² (0.340 R² .. 0.759 R²)
mean 292.7 μs (227.5 μs .. 466.7 μs)
std dev 260.6 μs (143.2 μs .. 471.8 μs)
variance introduced by outliers: 99% (severely inflated)
benchmarking n = 8/reversed/Data.List.sort
time 79.06 ns (58.84 ns .. 102.8 ns)
0.725 R² (0.652 R² .. 0.821 R²)
mean 97.94 ns (79.55 ns .. 129.8 ns)
std dev 73.73 ns (45.09 ns .. 117.0 ns)
variance introduced by outliers: 100% (severely inflated)
benchmarking n = 8/reversed/sortList8By
time 99.25 ns (80.35 ns .. 131.8 ns)
0.681 R² (0.597 R² .. 0.851 R²)
mean 134.8 ns (103.4 ns .. 177.8 ns)
std dev 96.84 ns (66.04 ns .. 141.7 ns)
variance introduced by outliers: 100% (severely inflated)
benchmarking n = 8/sorted/Data.List.sort
time 18.19 μs (13.45 μs .. 25.51 μs)
0.656 R² (0.572 R² .. 0.775 R²)
mean 25.22 μs (20.14 μs .. 33.31 μs)
std dev 19.19 μs (12.61 μs .. 30.32 μs)
variance introduced by outliers: 99% (severely inflated)
benchmarking n = 8/sorted/sortList8By
time 15.58 μs (12.96 μs .. 19.42 μs)
0.749 R² (0.685 R² .. 0.837 R²)
mean 19.95 μs (16.87 μs .. 23.95 μs)
std dev 11.58 μs (8.455 μs .. 18.99 μs)
variance introduced by outliers: 99% (severely inflated)
benchmarking n = 16/random/Data.List.sort
time 2.143 ms (1.746 ms .. 2.749 ms)
0.699 R² (0.614 R² .. 0.788 R²)
mean 2.219 ms (1.851 ms .. 2.788 ms)
std dev 1.278 ms (934.8 μs .. 1.945 ms)
variance introduced by outliers: 98% (severely inflated)
benchmarking n = 16/random/sortList16By
time 530.2 μs (396.1 μs .. 654.6 μs)
0.702 R² (0.595 R² .. 0.811 R²)
mean 729.8 μs (543.7 μs .. 972.4 μs)
std dev 756.5 μs (286.2 μs .. 1.200 ms)
variance introduced by outliers: 99% (severely inflated)
benchmarking n = 16/dutch/Data.List.sort
time 1.254 ms (912.1 μs .. 1.800 ms)
0.279 R² (0.126 R² .. 0.564 R²)
mean 2.329 ms (1.923 ms .. 3.599 ms)
std dev 2.070 ms (1.336 ms .. 3.607 ms)
variance introduced by outliers: 98% (severely inflated)
benchmarking n = 16/dutch/sortList16By
time 601.5 μs (494.0 μs .. 795.5 μs)
0.587 R² (0.460 R² .. 0.855 R²)
mean 785.1 μs (649.2 μs .. 1.026 ms)
std dev 571.2 μs (335.5 μs .. 910.1 μs)
variance introduced by outliers: 99% (severely inflated)
benchmarking n = 16/reversed/Data.List.sort
time 65.74 ns (49.22 ns .. 87.75 ns)
0.664 R² (0.606 R² .. 0.799 R²)
mean 81.00 ns (66.13 ns .. 100.5 ns)
std dev 51.69 ns (41.96 ns .. 66.20 ns)
variance introduced by outliers: 100% (severely inflated)
benchmarking n = 16/reversed/sortList16By
time 41.40 ns (32.06 ns .. 54.46 ns)
0.484 R² (0.373 R² .. 0.656 R²)
mean 117.2 ns (87.21 ns .. 211.0 ns)
std dev 147.8 ns (80.40 ns .. 268.5 ns)
variance introduced by outliers: 100% (severely inflated)
benchmarking n = 16/sorted/Data.List.sort
time 29.71 μs (21.58 μs .. 38.26 μs)
0.614 R² (0.536 R² .. 0.717 R²)
mean 38.51 μs (31.83 μs .. 49.19 μs)
std dev 28.88 μs (20.97 μs .. 42.03 μs)
variance introduced by outliers: 99% (severely inflated)
benchmarking n = 16/sorted/sortList16By
time 34.20 μs (27.84 μs .. 43.21 μs)
0.758 R² (0.672 R² .. 0.904 R²)
mean 40.05 μs (33.06 μs .. 50.99 μs)
std dev 25.05 μs (16.06 μs .. 34.21 μs)
variance introduced by outliers: 99% (severely inflated)
Benchmark bench: FINISH
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment