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 5.91e+03 6.01e+03 6.05e+03 1X 1X 1X Iterate n=1 6.73e+03 6.82e+03 6.87e+03 1.14X 1.14X 1.14X boolean n=2: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=2 5.87e+03 5.98e+03 6.04e+03 1X 1X 1X Iterate n=2 6.76e+03 6.81e+03 6.85e+03 1.15X 1.14X 1.13X boolean n=3: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=3 5.91e+03 5.98e+03 6.03e+03 1X 1X 1X Iterate n=3 6.76e+03 6.81e+03 6.85e+03 1.15X 1.14X 1.14X boolean n=4: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=4 5.94e+03 5.98e+03 6.04e+03 1X 1X 1X Iterate n=4 6.76e+03 6.82e+03 6.85e+03 1.14X 1.14X 1.13X boolean n=5: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=5 5.9e+03 5.98e+03 6.04e+03 1X 1X 1X Iterate n=5 6.76e+03 6.82e+03 6.86e+03 1.15X 1.14X 1.14X boolean n=6: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=6 5.96e+03 6e+03 6.05e+03 1X 1X 1X Iterate n=6 6.76e+03 6.81e+03 6.87e+03 1.13X 1.13X 1.14X boolean n=7: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=7 5.94e+03 5.99e+03 6.04e+03 1X 1X 1X Iterate n=7 6.72e+03 6.81e+03 6.86e+03 1.13X 1.14X 1.14X boolean n=8: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=8 5.92e+03 5.99e+03 6.04e+03 1X 1X 1X Iterate n=8 6.75e+03 6.81e+03 6.86e+03 1.14X 1.14X 1.14X boolean n=9: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=9 5.93e+03 5.98e+03 6.05e+03 1X 1X 1X Iterate n=9 6.77e+03 6.81e+03 6.85e+03 1.14X 1.14X 1.13X boolean n=10: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=10 5.93e+03 6e+03 6.04e+03 1X 1X 1X Iterate n=10 6.76e+03 6.82e+03 6.86e+03 1.14X 1.14X 1.13X boolean n=400: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=400 5.89e+03 5.98e+03 6.03e+03 1X 1X 1X Iterate n=400 6.76e+03 6.8e+03 6.85e+03 1.15X 1.14X 1.14X tinyInt n=1: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=1 4.1e+03 4.14e+03 4.17e+03 1X 1X 1X Iterate n=1 7.97e+03 8.06e+03 8.19e+03 1.94X 1.95X 1.96X tinyInt n=2: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=2 2.95e+03 2.98e+03 3.01e+03 1X 1X 1X Iterate n=2 4.2e+03 4.23e+03 4.26e+03 1.42X 1.42X 1.42X tinyInt n=3: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=3 3.07e+03 3.11e+03 3.13e+03 1X 1X 1X Iterate n=3 4.17e+03 4.21e+03 4.23e+03 1.36X 1.35X 1.35X 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.55e+03 2.57e+03 2.59e+03 1X 1X 1X Iterate n=4 3.77e+03 3.8e+03 3.84e+03 1.48X 1.48X 1.48X 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.27e+03 2.29e+03 2.31e+03 1X 1X 1X Iterate n=5 2.95e+03 3e+03 3.02e+03 1.3X 1.31X 1.31X 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.17e+03 2.18e+03 2.2e+03 1X 1X 1X Iterate n=6 2.71e+03 2.72e+03 2.74e+03 1.25X 1.25X 1.25X 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.18e+03 2.2e+03 2.22e+03 1X 1X 1X Iterate n=7 1.91e+03 1.93e+03 1.95e+03 0.877X 0.876X 0.876X 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.06e+03 2.07e+03 2.09e+03 1X 1X 1X Iterate n=8 1.81e+03 1.83e+03 1.84e+03 0.88X 0.881X 0.879X tinyInt n=9: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=9 1.82e+03 1.83e+03 1.85e+03 1X 1X 1X Iterate n=9 1.61e+03 1.64e+03 1.66e+03 0.887X 0.897X 0.897X 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.02e+03 2.03e+03 2.05e+03 1X 1X 1X Iterate n=10 1.48e+03 1.5e+03 1.51e+03 0.735X 0.739X 0.738X tinyInt n=400: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=400 1.05e+03 1.07e+03 1.08e+03 1X 1X 1X Iterate n=400 96.2 96.2 97.8 0.0919X 0.09X 0.0903X smallInt n=1: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=1 4.75e+03 4.8e+03 4.86e+03 1X 1X 1X Iterate n=1 1.02e+04 1.02e+04 1.03e+04 2.14X 2.13X 2.13X smallInt n=2: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=2 4.84e+03 4.88e+03 4.93e+03 1X 1X 1X Iterate n=2 6.88e+03 6.98e+03 7.04e+03 1.42X 1.43X 1.43X smallInt n=3: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=3 3.66e+03 3.78e+03 3.83e+03 1X 1X 1X Iterate n=3 5.25e+03 5.31e+03 5.36e+03 1.43X 1.41X 1.4X smallInt n=4: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=4 3.16e+03 3.21e+03 3.24e+03 1X 1X 1X Iterate n=4 4e+03 4.06e+03 4.09e+03 1.27X 1.26X 1.26X smallInt n=5: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=5 3.53e+03 3.58e+03 3.67e+03 1X 1X 1X Iterate n=5 3.51e+03 3.58e+03 3.61e+03 0.996X 1X 0.981X smallInt n=6: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=6 3.23e+03 3.24e+03 3.28e+03 1X 1X 1X Iterate n=6 2.93e+03 2.97e+03 2.99e+03 0.907X 0.915X 0.911X smallInt n=7: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=7 3.18e+03 3.22e+03 3.25e+03 1X 1X 1X Iterate n=7 2.64e+03 2.68e+03 2.72e+03 0.831X 0.832X 0.837X smallInt n=8: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=8 3.22e+03 3.25e+03 3.27e+03 1X 1X 1X Iterate n=8 2.3e+03 2.33e+03 2.36e+03 0.715X 0.717X 0.722X 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.88e+03 2.94e+03 2.99e+03 1X 1X 1X Iterate n=9 1.78e+03 1.8e+03 1.83e+03 0.617X 0.612X 0.612X 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.94e+03 2.96e+03 2.99e+03 1X 1X 1X Iterate n=10 1.61e+03 1.63e+03 1.64e+03 0.547X 0.55X 0.55X smallInt 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 51.8 52 52.7 0.0359X 0.0354X 0.0354X int n=1: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=1 5.13e+03 5.2e+03 5.24e+03 1X 1X 1X Iterate n=1 1.03e+04 1.04e+04 1.05e+04 2.01X 2X 2X int n=2: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=2 5.52e+03 5.59e+03 5.66e+03 1X 1X 1X Iterate n=2 6.62e+03 6.68e+03 6.72e+03 1.2X 1.19X 1.19X int n=3: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=3 4.08e+03 4.13e+03 4.16e+03 1X 1X 1X Iterate n=3 5.11e+03 5.2e+03 5.26e+03 1.25X 1.26X 1.26X int n=4: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=4 3.98e+03 4.07e+03 4.11e+03 1X 1X 1X Iterate n=4 3.99e+03 4.02e+03 4.06e+03 1X 0.989X 0.987X int n=5: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=5 3.58e+03 3.66e+03 3.69e+03 1X 1X 1X Iterate n=5 3.52e+03 3.58e+03 3.6e+03 0.984X 0.976X 0.975X int n=6: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=6 2.82e+03 2.87e+03 2.89e+03 1X 1X 1X Iterate n=6 2.89e+03 2.97e+03 2.99e+03 1.03X 1.03X 1.03X int n=7: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=7 2.91e+03 2.97e+03 3e+03 1X 1X 1X Iterate n=7 2.05e+03 2.09e+03 2.11e+03 0.704X 0.703X 0.702X int n=8: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=8 2.67e+03 2.7e+03 2.72e+03 1X 1X 1X Iterate n=8 1.84e+03 1.87e+03 1.88e+03 0.689X 0.692X 0.692X int n=9: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=9 2.41e+03 2.43e+03 2.45e+03 1X 1X 1X Iterate n=9 1.63e+03 1.67e+03 1.69e+03 0.675X 0.688X 0.689X int n=10: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=10 2.6e+03 2.65e+03 2.67e+03 1X 1X 1X Iterate n=10 1.46e+03 1.52e+03 1.54e+03 0.56X 0.575X 0.574X int n=400: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=400 1.32e+03 1.34e+03 1.35e+03 1X 1X 1X Iterate n=400 47.7 48.5 49.3 0.0361X 0.0362X 0.0364X bigInt n=1: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=1 4.43e+03 4.47e+03 4.51e+03 1X 1X 1X Iterate n=1 9.07e+03 9.13e+03 9.23e+03 2.05X 2.04X 2.05X bigInt n=2: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=2 5.78e+03 5.88e+03 5.95e+03 1X 1X 1X Iterate n=2 6.27e+03 6.34e+03 6.42e+03 1.09X 1.08X 1.08X bigInt n=3: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=3 3.47e+03 3.5e+03 3.52e+03 1X 1X 1X Iterate n=3 4.57e+03 4.64e+03 4.68e+03 1.32X 1.33X 1.33X bigInt n=4: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=4 4.19e+03 4.3e+03 4.43e+03 1X 1X 1X Iterate n=4 3.93e+03 4e+03 4.03e+03 0.938X 0.93X 0.91X bigInt n=5: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=5 3.56e+03 3.59e+03 3.63e+03 1X 1X 1X Iterate n=5 3.2e+03 3.24e+03 3.27e+03 0.897X 0.902X 0.901X bigInt n=6: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=6 3.03e+03 3.06e+03 3.09e+03 1X 1X 1X Iterate n=6 2.88e+03 2.93e+03 2.97e+03 0.948X 0.957X 0.962X bigInt n=7: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=7 3.35e+03 3.38e+03 3.42e+03 1X 1X 1X Iterate n=7 2.46e+03 2.49e+03 2.53e+03 0.734X 0.737X 0.739X bigInt n=8: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=8 2.85e+03 2.88e+03 2.9e+03 1X 1X 1X Iterate n=8 2.27e+03 2.3e+03 2.33e+03 0.796X 0.8X 0.805X bigInt n=9: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=9 2.66e+03 2.68e+03 2.7e+03 1X 1X 1X Iterate n=9 1.78e+03 1.82e+03 1.84e+03 0.67X 0.68X 0.681X bigInt n=10: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=10 2.76e+03 2.85e+03 2.88e+03 1X 1X 1X Iterate n=10 1.59e+03 1.62e+03 1.64e+03 0.576X 0.568X 0.571X bigInt n=400: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=400 1.47e+03 1.48e+03 1.5e+03 1X 1X 1X Iterate n=400 47.7 48.6 48.6 0.0326X 0.0328X 0.0325X float n=1: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=1 3e+03 3.03e+03 3.07e+03 1X 1X 1X Iterate n=1 7.2e+03 7.28e+03 7.33e+03 2.4X 2.4X 2.39X float n=2: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=2 3.8e+03 3.87e+03 3.92e+03 1X 1X 1X Iterate n=2 4.54e+03 4.59e+03 4.62e+03 1.2X 1.19X 1.18X float n=3: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=3 3.19e+03 3.33e+03 3.37e+03 1X 1X 1X Iterate n=3 3.59e+03 3.62e+03 3.66e+03 1.12X 1.09X 1.08X float n=4: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=4 3.07e+03 3.1e+03 3.13e+03 1X 1X 1X Iterate n=4 2.75e+03 2.78e+03 2.8e+03 0.895X 0.896X 0.894X float n=5: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=5 2.65e+03 2.7e+03 2.74e+03 1X 1X 1X Iterate n=5 2.35e+03 2.37e+03 2.39e+03 0.885X 0.877X 0.873X float n=6: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=6 2.5e+03 2.59e+03 2.6e+03 1X 1X 1X Iterate n=6 2.01e+03 2.03e+03 2.04e+03 0.803X 0.784X 0.785X float n=7: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=7 2.6e+03 2.65e+03 2.69e+03 1X 1X 1X Iterate n=7 1.73e+03 1.75e+03 1.77e+03 0.663X 0.659X 0.66X float n=8: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=8 2.76e+03 2.81e+03 2.84e+03 1X 1X 1X Iterate n=8 1.52e+03 1.55e+03 1.56e+03 0.551X 0.551X 0.55X float n=9: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=9 2.39e+03 2.41e+03 2.43e+03 1X 1X 1X Iterate n=9 1.37e+03 1.39e+03 1.4e+03 0.575X 0.577X 0.577X float n=10: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=10 2.24e+03 2.31e+03 2.37e+03 1X 1X 1X Iterate n=10 1.23e+03 1.24e+03 1.25e+03 0.548X 0.537X 0.53X float n=400: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=400 1.07e+03 1.1e+03 1.12e+03 1X 1X 1X Iterate n=400 32.4 32.8 33 0.0302X 0.0297X 0.0294X double n=1: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=1 5.43e+03 5.53e+03 5.59e+03 1X 1X 1X Iterate n=1 7.18e+03 7.22e+03 7.31e+03 1.32X 1.31X 1.31X double n=2: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=2 3.56e+03 3.6e+03 3.63e+03 1X 1X 1X Iterate n=2 4.61e+03 4.65e+03 4.7e+03 1.29X 1.29X 1.29X double n=3: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=3 3.39e+03 3.46e+03 3.49e+03 1X 1X 1X Iterate n=3 3.57e+03 3.62e+03 3.65e+03 1.05X 1.05X 1.05X 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.76e+03 2.94e+03 3.05e+03 1X 1X 1X Iterate n=4 2.9e+03 2.93e+03 2.96e+03 1.05X 0.996X 0.97X double n=5: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=5 3.06e+03 3.1e+03 3.12e+03 1X 1X 1X Iterate n=5 2.33e+03 2.35e+03 2.38e+03 0.763X 0.76X 0.763X double n=6: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=6 2.78e+03 2.83e+03 2.86e+03 1X 1X 1X Iterate n=6 1.98e+03 2.02e+03 2.04e+03 0.712X 0.714X 0.713X 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.74e+03 2.77e+03 2.79e+03 1X 1X 1X Iterate n=7 1.73e+03 1.75e+03 1.77e+03 0.631X 0.632X 0.633X 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.72e+03 2.75e+03 2.78e+03 1X 1X 1X Iterate n=8 1.54e+03 1.55e+03 1.56e+03 0.564X 0.565X 0.562X 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.73e+03 2.77e+03 2.8e+03 1X 1X 1X Iterate n=9 1.36e+03 1.38e+03 1.4e+03 0.499X 0.499X 0.498X 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.56e+03 2.6e+03 2.62e+03 1X 1X 1X Iterate n=10 1.21e+03 1.24e+03 1.25e+03 0.471X 0.478X 0.478X 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.13e+03 1.15e+03 1.17e+03 1X 1X 1X Iterate n=400 32 32.3 32.6 0.0283X 0.028X 0.0278X string n=1: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=1 661 667 672 1X 1X 1X Iterate n=1 2.11e+03 2.12e+03 2.14e+03 3.19X 3.18X 3.19X string n=2: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=2 506 514 519 1X 1X 1X Iterate n=2 1.32e+03 1.34e+03 1.35e+03 2.6X 2.61X 2.6X string n=3: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=3 508 517 525 1X 1X 1X Iterate n=3 991 997 1.01e+03 1.95X 1.93X 1.92X string n=4: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=4 424 427 431 1X 1X 1X Iterate n=4 990 1e+03 1.01e+03 2.34X 2.35X 2.35X string n=5: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=5 379 383 387 1X 1X 1X Iterate n=5 657 667 673 1.73X 1.74X 1.74X string n=6: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=6 328 332 335 1X 1X 1X Iterate n=6 470 477 483 1.43X 1.44X 1.44X string n=7: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=7 331 336 338 1X 1X 1X Iterate n=7 444 448 454 1.34X 1.34X 1.34X string n=8: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=8 343 348 351 1X 1X 1X Iterate n=8 377 380 383 1.1X 1.09X 1.09X string n=9: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=9 311 316 319 1X 1X 1X Iterate n=9 311 314 317 0.999X 0.994X 0.994X string n=10: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=10 296 299 302 1X 1X 1X Iterate n=10 296 299 303 1X 1X 1.01X string n=400: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=400 146 148 151 1X 1X 1X Iterate n=400 5.57 5.67 5.67 0.0382X 0.0383X 0.0377X timestamp n=1: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=1 2.07e+03 2.12e+03 2.13e+03 1X 1X 1X Iterate n=1 5.35e+03 5.43e+03 5.48e+03 2.58X 2.57X 2.57X 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.46e+03 1.49e+03 1.5e+03 1X 1X 1X Iterate n=2 3.34e+03 3.44e+03 3.54e+03 2.28X 2.31X 2.35X 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.63e+03 1.66e+03 1.68e+03 1X 1X 1X Iterate n=3 2.51e+03 2.54e+03 2.56e+03 1.54X 1.53X 1.53X 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.44e+03 1.46e+03 1.49e+03 1X 1X 1X Iterate n=4 1.47e+03 1.48e+03 1.49e+03 1.02X 1.01X 1X 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.46e+03 1.47e+03 1.48e+03 1X 1X 1X Iterate n=5 1.57e+03 1.58e+03 1.6e+03 1.08X 1.08X 1.08X 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.42e+03 1.44e+03 1.46e+03 1X 1X 1X Iterate n=6 1.32e+03 1.34e+03 1.35e+03 0.932X 0.93X 0.921X 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.45e+03 1.47e+03 1X 1X 1X Iterate n=7 960 964 974 0.676X 0.664X 0.664X 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.34e+03 1.36e+03 1.37e+03 1X 1X 1X Iterate n=8 1e+03 1.01e+03 1.02e+03 0.744X 0.739X 0.743X 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.38e+03 1.41e+03 1.43e+03 1X 1X 1X Iterate n=9 895 899 911 0.647X 0.636X 0.639X 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.36e+03 1.38e+03 1.39e+03 1X 1X 1X Iterate n=10 809 813 819 0.593X 0.589X 0.588X timestamp n=400: Function iters/ms 10%ile 50%ile 90%ile 10%ile 50%ile 90%ile (relative) (relative) (relative) --------------------------------------------------------------------------------------------------------- SetLookup n=400 719 733 741 1X 1X 1X Iterate n=400 20.4 20.5 20.8 0.0283X 0.028X 0.028X 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.56e+03 1.61e+03 1.65e+03 1X 1X 1X Iterate n=1 6.26e+03 6.31e+03 6.36e+03 4.02X 3.91X 3.85X 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.19e+03 1.2e+03 1.22e+03 1X 1X 1X Iterate n=2 4.5e+03 4.53e+03 4.57e+03 3.78X 3.76X 3.75X 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.48e+03 1.53e+03 1.57e+03 1X 1X 1X Iterate n=3 3.17e+03 3.2e+03 3.23e+03 2.15X 2.09X 2.06X 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.46e+03 1.48e+03 1.5e+03 1X 1X 1X Iterate n=4 2.5e+03 2.52e+03 2.54e+03 1.71X 1.7X 1.69X 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.32e+03 1.34e+03 1.37e+03 1X 1X 1X Iterate n=5 1.82e+03 1.84e+03 1.86e+03 1.38X 1.37X 1.36X 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.37e+03 1.41e+03 1.43e+03 1X 1X 1X Iterate n=6 1.64e+03 1.66e+03 1.67e+03 1.2X 1.17X 1.17X 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.4e+03 1.43e+03 1.45e+03 1X 1X 1X Iterate n=7 1.51e+03 1.52e+03 1.53e+03 1.08X 1.06X 1.06X 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.28e+03 1.31e+03 1.33e+03 1X 1X 1X Iterate n=8 1.39e+03 1.4e+03 1.41e+03 1.08X 1.06X 1.06X 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.23e+03 1.3e+03 1.34e+03 1X 1X 1X Iterate n=9 1.28e+03 1.29e+03 1.3e+03 1.04X 0.989X 0.971X 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.19e+03 1.22e+03 1.26e+03 1X 1X 1X Iterate n=10 1.17e+03 1.2e+03 1.21e+03 0.983X 0.982X 0.956X 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 726 740 753 1X 1X 1X Iterate n=400 30.7 31.3 31.3 0.0424X 0.0423X 0.0416X