Skip to content

Instantly share code, notes, and snippets.

@sirlensalot
Created September 2, 2018 18:00
Show Gist options
  • Save sirlensalot/23fa5e90cc65f3996d1da8b34919846a to your computer and use it in GitHub Desktop.
Save sirlensalot/23fa5e90cc65f3996d1da8b34919846a to your computer and use it in GitHub Desktop.
atto vs MP
benchmarking parse/longStr 10
time 1.788 μs (1.762 μs .. 1.814 μs)
0.997 R² (0.996 R² .. 0.999 R²)
mean 1.813 μs (1.781 μs .. 1.845 μs)
std dev 106.6 ns (86.11 ns .. 133.5 ns)
variance introduced by outliers: 72% (severely inflated)
benchmarking parse/longStr 100
time 5.493 μs (5.374 μs .. 5.591 μs)
0.997 R² (0.995 R² .. 0.998 R²)
mean 5.455 μs (5.362 μs .. 5.550 μs)
std dev 315.8 ns (252.3 ns .. 398.1 ns)
variance introduced by outliers: 69% (severely inflated)
benchmarking parse/longStr 1000
time 53.73 μs (52.84 μs .. 54.62 μs)
0.998 R² (0.997 R² .. 0.999 R²)
mean 53.16 μs (52.42 μs .. 53.81 μs)
std dev 2.427 μs (1.876 μs .. 3.362 μs)
variance introduced by outliers: 50% (severely inflated)
benchmarking parse/(+ 1 2)
time 4.853 μs (4.759 μs .. 4.949 μs)
0.997 R² (0.996 R² .. 0.998 R²)
mean 4.935 μs (4.826 μs .. 5.041 μs)
std dev 364.2 ns (287.1 ns .. 509.5 ns)
variance introduced by outliers: 79% (severely inflated)
benchmarking parse/(+ 1 (+ 1 2))
time 8.194 μs (8.083 μs .. 8.308 μs)
0.998 R² (0.996 R² .. 0.999 R²)
mean 8.127 μs (7.991 μs .. 8.278 μs)
std dev 478.1 ns (409.7 ns .. 571.5 ns)
variance introduced by outliers: 68% (severely inflated)
benchmarking parse/(demo.transfer "Acct1" "Acct2" 1.00)
time 8.085 μs (8.011 μs .. 8.168 μs)
0.998 R² (0.997 R² .. 0.999 R²)
mean 8.055 μs (7.908 μs .. 8.194 μs)
std dev 469.3 ns (380.7 ns .. 567.6 ns)
variance introduced by outliers: 68% (severely inflated)
benchmarking parse/(+ 1 2) (foo.bar true -23.345875)
time 10.68 μs (10.50 μs .. 10.85 μs)
0.998 R² (0.996 R² .. 0.999 R²)
mean 10.64 μs (10.48 μs .. 10.86 μs)
std dev 611.2 ns (508.9 ns .. 751.6 ns)
variance introduced by outliers: 67% (severely inflated)
benchmarking parseMP/longStr 10
time 8.059 μs (7.943 μs .. 8.187 μs)
0.997 R² (0.996 R² .. 0.998 R²)
mean 8.176 μs (8.044 μs .. 8.349 μs)
std dev 518.4 ns (415.4 ns .. 676.2 ns)
variance introduced by outliers: 72% (severely inflated)
benchmarking parseMP/longStr 100
time 20.21 μs (19.72 μs .. 20.63 μs)
0.996 R² (0.994 R² .. 0.998 R²)
mean 20.47 μs (20.12 μs .. 20.87 μs)
std dev 1.338 μs (1.096 μs .. 1.683 μs)
variance introduced by outliers: 71% (severely inflated)
benchmarking parseMP/longStr 1000
time 235.9 μs (230.9 μs .. 240.5 μs)
0.997 R² (0.995 R² .. 0.998 R²)
mean 233.9 μs (229.5 μs .. 237.7 μs)
std dev 13.40 μs (11.36 μs .. 15.91 μs)
variance introduced by outliers: 55% (severely inflated)
benchmarking parseMP/(+ 1 2)
time 24.22 μs (23.77 μs .. 24.70 μs)
0.997 R² (0.996 R² .. 0.998 R²)
mean 24.97 μs (24.60 μs .. 25.42 μs)
std dev 1.460 μs (1.112 μs .. 1.942 μs)
variance introduced by outliers: 65% (severely inflated)
benchmarking parseMP/(+ 1 (+ 1 2))
time 42.21 μs (41.69 μs .. 42.78 μs)
0.998 R² (0.997 R² .. 0.999 R²)
mean 41.93 μs (41.22 μs .. 42.51 μs)
std dev 2.044 μs (1.653 μs .. 2.541 μs)
variance introduced by outliers: 54% (severely inflated)
benchmarking parseMP/(demo.transfer "Acct1" "Acct2" 1.00)
time 34.16 μs (33.44 μs .. 34.76 μs)
0.997 R² (0.996 R² .. 0.998 R²)
mean 34.16 μs (33.58 μs .. 34.81 μs)
std dev 2.098 μs (1.678 μs .. 2.760 μs)
variance introduced by outliers: 66% (severely inflated)
benchmarking parseMP/(+ 1 2) (foo.bar true -23.345875)
time 47.72 μs (46.87 μs .. 48.69 μs)
0.997 R² (0.995 R² .. 0.998 R²)
mean 47.73 μs (46.99 μs .. 48.83 μs)
std dev 2.993 μs (2.273 μs .. 4.759 μs)
variance introduced by outliers: 66% (severely inflated)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment