Skip to content

Instantly share code, notes, and snippets.

@kdepp
Created December 6, 2016 01:25
Show Gist options
  • Save kdepp/05c0f1029e67fe3b8ac13740a0771bed to your computer and use it in GitHub Desktop.
Save kdepp/05c0f1029e67fe3b8ac13740a0771bed to your computer and use it in GitHub Desktop.
benchmark - time cps - OS X 10.10.5 - GHC 7.8.3
2016-12-06 01:19:40.00319 UTC
2016-12-06 01:19:40.030091 UTC
2016-12-06 01:19:40.032538 UTC
2016-12-06 01:19:40.032581 UTC
2016-12-06 09:19:40.034801 CST
2016-12-06 09:19:40.035805 CST
"Tue, 6 Dec 2016 01:19:40 UTC"
"Tue, 6 Dec 2016 09:19:40 CST"
"Tue, 6 Dec 2016 09:19:40 "
"Tue, 6 Dec 2016 01:19:40 UTC"
"Tue, 6 Dec 2016 09:19:40 CST"
benchmarking new/getCurrentTime
time 167.5 ns (163.3 ns .. 172.9 ns)
0.994 R² (0.989 R² .. 0.997 R²)
mean 171.7 ns (168.4 ns .. 176.2 ns)
std dev 13.28 ns (11.04 ns .. 16.81 ns)
variance introduced by outliers: 85% (severely inflated)
benchmarking new/formatParts@UTCTime
time 7.991 μs (7.829 μs .. 8.166 μs)
0.996 R² (0.994 R² .. 0.998 R²)
mean 7.870 μs (7.706 μs .. 8.075 μs)
std dev 614.5 ns (488.4 ns .. 777.7 ns)
variance introduced by outliers: 79% (severely inflated)
benchmarking new/formatParts@ZonedTime
time 4.223 μs (4.127 μs .. 4.315 μs)
0.997 R² (0.996 R² .. 0.998 R²)
mean 4.166 μs (4.099 μs .. 4.242 μs)
std dev 241.9 ns (201.6 ns .. 290.1 ns)
variance introduced by outliers: 70% (severely inflated)
benchmarking new/formatParts@LocalTime
time 3.877 μs (3.622 μs .. 4.175 μs)
0.974 R² (0.964 R² .. 0.997 R²)
mean 3.801 μs (3.703 μs .. 3.968 μs)
std dev 420.4 ns (275.3 ns .. 574.0 ns)
variance introduced by outliers: 90% (severely inflated)
benchmarking new/formatParts@TimeOfDay
time 752.1 ns (744.8 ns .. 763.1 ns)
0.992 R² (0.983 R² .. 0.997 R²)
mean 834.1 ns (789.9 ns .. 904.8 ns)
std dev 201.0 ns (135.1 ns .. 331.8 ns)
variance introduced by outliers: 98% (severely inflated)
benchmarking new/getPOSIXTime
time 77.08 ns (71.99 ns .. 82.41 ns)
0.981 R² (0.974 R² .. 0.995 R²)
mean 72.65 ns (70.86 ns .. 75.45 ns)
std dev 7.598 ns (5.722 ns .. 10.17 ns)
variance introduced by outliers: 92% (severely inflated)
benchmarking new/getZonedTime
time 1.334 μs (1.272 μs .. 1.411 μs)
0.980 R² (0.963 R² .. 0.995 R²)
mean 1.348 μs (1.305 μs .. 1.404 μs)
std dev 166.6 ns (128.1 ns .. 242.6 ns)
variance introduced by outliers: 92% (severely inflated)
benchmarking old/getCurrentTime
time 1.567 μs (1.518 μs .. 1.650 μs)
0.961 R² (0.927 R² .. 0.988 R²)
mean 1.766 μs (1.664 μs .. 1.956 μs)
std dev 432.1 ns (301.6 ns .. 629.0 ns)
variance introduced by outliers: 98% (severely inflated)
benchmarking old/utcToZonedTime
time 2.314 μs (2.264 μs .. 2.368 μs)
0.996 R² (0.991 R² .. 0.999 R²)
mean 2.296 μs (2.262 μs .. 2.351 μs)
std dev 136.0 ns (97.16 ns .. 223.8 ns)
variance introduced by outliers: 72% (severely inflated)
benchmarking old/formatTime@UTCTime
time 16.08 μs (15.84 μs .. 16.37 μs)
0.994 R² (0.989 R² .. 0.998 R²)
mean 16.80 μs (16.38 μs .. 17.50 μs)
std dev 1.756 μs (1.237 μs .. 2.481 μs)
variance introduced by outliers: 86% (severely inflated)
benchmarking old/formatTime@ZonedTime
time 4.962 μs (4.911 μs .. 5.016 μs)
0.999 R² (0.998 R² .. 0.999 R²)
mean 4.998 μs (4.926 μs .. 5.089 μs)
std dev 265.0 ns (201.4 ns .. 360.1 ns)
variance introduced by outliers: 65% (severely inflated)
benchmarking old/formatTime@LocalTime
time 4.766 μs (4.554 μs .. 5.074 μs)
0.978 R² (0.959 R² .. 0.993 R²)
mean 4.790 μs (4.586 μs .. 5.187 μs)
std dev 932.0 ns (493.2 ns .. 1.439 μs)
variance introduced by outliers: 96% (severely inflated)
benchmarking old/formatTime@TimeOfDay
time 1.027 μs (1.011 μs .. 1.048 μs)
0.995 R² (0.992 R² .. 0.997 R²)
mean 1.075 μs (1.051 μs .. 1.110 μs)
std dev 105.2 ns (85.91 ns .. 133.5 ns)
variance introduced by outliers: 88% (severely inflated)
benchmarking old/getPOSIXTime
time 368.0 ns (352.5 ns .. 386.1 ns)
0.989 R² (0.981 R² .. 0.998 R²)
mean 358.2 ns (351.0 ns .. 369.3 ns)
std dev 29.76 ns (21.55 ns .. 44.20 ns)
variance introduced by outliers: 86% (severely inflated)
benchmarking old/getZonedTime
time 7.251 μs (7.170 μs .. 7.362 μs)
0.998 R² (0.997 R² .. 0.999 R²)
mean 7.300 μs (7.202 μs .. 7.429 μs)
std dev 374.6 ns (271.2 ns .. 522.4 ns)
variance introduced by outliers: 63% (severely inflated)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment