Skip to content

Instantly share code, notes, and snippets.

@zypeh
Last active August 15, 2021 08:23
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save zypeh/c2990ef0ee76975935d048937638ad7e to your computer and use it in GitHub Desktop.
Save zypeh/c2990ef0ee76975935d048937638ad7e to your computer and use it in GitHub Desktop.
benchmarked sexp/fpbasic
time 3.193 ms (3.073 ms .. 3.357 ms)
0.989 R² (0.978 R² .. 0.998 R²)
mean 2.960 ms (2.928 ms .. 3.023 ms)
std dev 145.1 μs (89.51 μs .. 250.5 μs)
variance introduced by outliers: 28% (moderately inflated)
benchmarked sexp/fpstateful
time 3.417 ms (3.346 ms .. 3.471 ms)
0.997 R² (0.995 R² .. 0.999 R²)
mean 3.537 ms (3.494 ms .. 3.590 ms)
std dev 157.0 μs (111.3 μs .. 220.0 μs)
variance introduced by outliers: 24% (moderately inflated)
benchmarked sexp/bytesmith
time 4.144 ms (4.064 ms .. 4.233 ms)
0.996 R² (0.994 R² .. 0.999 R²)
mean 4.288 ms (4.246 ms .. 4.369 ms)
std dev 181.0 μs (107.4 μs .. 284.7 μs)
variance introduced by outliers: 20% (moderately inflated)
benchmarked sexp/attoparsec
time 31.49 ms (31.08 ms .. 31.85 ms)
0.999 R² (0.999 R² .. 1.000 R²)
mean 31.45 ms (31.22 ms .. 31.71 ms)
std dev 565.5 μs (395.4 μs .. 865.7 μs)
benchmarked sexp/megaparsec
time 45.82 ms (43.04 ms .. 48.85 ms)
0.991 R² (0.984 R² .. 0.999 R²)
mean 43.70 ms (43.15 ms .. 44.97 ms)
std dev 1.661 ms (833.7 μs .. 2.853 ms)
variance introduced by outliers: 12% (moderately inflated)
benchmarking sexp/parsec ... took 9.044 s, total 56 iterations
benchmarked sexp/parsec
time 163.3 ms (156.9 ms .. 169.2 ms)
0.996 R² (0.988 R² .. 1.000 R²)
mean 165.5 ms (162.1 ms .. 169.0 ms)
std dev 5.759 ms (4.433 ms .. 8.106 ms)
benchmarked sexp/ZDataParser
time 25.18 ns (24.87 ns .. 25.47 ns)
0.998 R² (0.997 R² .. 0.999 R²)
mean 25.02 ns (24.79 ns .. 25.27 ns)
std dev 774.5 ps (592.4 ps .. 1.049 ns)
variance introduced by outliers: 13% (moderately inflated)
benchmarked long keyword/fpbasic
time 371.5 μs (360.7 μs .. 392.0 μs)
0.984 R² (0.975 R² .. 0.992 R²)
mean 375.6 μs (369.5 μs .. 384.2 μs)
std dev 25.71 μs (20.95 μs .. 31.80 μs)
variance introduced by outliers: 44% (moderately inflated)
benchmarked long keyword/fpstateful
time 321.7 μs (312.5 μs .. 334.9 μs)
0.988 R² (0.981 R² .. 0.994 R²)
mean 306.0 μs (301.2 μs .. 314.1 μs)
std dev 20.47 μs (16.23 μs .. 26.08 μs)
variance introduced by outliers: 43% (moderately inflated)
benchmarked long keyword/bytesmith
time 1.781 ms (1.717 ms .. 1.833 ms)
0.985 R² (0.970 R² .. 0.992 R²)
mean 2.366 ms (2.262 ms .. 2.488 ms)
std dev 395.3 μs (349.9 μs .. 438.6 μs)
variance introduced by outliers: 83% (severely inflated)
benchmarked long keyword/attoparsec
time 4.385 ms (4.337 ms .. 4.451 ms)
0.998 R² (0.997 R² .. 0.999 R²)
mean 4.439 ms (4.409 ms .. 4.472 ms)
std dev 105.7 μs (88.92 μs .. 133.8 μs)
benchmarked long keyword/megaparsec
time 2.907 ms (2.882 ms .. 2.932 ms)
0.999 R² (0.998 R² .. 0.999 R²)
mean 2.940 ms (2.919 ms .. 2.961 ms)
std dev 70.58 μs (56.87 μs .. 86.56 μs)
benchmarked long keyword/parsec
time 42.57 ms (41.51 ms .. 43.96 ms)
0.997 R² (0.995 R² .. 0.999 R²)
mean 42.22 ms (41.43 ms .. 42.91 ms)
std dev 1.532 ms (1.186 ms .. 1.922 ms)
variance introduced by outliers: 12% (moderately inflated)
benchmarked long keyword/ZDataParser
time 39.23 ns (38.38 ns .. 40.36 ns)
0.995 R² (0.991 R² .. 0.998 R²)
mean 39.38 ns (38.98 ns .. 39.82 ns)
std dev 1.522 ns (1.229 ns .. 2.296 ns)
variance introduced by outliers: 20% (moderately inflated)
benchmarked numeral csv/fpbasic
time 1.093 ms (1.077 ms .. 1.121 ms)
0.997 R² (0.995 R² .. 0.999 R²)
mean 1.078 ms (1.072 ms .. 1.088 ms)
std dev 25.88 μs (19.05 μs .. 38.62 μs)
benchmarked numeral csv/fpstateful
time 1.142 ms (1.119 ms .. 1.166 ms)
0.998 R² (0.997 R² .. 1.000 R²)
mean 1.164 ms (1.155 ms .. 1.174 ms)
std dev 34.61 μs (30.35 μs .. 39.46 μs)
variance introduced by outliers: 14% (moderately inflated)
benchmarked numeral csv/bytesmith
time 2.587 ms (2.522 ms .. 2.653 ms)
0.996 R² (0.995 R² .. 0.998 R²)
mean 2.483 ms (2.463 ms .. 2.512 ms)
std dev 79.95 μs (64.83 μs .. 98.71 μs)
variance introduced by outliers: 14% (moderately inflated)
benchmarked numeral csv/attoparsec
time 17.80 ms (17.10 ms .. 18.43 ms)
0.994 R² (0.990 R² .. 0.997 R²)
mean 16.30 ms (16.06 ms .. 16.64 ms)
std dev 770.3 μs (604.0 μs .. 957.0 μs)
variance introduced by outliers: 20% (moderately inflated)
benchmarked numeral csv/megaparsec
time 10.55 ms (9.350 ms .. 11.70 ms)
0.955 R² (0.929 R² .. 0.990 R²)
mean 9.085 ms (8.843 ms .. 9.500 ms)
std dev 898.9 μs (550.2 μs .. 1.372 ms)
variance introduced by outliers: 53% (severely inflated)
benchmarked numeral csv/parsec
time 64.71 ms (61.85 ms .. 67.55 ms)
0.995 R² (0.988 R² .. 0.999 R²)
mean 64.34 ms (63.18 ms .. 65.62 ms)
std dev 2.191 ms (1.642 ms .. 3.007 ms)
benchmarked numeral csv/ZDataParser
time 2.501 ms (2.397 ms .. 2.624 ms)
0.984 R² (0.968 R² .. 0.996 R²)
mean 2.275 ms (2.235 ms .. 2.339 ms)
std dev 165.6 μs (118.1 μs .. 264.2 μs)
variance introduced by outliers: 46% (moderately inflated)
benchmarked readInt/readInteger/readInt
time 27.47 ns (26.99 ns .. 27.86 ns)
0.999 R² (0.998 R² .. 0.999 R²)
mean 26.61 ns (26.44 ns .. 26.78 ns)
std dev 599.2 ps (496.8 ps .. 729.0 ps)
benchmarked readInt/readInteger/readInteger
time 30.84 ns (30.22 ns .. 32.10 ns)
0.995 R² (0.988 R² .. 1.000 R²)
mean 29.99 ns (29.83 ns .. 30.44 ns)
std dev 811.5 ps (336.1 ps .. 1.786 ns)
variance introduced by outliers: 11% (moderately inflated)
Benchmark bench: FINISH
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment