ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
BenchmarkModeThreadsSamplesScore
Score Error (99.9%)
Unit
2
com.mapk.fastkfunction.fastkfunction.CallConstructorBenchmark.fastKFunctionCallthrpt39102948283.4822116.04ops/s
3
com.mapk.fastkfunction.fastkfunction.CallConstructorBenchmark.fastKFunctionCallBythrpt39105609306.213004565.01ops/s
4
com.mapk.fastkfunction.fastkfunction.CallConstructorBenchmark.fastKFunctionCallByCollectionthrpt391008027687648170.614ops/s
5
com.mapk.fastkfunction.fastkfunction.CallConstructorBenchmark.javaConstructorthrpt39104267558.4394266.7344ops/s
6
com.mapk.fastkfunction.fastkfunction.CallConstructorBenchmark.kFunctionCallthrpt3977096714.169178320.813ops/s
7
com.mapk.fastkfunction.fastkfunction.CallConstructorBenchmark.kFunctionCallBythrpt3915519730.19202921.6735ops/s
8
com.mapk.fastkfunction.fastkfunction.CallConstructorBenchmark.normalCallthrpt39537835106.9739772.4981ops/s
9
com.mapk.fastkfunction.fastkfunction.CallInstanceMethodBenchmark.fastKFunctionWithInstanceCallthrpt39104969319.9307692.3529ops/s
10
com.mapk.fastkfunction.fastkfunction.CallInstanceMethodBenchmark.fastKFunctionWithInstanceCallBythrpt39104794817.28426992.887ops/s
11
com.mapk.fastkfunction.fastkfunction.CallInstanceMethodBenchmark.fastKFunctionWithInstanceCallByCollectionthrpt39104703353.1705162.904ops/s
12
com.mapk.fastkfunction.fastkfunction.CallInstanceMethodBenchmark.fastKFunctionWithoutInstanceCallthrpt3978004878.748175478.16ops/s
13
com.mapk.fastkfunction.fastkfunction.CallInstanceMethodBenchmark.fastKFunctionWithoutInstanceCallBythrpt3980870449.8211524676.35ops/s
14
com.mapk.fastkfunction.fastkfunction.CallInstanceMethodBenchmark.fastKFunctionWithoutInstanceCallByCollectionthrpt3977711742.5114202590.56ops/s
15
com.mapk.fastkfunction.fastkfunction.CallInstanceMethodBenchmark.javaMethodthrpt39101025048.75678883.038ops/s
16
com.mapk.fastkfunction.fastkfunction.CallInstanceMethodBenchmark.kFunctionCallthrpt3984200278.97252859.0138ops/s
17
com.mapk.fastkfunction.fastkfunction.CallInstanceMethodBenchmark.kFunctionCallBythrpt3915461329.42493574.2953ops/s
18
com.mapk.fastkfunction.fastkfunction.CallInstanceMethodBenchmark.normalCallthrpt39404349069.91914239.918ops/s
19
com.mapk.fastkfunction.fastkfunction.CallObjectMethodBenchmark.fastKFunctionByMethodReferenceWithInstanceCallthrpt39105252947.3366085.2273ops/s
20
com.mapk.fastkfunction.fastkfunction.CallObjectMethodBenchmark.fastKFunctionByMethodReferenceWithInstanceCallBythrpt39112420267.4549548.1972ops/s
21
com.mapk.fastkfunction.fastkfunction.CallObjectMethodBenchmark.fastKFunctionByMethodReferenceWithInstanceCallByCollectionthrpt39104346437238236.2198ops/s
22
com.mapk.fastkfunction.fastkfunction.CallObjectMethodBenchmark.fastKFunctionByMethodReferenceWithoutInstanceCallthrpt39105597924.1264673.1162ops/s
23
com.mapk.fastkfunction.fastkfunction.CallObjectMethodBenchmark.fastKFunctionByMethodReferenceWithoutInstanceCallBythrpt39112229464.31321572.064ops/s
24
com.mapk.fastkfunction.fastkfunction.CallObjectMethodBenchmark.fastKFunctionByMethodReferenceWithoutInstanceCallByCollectionthrpt39104325880.1185954.1959ops/s
25
com.mapk.fastkfunction.fastkfunction.CallObjectMethodBenchmark.fastKFunctionByReflectionWithInstanceCallthrpt39105314828540773.9761ops/s
26
com.mapk.fastkfunction.fastkfunction.CallObjectMethodBenchmark.fastKFunctionByReflectionWithInstanceCallBythrpt39108591439.79754156.991ops/s
27
com.mapk.fastkfunction.fastkfunction.CallObjectMethodBenchmark.fastKFunctionByReflectionWithInstanceCallByCollectionthrpt39101548042.86971278.354ops/s
28
com.mapk.fastkfunction.fastkfunction.CallObjectMethodBenchmark.fastKFunctionByReflectionWithoutInstanceCallthrpt39104925307.11482187.478ops/s
29
com.mapk.fastkfunction.fastkfunction.CallObjectMethodBenchmark.fastKFunctionByReflectionWithoutInstanceCallBythrpt39112577928.7374991.4694ops/s
30
com.mapk.fastkfunction.fastkfunction.CallObjectMethodBenchmark.fastKFunctionByReflectionWithoutInstanceCallByCollectionthrpt3994704588.6312452304.63ops/s
31
com.mapk.fastkfunction.fastkfunction.CallObjectMethodBenchmark.functionByMethodReferenceCallthrpt3983548738.04290194.8652ops/s
32
com.mapk.fastkfunction.fastkfunction.CallObjectMethodBenchmark.functionByMethodReferenceCallBythrpt3915781275.3323582.884ops/s
33
com.mapk.fastkfunction.fastkfunction.CallObjectMethodBenchmark.functionByReflectionCallthrpt3975664757.959455040.729ops/s
34
com.mapk.fastkfunction.fastkfunction.CallObjectMethodBenchmark.functionByReflectionCallBythrpt3913479338.23702333.3302ops/s
35
com.mapk.fastkfunction.fastkfunction.CallObjectMethodBenchmark.javaMethodthrpt39102145026364283.0105ops/s
36
com.mapk.fastkfunction.fastkfunction.CallObjectMethodBenchmark.normalCallthrpt39538539504.34841073.795ops/s
37
com.mapk.fastkfunction.fastkfunction.CallTopLevelExtensionFunBenchmark.fastKFunctionByMethodReferenceWithInstanceCallthrpt3946091888.451838139.1ops/s
38
com.mapk.fastkfunction.fastkfunction.CallTopLevelExtensionFunBenchmark.fastKFunctionByMethodReferenceWithInstanceCallBythrpt3942086584.51663254.303ops/s
39
com.mapk.fastkfunction.fastkfunction.CallTopLevelExtensionFunBenchmark.fastKFunctionByMethodReferenceWithInstanceCallByCollectionthrpt3942058064.371737374.774ops/s
40
com.mapk.fastkfunction.fastkfunction.CallTopLevelExtensionFunBenchmark.fastKFunctionByMethodReferenceWithoutInstanceCallthrpt3941016755.412693922.38ops/s
41
com.mapk.fastkfunction.fastkfunction.CallTopLevelExtensionFunBenchmark.fastKFunctionByMethodReferenceWithoutInstanceCallBythrpt3940060744.321798919.224ops/s
42
com.mapk.fastkfunction.fastkfunction.CallTopLevelExtensionFunBenchmark.fastKFunctionByMethodReferenceWithoutInstanceCallByCollection
thrpt3940636888.574036818.783ops/s
43
com.mapk.fastkfunction.fastkfunction.CallTopLevelExtensionFunBenchmark.fastKFunctionFromClassCallthrpt3944854980.625351672.941ops/s
44
com.mapk.fastkfunction.fastkfunction.CallTopLevelExtensionFunBenchmark.fastKFunctionFromClassCallBythrpt3943184421.712422616.393ops/s
45
com.mapk.fastkfunction.fastkfunction.CallTopLevelExtensionFunBenchmark.fastKFunctionFromClassCallByCollectionthrpt3940984309.531401485.522ops/s
46
com.mapk.fastkfunction.fastkfunction.CallTopLevelExtensionFunBenchmark.functionByMethodReferenceCallthrpt3941291835.722876738.731ops/s
47
com.mapk.fastkfunction.fastkfunction.CallTopLevelExtensionFunBenchmark.functionByMethodReferenceCallBythrpt3913190892.22149581.4345ops/s
48
com.mapk.fastkfunction.fastkfunction.CallTopLevelExtensionFunBenchmark.functionFromClassCallthrpt3981207922.626088396.41ops/s
49
com.mapk.fastkfunction.fastkfunction.CallTopLevelExtensionFunBenchmark.functionFromClassCallBythrpt3913989280.61315047.1395ops/s
50
com.mapk.fastkfunction.fastkfunction.CallTopLevelExtensionFunBenchmark.javaMethodthrpt39106051900.95935532.469ops/s
51
com.mapk.fastkfunction.fastkfunction.CallTopLevelExtensionFunBenchmark.normalCallthrpt39405348173.31587258.036ops/s
52
com.mapk.fastkfunction.fastkfunction.CallTopLevelFunBenchmark.fastKFunctionCallthrpt39113663007.2665503.9074ops/s
53
com.mapk.fastkfunction.fastkfunction.CallTopLevelFunBenchmark.fastKFunctionCallBythrpt3911378871114603114.82ops/s
54
com.mapk.fastkfunction.fastkfunction.CallTopLevelFunBenchmark.fastKFunctionCallByCollectionthrpt39110808279.9338757.6415ops/s
55
com.mapk.fastkfunction.fastkfunction.CallTopLevelFunBenchmark.javaMethodthrpt39113634719.1278274.8811ops/s
56
com.mapk.fastkfunction.fastkfunction.CallTopLevelFunBenchmark.kFunctionCallthrpt3991435909.019190852.362ops/s
57
com.mapk.fastkfunction.fastkfunction.CallTopLevelFunBenchmark.kFunctionCallBythrpt3916030918.02299548.07ops/s
58
com.mapk.fastkfunction.fastkfunction.CallTopLevelFunBenchmark.normalCallthrpt39540773793.61130013.81ops/s
59
com.mapk.fastkfunction.singleargfastkfunction.CallConstructorBenchmark.fastKFunctionCallthrpt393564095261243846.187ops/s
60
com.mapk.fastkfunction.singleargfastkfunction.CallConstructorBenchmark.javaConstructorthrpt39360415771.33949054.401ops/s
61
com.mapk.fastkfunction.singleargfastkfunction.CallConstructorBenchmark.kFunctionCallthrpt39216949612.31495388.461ops/s
62
com.mapk.fastkfunction.singleargfastkfunction.CallConstructorBenchmark.kFunctionCallBythrpt3943532534.28275198.1257ops/s
63
com.mapk.fastkfunction.singleargfastkfunction.CallConstructorBenchmark.normalCallthrpt39564598133.7779053.2302ops/s
64
com.mapk.fastkfunction.singleargfastkfunction.CallConstructorBenchmark.singleArgFastKFunctionCallthrpt39382129250.61906292.321ops/s
65
com.mapk.fastkfunction.singleargfastkfunction.CallInstanceMethodBenchmark.fastKFunctionWithInstanceCallthrpt393210483452351643.634ops/s
66
com.mapk.fastkfunction.singleargfastkfunction.CallInstanceMethodBenchmark.fastKFunctionWithoutInstanceCallthrpt39179903839.6859973.9976ops/s
67
com.mapk.fastkfunction.singleargfastkfunction.CallInstanceMethodBenchmark.javaMethodthrpt39322708811.91257373.322ops/s
68
com.mapk.fastkfunction.singleargfastkfunction.CallInstanceMethodBenchmark.kFunctionCallthrpt39185905280.7981288.0447ops/s
69
com.mapk.fastkfunction.singleargfastkfunction.CallInstanceMethodBenchmark.kFunctionCallBythrpt3942640505.26367973.2733ops/s
70
com.mapk.fastkfunction.singleargfastkfunction.CallInstanceMethodBenchmark.normalCallthrpt394853008712434153.952ops/s
71
com.mapk.fastkfunction.singleargfastkfunction.CallInstanceMethodBenchmark.singleArgFastKFunctionWithInstanceCallthrpt39377790202.23329873.3ops/s
72
com.mapk.fastkfunction.singleargfastkfunction.CallInstanceMethodBenchmark.singleArgFastKFunctionWithoutInstanceCallthrpt391883296461003576.924ops/s
73
com.mapk.fastkfunction.singleargfastkfunction.CallObjectMethodBenchmark.fastKFunctionByMethodReferenceWithInstanceCallthrpt39320499676.41096313.093ops/s
74
com.mapk.fastkfunction.singleargfastkfunction.CallObjectMethodBenchmark.fastKFunctionByMethodReferenceWithoutInstanceCallthrpt3930708717317886681.52ops/s
75
com.mapk.fastkfunction.singleargfastkfunction.CallObjectMethodBenchmark.fastKFunctionByReflectionWithInstanceCallthrpt39319923764.7626262.5214ops/s
76
com.mapk.fastkfunction.singleargfastkfunction.CallObjectMethodBenchmark.fastKFunctionByReflectionWithoutInstanceCallthrpt39320247300.81117684.367ops/s
77
com.mapk.fastkfunction.singleargfastkfunction.CallObjectMethodBenchmark.functionByMethodReferenceCallthrpt39188408189.4675297.634ops/s
78
com.mapk.fastkfunction.singleargfastkfunction.CallObjectMethodBenchmark.functionByMethodReferenceCallBythrpt3942569076.92174839.4022ops/s
79
com.mapk.fastkfunction.singleargfastkfunction.CallObjectMethodBenchmark.functionByReflectionCallthrpt39162210692.47183338.264ops/s
80
com.mapk.fastkfunction.singleargfastkfunction.CallObjectMethodBenchmark.functionByReflectionCallBythrpt3929887037.6386110.22893ops/s
81
com.mapk.fastkfunction.singleargfastkfunction.CallObjectMethodBenchmark.javaMethodthrpt39322787172588787.2388ops/s
82
com.mapk.fastkfunction.singleargfastkfunction.CallObjectMethodBenchmark.normalCallthrpt39552178345.92718733.953ops/s
83
com.mapk.fastkfunction.singleargfastkfunction.CallObjectMethodBenchmark.singleArgFastKFunctionByMethodReferenceWithInstanceCallthrpt39379662407.11619735.918ops/s
84
com.mapk.fastkfunction.singleargfastkfunction.CallObjectMethodBenchmark.singleArgFastKFunctionByMethodReferenceWithoutInstanceCallthrpt393790085141418230.477ops/s
85
com.mapk.fastkfunction.singleargfastkfunction.CallObjectMethodBenchmark.singleArgFastKFunctionByReflectionWithInstanceCallthrpt39379278058.21356418.058ops/s
86
com.mapk.fastkfunction.singleargfastkfunction.CallObjectMethodBenchmark.singleArgFastKFunctionByReflectionWithoutInstanceCallthrpt39371821620.217021871.46ops/s
87
com.mapk.fastkfunction.singleargfastkfunction.CallTopLevelExtensionFunBenchmark.fastKFunctionByMethodReferenceWithInstanceCallthrpt39118966341.11213021.234ops/s
88
com.mapk.fastkfunction.singleargfastkfunction.CallTopLevelExtensionFunBenchmark.fastKFunctionByMethodReferenceWithoutInstanceCallthrpt3985141437.23918042.4484ops/s
89
com.mapk.fastkfunction.singleargfastkfunction.CallTopLevelExtensionFunBenchmark.fastKFunctionFromClassCallthrpt39117100289.52958389.225ops/s
90
com.mapk.fastkfunction.singleargfastkfunction.CallTopLevelExtensionFunBenchmark.functionByMethodReferenceCallthrpt3992939726.661844001.974ops/s
91
com.mapk.fastkfunction.singleargfastkfunction.CallTopLevelExtensionFunBenchmark.functionByMethodReferenceCallBythrpt3935027074.53125601.435ops/s
92
com.mapk.fastkfunction.singleargfastkfunction.CallTopLevelExtensionFunBenchmark.functionFromClassCallthrpt39154897209.32230641.284ops/s
93
com.mapk.fastkfunction.singleargfastkfunction.CallTopLevelExtensionFunBenchmark.functionFromClassCallBythrpt3933684677.99271797.07ops/s
94
com.mapk.fastkfunction.singleargfastkfunction.CallTopLevelExtensionFunBenchmark.javaMethodthrpt39319306897.56946710.311ops/s
95
com.mapk.fastkfunction.singleargfastkfunction.CallTopLevelExtensionFunBenchmark.normalCallthrpt39485050833.52197973.482ops/s
96
com.mapk.fastkfunction.singleargfastkfunction.CallTopLevelExtensionFunBenchmark.singleArgFastKFunctionByMethodReferenceWithInstanceCall
thrpt39356311961.12065988.354ops/s
97
com.mapk.fastkfunction.singleargfastkfunction.CallTopLevelExtensionFunBenchmark.singleArgFastKFunctionByMethodReferenceWithoutInstanceCall
thrpt3991670798.961257647.727ops/s
98
com.mapk.fastkfunction.singleargfastkfunction.CallTopLevelExtensionFunBenchmark.singleArgFastKFunctionFromClassCallthrpt39355308292.63192295.737ops/s
99
com.mapk.fastkfunction.singleargfastkfunction.CallTopLevelFunBenchmark.fastKFunctionCallthrpt39320677801.11394870.944ops/s
100
com.mapk.fastkfunction.singleargfastkfunction.CallTopLevelFunBenchmark.javaMethodthrpt39349518702.424286974.38ops/s