Machine Info: Intel(R) Core(TM) i7-6700 CPU @ 3.40GHz boolean n=1: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=1 2.56e+03 2.73e+03 2.75e+03 1X 1X 1X Iterate n=1 6.67e+03 6.77e+03 6.83e+03 2.6X 2.48X 2.48X boolean n=2: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=2 2.66e+03 2.74e+03 2.75e+03 1X 1X 1X Iterate n=2 6.73e+03 6.78e+03 6.84e+03 2.53X 2.47X 2.48X boolean n=3: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=3 2.7e+03 2.74e+03 2.76e+03 1X 1X 1X Iterate n=3 6.73e+03 6.78e+03 6.84e+03 2.5X 2.48X 2.48X boolean n=4: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=4 2.7e+03 2.74e+03 2.75e+03 1X 1X 1X Iterate n=4 6.7e+03 6.79e+03 6.83e+03 2.48X 2.48X 2.48X boolean n=5: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=5 2.71e+03 2.74e+03 2.76e+03 1X 1X 1X Iterate n=5 6.7e+03 6.77e+03 6.83e+03 2.48X 2.47X 2.48X boolean n=6: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=6 2.7e+03 2.74e+03 2.76e+03 1X 1X 1X Iterate n=6 6.72e+03 6.79e+03 6.84e+03 2.49X 2.47X 2.48X boolean n=7: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=7 2.68e+03 2.74e+03 2.75e+03 1X 1X 1X Iterate n=7 6.73e+03 6.77e+03 6.83e+03 2.51X 2.47X 2.48X boolean n=8: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=8 2.7e+03 2.74e+03 2.76e+03 1X 1X 1X Iterate n=8 6.73e+03 6.78e+03 6.84e+03 2.5X 2.47X 2.48X boolean n=9: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=9 2.7e+03 2.74e+03 2.76e+03 1X 1X 1X Iterate n=9 6.73e+03 6.79e+03 6.84e+03 2.5X 2.48X 2.48X boolean n=10: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=10 2.71e+03 2.74e+03 2.76e+03 1X 1X 1X Iterate n=10 6.73e+03 6.78e+03 6.85e+03 2.48X 2.48X 2.48X boolean n=400: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=400 2.71e+03 2.75e+03 2.75e+03 1X 1X 1X Iterate n=400 6.73e+03 6.78e+03 6.84e+03 2.48X 2.47X 2.48X tinyInt n=1: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=1 3.37e+03 3.41e+03 3.44e+03 1X 1X 1X Iterate n=1 1.02e+04 1.02e+04 1.04e+04 3.03X 3.01X 3.02X tinyInt n=2: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=2 3.03e+03 3.06e+03 3.1e+03 1X 1X 1X Iterate n=2 6.3e+03 6.37e+03 6.44e+03 2.08X 2.08X 2.08X tinyInt n=3: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=3 2.72e+03 2.78e+03 2.82e+03 1X 1X 1X Iterate n=3 5.18e+03 5.24e+03 5.31e+03 1.91X 1.88X 1.89X tinyInt n=4: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=4 2.8e+03 2.85e+03 2.88e+03 1X 1X 1X Iterate n=4 3.65e+03 3.68e+03 3.71e+03 1.3X 1.29X 1.29X tinyInt n=5: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=5 2.75e+03 2.79e+03 2.81e+03 1X 1X 1X Iterate n=5 3.33e+03 3.38e+03 3.42e+03 1.21X 1.21X 1.21X tinyInt n=6: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=6 2.52e+03 2.56e+03 2.71e+03 1X 1X 1X Iterate n=6 2.52e+03 2.58e+03 2.62e+03 1X 1.01X 0.967X tinyInt n=7: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=7 2.52e+03 2.63e+03 2.67e+03 1X 1X 1X Iterate n=7 2.25e+03 2.29e+03 2.32e+03 0.89X 0.87X 0.871X tinyInt n=8: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=8 2.91e+03 2.97e+03 3e+03 1X 1X 1X Iterate n=8 2.05e+03 2.08e+03 2.09e+03 0.705X 0.7X 0.698X tinyInt n=9: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=9 2.79e+03 2.82e+03 2.86e+03 1X 1X 1X Iterate n=9 1.76e+03 1.79e+03 1.82e+03 0.629X 0.634X 0.636X tinyInt n=10: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=10 2.7e+03 2.75e+03 2.77e+03 1X 1X 1X Iterate n=10 1.58e+03 1.6e+03 1.62e+03 0.583X 0.581X 0.585X tinyInt n=400: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=400 2.5e+03 2.54e+03 2.57e+03 1X 1X 1X Iterate n=400 94.6 96.4 97 0.0378X 0.0379X 0.0378X smallInt n=1: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=1 3.21e+03 3.3e+03 3.35e+03 1X 1X 1X Iterate n=1 1.03e+04 1.04e+04 1.05e+04 3.21X 3.15X 3.14X smallInt n=2: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=2 2.88e+03 2.95e+03 2.98e+03 1X 1X 1X Iterate n=2 6.23e+03 6.27e+03 6.32e+03 2.16X 2.13X 2.12X smallInt n=3: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=3 2.59e+03 2.62e+03 2.65e+03 1X 1X 1X Iterate n=3 5.15e+03 5.2e+03 5.24e+03 1.99X 1.98X 1.98X smallInt n=4: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=4 2.87e+03 2.93e+03 2.96e+03 1X 1X 1X Iterate n=4 3.99e+03 4.02e+03 4.05e+03 1.39X 1.37X 1.37X smallInt n=5: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=5 2.6e+03 2.65e+03 2.68e+03 1X 1X 1X Iterate n=5 3.52e+03 3.56e+03 3.6e+03 1.35X 1.34X 1.34X smallInt n=6: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=6 2.65e+03 2.69e+03 2.71e+03 1X 1X 1X Iterate n=6 2.91e+03 2.96e+03 2.98e+03 1.1X 1.1X 1.1X smallInt n=7: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=7 2.44e+03 2.49e+03 2.52e+03 1X 1X 1X Iterate n=7 2.07e+03 2.09e+03 2.11e+03 0.846X 0.838X 0.838X smallInt n=8: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=8 2.88e+03 2.95e+03 2.98e+03 1X 1X 1X Iterate n=8 1.84e+03 1.86e+03 1.88e+03 0.637X 0.63X 0.63X smallInt n=9: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=9 2.82e+03 2.86e+03 2.89e+03 1X 1X 1X Iterate n=9 1.65e+03 1.67e+03 1.68e+03 0.584X 0.583X 0.583X smallInt n=10: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=10 2.84e+03 2.89e+03 2.92e+03 1X 1X 1X Iterate n=10 1.51e+03 1.52e+03 1.54e+03 0.532X 0.527X 0.527X smallInt n=400: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=400 2.52e+03 2.55e+03 2.58e+03 1X 1X 1X Iterate n=400 48.4 48.5 49.3 0.0192X 0.019X 0.0191X int n=1: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=1 1.22e+03 1.22e+03 1.23e+03 1X 1X 1X Iterate n=1 1.02e+04 1.03e+04 1.04e+04 8.4X 8.39X 8.4X int n=2: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=2 1.12e+03 1.12e+03 1.13e+03 1X 1X 1X Iterate n=2 6.91e+03 7.01e+03 7.08e+03 6.19X 6.25X 6.26X int n=3: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=3 1e+03 1.01e+03 1.02e+03 1X 1X 1X Iterate n=3 5.25e+03 5.31e+03 5.36e+03 5.25X 5.27X 5.27X int n=4: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=4 885 892 900 1X 1X 1X Iterate n=4 4e+03 4.05e+03 4.09e+03 4.52X 4.54X 4.55X int n=5: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=5 992 999 1.01e+03 1X 1X 1X Iterate n=5 3.43e+03 3.49e+03 3.57e+03 3.46X 3.49X 3.54X int n=6: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=6 810 819 827 1X 1X 1X Iterate n=6 2.91e+03 2.95e+03 2.99e+03 3.59X 3.61X 3.61X int n=7: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=7 740 747 752 1X 1X 1X Iterate n=7 2.62e+03 2.7e+03 2.73e+03 3.53X 3.61X 3.63X int n=8: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=8 761 769 776 1X 1X 1X Iterate n=8 2.29e+03 2.32e+03 2.35e+03 3X 3.02X 3.03X int n=9: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=9 696 702 707 1X 1X 1X Iterate n=9 1.78e+03 1.81e+03 1.83e+03 2.55X 2.58X 2.59X int n=10: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=10 670 674 681 1X 1X 1X Iterate n=10 1.61e+03 1.63e+03 1.65e+03 2.41X 2.42X 2.42X int n=400: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=400 557 562 567 1X 1X 1X Iterate n=400 52.2 52.4 53 0.0937X 0.0932X 0.0934X bigInt n=1: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=1 1.23e+03 1.24e+03 1.25e+03 1X 1X 1X Iterate n=1 9.05e+03 9.14e+03 9.2e+03 7.35X 7.38X 7.36X bigInt n=2: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=2 1.13e+03 1.13e+03 1.15e+03 1X 1X 1X Iterate n=2 6.36e+03 6.43e+03 6.48e+03 5.65X 5.67X 5.65X bigInt n=3: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=3 1.03e+03 1.04e+03 1.04e+03 1X 1X 1X Iterate n=3 4.62e+03 4.66e+03 4.7e+03 4.5X 4.5X 4.51X bigInt n=4: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=4 977 985 997 1X 1X 1X Iterate n=4 3.98e+03 4.03e+03 4.06e+03 4.07X 4.09X 4.07X bigInt n=5: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=5 930 955 963 1X 1X 1X Iterate n=5 3.13e+03 3.22e+03 3.25e+03 3.37X 3.37X 3.37X bigInt n=6: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=6 834 854 865 1X 1X 1X Iterate n=6 2.89e+03 2.94e+03 2.98e+03 3.46X 3.45X 3.44X bigInt n=7: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=7 768 778 786 1X 1X 1X Iterate n=7 2.47e+03 2.52e+03 2.55e+03 3.22X 3.23X 3.24X bigInt n=8: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=8 740 749 754 1X 1X 1X Iterate n=8 2.33e+03 2.35e+03 2.38e+03 3.14X 3.14X 3.15X bigInt n=9: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=9 725 731 739 1X 1X 1X Iterate n=9 1.69e+03 1.72e+03 1.74e+03 2.33X 2.35X 2.36X bigInt n=10: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=10 766 772 778 1X 1X 1X Iterate n=10 1.53e+03 1.56e+03 1.58e+03 2X 2.02X 2.03X bigInt n=400: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=400 594 600 605 1X 1X 1X Iterate n=400 48.4 48.4 49.3 0.0815X 0.0806X 0.0814X float n=1: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=1 750 756 761 1X 1X 1X Iterate n=1 7.88e+03 7.95e+03 8.03e+03 10.5X 10.5X 10.5X float n=2: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=2 730 738 742 1X 1X 1X Iterate n=2 4.9e+03 4.99e+03 5.04e+03 6.71X 6.77X 6.79X float n=3: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=3 695 699 706 1X 1X 1X Iterate n=3 3.61e+03 3.67e+03 3.7e+03 5.2X 5.24X 5.24X float n=4: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=4 690 693 699 1X 1X 1X Iterate n=4 2.89e+03 2.94e+03 2.97e+03 4.2X 4.23X 4.24X float n=5: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=5 713 721 724 1X 1X 1X Iterate n=5 2.33e+03 2.37e+03 2.4e+03 3.27X 3.29X 3.31X float n=6: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=6 660 665 670 1X 1X 1X Iterate n=6 1.99e+03 2.02e+03 2.04e+03 3.01X 3.04X 3.05X float n=7: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=7 667 671 677 1X 1X 1X Iterate n=7 1.75e+03 1.76e+03 1.78e+03 2.62X 2.63X 2.62X float n=8: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=8 714 720 726 1X 1X 1X Iterate n=8 1.53e+03 1.55e+03 1.56e+03 2.14X 2.15X 2.15X float n=9: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=9 706 712 717 1X 1X 1X Iterate n=9 1.37e+03 1.39e+03 1.4e+03 1.95X 1.96X 1.96X float n=10: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=10 671 676 682 1X 1X 1X Iterate n=10 1.24e+03 1.25e+03 1.26e+03 1.84X 1.85X 1.84X float n=400: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=400 680 686 692 1X 1X 1X Iterate n=400 32.4 32.4 33 0.0476X 0.0473X 0.0477X double n=1: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=1 2.42e+03 2.47e+03 2.49e+03 1X 1X 1X Iterate n=1 7.22e+03 7.27e+03 7.31e+03 2.99X 2.94X 2.93X double n=2: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=2 2.21e+03 2.23e+03 2.25e+03 1X 1X 1X Iterate n=2 4.93e+03 5.01e+03 5.06e+03 2.23X 2.25X 2.25X double n=3: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=3 2.07e+03 2.09e+03 2.11e+03 1X 1X 1X Iterate n=3 3.64e+03 3.67e+03 3.69e+03 1.76X 1.76X 1.75X double n=4: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=4 2.07e+03 2.17e+03 2.23e+03 1X 1X 1X Iterate n=4 2.91e+03 2.94e+03 2.97e+03 1.41X 1.36X 1.33X double n=5: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=5 2.11e+03 2.15e+03 2.16e+03 1X 1X 1X Iterate n=5 2.36e+03 2.37e+03 2.4e+03 1.12X 1.11X 1.11X double n=6: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=6 1.97e+03 2.02e+03 2.05e+03 1X 1X 1X Iterate n=6 2e+03 2.03e+03 2.04e+03 1.02X 1X 0.998X double n=7: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=7 2.06e+03 2.08e+03 2.1e+03 1X 1X 1X Iterate n=7 1.74e+03 1.75e+03 1.77e+03 0.846X 0.843X 0.845X double n=8: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=8 2.26e+03 2.29e+03 2.31e+03 1X 1X 1X Iterate n=8 1.54e+03 1.55e+03 1.56e+03 0.679X 0.678X 0.678X double n=9: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=9 2.05e+03 2.08e+03 2.13e+03 1X 1X 1X Iterate n=9 1.37e+03 1.39e+03 1.4e+03 0.67X 0.668X 0.656X double n=10: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=10 2.13e+03 2.15e+03 2.17e+03 1X 1X 1X Iterate n=10 1.23e+03 1.24e+03 1.26e+03 0.578X 0.579X 0.578X double n=400: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=400 1.95e+03 1.97e+03 1.98e+03 1X 1X 1X Iterate n=400 32 32.5 32.6 0.0164X 0.0166X 0.0164X string n=1: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=1 1.64e+03 1.66e+03 1.68e+03 1X 1X 1X Iterate n=1 2.32e+03 2.41e+03 2.44e+03 1.41X 1.45X 1.46X string n=2: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=2 1.48e+03 1.51e+03 1.52e+03 1X 1X 1X Iterate n=2 1.25e+03 1.27e+03 1.28e+03 0.843X 0.839X 0.839X string n=3: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=3 1.39e+03 1.4e+03 1.42e+03 1X 1X 1X Iterate n=3 922 937 949 0.664X 0.668X 0.67X string n=4: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=4 1.53e+03 1.56e+03 1.57e+03 1X 1X 1X Iterate n=4 626 634 640 0.409X 0.407X 0.407X string n=5: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=5 1.48e+03 1.5e+03 1.51e+03 1X 1X 1X Iterate n=5 536 540 545 0.363X 0.36X 0.36X string n=6: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=6 1.53e+03 1.55e+03 1.57e+03 1X 1X 1X Iterate n=6 470 476 481 0.307X 0.307X 0.307X string n=7: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=7 1.38e+03 1.4e+03 1.41e+03 1X 1X 1X Iterate n=7 440 446 450 0.318X 0.319X 0.319X string n=8: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=8 1.54e+03 1.57e+03 1.58e+03 1X 1X 1X Iterate n=8 341 344 347 0.221X 0.22X 0.219X string n=9: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=9 1.54e+03 1.56e+03 1.58e+03 1X 1X 1X Iterate n=9 306 310 313 0.198X 0.198X 0.197X string n=10: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=10 1.44e+03 1.46e+03 1.47e+03 1X 1X 1X Iterate n=10 267 271 274 0.185X 0.185X 0.186X string n=400: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=400 1.4e+03 1.42e+03 1.44e+03 1X 1X 1X Iterate n=400 5.19 5.29 5.29 0.0037X 0.00372X 0.00367X timestamp n=1: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=1 1.73e+03 1.75e+03 1.77e+03 1X 1X 1X Iterate n=1 4.03e+03 4.07e+03 4.12e+03 2.33X 2.32X 2.32X timestamp n=2: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=2 1.58e+03 1.6e+03 1.61e+03 1X 1X 1X Iterate n=2 2.73e+03 2.76e+03 2.78e+03 1.72X 1.73X 1.73X timestamp n=3: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=3 1.49e+03 1.52e+03 1.53e+03 1X 1X 1X Iterate n=3 2.18e+03 2.21e+03 2.24e+03 1.46X 1.46X 1.46X timestamp n=4: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=4 1.54e+03 1.56e+03 1.58e+03 1X 1X 1X Iterate n=4 1.76e+03 1.78e+03 1.79e+03 1.14X 1.13X 1.13X timestamp n=5: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=5 1.51e+03 1.53e+03 1.54e+03 1X 1X 1X Iterate n=5 1.5e+03 1.52e+03 1.53e+03 0.994X 0.995X 0.995X timestamp n=6: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=6 1.41e+03 1.43e+03 1.44e+03 1X 1X 1X Iterate n=6 1.28e+03 1.29e+03 1.3e+03 0.909X 0.908X 0.907X timestamp n=7: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=7 1.42e+03 1.44e+03 1.46e+03 1X 1X 1X Iterate n=7 1.11e+03 1.12e+03 1.14e+03 0.783X 0.778X 0.78X timestamp n=8: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=8 1.55e+03 1.56e+03 1.57e+03 1X 1X 1X Iterate n=8 984 990 1e+03 0.636X 0.634X 0.637X timestamp n=9: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=9 1.54e+03 1.56e+03 1.57e+03 1X 1X 1X Iterate n=9 881 886 894 0.571X 0.568X 0.568X timestamp n=10: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=10 1.45e+03 1.48e+03 1.49e+03 1X 1X 1X Iterate n=10 796 801 806 0.548X 0.542X 0.539X timestamp n=400: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=400 1.44e+03 1.47e+03 1.49e+03 1X 1X 1X Iterate n=400 20.7 20.8 20.9 0.0144X 0.0141X 0.0141X decimal(4,0) n=1: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=1 1.88e+03 1.89e+03 1.91e+03 1X 1X 1X Iterate n=1 6.4e+03 6.44e+03 6.5e+03 3.4X 3.4X 3.4X decimal(4,0) n=2: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=2 1.75e+03 1.77e+03 1.78e+03 1X 1X 1X Iterate n=2 4.04e+03 4.08e+03 4.11e+03 2.31X 2.31X 2.31X decimal(4,0) n=3: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=3 1.73e+03 1.76e+03 1.77e+03 1X 1X 1X Iterate n=3 3.19e+03 3.23e+03 3.25e+03 1.84X 1.84X 1.83X decimal(4,0) n=4: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=4 1.75e+03 1.77e+03 1.78e+03 1X 1X 1X Iterate n=4 2.51e+03 2.53e+03 2.55e+03 1.43X 1.43X 1.43X decimal(4,0) n=5: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=5 1.65e+03 1.66e+03 1.68e+03 1X 1X 1X Iterate n=5 1.94e+03 1.97e+03 1.98e+03 1.18X 1.18X 1.18X decimal(4,0) n=6: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=6 1.69e+03 1.7e+03 1.72e+03 1X 1X 1X Iterate n=6 1.71e+03 1.75e+03 1.77e+03 1.01X 1.02X 1.03X decimal(4,0) n=7: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=7 1.57e+03 1.6e+03 1.62e+03 1X 1X 1X Iterate n=7 1.55e+03 1.58e+03 1.59e+03 0.987X 0.985X 0.986X decimal(4,0) n=8: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=8 1.83e+03 1.85e+03 1.87e+03 1X 1X 1X Iterate n=8 1.39e+03 1.45e+03 1.46e+03 0.761X 0.783X 0.784X decimal(4,0) n=9: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=9 1.69e+03 1.71e+03 1.72e+03 1X 1X 1X Iterate n=9 1.29e+03 1.33e+03 1.35e+03 0.764X 0.781X 0.783X decimal(4,0) n=10: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=10 1.58e+03 1.6e+03 1.61e+03 1X 1X 1X Iterate n=10 1.22e+03 1.24e+03 1.25e+03 0.77X 0.777X 0.776X decimal(4,0) n=400: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=400 1.63e+03 1.64e+03 1.66e+03 1X 1X 1X Iterate n=400 30.7 31.3 31.3 0.0188X 0.019X 0.0188X