Skip to content

Instantly share code, notes, and snippets.

@cartazio
Created May 13, 2016 03:50
Show Gist options
  • Save cartazio/6adabadff86d704cc00b84bfe1072164 to your computer and use it in GitHub Desktop.
Save cartazio/6adabadff86d704cc00b84bfe1072164 to your computer and use it in GitHub Desktop.
the benchmarks
./machines.cabal has been changed. Re-configuring with most recently used
options. If this fails, please run configure manually.
Resolving dependencies...
Configuring machines-0.6.1...
Preprocessing library machines-0.6.1...
Preprocessing benchmark 'benchmarks' for machines-0.6.1...
[1 of 3] Compiling ConduitLame ( benchmarks/ConduitLame.hs, dist/build/benchmarks/benchmarks-tmp/ConduitLame.o )
[2 of 3] Compiling CriterionLame ( benchmarks/CriterionLame.hs, dist/build/benchmarks/benchmarks-tmp/CriterionLame.o )
[3 of 3] Compiling Main ( benchmarks/Benchmarks.hs, dist/build/benchmarks/benchmarks-tmp/Main.o )
Linking dist/build/benchmarks/benchmarks ...
Running 1 benchmarks...
Benchmark benchmarks: RUNNING...
benchmarking map/machines
time 105.6 ms (97.11 ms .. 108.9 ms)
0.989 R² (0.948 R² .. 1.000 R²)
mean 107.0 ms (103.8 ms .. 115.7 ms)
std dev 8.068 ms (1.484 ms .. 12.45 ms)
variance introduced by outliers: 21% (moderately inflated)
benchmarking map/pipes
time 31.55 ms (30.49 ms .. 33.08 ms)
0.994 R² (0.986 R² .. 0.998 R²)
mean 31.62 ms (31.04 ms .. 32.34 ms)
std dev 1.343 ms (1.001 ms .. 1.830 ms)
variance introduced by outliers: 11% (moderately inflated)
benchmarking map/conduit
time 38.25 ms (37.23 ms .. 39.31 ms)
0.997 R² (0.992 R² .. 0.999 R²)
mean 38.07 ms (37.34 ms .. 38.80 ms)
std dev 1.421 ms (1.096 ms .. 1.912 ms)
variance introduced by outliers: 12% (moderately inflated)
benchmarking drop/machines
time 52.81 ms (51.05 ms .. 55.51 ms)
0.996 R² (0.993 R² .. 1.000 R²)
mean 51.91 ms (51.20 ms .. 52.95 ms)
std dev 1.586 ms (1.124 ms .. 2.224 ms)
benchmarking drop/pipes
time 22.76 ms (22.17 ms .. 23.33 ms)
0.996 R² (0.991 R² .. 0.999 R²)
mean 23.36 ms (22.88 ms .. 23.74 ms)
std dev 944.8 μs (693.6 μs .. 1.266 ms)
variance introduced by outliers: 14% (moderately inflated)
benchmarking drop/conduit
time 25.48 ms (24.45 ms .. 26.30 ms)
0.994 R² (0.989 R² .. 0.998 R²)
mean 25.67 ms (25.21 ms .. 26.23 ms)
std dev 1.122 ms (847.0 μs .. 1.642 ms)
variance introduced by outliers: 15% (moderately inflated)
benchmarking dropWhile/machines
time 58.46 ms (56.72 ms .. 60.35 ms)
0.997 R² (0.991 R² .. 0.999 R²)
mean 57.97 ms (56.75 ms .. 59.44 ms)
std dev 2.418 ms (1.725 ms .. 3.391 ms)
benchmarking dropWhile/pipes
time 23.69 ms (22.54 ms .. 24.87 ms)
0.992 R² (0.981 R² .. 0.999 R²)
mean 24.02 ms (23.60 ms .. 24.49 ms)
std dev 1.041 ms (787.7 μs .. 1.356 ms)
variance introduced by outliers: 15% (moderately inflated)
benchmarking dropWhile/conduit
time 28.88 ms (27.71 ms .. 29.81 ms)
0.996 R² (0.993 R² .. 0.999 R²)
mean 28.78 ms (28.26 ms .. 30.06 ms)
std dev 1.671 ms (738.0 μs .. 2.927 ms)
variance introduced by outliers: 21% (moderately inflated)
benchmarking scan/machines
time 145.7 ms (132.6 ms .. 156.5 ms)
0.993 R² (0.982 R² .. 1.000 R²)
mean 139.7 ms (135.0 ms .. 144.3 ms)
std dev 6.479 ms (4.071 ms .. 9.617 ms)
variance introduced by outliers: 12% (moderately inflated)
benchmarking scan/pipes
time 42.80 ms (38.69 ms .. 46.98 ms)
0.980 R² (0.964 R² .. 0.998 R²)
mean 39.04 ms (37.87 ms .. 40.92 ms)
std dev 2.987 ms (1.989 ms .. 3.917 ms)
variance introduced by outliers: 25% (moderately inflated)
benchmarking scan/conduit
time 98.11 ms (48.66 ms .. 165.7 ms)
0.665 R² (0.205 R² .. 0.983 R²)
mean 103.5 ms (82.99 ms .. 133.9 ms)
std dev 37.56 ms (20.61 ms .. 54.35 ms)
variance introduced by outliers: 88% (severely inflated)
benchmarking take/machines
time -140.6 ms (-1.474 s .. 1.773 s)
0.046 R² (0.000 R² .. 1.000 R²)
mean 603.0 ms (194.2 ms .. 1.264 s)
std dev 577.5 ms (0.0 s .. 617.5 ms)
variance introduced by outliers: 75% (severely inflated)
benchmarking take/pipes
time 68.28 ms (26.90 ms .. 156.3 ms)
0.371 R² (0.082 R² .. 0.871 R²)
mean 84.39 ms (63.71 ms .. 123.0 ms)
std dev 44.93 ms (26.36 ms .. 63.69 ms)
variance introduced by outliers: 90% (severely inflated)
benchmarking take/conduit
time 9.297 ns (8.974 ns .. 9.771 ns)
0.962 R² (0.939 R² .. 0.978 R²)
mean 29.01 ns (11.03 ns .. 69.91 ns)
std dev 88.81 ns (4.820 ns .. 165.9 ns)
variance introduced by outliers: 100% (severely inflated)
benchmarking takeWhile/machines
time 142.6 ms (128.1 ms .. 166.9 ms)
0.983 R² (0.948 R² .. 1.000 R²)
mean 138.5 ms (131.6 ms .. 148.3 ms)
std dev 11.29 ms (7.417 ms .. 15.12 ms)
variance introduced by outliers: 26% (moderately inflated)
benchmarking takeWhile/pipes
time 33.33 ms (31.06 ms .. 35.45 ms)
0.981 R² (0.954 R² .. 0.995 R²)
mean 36.41 ms (35.09 ms .. 38.59 ms)
std dev 3.326 ms (2.220 ms .. 5.021 ms)
variance introduced by outliers: 36% (moderately inflated)
benchmarking takeWhile/conduit
time 17.23 ns (10.67 ns .. 24.26 ns)
0.668 R² (0.582 R² .. 0.953 R²)
mean 12.05 ns (10.32 ns .. 16.13 ns)
std dev 7.609 ns (4.017 ns .. 13.61 ns)
variance introduced by outliers: 100% (severely inflated)
benchmarking fold/machines
time 138.2 ms (52.65 ms .. 264.4 ms)
0.544 R² (0.175 R² .. 0.948 R²)
mean 171.3 ms (121.6 ms .. 245.5 ms)
std dev 79.85 ms (58.00 ms .. 104.0 ms)
variance introduced by outliers: 85% (severely inflated)
benchmarking fold/pipes
time 11.43 ms (8.660 ms .. 13.79 ms)
0.643 R² (0.334 R² .. 0.918 R²)
mean 15.88 ms (13.87 ms .. 19.77 ms)
std dev 6.737 ms (2.936 ms .. 10.22 ms)
variance introduced by outliers: 96% (severely inflated)
benchmarking fold/conduit
time 10.47 ns (9.819 ns .. 11.18 ns)
0.967 R² (0.936 R² .. 0.988 R²)
mean 10.57 ns (10.02 ns .. 11.30 ns)
std dev 2.165 ns (1.564 ns .. 3.027 ns)
variance introduced by outliers: 98% (severely inflated)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment