A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Benchmark | Mode | Threads | Samples | Score | Score Error (99.9%) | Unit | |||||||||||||||||||
2 | com.mapk.fastkfunction.fastkfunction.CallConstructorBenchmark.fastKFunctionCall | thrpt | 3 | 9 | 102948283.4 | 822116.04 | ops/s | |||||||||||||||||||
3 | com.mapk.fastkfunction.fastkfunction.CallConstructorBenchmark.fastKFunctionCallBy | thrpt | 3 | 9 | 105609306.2 | 13004565.01 | ops/s | |||||||||||||||||||
4 | com.mapk.fastkfunction.fastkfunction.CallConstructorBenchmark.fastKFunctionCallByCollection | thrpt | 3 | 9 | 100802768 | 7648170.614 | ops/s | |||||||||||||||||||
5 | com.mapk.fastkfunction.fastkfunction.CallConstructorBenchmark.javaConstructor | thrpt | 3 | 9 | 104267558.4 | 394266.7344 | ops/s | |||||||||||||||||||
6 | com.mapk.fastkfunction.fastkfunction.CallConstructorBenchmark.kFunctionCall | thrpt | 3 | 9 | 77096714.16 | 9178320.813 | ops/s | |||||||||||||||||||
7 | com.mapk.fastkfunction.fastkfunction.CallConstructorBenchmark.kFunctionCallBy | thrpt | 3 | 9 | 15519730.19 | 202921.6735 | ops/s | |||||||||||||||||||
8 | com.mapk.fastkfunction.fastkfunction.CallConstructorBenchmark.normalCall | thrpt | 3 | 9 | 537835106.9 | 739772.4981 | ops/s | |||||||||||||||||||
9 | com.mapk.fastkfunction.fastkfunction.CallInstanceMethodBenchmark.fastKFunctionWithInstanceCall | thrpt | 3 | 9 | 104969319.9 | 307692.3529 | ops/s | |||||||||||||||||||
10 | com.mapk.fastkfunction.fastkfunction.CallInstanceMethodBenchmark.fastKFunctionWithInstanceCallBy | thrpt | 3 | 9 | 104794817.2 | 8426992.887 | ops/s | |||||||||||||||||||
11 | com.mapk.fastkfunction.fastkfunction.CallInstanceMethodBenchmark.fastKFunctionWithInstanceCallByCollection | thrpt | 3 | 9 | 104703353.1 | 705162.904 | ops/s | |||||||||||||||||||
12 | com.mapk.fastkfunction.fastkfunction.CallInstanceMethodBenchmark.fastKFunctionWithoutInstanceCall | thrpt | 3 | 9 | 78004878.74 | 8175478.16 | ops/s | |||||||||||||||||||
13 | com.mapk.fastkfunction.fastkfunction.CallInstanceMethodBenchmark.fastKFunctionWithoutInstanceCallBy | thrpt | 3 | 9 | 80870449.82 | 11524676.35 | ops/s | |||||||||||||||||||
14 | com.mapk.fastkfunction.fastkfunction.CallInstanceMethodBenchmark.fastKFunctionWithoutInstanceCallByCollection | thrpt | 3 | 9 | 77711742.51 | 14202590.56 | ops/s | |||||||||||||||||||
15 | com.mapk.fastkfunction.fastkfunction.CallInstanceMethodBenchmark.javaMethod | thrpt | 3 | 9 | 101025048.7 | 5678883.038 | ops/s | |||||||||||||||||||
16 | com.mapk.fastkfunction.fastkfunction.CallInstanceMethodBenchmark.kFunctionCall | thrpt | 3 | 9 | 84200278.97 | 252859.0138 | ops/s | |||||||||||||||||||
17 | com.mapk.fastkfunction.fastkfunction.CallInstanceMethodBenchmark.kFunctionCallBy | thrpt | 3 | 9 | 15461329.42 | 493574.2953 | ops/s | |||||||||||||||||||
18 | com.mapk.fastkfunction.fastkfunction.CallInstanceMethodBenchmark.normalCall | thrpt | 3 | 9 | 404349069.9 | 1914239.918 | ops/s | |||||||||||||||||||
19 | com.mapk.fastkfunction.fastkfunction.CallObjectMethodBenchmark.fastKFunctionByMethodReferenceWithInstanceCall | thrpt | 3 | 9 | 105252947.3 | 366085.2273 | ops/s | |||||||||||||||||||
20 | com.mapk.fastkfunction.fastkfunction.CallObjectMethodBenchmark.fastKFunctionByMethodReferenceWithInstanceCallBy | thrpt | 3 | 9 | 112420267.4 | 549548.1972 | ops/s | |||||||||||||||||||
21 | com.mapk.fastkfunction.fastkfunction.CallObjectMethodBenchmark.fastKFunctionByMethodReferenceWithInstanceCallByCollection | thrpt | 3 | 9 | 104346437 | 238236.2198 | ops/s | |||||||||||||||||||
22 | com.mapk.fastkfunction.fastkfunction.CallObjectMethodBenchmark.fastKFunctionByMethodReferenceWithoutInstanceCall | thrpt | 3 | 9 | 105597924.1 | 264673.1162 | ops/s | |||||||||||||||||||
23 | com.mapk.fastkfunction.fastkfunction.CallObjectMethodBenchmark.fastKFunctionByMethodReferenceWithoutInstanceCallBy | thrpt | 3 | 9 | 112229464.3 | 1321572.064 | ops/s | |||||||||||||||||||
24 | com.mapk.fastkfunction.fastkfunction.CallObjectMethodBenchmark.fastKFunctionByMethodReferenceWithoutInstanceCallByCollection | thrpt | 3 | 9 | 104325880.1 | 185954.1959 | ops/s | |||||||||||||||||||
25 | com.mapk.fastkfunction.fastkfunction.CallObjectMethodBenchmark.fastKFunctionByReflectionWithInstanceCall | thrpt | 3 | 9 | 105314828 | 540773.9761 | ops/s | |||||||||||||||||||
26 | com.mapk.fastkfunction.fastkfunction.CallObjectMethodBenchmark.fastKFunctionByReflectionWithInstanceCallBy | thrpt | 3 | 9 | 108591439.7 | 9754156.991 | ops/s | |||||||||||||||||||
27 | com.mapk.fastkfunction.fastkfunction.CallObjectMethodBenchmark.fastKFunctionByReflectionWithInstanceCallByCollection | thrpt | 3 | 9 | 101548042.8 | 6971278.354 | ops/s | |||||||||||||||||||
28 | com.mapk.fastkfunction.fastkfunction.CallObjectMethodBenchmark.fastKFunctionByReflectionWithoutInstanceCall | thrpt | 3 | 9 | 104925307.1 | 1482187.478 | ops/s | |||||||||||||||||||
29 | com.mapk.fastkfunction.fastkfunction.CallObjectMethodBenchmark.fastKFunctionByReflectionWithoutInstanceCallBy | thrpt | 3 | 9 | 112577928.7 | 374991.4694 | ops/s | |||||||||||||||||||
30 | com.mapk.fastkfunction.fastkfunction.CallObjectMethodBenchmark.fastKFunctionByReflectionWithoutInstanceCallByCollection | thrpt | 3 | 9 | 94704588.63 | 12452304.63 | ops/s | |||||||||||||||||||
31 | com.mapk.fastkfunction.fastkfunction.CallObjectMethodBenchmark.functionByMethodReferenceCall | thrpt | 3 | 9 | 83548738.04 | 290194.8652 | ops/s | |||||||||||||||||||
32 | com.mapk.fastkfunction.fastkfunction.CallObjectMethodBenchmark.functionByMethodReferenceCallBy | thrpt | 3 | 9 | 15781275.3 | 323582.884 | ops/s | |||||||||||||||||||
33 | com.mapk.fastkfunction.fastkfunction.CallObjectMethodBenchmark.functionByReflectionCall | thrpt | 3 | 9 | 75664757.95 | 9455040.729 | ops/s | |||||||||||||||||||
34 | com.mapk.fastkfunction.fastkfunction.CallObjectMethodBenchmark.functionByReflectionCallBy | thrpt | 3 | 9 | 13479338.23 | 702333.3302 | ops/s | |||||||||||||||||||
35 | com.mapk.fastkfunction.fastkfunction.CallObjectMethodBenchmark.javaMethod | thrpt | 3 | 9 | 102145026 | 364283.0105 | ops/s | |||||||||||||||||||
36 | com.mapk.fastkfunction.fastkfunction.CallObjectMethodBenchmark.normalCall | thrpt | 3 | 9 | 538539504.3 | 4841073.795 | ops/s | |||||||||||||||||||
37 | com.mapk.fastkfunction.fastkfunction.CallTopLevelExtensionFunBenchmark.fastKFunctionByMethodReferenceWithInstanceCall | thrpt | 3 | 9 | 46091888.45 | 1838139.1 | ops/s | |||||||||||||||||||
38 | com.mapk.fastkfunction.fastkfunction.CallTopLevelExtensionFunBenchmark.fastKFunctionByMethodReferenceWithInstanceCallBy | thrpt | 3 | 9 | 42086584.5 | 1663254.303 | ops/s | |||||||||||||||||||
39 | com.mapk.fastkfunction.fastkfunction.CallTopLevelExtensionFunBenchmark.fastKFunctionByMethodReferenceWithInstanceCallByCollection | thrpt | 3 | 9 | 42058064.37 | 1737374.774 | ops/s | |||||||||||||||||||
40 | com.mapk.fastkfunction.fastkfunction.CallTopLevelExtensionFunBenchmark.fastKFunctionByMethodReferenceWithoutInstanceCall | thrpt | 3 | 9 | 41016755.41 | 2693922.38 | ops/s | |||||||||||||||||||
41 | com.mapk.fastkfunction.fastkfunction.CallTopLevelExtensionFunBenchmark.fastKFunctionByMethodReferenceWithoutInstanceCallBy | thrpt | 3 | 9 | 40060744.32 | 1798919.224 | ops/s | |||||||||||||||||||
42 | com.mapk.fastkfunction.fastkfunction.CallTopLevelExtensionFunBenchmark.fastKFunctionByMethodReferenceWithoutInstanceCallByCollection | thrpt | 3 | 9 | 40636888.57 | 4036818.783 | ops/s | |||||||||||||||||||
43 | com.mapk.fastkfunction.fastkfunction.CallTopLevelExtensionFunBenchmark.fastKFunctionFromClassCall | thrpt | 3 | 9 | 44854980.62 | 5351672.941 | ops/s | |||||||||||||||||||
44 | com.mapk.fastkfunction.fastkfunction.CallTopLevelExtensionFunBenchmark.fastKFunctionFromClassCallBy | thrpt | 3 | 9 | 43184421.71 | 2422616.393 | ops/s | |||||||||||||||||||
45 | com.mapk.fastkfunction.fastkfunction.CallTopLevelExtensionFunBenchmark.fastKFunctionFromClassCallByCollection | thrpt | 3 | 9 | 40984309.53 | 1401485.522 | ops/s | |||||||||||||||||||
46 | com.mapk.fastkfunction.fastkfunction.CallTopLevelExtensionFunBenchmark.functionByMethodReferenceCall | thrpt | 3 | 9 | 41291835.72 | 2876738.731 | ops/s | |||||||||||||||||||
47 | com.mapk.fastkfunction.fastkfunction.CallTopLevelExtensionFunBenchmark.functionByMethodReferenceCallBy | thrpt | 3 | 9 | 13190892.22 | 149581.4345 | ops/s | |||||||||||||||||||
48 | com.mapk.fastkfunction.fastkfunction.CallTopLevelExtensionFunBenchmark.functionFromClassCall | thrpt | 3 | 9 | 81207922.62 | 6088396.41 | ops/s | |||||||||||||||||||
49 | com.mapk.fastkfunction.fastkfunction.CallTopLevelExtensionFunBenchmark.functionFromClassCallBy | thrpt | 3 | 9 | 13989280.61 | 315047.1395 | ops/s | |||||||||||||||||||
50 | com.mapk.fastkfunction.fastkfunction.CallTopLevelExtensionFunBenchmark.javaMethod | thrpt | 3 | 9 | 106051900.9 | 5935532.469 | ops/s | |||||||||||||||||||
51 | com.mapk.fastkfunction.fastkfunction.CallTopLevelExtensionFunBenchmark.normalCall | thrpt | 3 | 9 | 405348173.3 | 1587258.036 | ops/s | |||||||||||||||||||
52 | com.mapk.fastkfunction.fastkfunction.CallTopLevelFunBenchmark.fastKFunctionCall | thrpt | 3 | 9 | 113663007.2 | 665503.9074 | ops/s | |||||||||||||||||||
53 | com.mapk.fastkfunction.fastkfunction.CallTopLevelFunBenchmark.fastKFunctionCallBy | thrpt | 3 | 9 | 113788711 | 14603114.82 | ops/s | |||||||||||||||||||
54 | com.mapk.fastkfunction.fastkfunction.CallTopLevelFunBenchmark.fastKFunctionCallByCollection | thrpt | 3 | 9 | 110808279.9 | 338757.6415 | ops/s | |||||||||||||||||||
55 | com.mapk.fastkfunction.fastkfunction.CallTopLevelFunBenchmark.javaMethod | thrpt | 3 | 9 | 113634719.1 | 278274.8811 | ops/s | |||||||||||||||||||
56 | com.mapk.fastkfunction.fastkfunction.CallTopLevelFunBenchmark.kFunctionCall | thrpt | 3 | 9 | 91435909.01 | 9190852.362 | ops/s | |||||||||||||||||||
57 | com.mapk.fastkfunction.fastkfunction.CallTopLevelFunBenchmark.kFunctionCallBy | thrpt | 3 | 9 | 16030918.02 | 299548.07 | ops/s | |||||||||||||||||||
58 | com.mapk.fastkfunction.fastkfunction.CallTopLevelFunBenchmark.normalCall | thrpt | 3 | 9 | 540773793.6 | 1130013.81 | ops/s | |||||||||||||||||||
59 | com.mapk.fastkfunction.singleargfastkfunction.CallConstructorBenchmark.fastKFunctionCall | thrpt | 3 | 9 | 356409526 | 1243846.187 | ops/s | |||||||||||||||||||
60 | com.mapk.fastkfunction.singleargfastkfunction.CallConstructorBenchmark.javaConstructor | thrpt | 3 | 9 | 360415771.3 | 3949054.401 | ops/s | |||||||||||||||||||
61 | com.mapk.fastkfunction.singleargfastkfunction.CallConstructorBenchmark.kFunctionCall | thrpt | 3 | 9 | 216949612.3 | 1495388.461 | ops/s | |||||||||||||||||||
62 | com.mapk.fastkfunction.singleargfastkfunction.CallConstructorBenchmark.kFunctionCallBy | thrpt | 3 | 9 | 43532534.28 | 275198.1257 | ops/s | |||||||||||||||||||
63 | com.mapk.fastkfunction.singleargfastkfunction.CallConstructorBenchmark.normalCall | thrpt | 3 | 9 | 564598133.7 | 779053.2302 | ops/s | |||||||||||||||||||
64 | com.mapk.fastkfunction.singleargfastkfunction.CallConstructorBenchmark.singleArgFastKFunctionCall | thrpt | 3 | 9 | 382129250.6 | 1906292.321 | ops/s | |||||||||||||||||||
65 | com.mapk.fastkfunction.singleargfastkfunction.CallInstanceMethodBenchmark.fastKFunctionWithInstanceCall | thrpt | 3 | 9 | 321048345 | 2351643.634 | ops/s | |||||||||||||||||||
66 | com.mapk.fastkfunction.singleargfastkfunction.CallInstanceMethodBenchmark.fastKFunctionWithoutInstanceCall | thrpt | 3 | 9 | 179903839.6 | 859973.9976 | ops/s | |||||||||||||||||||
67 | com.mapk.fastkfunction.singleargfastkfunction.CallInstanceMethodBenchmark.javaMethod | thrpt | 3 | 9 | 322708811.9 | 1257373.322 | ops/s | |||||||||||||||||||
68 | com.mapk.fastkfunction.singleargfastkfunction.CallInstanceMethodBenchmark.kFunctionCall | thrpt | 3 | 9 | 185905280.7 | 981288.0447 | ops/s | |||||||||||||||||||
69 | com.mapk.fastkfunction.singleargfastkfunction.CallInstanceMethodBenchmark.kFunctionCallBy | thrpt | 3 | 9 | 42640505.26 | 367973.2733 | ops/s | |||||||||||||||||||
70 | com.mapk.fastkfunction.singleargfastkfunction.CallInstanceMethodBenchmark.normalCall | thrpt | 3 | 9 | 485300871 | 2434153.952 | ops/s | |||||||||||||||||||
71 | com.mapk.fastkfunction.singleargfastkfunction.CallInstanceMethodBenchmark.singleArgFastKFunctionWithInstanceCall | thrpt | 3 | 9 | 377790202.2 | 3329873.3 | ops/s | |||||||||||||||||||
72 | com.mapk.fastkfunction.singleargfastkfunction.CallInstanceMethodBenchmark.singleArgFastKFunctionWithoutInstanceCall | thrpt | 3 | 9 | 188329646 | 1003576.924 | ops/s | |||||||||||||||||||
73 | com.mapk.fastkfunction.singleargfastkfunction.CallObjectMethodBenchmark.fastKFunctionByMethodReferenceWithInstanceCall | thrpt | 3 | 9 | 320499676.4 | 1096313.093 | ops/s | |||||||||||||||||||
74 | com.mapk.fastkfunction.singleargfastkfunction.CallObjectMethodBenchmark.fastKFunctionByMethodReferenceWithoutInstanceCall | thrpt | 3 | 9 | 307087173 | 17886681.52 | ops/s | |||||||||||||||||||
75 | com.mapk.fastkfunction.singleargfastkfunction.CallObjectMethodBenchmark.fastKFunctionByReflectionWithInstanceCall | thrpt | 3 | 9 | 319923764.7 | 626262.5214 | ops/s | |||||||||||||||||||
76 | com.mapk.fastkfunction.singleargfastkfunction.CallObjectMethodBenchmark.fastKFunctionByReflectionWithoutInstanceCall | thrpt | 3 | 9 | 320247300.8 | 1117684.367 | ops/s | |||||||||||||||||||
77 | com.mapk.fastkfunction.singleargfastkfunction.CallObjectMethodBenchmark.functionByMethodReferenceCall | thrpt | 3 | 9 | 188408189.4 | 675297.634 | ops/s | |||||||||||||||||||
78 | com.mapk.fastkfunction.singleargfastkfunction.CallObjectMethodBenchmark.functionByMethodReferenceCallBy | thrpt | 3 | 9 | 42569076.92 | 174839.4022 | ops/s | |||||||||||||||||||
79 | com.mapk.fastkfunction.singleargfastkfunction.CallObjectMethodBenchmark.functionByReflectionCall | thrpt | 3 | 9 | 162210692.4 | 7183338.264 | ops/s | |||||||||||||||||||
80 | com.mapk.fastkfunction.singleargfastkfunction.CallObjectMethodBenchmark.functionByReflectionCallBy | thrpt | 3 | 9 | 29887037.63 | 86110.22893 | ops/s | |||||||||||||||||||
81 | com.mapk.fastkfunction.singleargfastkfunction.CallObjectMethodBenchmark.javaMethod | thrpt | 3 | 9 | 322787172 | 588787.2388 | ops/s | |||||||||||||||||||
82 | com.mapk.fastkfunction.singleargfastkfunction.CallObjectMethodBenchmark.normalCall | thrpt | 3 | 9 | 552178345.9 | 2718733.953 | ops/s | |||||||||||||||||||
83 | com.mapk.fastkfunction.singleargfastkfunction.CallObjectMethodBenchmark.singleArgFastKFunctionByMethodReferenceWithInstanceCall | thrpt | 3 | 9 | 379662407.1 | 1619735.918 | ops/s | |||||||||||||||||||
84 | com.mapk.fastkfunction.singleargfastkfunction.CallObjectMethodBenchmark.singleArgFastKFunctionByMethodReferenceWithoutInstanceCall | thrpt | 3 | 9 | 379008514 | 1418230.477 | ops/s | |||||||||||||||||||
85 | com.mapk.fastkfunction.singleargfastkfunction.CallObjectMethodBenchmark.singleArgFastKFunctionByReflectionWithInstanceCall | thrpt | 3 | 9 | 379278058.2 | 1356418.058 | ops/s | |||||||||||||||||||
86 | com.mapk.fastkfunction.singleargfastkfunction.CallObjectMethodBenchmark.singleArgFastKFunctionByReflectionWithoutInstanceCall | thrpt | 3 | 9 | 371821620.2 | 17021871.46 | ops/s | |||||||||||||||||||
87 | com.mapk.fastkfunction.singleargfastkfunction.CallTopLevelExtensionFunBenchmark.fastKFunctionByMethodReferenceWithInstanceCall | thrpt | 3 | 9 | 118966341.1 | 1213021.234 | ops/s | |||||||||||||||||||
88 | com.mapk.fastkfunction.singleargfastkfunction.CallTopLevelExtensionFunBenchmark.fastKFunctionByMethodReferenceWithoutInstanceCall | thrpt | 3 | 9 | 85141437.23 | 918042.4484 | ops/s | |||||||||||||||||||
89 | com.mapk.fastkfunction.singleargfastkfunction.CallTopLevelExtensionFunBenchmark.fastKFunctionFromClassCall | thrpt | 3 | 9 | 117100289.5 | 2958389.225 | ops/s | |||||||||||||||||||
90 | com.mapk.fastkfunction.singleargfastkfunction.CallTopLevelExtensionFunBenchmark.functionByMethodReferenceCall | thrpt | 3 | 9 | 92939726.66 | 1844001.974 | ops/s | |||||||||||||||||||
91 | com.mapk.fastkfunction.singleargfastkfunction.CallTopLevelExtensionFunBenchmark.functionByMethodReferenceCallBy | thrpt | 3 | 9 | 35027074.53 | 125601.435 | ops/s | |||||||||||||||||||
92 | com.mapk.fastkfunction.singleargfastkfunction.CallTopLevelExtensionFunBenchmark.functionFromClassCall | thrpt | 3 | 9 | 154897209.3 | 2230641.284 | ops/s | |||||||||||||||||||
93 | com.mapk.fastkfunction.singleargfastkfunction.CallTopLevelExtensionFunBenchmark.functionFromClassCallBy | thrpt | 3 | 9 | 33684677.99 | 271797.07 | ops/s | |||||||||||||||||||
94 | com.mapk.fastkfunction.singleargfastkfunction.CallTopLevelExtensionFunBenchmark.javaMethod | thrpt | 3 | 9 | 319306897.5 | 6946710.311 | ops/s | |||||||||||||||||||
95 | com.mapk.fastkfunction.singleargfastkfunction.CallTopLevelExtensionFunBenchmark.normalCall | thrpt | 3 | 9 | 485050833.5 | 2197973.482 | ops/s | |||||||||||||||||||
96 | com.mapk.fastkfunction.singleargfastkfunction.CallTopLevelExtensionFunBenchmark.singleArgFastKFunctionByMethodReferenceWithInstanceCall | thrpt | 3 | 9 | 356311961.1 | 2065988.354 | ops/s | |||||||||||||||||||
97 | com.mapk.fastkfunction.singleargfastkfunction.CallTopLevelExtensionFunBenchmark.singleArgFastKFunctionByMethodReferenceWithoutInstanceCall | thrpt | 3 | 9 | 91670798.96 | 1257647.727 | ops/s | |||||||||||||||||||
98 | com.mapk.fastkfunction.singleargfastkfunction.CallTopLevelExtensionFunBenchmark.singleArgFastKFunctionFromClassCall | thrpt | 3 | 9 | 355308292.6 | 3192295.737 | ops/s | |||||||||||||||||||
99 | com.mapk.fastkfunction.singleargfastkfunction.CallTopLevelFunBenchmark.fastKFunctionCall | thrpt | 3 | 9 | 320677801.1 | 1394870.944 | ops/s | |||||||||||||||||||
100 | com.mapk.fastkfunction.singleargfastkfunction.CallTopLevelFunBenchmark.javaMethod | thrpt | 3 | 9 | 349518702.4 | 24286974.38 | ops/s |