Skip to content

Instantly share code, notes, and snippets.

@aslatter
Created March 14, 2012 02:09
Show Gist options
  • Select an option

  • Save aslatter/2033416 to your computer and use it in GitHub Desktop.

Select an option

Save aslatter/2033416 to your computer and use it in GitHub Desktop.
Benchmarks after
warming up
estimating clock resolution...
mean is 2.904412 us (320001 iterations)
found 62512 outliers among 319999 samples (19.5%)
54655 (17.1%) low severe
7857 (2.5%) high severe
estimating cost of a clock call...
mean is 85.60458 ns (23 iterations)
found 4 outliers among 23 samples (17.4%)
1 (4.3%) low mild
1 (4.3%) high mild
2 (8.7%) high severe
benchmarking testing/null non-nil
mean: 13.66209 ns, lb 13.65568 ns, ub 13.66782 ns, ci 0.950
std dev: 31.18473 ps, lb 25.03520 ps, ub 45.12562 ps, ci 0.950
benchmarking testing/null nil
mean: 15.52408 ns, lb 15.51422 ns, ub 15.53545 ns, ci 0.950
std dev: 54.27660 ps, lb 46.18080 ps, ub 72.68790 ps, ci 0.950
benchmarking testing/null nil2
mean: 16.38306 ns, lb 16.37315 ns, ub 16.39689 ns, ci 0.950
std dev: 59.43629 ps, lb 45.57183 ps, ub 85.96452 ps, ci 0.950
benchmarking testing/eq same
mean: 20.96263 ns, lb 20.95085 ns, ub 20.97557 ns, ci 0.950
std dev: 63.48623 ps, lb 56.82973 ps, ub 71.29736 ps, ci 0.950
benchmarking testing/eq differ
mean: 17.82063 ns, lb 17.81087 ns, ub 17.83225 ns, ci 0.950
std dev: 54.44939 ps, lb 47.34568 ps, ub 67.92016 ps, ci 0.950
benchmarking conversion/toString
mean: 1.198884 us, lb 1.196718 us, ub 1.202575 us, ci 0.950
std dev: 14.15870 ns, lb 9.687721 ns, ub 24.33758 ns, ci 0.950
benchmarking conversion/fromString
mean: 1.714386 us, lb 1.712371 us, ub 1.719820 us, ci 0.950
std dev: 15.83725 ns, lb 7.339997 ns, ub 33.73787 ns, ci 0.950
benchmarking conversion/toByteString
mean: 841.7482 ns, lb 841.0853 ns, ub 842.4055 ns, ci 0.950
std dev: 3.371101 ns, lb 2.899074 ns, ub 4.172047 ns, ci 0.950
benchmarking conversion/fromByteString
mean: 233.3712 ns, lb 231.3342 ns, ub 235.6833 ns, ci 0.950
std dev: 11.13587 ns, lb 9.521294 ns, ub 14.77861 ns, ci 0.950
found 1 outliers among 100 samples (1.0%)
variance introduced by outliers: 45.484%
variance is moderately inflated by outliers
benchmarking generation/V1
mean: 5.975487 ms, lb 5.616276 ms, ub 6.705237 ms, ci 0.950
std dev: 2.517573 ms, lb 1.510971 ms, ub 4.488836 ms, ci 0.950
found 13 outliers among 100 samples (13.0%)
3 (3.0%) high mild
10 (10.0%) high severe
variance introduced by outliers: 98.914%
variance is severely inflated by outliers
benchmarking generation/V4
mean: 677.1837 ns, lb 676.3404 ns, ub 678.4932 ns, ci 0.950
std dev: 5.281655 ns, lb 3.590783 ns, ub 8.005362 ns, ci 0.950
benchmarking generation/V3
mean: 35.47649 us, lb 35.44156 us, ub 35.52124 us, ci 0.950
std dev: 201.0451 ns, lb 159.2792 ns, ub 284.6300 ns, ci 0.950
benchmarking generation/V5
mean: 18.08775 us, lb 18.05738 us, ub 18.12026 us, ci 0.950
std dev: 161.4448 ns, lb 144.5581 ns, ub 181.7562 ns, ci 0.950
benchmarking set making
mean: 8.864643 us, lb 8.857476 us, ub 8.873148 us, ci 0.950
std dev: 39.92868 ns, lb 33.24956 ns, ub 53.22734 ns, ci 0.950
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment