Skip to content

Instantly share code, notes, and snippets.

@akarnokd
Created March 3, 2020 12:09
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 akarnokd/4b8a87e22b679dbafa2e92afd531e8f9 to your computer and use it in GitHub Desktop.
Save akarnokd/4b8a87e22b679dbafa2e92afd531e8f9 to your computer and use it in GitHub Desktop.
Benchmark (count) Mode Cnt Score Error Units
filterAll 1 thrpt 5 38420188,130 ± 925965,940 ops/s
filterAll 10 thrpt 5 13698755,182 ± 358946,568 ops/s
filterAll 100 thrpt 5 1661467,594 ± 49667,975 ops/s
filterAll 1000 thrpt 5 167023,857 ± 5220,788 ops/s
filterAll 10000 thrpt 5 16272,792 ± 1059,719 ops/s
filterAll 100000 thrpt 5 1626,623 ± 38,807 ops/s
filterAll 1000000 thrpt 5 72,114 ± 0,868 ops/s
filterHalf 1 thrpt 5 38761421,891 ± 795451,973 ops/s
filterHalf 10 thrpt 5 11969201,224 ± 255486,784 ops/s
filterHalf 100 thrpt 5 1173615,078 ± 29129,958 ops/s
filterHalf 1000 thrpt 5 123794,362 ± 6621,530 ops/s
filterHalf 10000 thrpt 5 14100,797 ± 562,803 ops/s
filterHalf 100000 thrpt 5 1326,300 ± 38,849 ops/s
filterHalf 1000000 thrpt 5 68,971 ± 1,154 ops/s
filterNone 1 thrpt 5 38642278,132 ± 1272345,783 ops/s
filterNone 10 thrpt 5 13848179,146 ± 510075,105 ops/s
filterNone 100 thrpt 5 1676779,473 ± 26015,702 ops/s
filterNone 1000 thrpt 5 165022,195 ± 5034,930 ops/s
filterNone 10000 thrpt 5 16483,698 ± 574,893 ops/s
filterNone 100000 thrpt 5 1610,746 ± 81,520 ops/s
filterNone 1000000 thrpt 5 71,896 ± 2,327 ops/s
from 1 thrpt 5 45526114,629 ± 730060,963 ops/s
from 10 thrpt 5 14615263,930 ± 288625,400 ops/s
from 100 thrpt 5 1798176,882 ± 26678,507 ops/s
from 1000 thrpt 5 175228,028 ± 48597,972 ops/s
from 10000 thrpt 5 20129,979 ± 531,657 ops/s
from 100000 thrpt 5 2001,756 ± 80,920 ops/s
from 1000000 thrpt 5 193,698 ± 6,277 ops/s
justArray 1 thrpt 5 38441393,925 ± 511036,231 ops/s
justArray 10 thrpt 5 11663974,944 ± 365333,562 ops/s
justArray 100 thrpt 5 1625970,727 ± 42601,890 ops/s
justArray 1000 thrpt 5 145975,627 ± 2283,160 ops/s
justArray 10000 thrpt 5 15490,420 ± 3414,084 ops/s
justArray 100000 thrpt 5 1667,696 ± 54,442 ops/s
justArray 1000000 thrpt 5 79,154 ± 2,781 ops/s
limitAll 1 thrpt 5 36958511,940 ± 706567,347 ops/s
limitAll 10 thrpt 5 10694926,030 ± 255151,299 ops/s
limitAll 100 thrpt 5 1336975,548 ± 41984,065 ops/s
limitAll 1000 thrpt 5 137351,598 ± 4043,779 ops/s
limitAll 10000 thrpt 5 13628,002 ± 465,336 ops/s
limitAll 100000 thrpt 5 1309,932 ± 48,844 ops/s
limitAll 1000000 thrpt 5 76,357 ± 2,487 ops/s
limitHalf 1 thrpt 5 35006977,828 ± 524573,970 ops/s
limitHalf 10 thrpt 5 13923054,927 ± 576949,205 ops/s
limitHalf 100 thrpt 5 2073675,296 ± 74314,527 ops/s
limitHalf 1000 thrpt 5 221141,088 ± 5263,736 ops/s
limitHalf 10000 thrpt 5 22969,044 ± 812,062 ops/s
limitHalf 100000 thrpt 5 2120,538 ± 37,290 ops/s
limitHalf 1000000 thrpt 5 97,577 ± 1,956 ops/s
limitZero 1 thrpt 5 35960761,999 ± 501431,234 ops/s
limitZero 10 thrpt 5 23823272,641 ± 1045751,357 ops/s
limitZero 100 thrpt 5 6280471,890 ± 154588,737 ops/s
limitZero 1000 thrpt 5 753450,659 ± 10779,550 ops/s
limitZero 10000 thrpt 5 77151,522 ± 770,801 ops/s
limitZero 100000 thrpt 5 7596,772 ± 579,064 ops/s
limitZero 1000000 thrpt 5 141,652 ± 4,855 ops/s
map 1 thrpt 5 33978183,717 ± 231123,635 ops/s
map 10 thrpt 5 9833700,165 ± 420547,543 ops/s
map 100 thrpt 5 1237318,082 ± 18332,147 ops/s
map 1000 thrpt 5 114542,230 ± 3843,932 ops/s
map 10000 thrpt 5 10300,638 ± 462,206 ops/s
map 100000 thrpt 5 1055,201 ± 20,850 ops/s
map 1000000 thrpt 5 55,759 ± 1,676 ops/s
skipAll 1 thrpt 5 36861812,646 ± 498253,826 ops/s
skipAll 10 thrpt 5 15265969,309 ± 312744,162 ops/s
skipAll 100 thrpt 5 2358580,622 ± 48796,724 ops/s
skipAll 1000 thrpt 5 242059,252 ± 1848,348 ops/s
skipAll 10000 thrpt 5 22727,266 ± 284,714 ops/s
skipAll 100000 thrpt 5 2259,568 ± 22,619 ops/s
skipAll 1000000 thrpt 5 91,846 ± 3,394 ops/s
skipHalf 1 thrpt 5 35201266,702 ± 962699,607 ops/s
skipHalf 10 thrpt 5 12575473,599 ± 235217,119 ops/s
skipHalf 100 thrpt 5 1535875,083 ± 32928,406 ops/s
skipHalf 1000 thrpt 5 151007,877 ± 3780,277 ops/s
skipHalf 10000 thrpt 5 15803,581 ± 403,002 ops/s
skipHalf 100000 thrpt 5 1598,361 ± 33,984 ops/s
skipHalf 1000000 thrpt 5 83,221 ± 1,900 ops/s
skipZero 1 thrpt 5 35439394,323 ± 436969,909 ops/s
skipZero 10 thrpt 5 11193331,278 ± 131655,588 ops/s
skipZero 100 thrpt 5 1479537,605 ± 46593,534 ops/s
skipZero 1000 thrpt 5 152126,728 ± 5099,880 ops/s
skipZero 10000 thrpt 5 13646,973 ± 1031,426 ops/s
skipZero 100000 thrpt 5 1364,678 ± 38,389 ops/s
skipZero 1000000 thrpt 5 75,753 ± 2,411 ops/s
empty 1 thrpt 5 313651840,006 ± 18990686,398 ops/s
emptySingle 1 thrpt 5 312483926,089 ± 11328159,374 ops/s
just 1 thrpt 5 43606486,298 ± 602053,418 ops/s
justSingle 1 thrpt 5 42990041,201 ± 397741,232 ops/s
never 1 thrpt 5 453452155,477 ± 11152831,336 ops/s
neverSingle 1 thrpt 5 472207550,395 ± 21721283,799 ops/s
Process finished with exit code 0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment