fastjson2/docs/benchmark/benchmark_2.0.15_raw.md
2022-10-05 10:06:43 +08:00

146 KiB

ecs.c7.xlarge-oracle-jdk1.8.0_341_x64

Benchmark                                                    Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB                            thrpt    5  1670.725 ?  7.055  ops/ms
EishayParseBinary.fastjson2UTF8Bytes                        thrpt    5  1159.104 ?  2.681  ops/ms
EishayParseBinary.hessian                                   thrpt    5   283.954 ?  1.352  ops/ms
EishayParseBinary.javaSerialize                             thrpt    5    45.549 ?  0.099  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes            thrpt    5  1469.353 ? 14.751  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB                thrpt    5  2582.265 ? 14.476  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes            thrpt    5  1679.331 ? 11.603  ops/ms
EishayParseBinaryArrayMapping.kryo                          thrpt    5  1735.460 ?  5.005  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB                    thrpt    5  1462.757 ?  7.750  ops/ms
EishayParseBinaryAutoType.fastjson2JSONBBytes_arrayMapping  thrpt    5  2227.889 ? 11.613  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter     thrpt    5  1365.388 ?  6.799  ops/ms
EishayParseBinaryAutoType.hessian                           thrpt    5   287.808 ?  1.461  ops/ms
EishayParseBinaryAutoType.javaSerialize                     thrpt    5    46.780 ?  0.031  ops/ms
EishayParseString.fastjson1                                 thrpt    5  1004.199 ?  1.501  ops/ms
EishayParseString.fastjson2                                 thrpt    5  1320.023 ?  2.322  ops/ms
EishayParseString.gson                                      thrpt    5   438.048 ?  1.720  ops/ms
EishayParseString.jackson                                   thrpt    5   516.820 ?  1.154  ops/ms
EishayParseStringNoneCache.fastjson1                        thrpt    5     0.849 ?  0.006  ops/ms
EishayParseStringNoneCache.fastjson2                        thrpt    5     0.515 ?  0.174  ops/ms
EishayParseStringNoneCache.gson                             thrpt    5   209.347 ?  0.423  ops/ms
EishayParseStringNoneCache.jackson                          thrpt    5   179.651 ?  1.659  ops/ms
EishayParseStringPretty.fastjson1                           thrpt    5   268.822 ?  3.591  ops/ms
EishayParseStringPretty.fastjson2                           thrpt    5   940.464 ?  0.969  ops/ms
EishayParseStringPretty.gson                                thrpt    5   403.352 ?  1.141  ops/ms
EishayParseStringPretty.jackson                             thrpt    5   480.396 ?  1.432  ops/ms
EishayParseTreeString.fastjson1                             thrpt    5   503.042 ?  1.836  ops/ms
EishayParseTreeString.fastjson2                             thrpt    5  1024.392 ?  3.695  ops/ms
EishayParseTreeString.gson                                  thrpt    5   338.902 ?  1.710  ops/ms
EishayParseTreeString.jackson                               thrpt    5   517.736 ?  1.121  ops/ms
EishayParseTreeStringPretty.fastjson1                       thrpt    5   448.337 ?  1.202  ops/ms
EishayParseTreeStringPretty.fastjson2                       thrpt    5   740.486 ?  2.032  ops/ms
EishayParseTreeStringPretty.gson                            thrpt    5   322.369 ?  1.106  ops/ms
EishayParseTreeStringPretty.jackson                         thrpt    5   463.235 ?  2.255  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                          thrpt    5   437.018 ?  1.691  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                          thrpt    5   905.082 ?  4.200  ops/ms
EishayParseTreeUTF8Bytes.gson                               thrpt    5   319.082 ?  1.532  ops/ms
EishayParseTreeUTF8Bytes.jackson                            thrpt    5   576.345 ?  3.254  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1                    thrpt    5   380.885 ?  1.288  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2                    thrpt    5   751.586 ?  2.550  ops/ms
EishayParseTreeUTF8BytesPretty.gson                         thrpt    5   298.568 ?  1.680  ops/ms
EishayParseTreeUTF8BytesPretty.jackson                      thrpt    5   506.823 ?  1.331  ops/ms
EishayParseUTF8Bytes.fastjson1                              thrpt    5   787.029 ?  4.476  ops/ms
EishayParseUTF8Bytes.fastjson2                              thrpt    5  1122.673 ?  1.870  ops/ms
EishayParseUTF8Bytes.gson                                   thrpt    5   307.605 ?  2.068  ops/ms
EishayParseUTF8Bytes.jackson                                thrpt    5   587.517 ?  1.757  ops/ms
EishayParseUTF8BytesPretty.fastjson1                        thrpt    5   248.458 ?  0.664  ops/ms
EishayParseUTF8BytesPretty.fastjson2                        thrpt    5   859.527 ?  1.983  ops/ms
EishayParseUTF8BytesPretty.gson                             thrpt    5   292.506 ?  1.538  ops/ms
EishayParseUTF8BytesPretty.jackson                          thrpt    5   537.274 ?  3.432  ops/ms
EishayWriteBinary.fastjson2JSONB                            thrpt    5  2148.347 ? 10.671  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes                        thrpt    5  1531.363 ? 10.882  ops/ms
EishayWriteBinary.hessian                                   thrpt    5   339.071 ?  1.536  ops/ms
EishayWriteBinary.javaSerialize                             thrpt    5   222.241 ?  2.109  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes            thrpt    5   752.174 ?  3.161  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB                thrpt    5  3477.424 ? 21.138  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes            thrpt    5  1864.049 ?  7.153  ops/ms
EishayWriteBinaryArrayMapping.kryo                          thrpt    5  1881.561 ?  6.606  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB                    thrpt    5  1195.896 ?  8.756  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB_ArrayMapping       thrpt    5  2219.763 ? 18.270  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes                thrpt    5  1476.003 ?  9.534  ops/ms
EishayWriteBinaryAutoType.hessian                           thrpt    5   335.978 ?  1.170  ops/ms
EishayWriteBinaryAutoType.javaSerialize                     thrpt    5   221.792 ?  2.032  ops/ms
EishayWriteString.fastjson1                                 thrpt    5   612.727 ?  2.726  ops/ms
EishayWriteString.fastjson2                                 thrpt    5  1628.025 ? 12.878  ops/ms
EishayWriteString.gson                                      thrpt    5   318.714 ?  1.717  ops/ms
EishayWriteString.jackson                                   thrpt    5   975.517 ? 14.056  ops/ms
EishayWriteStringTree.fastjson1                             thrpt    5   821.463 ?  7.753  ops/ms
EishayWriteStringTree.fastjson2                             thrpt    5  1319.448 ? 13.834  ops/ms
EishayWriteStringTree.gson                                  thrpt    5   482.848 ?  4.068  ops/ms
EishayWriteStringTree.jackson                               thrpt    5   930.632 ?  9.183  ops/ms
EishayWriteUTF8Bytes.fastjson1                              thrpt    5   566.808 ?  2.367  ops/ms
EishayWriteUTF8Bytes.fastjson2                              thrpt    5  1542.518 ?  9.825  ops/ms
EishayWriteUTF8Bytes.gson                                   thrpt    5   293.629 ?  1.497  ops/ms
EishayWriteUTF8Bytes.jackson                                thrpt    5   896.168 ?  7.451  ops/ms

ecs.c7.xlarge-oracle-jdk-11.0.16_x64

Benchmark                                                    Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2JSONB                            thrpt    5  2495.092 ?  16.195  ops/ms
EishayParseBinary.fastjson2UTF8Bytes                        thrpt    5  1209.058 ?   1.281  ops/ms
EishayParseBinary.hessian                                   thrpt    5   252.867 ?   2.801  ops/ms
EishayParseBinary.javaSerialize                             thrpt    5    48.526 ?   0.050  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes            thrpt    5  1496.390 ?   5.602  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB                thrpt    5  3714.251 ?  26.379  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes            thrpt    5  1894.748 ?   3.084  ops/ms
EishayParseBinaryArrayMapping.kryo                          thrpt    5  1581.683 ?   3.269  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB                    thrpt    5  1971.456 ?  17.481  ops/ms
EishayParseBinaryAutoType.fastjson2JSONBBytes_arrayMapping  thrpt    5  2983.513 ?  21.237  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter     thrpt    5  1742.322 ?   9.986  ops/ms
EishayParseBinaryAutoType.hessian                           thrpt    5   244.454 ?   1.503  ops/ms
EishayParseBinaryAutoType.javaSerialize                     thrpt    5    49.460 ?   0.057  ops/ms
EishayParseString.fastjson1                                 thrpt    5   922.370 ?   6.239  ops/ms
EishayParseString.fastjson2                                 thrpt    5  1260.936 ?   1.586  ops/ms
EishayParseString.gson                                      thrpt    5   436.156 ?   1.876  ops/ms
EishayParseString.jackson                                   thrpt    5   494.333 ?   0.689  ops/ms
EishayParseStringNoneCache.fastjson1                        thrpt    5     0.688 ?   0.008  ops/ms
EishayParseStringNoneCache.fastjson2                        thrpt    5     0.694 ?   0.065  ops/ms
EishayParseStringNoneCache.gson                             thrpt    5   196.286 ?   2.949  ops/ms
EishayParseStringNoneCache.jackson                          thrpt    5   158.667 ?   0.916  ops/ms
EishayParseStringPretty.fastjson1                           thrpt    5   238.149 ?   0.201  ops/ms
EishayParseStringPretty.fastjson2                           thrpt    5   907.039 ?   1.061  ops/ms
EishayParseStringPretty.gson                                thrpt    5   412.661 ?   2.073  ops/ms
EishayParseStringPretty.jackson                             thrpt    5   451.425 ?   1.016  ops/ms
EishayParseTreeString.fastjson1                             thrpt    5   404.521 ?   1.905  ops/ms
EishayParseTreeString.fastjson2                             thrpt    5   805.647 ?   3.937  ops/ms
EishayParseTreeString.gson                                  thrpt    5   320.710 ?   0.913  ops/ms
EishayParseTreeString.jackson                               thrpt    5   430.305 ?   5.246  ops/ms
EishayParseTreeStringPretty.fastjson1                       thrpt    5   350.120 ?   0.454  ops/ms
EishayParseTreeStringPretty.fastjson2                       thrpt    5   635.827 ?   2.199  ops/ms
EishayParseTreeStringPretty.gson                            thrpt    5   311.678 ?   1.605  ops/ms
EishayParseTreeStringPretty.jackson                         thrpt    5   421.219 ?   1.700  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                          thrpt    5   370.831 ?   1.852  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                          thrpt    5   773.707 ?   3.629  ops/ms
EishayParseTreeUTF8Bytes.gson                               thrpt    5   318.826 ?   1.014  ops/ms
EishayParseTreeUTF8Bytes.jackson                            thrpt    5   508.120 ?   3.733  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1                    thrpt    5   315.533 ?   0.887  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2                    thrpt    5   729.556 ?   3.511  ops/ms
EishayParseTreeUTF8BytesPretty.gson                         thrpt    5   302.002 ?   0.826  ops/ms
EishayParseTreeUTF8BytesPretty.jackson                      thrpt    5   462.577 ?   1.405  ops/ms
EishayParseUTF8Bytes.fastjson1                              thrpt    5   751.501 ?   1.444  ops/ms
EishayParseUTF8Bytes.fastjson2                              thrpt    5  1095.400 ?   3.893  ops/ms
EishayParseUTF8Bytes.gson                                   thrpt    5   311.108 ?   1.071  ops/ms
EishayParseUTF8Bytes.jackson                                thrpt    5   561.254 ?   1.322  ops/ms
EishayParseUTF8BytesPretty.fastjson1                        thrpt    5   225.907 ?   0.986  ops/ms
EishayParseUTF8BytesPretty.fastjson2                        thrpt    5   842.430 ?   0.787  ops/ms
EishayParseUTF8BytesPretty.gson                             thrpt    5   299.054 ?   1.186  ops/ms
EishayParseUTF8BytesPretty.jackson                          thrpt    5   501.294 ?   0.634  ops/ms
EishayWriteBinary.fastjson2JSONB                            thrpt    5  2536.022 ?   9.272  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes                        thrpt    5  1620.997 ?   8.441  ops/ms
EishayWriteBinary.hessian                                   thrpt    5   334.581 ?   1.292  ops/ms
EishayWriteBinary.javaSerialize                             thrpt    5   196.662 ?   3.290  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes            thrpt    5   698.470 ?   2.960  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB                thrpt    5  5021.873 ? 119.072  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes            thrpt    5  2071.611 ?   8.204  ops/ms
EishayWriteBinaryArrayMapping.kryo                          thrpt    5  1994.565 ?   4.820  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB                    thrpt    5  1265.093 ?   5.849  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB_ArrayMapping       thrpt    5  2731.690 ?  15.402  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes                thrpt    5  1567.879 ?   9.630  ops/ms
EishayWriteBinaryAutoType.hessian                           thrpt    5   329.253 ?   1.815  ops/ms
EishayWriteBinaryAutoType.javaSerialize                     thrpt    5   214.938 ?   2.465  ops/ms
EishayWriteString.fastjson1                                 thrpt    5   584.242 ?   4.154  ops/ms
EishayWriteString.fastjson2                                 thrpt    5  1498.846 ?   7.221  ops/ms
EishayWriteString.gson                                      thrpt    5   277.215 ?   3.455  ops/ms
EishayWriteString.jackson                                   thrpt    5   901.584 ?   3.617  ops/ms
EishayWriteStringTree.fastjson1                             thrpt    5   766.471 ?   6.469  ops/ms
EishayWriteStringTree.fastjson2                             thrpt    5  1278.101 ?   5.448  ops/ms
EishayWriteStringTree.gson                                  thrpt    5   383.311 ?   1.039  ops/ms
EishayWriteStringTree.jackson                               thrpt    5   978.442 ?   5.949  ops/ms
EishayWriteUTF8Bytes.fastjson1                              thrpt    5   541.071 ?   2.431  ops/ms
EishayWriteUTF8Bytes.fastjson2                              thrpt    5  1659.306 ?  11.555  ops/ms
EishayWriteUTF8Bytes.gson                                   thrpt    5   277.005 ?   0.462  ops/ms
EishayWriteUTF8Bytes.jackson                                thrpt    5   840.729 ?   6.128  ops/ms

ecs.c7.xlarge-oracle-jdk-17.0.4_x64

Benchmark                                                    Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB                            thrpt    5  2722.632 ? 15.702  ops/ms
EishayParseBinary.fastjson2UTF8Bytes                        thrpt    5  1237.478 ?  2.895  ops/ms
EishayParseBinary.hessian                                   thrpt    5   256.640 ?  2.701  ops/ms
EishayParseBinary.javaSerialize                             thrpt    5    53.233 ?  0.103  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes            thrpt    5  1679.260 ?  4.007  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB                thrpt    5  4354.415 ? 30.188  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes            thrpt    5  2015.629 ?  4.026  ops/ms
EishayParseBinaryArrayMapping.kryo                          thrpt    5  1498.205 ?  9.504  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB                    thrpt    5  2190.793 ? 10.535  ops/ms
EishayParseBinaryAutoType.fastjson2JSONBBytes_arrayMapping  thrpt    5  3442.541 ? 22.340  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter     thrpt    5  1905.847 ? 12.387  ops/ms
EishayParseBinaryAutoType.hessian                           thrpt    5   258.066 ?  2.740  ops/ms
EishayParseBinaryAutoType.javaSerialize                     thrpt    5    51.768 ?  0.041  ops/ms
EishayParseString.fastjson1                                 thrpt    5  1248.583 ?  2.255  ops/ms
EishayParseString.fastjson2                                 thrpt    5  1369.386 ?  3.191  ops/ms
EishayParseString.gson                                      thrpt    5   465.337 ?  1.218  ops/ms
EishayParseString.jackson                                   thrpt    5   486.845 ?  0.551  ops/ms
EishayParseStringNoneCache.fastjson1                        thrpt    5     0.838 ?  0.004  ops/ms
EishayParseStringNoneCache.fastjson2                        thrpt    5     0.830 ?  0.113  ops/ms
EishayParseStringNoneCache.gson                             thrpt    5   205.005 ?  0.444  ops/ms
EishayParseStringNoneCache.jackson                          thrpt    5   180.218 ?  0.744  ops/ms
EishayParseStringPretty.fastjson1                           thrpt    5   296.672 ?  0.293  ops/ms
EishayParseStringPretty.fastjson2                           thrpt    5   946.804 ?  1.032  ops/ms
EishayParseStringPretty.gson                                thrpt    5   423.958 ?  1.265  ops/ms
EishayParseStringPretty.jackson                             thrpt    5   457.174 ?  1.334  ops/ms
EishayParseTreeString.fastjson1                             thrpt    5   555.186 ?  1.621  ops/ms
EishayParseTreeString.fastjson2                             thrpt    5  1091.463 ?  2.669  ops/ms
EishayParseTreeString.gson                                  thrpt    5   316.269 ?  1.046  ops/ms
EishayParseTreeString.jackson                               thrpt    5   502.859 ?  2.278  ops/ms
EishayParseTreeStringPretty.fastjson1                       thrpt    5   490.152 ?  1.004  ops/ms
EishayParseTreeStringPretty.fastjson2                       thrpt    5   835.112 ?  4.290  ops/ms
EishayParseTreeStringPretty.gson                            thrpt    5   302.650 ?  1.036  ops/ms
EishayParseTreeStringPretty.jackson                         thrpt    5   456.376 ?  2.360  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                          thrpt    5   484.059 ?  0.867  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                          thrpt    5  1016.656 ?  6.788  ops/ms
EishayParseTreeUTF8Bytes.gson                               thrpt    5   325.314 ?  1.366  ops/ms
EishayParseTreeUTF8Bytes.jackson                            thrpt    5   574.116 ?  4.984  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1                    thrpt    5   409.087 ?  1.320  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2                    thrpt    5   798.720 ?  3.274  ops/ms
EishayParseTreeUTF8BytesPretty.gson                         thrpt    5   310.638 ?  1.649  ops/ms
EishayParseTreeUTF8BytesPretty.jackson                      thrpt    5   501.347 ?  1.001  ops/ms
EishayParseUTF8Bytes.fastjson1                              thrpt    5   958.667 ?  1.277  ops/ms
EishayParseUTF8Bytes.fastjson2                              thrpt    5  1186.373 ?  2.431  ops/ms
EishayParseUTF8Bytes.gson                                   thrpt    5   311.608 ?  1.300  ops/ms
EishayParseUTF8Bytes.jackson                                thrpt    5   578.934 ?  1.401  ops/ms
EishayParseUTF8BytesPretty.fastjson1                        thrpt    5   268.983 ?  0.929  ops/ms
EishayParseUTF8BytesPretty.fastjson2                        thrpt    5   899.655 ?  0.391  ops/ms
EishayParseUTF8BytesPretty.gson                             thrpt    5   296.068 ?  1.349  ops/ms
EishayParseUTF8BytesPretty.jackson                          thrpt    5   500.152 ?  0.539  ops/ms
EishayWriteBinary.fastjson2JSONB                            thrpt    5  3375.077 ? 19.081  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes                        thrpt    5  1894.283 ? 12.647  ops/ms
EishayWriteBinary.hessian                                   thrpt    5   318.638 ?  1.764  ops/ms
EishayWriteBinary.javaSerialize                             thrpt    5   223.779 ?  2.193  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes            thrpt    5   693.264 ?  4.971  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB                thrpt    5  5641.803 ? 36.844  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes            thrpt    5  2106.651 ?  6.149  ops/ms
EishayWriteBinaryArrayMapping.kryo                          thrpt    5  1866.076 ?  2.199  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB                    thrpt    5  1458.897 ? 38.354  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB_ArrayMapping       thrpt    5  2969.213 ? 20.790  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes                thrpt    5  1875.509 ? 10.632  ops/ms
EishayWriteBinaryAutoType.hessian                           thrpt    5   317.527 ?  1.335  ops/ms
EishayWriteBinaryAutoType.javaSerialize                     thrpt    5   222.687 ?  1.802  ops/ms
EishayWriteString.fastjson1                                 thrpt    5   628.848 ?  3.640  ops/ms
EishayWriteString.fastjson2                                 thrpt    5  1657.325 ?  9.675  ops/ms
EishayWriteString.gson                                      thrpt    5   206.112 ?  0.784  ops/ms
EishayWriteString.jackson                                   thrpt    5  1036.213 ?  2.841  ops/ms
EishayWriteStringTree.fastjson1                             thrpt    5   806.400 ?  5.966  ops/ms
EishayWriteStringTree.fastjson2                             thrpt    5  1248.264 ?  5.789  ops/ms
EishayWriteStringTree.gson                                  thrpt    5   250.808 ?  0.222  ops/ms
EishayWriteStringTree.jackson                               thrpt    5   847.335 ?  3.254  ops/ms
EishayWriteUTF8Bytes.fastjson1                              thrpt    5   569.104 ?  1.662  ops/ms
EishayWriteUTF8Bytes.fastjson2                              thrpt    5  1964.890 ? 13.361  ops/ms
EishayWriteUTF8Bytes.gson                                   thrpt    5   206.146 ?  0.344  ops/ms
EishayWriteUTF8Bytes.jackson                                thrpt    5   964.704 ?  6.595  ops/ms

ecs.c7.xlarge-oracle-jdk-18.0.2_x64

Benchmark                                                    Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB                            thrpt    5  2848.273 ± 24.745  ops/ms
EishayParseBinary.fastjson2UTF8Bytes                        thrpt    5  1239.177 ±  3.088  ops/ms
EishayParseBinary.hessian                                   thrpt    5   249.642 ±  1.582  ops/ms
EishayParseBinary.javaSerialize                             thrpt    5    52.094 ±  0.130  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes            thrpt    5  1693.106 ±  5.571  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB                thrpt    5  4212.123 ± 45.437  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes            thrpt    5  1961.222 ±  5.108  ops/ms
EishayParseBinaryArrayMapping.kryo                          thrpt    5  1600.736 ± 12.352  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB                    thrpt    5  2062.677 ± 13.109  ops/ms
EishayParseBinaryAutoType.fastjson2JSONBBytes_arrayMapping  thrpt    5  3451.118 ± 29.462  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter     thrpt    5  1926.377 ± 13.531  ops/ms
EishayParseBinaryAutoType.hessian                           thrpt    5   246.817 ±  2.246  ops/ms
EishayParseBinaryAutoType.javaSerialize                     thrpt    5    52.069 ±  0.548  ops/ms
EishayParseString.fastjson1                                 thrpt    5  1193.600 ±  1.131  ops/ms
EishayParseString.fastjson2                                 thrpt    5  1395.646 ±  2.866  ops/ms
EishayParseString.gson                                      thrpt    5   398.287 ±  0.609  ops/ms
EishayParseString.jackson                                   thrpt    5   505.428 ±  0.879  ops/ms
EishayParseStringNoneCache.fastjson1                        thrpt    5     0.840 ±  0.004  ops/ms
EishayParseStringNoneCache.fastjson2                        thrpt    5     0.813 ±  0.057  ops/ms
EishayParseStringNoneCache.gson                             thrpt    5   202.004 ±  1.006  ops/ms
EishayParseStringNoneCache.jackson                          thrpt    5   175.401 ±  0.924  ops/ms
EishayParseStringPretty.fastjson1                           thrpt    5   292.434 ±  0.240  ops/ms
EishayParseStringPretty.fastjson2                           thrpt    5   933.883 ±  1.138  ops/ms
EishayParseStringPretty.gson                                thrpt    5   394.177 ±  3.806  ops/ms
EishayParseStringPretty.jackson                             thrpt    5   453.311 ±  0.763  ops/ms
EishayParseTreeString.fastjson1                             thrpt    5   530.668 ±  1.794  ops/ms
EishayParseTreeString.fastjson2                             thrpt    5  1129.728 ±  3.472  ops/ms
EishayParseTreeString.gson                                  thrpt    5   319.082 ±  1.125  ops/ms
EishayParseTreeString.jackson                               thrpt    5   486.195 ±  2.962  ops/ms
EishayParseTreeStringPretty.fastjson1                       thrpt    5   481.454 ±  2.007  ops/ms
EishayParseTreeStringPretty.fastjson2                       thrpt    5   709.989 ±  4.953  ops/ms
EishayParseTreeStringPretty.gson                            thrpt    5   304.339 ±  0.509  ops/ms
EishayParseTreeStringPretty.jackson                         thrpt    5   437.705 ±  2.471  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                          thrpt    5   474.044 ±  1.788  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                          thrpt    5  1001.751 ±  5.222  ops/ms
EishayParseTreeUTF8Bytes.gson                               thrpt    5   300.644 ±  0.978  ops/ms
EishayParseTreeUTF8Bytes.jackson                            thrpt    5   566.906 ±  1.955  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1                    thrpt    5   410.317 ±  2.611  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2                    thrpt    5   786.478 ±  3.753  ops/ms
EishayParseTreeUTF8BytesPretty.gson                         thrpt    5   296.795 ±  1.385  ops/ms
EishayParseTreeUTF8BytesPretty.jackson                      thrpt    5   506.101 ±  5.040  ops/ms
EishayParseUTF8Bytes.fastjson1                              thrpt    5   909.776 ±  1.629  ops/ms
EishayParseUTF8Bytes.fastjson2                              thrpt    5  1164.931 ±  2.230  ops/ms
EishayParseUTF8Bytes.gson                                   thrpt    5   318.601 ±  1.623  ops/ms
EishayParseUTF8Bytes.jackson                                thrpt    5   554.179 ±  1.926  ops/ms
EishayParseUTF8BytesPretty.fastjson1                        thrpt    5   257.406 ±  0.383  ops/ms
EishayParseUTF8BytesPretty.fastjson2                        thrpt    5   871.655 ±  1.451  ops/ms
EishayParseUTF8BytesPretty.gson                             thrpt    5   299.414 ±  0.663  ops/ms
EishayParseUTF8BytesPretty.jackson                          thrpt    5   506.820 ±  1.022  ops/ms
EishayWriteBinary.fastjson2JSONB                            thrpt    5  3419.643 ± 23.203  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes                        thrpt    5  1920.304 ± 11.468  ops/ms
EishayWriteBinary.hessian                                   thrpt    5   324.877 ±  1.420  ops/ms
EishayWriteBinary.javaSerialize                             thrpt    5   236.868 ±  2.007  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes            thrpt    5   676.633 ±  2.454  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB                thrpt    5  5499.029 ± 43.912  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes            thrpt    5  2098.871 ± 17.544  ops/ms
EishayWriteBinaryArrayMapping.kryo                          thrpt    5  1759.412 ±  9.556  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB                    thrpt    5  1398.169 ± 32.900  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB_ArrayMapping       thrpt    5  2937.785 ± 40.601  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes                thrpt    5  1850.374 ± 10.679  ops/ms
EishayWriteBinaryAutoType.hessian                           thrpt    5   318.519 ±  1.748  ops/ms
EishayWriteBinaryAutoType.javaSerialize                     thrpt    5   235.015 ±  3.171  ops/ms
EishayWriteString.fastjson1                                 thrpt    5   598.113 ±  2.203  ops/ms
EishayWriteString.fastjson2                                 thrpt    5  1681.715 ± 14.259  ops/ms
EishayWriteString.gson                                      thrpt    5   203.571 ±  1.035  ops/ms
EishayWriteString.jackson                                   thrpt    5   902.056 ±  2.287  ops/ms
EishayWriteStringTree.fastjson1                             thrpt    5   803.076 ±  6.640  ops/ms
EishayWriteStringTree.fastjson2                             thrpt    5  1214.845 ±  6.554  ops/ms
EishayWriteStringTree.gson                                  thrpt    5   254.775 ±  0.871  ops/ms
EishayWriteStringTree.jackson                               thrpt    5   863.923 ±  2.102  ops/ms
EishayWriteUTF8Bytes.fastjson1                              thrpt    5   539.343 ±  1.991  ops/ms
EishayWriteUTF8Bytes.fastjson2                              thrpt    5  1940.193 ± 14.986  ops/ms
EishayWriteUTF8Bytes.gson                                   thrpt    5   203.104 ±  0.308  ops/ms
EishayWriteUTF8Bytes.jackson                                thrpt    5   936.592 ± 10.458  ops/ms

ecs.c7.xlarge-oracle-jdk-19_x64

Benchmark                                                    Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB                            thrpt    5  2775.256 ± 16.996  ops/ms
EishayParseBinary.fastjson2UTF8Bytes                        thrpt    5  1271.933 ±  1.201  ops/ms
EishayParseBinary.hessian                                   thrpt    5   235.048 ±  2.596  ops/ms
EishayParseBinary.javaSerialize                             thrpt    5    48.616 ±  0.134  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes            thrpt    5  1649.217 ±  3.967  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB                thrpt    5  4180.513 ± 58.319  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes            thrpt    5  2028.921 ±  2.425  ops/ms
EishayParseBinaryArrayMapping.kryo                          thrpt    5  1640.264 ±  5.046  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB                    thrpt    5  2143.170 ± 14.555  ops/ms
EishayParseBinaryAutoType.fastjson2JSONBBytes_arrayMapping  thrpt    5  3438.262 ± 18.517  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter     thrpt    5  1829.603 ±  7.602  ops/ms
EishayParseBinaryAutoType.hessian                           thrpt    5   246.346 ±  3.496  ops/ms
EishayParseBinaryAutoType.javaSerialize                     thrpt    5    48.210 ±  0.066  ops/ms
EishayParseString.fastjson1                                 thrpt    5  1206.599 ±  5.036  ops/ms
EishayParseString.fastjson2                                 thrpt    5  1388.353 ±  1.098  ops/ms
EishayParseString.gson                                      thrpt    5   403.886 ±  4.460  ops/ms
EishayParseString.jackson                                   thrpt    5   520.411 ±  0.819  ops/ms
EishayParseStringNoneCache.fastjson1                        thrpt    5     0.847 ±  0.015  ops/ms
EishayParseStringNoneCache.fastjson2                        thrpt    5     0.729 ±  0.034  ops/ms
EishayParseStringNoneCache.gson                             thrpt    5   206.592 ±  0.338  ops/ms
EishayParseStringNoneCache.jackson                          thrpt    5   170.947 ±  0.769  ops/ms
EishayParseStringPretty.fastjson1                           thrpt    5   282.481 ±  0.309  ops/ms
EishayParseStringPretty.fastjson2                           thrpt    5   988.807 ±  1.812  ops/ms
EishayParseStringPretty.gson                                thrpt    5   371.236 ±  3.518  ops/ms
EishayParseStringPretty.jackson                             thrpt    5   461.237 ±  1.091  ops/ms
EishayParseTreeString.fastjson1                             thrpt    5   514.414 ±  1.507  ops/ms
EishayParseTreeString.fastjson2                             thrpt    5  1049.116 ±  4.497  ops/ms
EishayParseTreeString.gson                                  thrpt    5   315.743 ±  0.927  ops/ms
EishayParseTreeString.jackson                               thrpt    5   505.254 ±  3.122  ops/ms
EishayParseTreeStringPretty.fastjson1                       thrpt    5   444.663 ±  1.593  ops/ms
EishayParseTreeStringPretty.fastjson2                       thrpt    5   784.975 ±  3.585  ops/ms
EishayParseTreeStringPretty.gson                            thrpt    5   312.529 ±  1.433  ops/ms
EishayParseTreeStringPretty.jackson                         thrpt    5   469.966 ±  2.921  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                          thrpt    5   453.440 ±  0.849  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                          thrpt    5   956.101 ±  2.314  ops/ms
EishayParseTreeUTF8Bytes.gson                               thrpt    5   320.278 ±  0.778  ops/ms
EishayParseTreeUTF8Bytes.jackson                            thrpt    5   550.704 ±  4.701  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1                    thrpt    5   379.273 ±  2.500  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2                    thrpt    5   817.630 ±  7.666  ops/ms
EishayParseTreeUTF8BytesPretty.gson                         thrpt    5   294.973 ±  1.160  ops/ms
EishayParseTreeUTF8BytesPretty.jackson                      thrpt    5   509.665 ±  4.480  ops/ms
EishayParseUTF8Bytes.fastjson1                              thrpt    5   928.430 ±  1.932  ops/ms
EishayParseUTF8Bytes.fastjson2                              thrpt    5  1193.509 ±  3.632  ops/ms
EishayParseUTF8Bytes.gson                                   thrpt    5   310.644 ±  1.349  ops/ms
EishayParseUTF8Bytes.jackson                                thrpt    5   553.385 ±  1.345  ops/ms
EishayParseUTF8BytesPretty.fastjson1                        thrpt    5   262.978 ±  0.357  ops/ms
EishayParseUTF8BytesPretty.fastjson2                        thrpt    5   941.579 ±  1.888  ops/ms
EishayParseUTF8BytesPretty.gson                             thrpt    5   296.531 ±  0.781  ops/ms
EishayParseUTF8BytesPretty.jackson                          thrpt    5   501.527 ±  1.012  ops/ms
EishayWriteBinary.fastjson2JSONB                            thrpt    5  3393.854 ± 17.120  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes                        thrpt    5  1903.590 ± 13.133  ops/ms
EishayWriteBinary.hessian                                   thrpt    5   322.527 ±  0.817  ops/ms
EishayWriteBinary.javaSerialize                             thrpt    5   211.602 ±  1.352  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes            thrpt    5   668.441 ±  2.747  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB                thrpt    5  5502.950 ± 63.535  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes            thrpt    5  2132.166 ±  8.888  ops/ms
EishayWriteBinaryArrayMapping.kryo                          thrpt    5  1807.831 ±  1.071  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB                    thrpt    5  1404.762 ± 35.379  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB_ArrayMapping       thrpt    5  2939.688 ± 20.244  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes                thrpt    5  1850.350 ±  9.286  ops/ms
EishayWriteBinaryAutoType.hessian                           thrpt    5   323.225 ±  0.806  ops/ms
EishayWriteBinaryAutoType.javaSerialize                     thrpt    5   220.999 ±  1.177  ops/ms
EishayWriteString.fastjson1                                 thrpt    5   605.790 ±  5.220  ops/ms
EishayWriteString.fastjson2                                 thrpt    5  1648.782 ± 10.592  ops/ms
EishayWriteString.gson                                      thrpt    5   203.599 ±  0.127  ops/ms
EishayWriteString.jackson                                   thrpt    5   912.733 ±  2.441  ops/ms
EishayWriteStringTree.fastjson1                             thrpt    5   792.473 ±  5.897  ops/ms
EishayWriteStringTree.fastjson2                             thrpt    5  1232.079 ±  4.625  ops/ms
EishayWriteStringTree.gson                                  thrpt    5   253.668 ±  0.632  ops/ms
EishayWriteStringTree.jackson                               thrpt    5   847.075 ±  3.190  ops/ms
EishayWriteUTF8Bytes.fastjson1                              thrpt    5   537.066 ±  1.087  ops/ms
EishayWriteUTF8Bytes.fastjson2                              thrpt    5  1940.835 ± 18.913  ops/ms
EishayWriteUTF8Bytes.gson                                   thrpt    5   200.666 ±  0.225  ops/ms
EishayWriteUTF8Bytes.jackson                                thrpt    5   957.826 ±  4.209  ops/ms

ecs.c7a.xlarge-oracle-jdk1.8.0_341_x64

Benchmark                                                    Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2JSONB                            thrpt    5  1223.559 ?  72.568  ops/ms
EishayParseBinary.fastjson2UTF8Bytes                        thrpt    5   855.714 ?  63.523  ops/ms
EishayParseBinary.hessian                                   thrpt    5   228.647 ?  17.952  ops/ms
EishayParseBinary.javaSerialize                             thrpt    5    38.273 ?   2.718  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes            thrpt    5  1273.521 ? 112.744  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB                thrpt    5  1685.407 ? 160.642  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes            thrpt    5  1193.217 ? 157.148  ops/ms
EishayParseBinaryArrayMapping.kryo                          thrpt    5  1449.402 ? 152.955  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB                    thrpt    5  1131.418 ?  67.439  ops/ms
EishayParseBinaryAutoType.fastjson2JSONBBytes_arrayMapping  thrpt    5  1493.395 ? 100.461  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter     thrpt    5  1099.354 ?  56.182  ops/ms
EishayParseBinaryAutoType.hessian                           thrpt    5   236.723 ?  16.976  ops/ms
EishayParseBinaryAutoType.javaSerialize                     thrpt    5    40.101 ?   3.355  ops/ms
EishayParseString.fastjson1                                 thrpt    5   937.784 ?  97.812  ops/ms
EishayParseString.fastjson2                                 thrpt    5  1229.526 ? 141.427  ops/ms
EishayParseString.gson                                      thrpt    5   419.502 ?  24.407  ops/ms
EishayParseString.jackson                                   thrpt    5   477.090 ?  43.385  ops/ms
EishayParseStringNoneCache.fastjson1                        thrpt    5     0.725 ?   0.061  ops/ms
EishayParseStringNoneCache.fastjson2                        thrpt    5     0.466 ?   0.151  ops/ms
EishayParseStringNoneCache.gson                             thrpt    5   206.215 ?  12.412  ops/ms
EishayParseStringNoneCache.jackson                          thrpt    5   177.257 ?  16.116  ops/ms
EishayParseStringPretty.fastjson1                           thrpt    5   253.441 ?  13.823  ops/ms
EishayParseStringPretty.fastjson2                           thrpt    5   899.074 ?  54.956  ops/ms
EishayParseStringPretty.gson                                thrpt    5   387.316 ?  18.693  ops/ms
EishayParseStringPretty.jackson                             thrpt    5   437.011 ?  28.608  ops/ms
EishayParseTreeString.fastjson1                             thrpt    5   429.350 ?  63.002  ops/ms
EishayParseTreeString.fastjson2                             thrpt    5   862.609 ?  70.876  ops/ms
EishayParseTreeString.gson                                  thrpt    5   337.247 ?  36.095  ops/ms
EishayParseTreeString.jackson                               thrpt    5   504.816 ?  23.299  ops/ms
EishayParseTreeStringPretty.fastjson1                       thrpt    5   389.713 ?  15.828  ops/ms
EishayParseTreeStringPretty.fastjson2                       thrpt    5   703.529 ?  41.106  ops/ms
EishayParseTreeStringPretty.gson                            thrpt    5   311.308 ?  17.599  ops/ms
EishayParseTreeStringPretty.jackson                         thrpt    5   459.186 ?  35.108  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                          thrpt    5   395.223 ?  26.377  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                          thrpt    5   676.740 ?  23.963  ops/ms
EishayParseTreeUTF8Bytes.gson                               thrpt    5   299.754 ?  14.824  ops/ms
EishayParseTreeUTF8Bytes.jackson                            thrpt    5   513.247 ?  42.053  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1                    thrpt    5   341.486 ?  24.371  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2                    thrpt    5   592.993 ?  41.317  ops/ms
EishayParseTreeUTF8BytesPretty.gson                         thrpt    5   283.682 ?  13.131  ops/ms
EishayParseTreeUTF8BytesPretty.jackson                      thrpt    5   483.426 ?  11.680  ops/ms
EishayParseUTF8Bytes.fastjson1                              thrpt    5   735.685 ?  21.642  ops/ms
EishayParseUTF8Bytes.fastjson2                              thrpt    5   865.765 ?  40.517  ops/ms
EishayParseUTF8Bytes.gson                                   thrpt    5   313.526 ?  12.009  ops/ms
EishayParseUTF8Bytes.jackson                                thrpt    5   548.450 ?  44.254  ops/ms
EishayParseUTF8BytesPretty.fastjson1                        thrpt    5   231.353 ?  10.011  ops/ms
EishayParseUTF8BytesPretty.fastjson2                        thrpt    5   704.164 ?  41.935  ops/ms
EishayParseUTF8BytesPretty.gson                             thrpt    5   287.774 ?  15.023  ops/ms
EishayParseUTF8BytesPretty.jackson                          thrpt    5   492.045 ?  20.077  ops/ms
EishayWriteBinary.fastjson2JSONB                            thrpt    5  1862.576 ? 124.698  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes                        thrpt    5  1387.351 ?  80.530  ops/ms
EishayWriteBinary.hessian                                   thrpt    5   382.540 ?  15.096  ops/ms
EishayWriteBinary.javaSerialize                             thrpt    5   215.459 ?   8.526  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes            thrpt    5   649.801 ?  43.649  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB                thrpt    5  2995.059 ? 139.730  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes            thrpt    5  1547.382 ?  65.146  ops/ms
EishayWriteBinaryArrayMapping.kryo                          thrpt    5  1695.226 ?  71.613  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB                    thrpt    5  1057.426 ?  28.285  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB_ArrayMapping       thrpt    5  1757.971 ? 133.981  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes                thrpt    5  1402.207 ? 105.428  ops/ms
EishayWriteBinaryAutoType.hessian                           thrpt    5   390.441 ?  20.118  ops/ms
EishayWriteBinaryAutoType.javaSerialize                     thrpt    5   219.886 ?   7.730  ops/ms
EishayWriteString.fastjson1                                 thrpt    5   583.256 ?   7.478  ops/ms
EishayWriteString.fastjson2                                 thrpt    5  1547.950 ?  62.256  ops/ms
EishayWriteString.gson                                      thrpt    5   339.203 ?  15.256  ops/ms
EishayWriteString.jackson                                   thrpt    5   905.673 ?  37.515  ops/ms
EishayWriteStringTree.fastjson1                             thrpt    5   796.983 ?  32.449  ops/ms
EishayWriteStringTree.fastjson2                             thrpt    5  1168.834 ?  39.901  ops/ms
EishayWriteStringTree.gson                                  thrpt    5   426.338 ?  16.550  ops/ms
EishayWriteStringTree.jackson                               thrpt    5   818.824 ?  36.377  ops/ms
EishayWriteUTF8Bytes.fastjson1                              thrpt    5   556.694 ?  34.009  ops/ms
EishayWriteUTF8Bytes.fastjson2                              thrpt    5  1441.810 ?  24.086  ops/ms
EishayWriteUTF8Bytes.gson                                   thrpt    5   302.503 ?  12.784  ops/ms
EishayWriteUTF8Bytes.jackson                                thrpt    5   796.929 ?  24.927  ops/ms

ecs.c7a.xlarge-oracle-jdk-11.0.16_x64

Benchmark                                                    Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2JSONB                            thrpt    5  2152.441 ?  44.546  ops/ms
EishayParseBinary.fastjson2UTF8Bytes                        thrpt    5  1077.133 ?  21.370  ops/ms
EishayParseBinary.hessian                                   thrpt    5   245.918 ?   8.721  ops/ms
EishayParseBinary.javaSerialize                             thrpt    5    44.802 ?   2.144  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes            thrpt    5  1342.162 ?  57.260  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB                thrpt    5  3077.561 ?  43.545  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes            thrpt    5  1642.539 ?  37.444  ops/ms
EishayParseBinaryArrayMapping.kryo                          thrpt    5  1511.124 ?  36.782  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB                    thrpt    5  1732.138 ?  23.174  ops/ms
EishayParseBinaryAutoType.fastjson2JSONBBytes_arrayMapping  thrpt    5  2500.534 ? 132.807  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter     thrpt    5  1493.055 ?  20.053  ops/ms
EishayParseBinaryAutoType.hessian                           thrpt    5   237.304 ?   3.906  ops/ms
EishayParseBinaryAutoType.javaSerialize                     thrpt    5    44.270 ?   1.023  ops/ms
EishayParseString.fastjson1                                 thrpt    5   881.615 ?  28.928  ops/ms
EishayParseString.fastjson2                                 thrpt    5  1134.796 ?  22.221  ops/ms
EishayParseString.gson                                      thrpt    5   447.406 ?   6.473  ops/ms
EishayParseString.jackson                                   thrpt    5   470.933 ?  17.566  ops/ms
EishayParseStringNoneCache.fastjson1                        thrpt    5     0.705 ?   0.040  ops/ms
EishayParseStringNoneCache.fastjson2                        thrpt    5     0.651 ?   0.076  ops/ms
EishayParseStringNoneCache.gson                             thrpt    5   214.650 ?   4.288  ops/ms
EishayParseStringNoneCache.jackson                          thrpt    5   173.471 ?   3.877  ops/ms
EishayParseStringPretty.fastjson1                           thrpt    5   243.077 ?   5.441  ops/ms
EishayParseStringPretty.fastjson2                           thrpt    5   788.548 ?  26.725  ops/ms
EishayParseStringPretty.gson                                thrpt    5   431.675 ?   7.915  ops/ms
EishayParseStringPretty.jackson                             thrpt    5   450.466 ?   3.326  ops/ms
EishayParseTreeString.fastjson1                             thrpt    5   399.425 ?  11.155  ops/ms
EishayParseTreeString.fastjson2                             thrpt    5   795.942 ?   6.446  ops/ms
EishayParseTreeString.gson                                  thrpt    5   346.302 ?   5.435  ops/ms
EishayParseTreeString.jackson                               thrpt    5   463.128 ?  15.938  ops/ms
EishayParseTreeStringPretty.fastjson1                       thrpt    5   340.407 ?   5.695  ops/ms
EishayParseTreeStringPretty.fastjson2                       thrpt    5   623.584 ?  15.851  ops/ms
EishayParseTreeStringPretty.gson                            thrpt    5   337.459 ?   3.505  ops/ms
EishayParseTreeStringPretty.jackson                         thrpt    5   420.505 ?   9.455  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                          thrpt    5   345.079 ?   7.697  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                          thrpt    5   744.625 ?  14.247  ops/ms
EishayParseTreeUTF8Bytes.gson                               thrpt    5   351.749 ?   6.131  ops/ms
EishayParseTreeUTF8Bytes.jackson                            thrpt    5   527.616 ?  13.087  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1                    thrpt    5   297.750 ?   8.405  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2                    thrpt    5   642.226 ?  14.098  ops/ms
EishayParseTreeUTF8BytesPretty.gson                         thrpt    5   310.762 ?   5.665  ops/ms
EishayParseTreeUTF8BytesPretty.jackson                      thrpt    5   467.332 ?   9.483  ops/ms
EishayParseUTF8Bytes.fastjson1                              thrpt    5   696.770 ?  10.290  ops/ms
EishayParseUTF8Bytes.fastjson2                              thrpt    5  1035.644 ?  24.358  ops/ms
EishayParseUTF8Bytes.gson                                   thrpt    5   356.966 ?   1.665  ops/ms
EishayParseUTF8Bytes.jackson                                thrpt    5   534.159 ?  10.640  ops/ms
EishayParseUTF8BytesPretty.fastjson1                        thrpt    5   219.426 ?   9.887  ops/ms
EishayParseUTF8BytesPretty.fastjson2                        thrpt    5   771.498 ?  16.863  ops/ms
EishayParseUTF8BytesPretty.gson                             thrpt    5   324.109 ?   3.995  ops/ms
EishayParseUTF8BytesPretty.jackson                          thrpt    5   479.430 ?   7.969  ops/ms
EishayWriteBinary.fastjson2JSONB                            thrpt    5  2466.077 ?  68.245  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes                        thrpt    5  1708.984 ?  12.814  ops/ms
EishayWriteBinary.hessian                                   thrpt    5   387.238 ?   4.508  ops/ms
EishayWriteBinary.javaSerialize                             thrpt    5   224.947 ?   4.106  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes            thrpt    5   679.652 ?  18.660  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB                thrpt    5  4360.816 ?  57.139  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes            thrpt    5  1928.068 ?  24.718  ops/ms
EishayWriteBinaryArrayMapping.kryo                          thrpt    5  1893.530 ? 197.837  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB                    thrpt    5  1227.077 ?  17.673  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB_ArrayMapping       thrpt    5  2247.089 ?  34.676  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes                thrpt    5  1663.534 ?  32.019  ops/ms
EishayWriteBinaryAutoType.hessian                           thrpt    5   380.501 ?   8.033  ops/ms
EishayWriteBinaryAutoType.javaSerialize                     thrpt    5   228.133 ?   5.239  ops/ms
EishayWriteString.fastjson1                                 thrpt    5   616.329 ?  21.853  ops/ms
EishayWriteString.fastjson2                                 thrpt    5  1507.674 ?  17.101  ops/ms
EishayWriteString.gson                                      thrpt    5   283.740 ?   2.245  ops/ms
EishayWriteString.jackson                                   thrpt    5   900.552 ?  24.338  ops/ms
EishayWriteStringTree.fastjson1                             thrpt    5   760.369 ?  10.305  ops/ms
EishayWriteStringTree.fastjson2                             thrpt    5  1103.669 ?  16.441  ops/ms
EishayWriteStringTree.gson                                  thrpt    5   354.722 ?   9.724  ops/ms
EishayWriteStringTree.jackson                               thrpt    5   866.860 ?  21.266  ops/ms
EishayWriteUTF8Bytes.fastjson1                              thrpt    5   525.595 ?  11.613  ops/ms
EishayWriteUTF8Bytes.fastjson2                              thrpt    5  1664.370 ?  19.297  ops/ms
EishayWriteUTF8Bytes.gson                                   thrpt    5   279.377 ?   4.726  ops/ms
EishayWriteUTF8Bytes.jackson                                thrpt    5   805.813 ?  11.871  ops/ms

ecs.c7a.xlarge-oracle-jdk-17.0.4_x64

Benchmark                                                    Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2JSONB                            thrpt    5  2767.375 ? 113.466  ops/ms
EishayParseBinary.fastjson2UTF8Bytes                        thrpt    5  1058.600 ?  46.615  ops/ms
EishayParseBinary.hessian                                   thrpt    5   246.159 ?   7.468  ops/ms
EishayParseBinary.javaSerialize                             thrpt    5    52.289 ?   1.943  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes            thrpt    5  1543.700 ?  21.768  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB                thrpt    5  4121.908 ? 281.487  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes            thrpt    5  1729.363 ?  11.487  ops/ms
EishayParseBinaryArrayMapping.kryo                          thrpt    5  1506.863 ?  36.187  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB                    thrpt    5  2130.105 ?  47.308  ops/ms
EishayParseBinaryAutoType.fastjson2JSONBBytes_arrayMapping  thrpt    5  3172.824 ? 201.934  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter     thrpt    5  1850.683 ?  38.377  ops/ms
EishayParseBinaryAutoType.hessian                           thrpt    5   240.173 ?   8.733  ops/ms
EishayParseBinaryAutoType.javaSerialize                     thrpt    5    50.164 ?   1.073  ops/ms
EishayParseString.fastjson1                                 thrpt    5  1263.187 ?  17.194  ops/ms
EishayParseString.fastjson2                                 thrpt    5  1230.035 ?  46.639  ops/ms
EishayParseString.gson                                      thrpt    5   516.882 ?   9.100  ops/ms
EishayParseString.jackson                                   thrpt    5   519.040 ?  12.350  ops/ms
EishayParseStringNoneCache.fastjson1                        thrpt    5     0.809 ?   0.016  ops/ms
EishayParseStringNoneCache.fastjson2                        thrpt    5     0.789 ?   0.054  ops/ms
EishayParseStringNoneCache.gson                             thrpt    5   233.052 ?   4.841  ops/ms
EishayParseStringNoneCache.jackson                          thrpt    5   202.865 ?   4.629  ops/ms
EishayParseStringPretty.fastjson1                           thrpt    5   292.051 ?   6.660  ops/ms
EishayParseStringPretty.fastjson2                           thrpt    5   832.478 ?  20.895  ops/ms
EishayParseStringPretty.gson                                thrpt    5   448.118 ?  50.507  ops/ms
EishayParseStringPretty.jackson                             thrpt    5   465.183 ?   8.820  ops/ms
EishayParseTreeString.fastjson1                             thrpt    5   524.425 ?   8.828  ops/ms
EishayParseTreeString.fastjson2                             thrpt    5  1046.206 ?  33.139  ops/ms
EishayParseTreeString.gson                                  thrpt    5   385.776 ?   6.991  ops/ms
EishayParseTreeString.jackson                               thrpt    5   510.470 ?  10.929  ops/ms
EishayParseTreeStringPretty.fastjson1                       thrpt    5   452.456 ?   8.475  ops/ms
EishayParseTreeStringPretty.fastjson2                       thrpt    5   731.160 ?  16.471  ops/ms
EishayParseTreeStringPretty.gson                            thrpt    5   347.540 ?   5.194  ops/ms
EishayParseTreeStringPretty.jackson                         thrpt    5   464.051 ?   7.292  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                          thrpt    5   459.761 ?  34.393  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                          thrpt    5   928.375 ?   7.688  ops/ms
EishayParseTreeUTF8Bytes.gson                               thrpt    5   364.709 ?  10.922  ops/ms
EishayParseTreeUTF8Bytes.jackson                            thrpt    5   594.038 ?  10.023  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1                    thrpt    5   376.966 ?  16.684  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2                    thrpt    5   704.821 ?  13.812  ops/ms
EishayParseTreeUTF8BytesPretty.gson                         thrpt    5   354.081 ?   9.126  ops/ms
EishayParseTreeUTF8BytesPretty.jackson                      thrpt    5   524.939 ?  12.692  ops/ms
EishayParseUTF8Bytes.fastjson1                              thrpt    5   873.254 ?  64.330  ops/ms
EishayParseUTF8Bytes.fastjson2                              thrpt    5  1044.923 ?  20.625  ops/ms
EishayParseUTF8Bytes.gson                                   thrpt    5   358.599 ?   5.481  ops/ms
EishayParseUTF8Bytes.jackson                                thrpt    5   605.101 ?  13.702  ops/ms
EishayParseUTF8BytesPretty.fastjson1                        thrpt    5   257.904 ?   8.830  ops/ms
EishayParseUTF8BytesPretty.fastjson2                        thrpt    5   813.172 ?  15.132  ops/ms
EishayParseUTF8BytesPretty.gson                             thrpt    5   339.919 ?  15.758  ops/ms
EishayParseUTF8BytesPretty.jackson                          thrpt    5   533.794 ?   4.186  ops/ms
EishayWriteBinary.fastjson2JSONB                            thrpt    5  2779.975 ? 218.634  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes                        thrpt    5  1774.610 ?  30.251  ops/ms
EishayWriteBinary.hessian                                   thrpt    5   385.193 ?  10.212  ops/ms
EishayWriteBinary.javaSerialize                             thrpt    5   249.072 ?  28.480  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes            thrpt    5   692.184 ?  24.201  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB                thrpt    5  4967.746 ? 159.031  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes            thrpt    5  1964.752 ?  86.206  ops/ms
EishayWriteBinaryArrayMapping.kryo                          thrpt    5  1818.623 ?  70.907  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB                    thrpt    5  1386.309 ? 204.010  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB_ArrayMapping       thrpt    5  2949.560 ? 160.170  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes                thrpt    5  1631.577 ?  30.440  ops/ms
EishayWriteBinaryAutoType.hessian                           thrpt    5   393.492 ?  28.072  ops/ms
EishayWriteBinaryAutoType.javaSerialize                     thrpt    5   242.550 ?  39.340  ops/ms
EishayWriteString.fastjson1                                 thrpt    5   614.163 ?  33.218  ops/ms
EishayWriteString.fastjson2                                 thrpt    5  1505.885 ?  86.784  ops/ms
EishayWriteString.gson                                      thrpt    5   323.794 ?   6.497  ops/ms
EishayWriteString.jackson                                   thrpt    5   916.059 ?  18.074  ops/ms
EishayWriteStringTree.fastjson1                             thrpt    5   819.069 ?  24.047  ops/ms
EishayWriteStringTree.fastjson2                             thrpt    5  1094.031 ?  16.135  ops/ms
EishayWriteStringTree.gson                                  thrpt    5   428.089 ?  20.135  ops/ms
EishayWriteStringTree.jackson                               thrpt    5   866.802 ?  31.935  ops/ms
EishayWriteUTF8Bytes.fastjson1                              thrpt    5   549.792 ?  13.189  ops/ms
EishayWriteUTF8Bytes.fastjson2                              thrpt    5  1740.044 ?  80.537  ops/ms
EishayWriteUTF8Bytes.gson                                   thrpt    5   320.707 ?  15.023  ops/ms
EishayWriteUTF8Bytes.jackson                                thrpt    5   846.860 ?  24.863  ops/ms

ecs.c7a.xlarge-oracle-jdk-18.0.2_x64

Benchmark                                                    Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2JSONB                            thrpt    5  2684.850 ± 183.864  ops/ms
EishayParseBinary.fastjson2UTF8Bytes                        thrpt    5  1033.888 ±  34.692  ops/ms
EishayParseBinary.hessian                                   thrpt    5   238.553 ±   6.088  ops/ms
EishayParseBinary.javaSerialize                             thrpt    5    48.603 ±   2.316  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes            thrpt    5  1518.138 ± 138.718  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB                thrpt    5  3872.776 ± 245.699  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes            thrpt    5  1732.860 ±  33.124  ops/ms
EishayParseBinaryArrayMapping.kryo                          thrpt    5  1515.446 ±  80.906  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB                    thrpt    5  2075.122 ± 147.148  ops/ms
EishayParseBinaryAutoType.fastjson2JSONBBytes_arrayMapping  thrpt    5  3077.514 ± 106.907  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter     thrpt    5  1803.789 ±  98.002  ops/ms
EishayParseBinaryAutoType.hessian                           thrpt    5   230.708 ±  20.261  ops/ms
EishayParseBinaryAutoType.javaSerialize                     thrpt    5    48.329 ±   3.423  ops/ms
EishayParseString.fastjson1                                 thrpt    5  1108.575 ±  70.251  ops/ms
EishayParseString.fastjson2                                 thrpt    5  1244.473 ±  61.412  ops/ms
EishayParseString.gson                                      thrpt    5   428.208 ±  49.887  ops/ms
EishayParseString.jackson                                   thrpt    5   457.552 ±  21.372  ops/ms
EishayParseStringNoneCache.fastjson1                        thrpt    5     0.777 ±   0.077  ops/ms
EishayParseStringNoneCache.fastjson2                        thrpt    5     0.767 ±   0.114  ops/ms
EishayParseStringNoneCache.gson                             thrpt    5   231.230 ±   5.693  ops/ms
EishayParseStringNoneCache.jackson                          thrpt    5   183.812 ±  12.715  ops/ms
EishayParseStringPretty.fastjson1                           thrpt    5   271.997 ±  13.700  ops/ms
EishayParseStringPretty.fastjson2                           thrpt    5   797.438 ±  66.342  ops/ms
EishayParseStringPretty.gson                                thrpt    5   405.210 ±  42.692  ops/ms
EishayParseStringPretty.jackson                             thrpt    5   423.528 ±  21.802  ops/ms
EishayParseTreeString.fastjson1                             thrpt    5   527.705 ±  33.944  ops/ms
EishayParseTreeString.fastjson2                             thrpt    5  1012.796 ±  42.373  ops/ms
EishayParseTreeString.gson                                  thrpt    5   370.695 ±  31.751  ops/ms
EishayParseTreeString.jackson                               thrpt    5   479.785 ±  43.805  ops/ms
EishayParseTreeStringPretty.fastjson1                       thrpt    5   438.147 ±  32.412  ops/ms
EishayParseTreeStringPretty.fastjson2                       thrpt    5   731.666 ±  58.459  ops/ms
EishayParseTreeStringPretty.gson                            thrpt    5   344.004 ±  18.137  ops/ms
EishayParseTreeStringPretty.jackson                         thrpt    5   441.084 ±  35.310  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                          thrpt    5   453.875 ±  36.916  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                          thrpt    5   907.577 ±  91.047  ops/ms
EishayParseTreeUTF8Bytes.gson                               thrpt    5   338.252 ±   7.589  ops/ms
EishayParseTreeUTF8Bytes.jackson                            thrpt    5   598.834 ±  64.161  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1                    thrpt    5   367.960 ±  26.729  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2                    thrpt    5   689.980 ±  54.158  ops/ms
EishayParseTreeUTF8BytesPretty.gson                         thrpt    5   315.152 ±   8.216  ops/ms
EishayParseTreeUTF8BytesPretty.jackson                      thrpt    5   529.590 ±  53.768  ops/ms
EishayParseUTF8Bytes.fastjson1                              thrpt    5   860.388 ±  62.161  ops/ms
EishayParseUTF8Bytes.fastjson2                              thrpt    5   902.821 ±  64.486  ops/ms
EishayParseUTF8Bytes.gson                                   thrpt    5   357.377 ±  87.313  ops/ms
EishayParseUTF8Bytes.jackson                                thrpt    5   569.010 ±  41.887  ops/ms
EishayParseUTF8BytesPretty.fastjson1                        thrpt    5   235.433 ±  11.547  ops/ms
EishayParseUTF8BytesPretty.fastjson2                        thrpt    5   769.138 ±  41.848  ops/ms
EishayParseUTF8BytesPretty.gson                             thrpt    5   320.389 ±  11.576  ops/ms
EishayParseUTF8BytesPretty.jackson                          thrpt    5   488.936 ±  24.323  ops/ms
EishayWriteBinary.fastjson2JSONB                            thrpt    5  2727.657 ± 262.031  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes                        thrpt    5  1624.962 ±  78.332  ops/ms
EishayWriteBinary.hessian                                   thrpt    5   375.871 ±  42.611  ops/ms
EishayWriteBinary.javaSerialize                             thrpt    5   238.437 ±  29.548  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes            thrpt    5   609.515 ±  55.268  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB                thrpt    5  4782.137 ± 376.653  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes            thrpt    5  1996.273 ±  87.675  ops/ms
EishayWriteBinaryArrayMapping.kryo                          thrpt    5  1579.968 ± 211.681  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB                    thrpt    5  1410.203 ±  98.967  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB_ArrayMapping       thrpt    5  2762.765 ±  49.385  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes                thrpt    5  1690.992 ±  94.054  ops/ms
EishayWriteBinaryAutoType.hessian                           thrpt    5   376.112 ±  36.313  ops/ms
EishayWriteBinaryAutoType.javaSerialize                     thrpt    5   246.547 ±  35.939  ops/ms
EishayWriteString.fastjson1                                 thrpt    5   556.693 ± 116.818  ops/ms
EishayWriteString.fastjson2                                 thrpt    5  1431.697 ±  80.168  ops/ms
EishayWriteString.gson                                      thrpt    5   299.256 ±  16.290  ops/ms
EishayWriteString.jackson                                   thrpt    5   813.363 ±  95.277  ops/ms
EishayWriteStringTree.fastjson1                             thrpt    5   789.896 ±  34.226  ops/ms
EishayWriteStringTree.fastjson2                             thrpt    5  1050.412 ±  58.210  ops/ms
EishayWriteStringTree.gson                                  thrpt    5   409.174 ±  14.566  ops/ms
EishayWriteStringTree.jackson                               thrpt    5   834.016 ±  81.942  ops/ms
EishayWriteUTF8Bytes.fastjson1                              thrpt    5   482.787 ±  35.624  ops/ms
EishayWriteUTF8Bytes.fastjson2                              thrpt    5  1679.533 ± 145.305  ops/ms
EishayWriteUTF8Bytes.gson                                   thrpt    5   276.500 ±  11.517  ops/ms
EishayWriteUTF8Bytes.jackson                                thrpt    5   772.376 ±  78.295  ops/ms

ecs.c7a.xlarge-oracle-jdk-19_x64

Benchmark                                                    Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2JSONB                            thrpt    5  2550.169 ± 384.333  ops/ms
EishayParseBinary.fastjson2UTF8Bytes                        thrpt    5   965.844 ±  92.061  ops/ms
EishayParseBinary.hessian                                   thrpt    5   227.919 ±  16.667  ops/ms
EishayParseBinary.javaSerialize                             thrpt    5    38.476 ±   0.841  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes            thrpt    5  1395.792 ± 123.084  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB                thrpt    5  3858.875 ± 229.002  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes            thrpt    5  1688.498 ±  99.747  ops/ms
EishayParseBinaryArrayMapping.kryo                          thrpt    5  1483.393 ± 180.391  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB                    thrpt    5  1940.145 ±  98.832  ops/ms
EishayParseBinaryAutoType.fastjson2JSONBBytes_arrayMapping  thrpt    5  3098.051 ± 211.001  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter     thrpt    5  1744.353 ± 229.885  ops/ms
EishayParseBinaryAutoType.hessian                           thrpt    5   232.304 ±  10.765  ops/ms
EishayParseBinaryAutoType.javaSerialize                     thrpt    5    43.317 ±   3.935  ops/ms
EishayParseString.fastjson1                                 thrpt    5  1177.811 ± 102.480  ops/ms
EishayParseString.fastjson2                                 thrpt    5  1185.852 ±  76.692  ops/ms
EishayParseString.gson                                      thrpt    5   400.906 ±  32.050  ops/ms
EishayParseString.jackson                                   thrpt    5   427.541 ±  38.115  ops/ms
EishayParseStringNoneCache.fastjson1                        thrpt    5     0.752 ±   0.142  ops/ms
EishayParseStringNoneCache.fastjson2                        thrpt    5     0.775 ±   0.094  ops/ms
EishayParseStringNoneCache.gson                             thrpt    5   224.272 ±  21.608  ops/ms
EishayParseStringNoneCache.jackson                          thrpt    5   179.315 ±  19.448  ops/ms
EishayParseStringPretty.fastjson1                           thrpt    5   259.750 ±  15.590  ops/ms
EishayParseStringPretty.fastjson2                           thrpt    5   775.867 ±  36.514  ops/ms
EishayParseStringPretty.gson                                thrpt    5   379.722 ±  55.305  ops/ms
EishayParseStringPretty.jackson                             thrpt    5   412.325 ±  24.537  ops/ms
EishayParseTreeString.fastjson1                             thrpt    5   457.025 ±  41.134  ops/ms
EishayParseTreeString.fastjson2                             thrpt    5   946.727 ± 106.361  ops/ms
EishayParseTreeString.gson                                  thrpt    5   362.186 ±  40.019  ops/ms
EishayParseTreeString.jackson                               thrpt    5   487.359 ±  24.706  ops/ms
EishayParseTreeStringPretty.fastjson1                       thrpt    5   387.823 ±  25.705  ops/ms
EishayParseTreeStringPretty.fastjson2                       thrpt    5   673.334 ±  21.806  ops/ms
EishayParseTreeStringPretty.gson                            thrpt    5   341.760 ±   4.150  ops/ms
EishayParseTreeStringPretty.jackson                         thrpt    5   425.967 ±  45.563  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                          thrpt    5   391.521 ±  82.092  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                          thrpt    5   877.847 ±  52.960  ops/ms
EishayParseTreeUTF8Bytes.gson                               thrpt    5   348.386 ±  26.552  ops/ms
EishayParseTreeUTF8Bytes.jackson                            thrpt    5   570.457 ±  64.764  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1                    thrpt    5   331.089 ±  29.360  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2                    thrpt    5   720.737 ±  79.050  ops/ms
EishayParseTreeUTF8BytesPretty.gson                         thrpt    5   319.428 ±  12.222  ops/ms
EishayParseTreeUTF8BytesPretty.jackson                      thrpt    5   516.097 ±  51.328  ops/ms
EishayParseUTF8Bytes.fastjson1                              thrpt    5   813.541 ± 104.497  ops/ms
EishayParseUTF8Bytes.fastjson2                              thrpt    5   948.099 ±  59.729  ops/ms
EishayParseUTF8Bytes.gson                                   thrpt    5   345.395 ±  53.486  ops/ms
EishayParseUTF8Bytes.jackson                                thrpt    5   536.198 ±  58.130  ops/ms
EishayParseUTF8BytesPretty.fastjson1                        thrpt    5   236.583 ±  18.732  ops/ms
EishayParseUTF8BytesPretty.fastjson2                        thrpt    5   755.297 ±  85.838  ops/ms
EishayParseUTF8BytesPretty.gson                             thrpt    5   307.562 ±  39.597  ops/ms
EishayParseUTF8BytesPretty.jackson                          thrpt    5   439.613 ±  26.195  ops/ms
EishayWriteBinary.fastjson2JSONB                            thrpt    5  2735.581 ± 125.361  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes                        thrpt    5  1594.441 ±  71.278  ops/ms
EishayWriteBinary.hessian                                   thrpt    5   353.076 ±  27.771  ops/ms
EishayWriteBinary.javaSerialize                             thrpt    5   252.787 ±  12.108  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes            thrpt    5   631.125 ±  57.902  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB                thrpt    5  4868.308 ± 507.628  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes            thrpt    5  1906.186 ± 203.926  ops/ms
EishayWriteBinaryArrayMapping.kryo                          thrpt    5  1671.255 ± 162.189  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB                    thrpt    5  1294.959 ±  39.694  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB_ArrayMapping       thrpt    5  2739.947 ± 160.758  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes                thrpt    5  1539.370 ±  50.230  ops/ms
EishayWriteBinaryAutoType.hessian                           thrpt    5   377.899 ±  14.981  ops/ms
EishayWriteBinaryAutoType.javaSerialize                     thrpt    5   235.981 ±  22.239  ops/ms
EishayWriteString.fastjson1                                 thrpt    5   558.493 ±  35.207  ops/ms
EishayWriteString.fastjson2                                 thrpt    5  1399.599 ± 151.651  ops/ms
EishayWriteString.gson                                      thrpt    5   292.435 ±  29.727  ops/ms
EishayWriteString.jackson                                   thrpt    5   803.304 ± 103.272  ops/ms
EishayWriteStringTree.fastjson1                             thrpt    5   719.327 ±  45.598  ops/ms
EishayWriteStringTree.fastjson2                             thrpt    5  1083.270 ± 100.199  ops/ms
EishayWriteStringTree.gson                                  thrpt    5   406.810 ±  32.439  ops/ms
EishayWriteStringTree.jackson                               thrpt    5   846.663 ±  60.959  ops/ms
EishayWriteUTF8Bytes.fastjson1                              thrpt    5   508.874 ±  50.311  ops/ms
EishayWriteUTF8Bytes.fastjson2                              thrpt    5  1601.005 ± 125.703  ops/ms
EishayWriteUTF8Bytes.gson                                   thrpt    5   283.559 ±  38.374  ops/ms
EishayWriteUTF8Bytes.jackson                                thrpt    5   792.242 ±  76.996  ops/ms

ecs.c6r.xlarge-oracle-jdk1.8.0_341_aarch64

Benchmark                                                    Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB                            thrpt    5  1291.709 ?  9.823  ops/ms
EishayParseBinary.fastjson2UTF8Bytes                        thrpt    5   755.823 ?  5.974  ops/ms
EishayParseBinary.hessian                                   thrpt    5   188.712 ?  3.277  ops/ms
EishayParseBinary.javaSerialize                             thrpt    5    37.185 ?  0.516  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes            thrpt    5   955.676 ? 22.961  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB                thrpt    5  2160.877 ? 44.993  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes            thrpt    5  1087.339 ? 13.745  ops/ms
EishayParseBinaryArrayMapping.kryo                          thrpt    5  1299.205 ? 18.474  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB                    thrpt    5  1098.403 ?  6.316  ops/ms
EishayParseBinaryAutoType.fastjson2JSONBBytes_arrayMapping  thrpt    5  1705.112 ? 71.295  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter     thrpt    5  1084.272 ?  7.449  ops/ms
EishayParseBinaryAutoType.hessian                           thrpt    5   191.435 ?  9.596  ops/ms
EishayParseBinaryAutoType.javaSerialize                     thrpt    5    36.568 ?  0.353  ops/ms
EishayParseString.fastjson1                                 thrpt    5   712.000 ? 28.789  ops/ms
EishayParseString.fastjson2                                 thrpt    5   868.197 ? 37.366  ops/ms
EishayParseString.gson                                      thrpt    5   312.498 ?  4.035  ops/ms
EishayParseString.jackson                                   thrpt    5   376.827 ? 16.908  ops/ms
EishayParseStringNoneCache.fastjson1                        thrpt    5     0.668 ?  0.012  ops/ms
EishayParseStringNoneCache.fastjson2                        thrpt    5     0.450 ?  0.105  ops/ms
EishayParseStringNoneCache.gson                             thrpt    5   171.155 ?  1.944  ops/ms
EishayParseStringNoneCache.jackson                          thrpt    5   123.657 ?  2.638  ops/ms
EishayParseStringPretty.fastjson1                           thrpt    5   208.277 ? 17.524  ops/ms
EishayParseStringPretty.fastjson2                           thrpt    5   685.863 ? 38.320  ops/ms
EishayParseStringPretty.gson                                thrpt    5   280.223 ? 12.633  ops/ms
EishayParseStringPretty.jackson                             thrpt    5   341.671 ? 13.857  ops/ms
EishayParseTreeString.fastjson1                             thrpt    5   300.751 ?  4.285  ops/ms
EishayParseTreeString.fastjson2                             thrpt    5   585.244 ? 13.586  ops/ms
EishayParseTreeString.gson                                  thrpt    5   260.348 ?  8.438  ops/ms
EishayParseTreeString.jackson                               thrpt    5   357.660 ?  4.185  ops/ms
EishayParseTreeStringPretty.fastjson1                       thrpt    5   265.691 ?  9.740  ops/ms
EishayParseTreeStringPretty.fastjson2                       thrpt    5   501.809 ? 14.655  ops/ms
EishayParseTreeStringPretty.gson                            thrpt    5   246.548 ?  2.171  ops/ms
EishayParseTreeStringPretty.jackson                         thrpt    5   329.192 ?  3.702  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                          thrpt    5   247.983 ?  6.296  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                          thrpt    5   538.316 ?  6.003  ops/ms
EishayParseTreeUTF8Bytes.gson                               thrpt    5   238.446 ?  3.795  ops/ms
EishayParseTreeUTF8Bytes.jackson                            thrpt    5   433.423 ?  8.794  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1                    thrpt    5   221.109 ?  1.565  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2                    thrpt    5   469.146 ? 15.255  ops/ms
EishayParseTreeUTF8BytesPretty.gson                         thrpt    5   218.654 ? 10.861  ops/ms
EishayParseTreeUTF8BytesPretty.jackson                      thrpt    5   403.707 ?  8.104  ops/ms
EishayParseUTF8Bytes.fastjson1                              thrpt    5   550.488 ? 64.275  ops/ms
EishayParseUTF8Bytes.fastjson2                              thrpt    5   741.939 ? 52.478  ops/ms
EishayParseUTF8Bytes.gson                                   thrpt    5   238.885 ?  3.171  ops/ms
EishayParseUTF8Bytes.jackson                                thrpt    5   457.982 ? 20.627  ops/ms
EishayParseUTF8BytesPretty.fastjson1                        thrpt    5   190.628 ?  6.583  ops/ms
EishayParseUTF8BytesPretty.fastjson2                        thrpt    5   613.080 ? 25.139  ops/ms
EishayParseUTF8BytesPretty.gson                             thrpt    5   219.560 ? 26.445  ops/ms
EishayParseUTF8BytesPretty.jackson                          thrpt    5   423.669 ? 20.672  ops/ms
EishayWriteBinary.fastjson2JSONB                            thrpt    5  1356.178 ? 15.445  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes                        thrpt    5  1128.731 ? 57.291  ops/ms
EishayWriteBinary.hessian                                   thrpt    5   295.093 ?  5.074  ops/ms
EishayWriteBinary.javaSerialize                             thrpt    5   180.776 ?  7.739  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes            thrpt    5   474.343 ?  5.900  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB                thrpt    5  1906.804 ? 45.193  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes            thrpt    5  1308.218 ? 11.682  ops/ms
EishayWriteBinaryArrayMapping.kryo                          thrpt    5  1091.389 ?  8.682  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB                    thrpt    5   864.062 ? 47.942  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB_ArrayMapping       thrpt    5  1462.069 ? 13.436  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes                thrpt    5  1105.806 ? 17.319  ops/ms
EishayWriteBinaryAutoType.hessian                           thrpt    5   289.079 ? 10.479  ops/ms
EishayWriteBinaryAutoType.javaSerialize                     thrpt    5   178.320 ?  2.636  ops/ms
EishayWriteString.fastjson1                                 thrpt    5   442.939 ? 22.441  ops/ms
EishayWriteString.fastjson2                                 thrpt    5  1075.257 ? 23.856  ops/ms
EishayWriteString.gson                                      thrpt    5   269.937 ?  3.658  ops/ms
EishayWriteString.jackson                                   thrpt    5   569.243 ? 11.251  ops/ms
EishayWriteStringTree.fastjson1                             thrpt    5   492.895 ?  8.535  ops/ms
EishayWriteStringTree.fastjson2                             thrpt    5   717.419 ? 16.959  ops/ms
EishayWriteStringTree.gson                                  thrpt    5   331.246 ?  3.591  ops/ms
EishayWriteStringTree.jackson                               thrpt    5   574.373 ?  6.090  ops/ms
EishayWriteUTF8Bytes.fastjson1                              thrpt    5   395.229 ? 10.733  ops/ms
EishayWriteUTF8Bytes.fastjson2                              thrpt    5  1143.247 ?  9.501  ops/ms
EishayWriteUTF8Bytes.gson                                   thrpt    5   232.465 ?  3.657  ops/ms
EishayWriteUTF8Bytes.jackson                                thrpt    5   564.720 ?  8.468  ops/ms

ecs.c6r.xlarge-oracle-jdk-11.0.16_aarch64

Benchmark                                                    Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2JSONB                            thrpt    5  1683.948 ?  22.630  ops/ms
EishayParseBinary.fastjson2UTF8Bytes                        thrpt    5   795.127 ?  30.111  ops/ms
EishayParseBinary.hessian                                   thrpt    5   177.161 ?  17.439  ops/ms
EishayParseBinary.javaSerialize                             thrpt    5    36.409 ?   0.182  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes            thrpt    5  1033.823 ?  17.445  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB                thrpt    5  2581.159 ?  47.192  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes            thrpt    5  1139.647 ?  54.692  ops/ms
EishayParseBinaryArrayMapping.kryo                          thrpt    5  1250.483 ?  80.329  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB                    thrpt    5  1344.056 ?   6.254  ops/ms
EishayParseBinaryAutoType.fastjson2JSONBBytes_arrayMapping  thrpt    5  1978.045 ?  23.014  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter     thrpt    5  1262.617 ?  36.913  ops/ms
EishayParseBinaryAutoType.hessian                           thrpt    5   176.591 ?  10.694  ops/ms
EishayParseBinaryAutoType.javaSerialize                     thrpt    5    36.454 ?   0.127  ops/ms
EishayParseString.fastjson1                                 thrpt    5   736.375 ?   0.760  ops/ms
EishayParseString.fastjson2                                 thrpt    5   849.480 ? 109.267  ops/ms
EishayParseString.gson                                      thrpt    5   316.399 ?   4.213  ops/ms
EishayParseString.jackson                                   thrpt    5   370.608 ?  10.072  ops/ms
EishayParseStringNoneCache.fastjson1                        thrpt    5     0.557 ?   0.035  ops/ms
EishayParseStringNoneCache.fastjson2                        thrpt    5     0.575 ?   0.028  ops/ms
EishayParseStringNoneCache.gson                             thrpt    5   169.375 ?   7.697  ops/ms
EishayParseStringNoneCache.jackson                          thrpt    5   122.054 ?  23.345  ops/ms
EishayParseStringPretty.fastjson1                           thrpt    5   208.054 ?  16.819  ops/ms
EishayParseStringPretty.fastjson2                           thrpt    5   666.075 ?   0.360  ops/ms
EishayParseStringPretty.gson                                thrpt    5   295.710 ?   1.603  ops/ms
EishayParseStringPretty.jackson                             thrpt    5   348.135 ?   3.988  ops/ms
EishayParseTreeString.fastjson1                             thrpt    5   315.049 ?  25.179  ops/ms
EishayParseTreeString.fastjson2                             thrpt    5   547.117 ?   7.614  ops/ms
EishayParseTreeString.gson                                  thrpt    5   262.462 ?   3.094  ops/ms
EishayParseTreeString.jackson                               thrpt    5   348.928 ?  21.020  ops/ms
EishayParseTreeStringPretty.fastjson1                       thrpt    5   273.421 ?   0.227  ops/ms
EishayParseTreeStringPretty.fastjson2                       thrpt    5   456.110 ?  69.457  ops/ms
EishayParseTreeStringPretty.gson                            thrpt    5   240.878 ?   9.903  ops/ms
EishayParseTreeStringPretty.jackson                         thrpt    5   322.894 ?   5.989  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                          thrpt    5   278.911 ?  26.000  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                          thrpt    5   576.476 ?   3.204  ops/ms
EishayParseTreeUTF8Bytes.gson                               thrpt    5   249.628 ?  15.292  ops/ms
EishayParseTreeUTF8Bytes.jackson                            thrpt    5   410.010 ?  45.029  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1                    thrpt    5   230.911 ?   4.162  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2                    thrpt    5   478.698 ?  26.716  ops/ms
EishayParseTreeUTF8BytesPretty.gson                         thrpt    5   237.587 ?   7.176  ops/ms
EishayParseTreeUTF8BytesPretty.jackson                      thrpt    5   380.797 ?   4.746  ops/ms
EishayParseUTF8Bytes.fastjson1                              thrpt    5   583.751 ?   8.597  ops/ms
EishayParseUTF8Bytes.fastjson2                              thrpt    5   764.826 ?   4.139  ops/ms
EishayParseUTF8Bytes.gson                                   thrpt    5   252.718 ?   5.725  ops/ms
EishayParseUTF8Bytes.jackson                                thrpt    5   439.756 ?   7.743  ops/ms
EishayParseUTF8BytesPretty.fastjson1                        thrpt    5   191.791 ?  11.046  ops/ms
EishayParseUTF8BytesPretty.fastjson2                        thrpt    5   584.874 ?  51.671  ops/ms
EishayParseUTF8BytesPretty.gson                             thrpt    5   240.301 ?  14.083  ops/ms
EishayParseUTF8BytesPretty.jackson                          thrpt    5   395.434 ?   5.618  ops/ms
EishayWriteBinary.fastjson2JSONB                            thrpt    5  1951.140 ?  30.132  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes                        thrpt    5  1216.836 ?  97.916  ops/ms
EishayWriteBinary.hessian                                   thrpt    5   312.456 ?   3.139  ops/ms
EishayWriteBinary.javaSerialize                             thrpt    5   184.829 ?  24.307  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes            thrpt    5   449.467 ?  21.284  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB                thrpt    5  3376.874 ? 158.495  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes            thrpt    5  1395.674 ?  15.682  ops/ms
EishayWriteBinaryArrayMapping.kryo                          thrpt    5  1339.129 ?   1.766  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB                    thrpt    5  1060.299 ?  84.336  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB_ArrayMapping       thrpt    5  2114.721 ?  19.772  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes                thrpt    5  1168.077 ?  20.101  ops/ms
EishayWriteBinaryAutoType.hessian                           thrpt    5   308.854 ?  19.809  ops/ms
EishayWriteBinaryAutoType.javaSerialize                     thrpt    5   189.212 ?   4.140  ops/ms
EishayWriteString.fastjson1                                 thrpt    5   415.963 ?  43.015  ops/ms
EishayWriteString.fastjson2                                 thrpt    5  1126.647 ?   4.007  ops/ms
EishayWriteString.gson                                      thrpt    5   251.168 ?   2.835  ops/ms
EishayWriteString.jackson                                   thrpt    5   612.196 ?  37.276  ops/ms
EishayWriteStringTree.fastjson1                             thrpt    5   505.407 ?  31.529  ops/ms
EishayWriteStringTree.fastjson2                             thrpt    5   768.666 ?   8.452  ops/ms
EishayWriteStringTree.gson                                  thrpt    5   281.126 ?   5.280  ops/ms
EishayWriteStringTree.jackson                               thrpt    5   577.801 ?   6.892  ops/ms
EishayWriteUTF8Bytes.fastjson1                              thrpt    5   377.907 ?  23.705  ops/ms
EishayWriteUTF8Bytes.fastjson2                              thrpt    5  1240.914 ?  24.171  ops/ms
EishayWriteUTF8Bytes.gson                                   thrpt    5   246.246 ?   3.040  ops/ms
EishayWriteUTF8Bytes.jackson                                thrpt    5   557.564 ?   3.861  ops/ms

ecs.c6r.xlarge-oracle-jdk-17.0.4_aarch64

Benchmark                                                    Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB                            thrpt    5  1849.821 ? 27.122  ops/ms
EishayParseBinary.fastjson2UTF8Bytes                        thrpt    5   819.537 ?  9.164  ops/ms
EishayParseBinary.hessian                                   thrpt    5   205.808 ? 13.345  ops/ms
EishayParseBinary.javaSerialize                             thrpt    5    39.014 ?  0.921  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes            thrpt    5  1171.627 ? 36.318  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB                thrpt    5  2842.282 ? 82.631  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes            thrpt    5  1195.695 ? 20.480  ops/ms
EishayParseBinaryArrayMapping.kryo                          thrpt    5  1223.402 ? 12.331  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB                    thrpt    5  1428.671 ? 24.255  ops/ms
EishayParseBinaryAutoType.fastjson2JSONBBytes_arrayMapping  thrpt    5  2134.881 ? 39.268  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter     thrpt    5  1357.046 ? 34.730  ops/ms
EishayParseBinaryAutoType.hessian                           thrpt    5   205.421 ?  3.983  ops/ms
EishayParseBinaryAutoType.javaSerialize                     thrpt    5    38.651 ?  1.962  ops/ms
EishayParseString.fastjson1                                 thrpt    5  1002.943 ? 48.863  ops/ms
EishayParseString.fastjson2                                 thrpt    5   877.366 ? 29.459  ops/ms
EishayParseString.gson                                      thrpt    5   315.595 ?  4.583  ops/ms
EishayParseString.jackson                                   thrpt    5   380.077 ? 23.176  ops/ms
EishayParseStringNoneCache.fastjson1                        thrpt    5     0.680 ?  0.049  ops/ms
EishayParseStringNoneCache.fastjson2                        thrpt    5     0.693 ?  0.011  ops/ms
EishayParseStringNoneCache.gson                             thrpt    5   172.674 ? 10.860  ops/ms
EishayParseStringNoneCache.jackson                          thrpt    5   148.827 ?  0.207  ops/ms
EishayParseStringPretty.fastjson1                           thrpt    5   240.315 ?  0.581  ops/ms
EishayParseStringPretty.fastjson2                           thrpt    5   662.112 ? 15.661  ops/ms
EishayParseStringPretty.gson                                thrpt    5   289.012 ? 12.052  ops/ms
EishayParseStringPretty.jackson                             thrpt    5   341.715 ?  0.197  ops/ms
EishayParseTreeString.fastjson1                             thrpt    5   357.832 ?  6.041  ops/ms
EishayParseTreeString.fastjson2                             thrpt    5   614.709 ? 66.419  ops/ms
EishayParseTreeString.gson                                  thrpt    5   259.427 ?  5.255  ops/ms
EishayParseTreeString.jackson                               thrpt    5   381.573 ?  3.601  ops/ms
EishayParseTreeStringPretty.fastjson1                       thrpt    5   301.819 ? 18.655  ops/ms
EishayParseTreeStringPretty.fastjson2                       thrpt    5   505.077 ?  5.027  ops/ms
EishayParseTreeStringPretty.gson                            thrpt    5   239.540 ? 14.457  ops/ms
EishayParseTreeStringPretty.jackson                         thrpt    5   343.496 ? 19.350  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                          thrpt    5   313.599 ? 27.883  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                          thrpt    5   579.205 ? 40.683  ops/ms
EishayParseTreeUTF8Bytes.gson                               thrpt    5   253.520 ?  1.213  ops/ms
EishayParseTreeUTF8Bytes.jackson                            thrpt    5   446.888 ?  4.977  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1                    thrpt    5   268.795 ?  2.462  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2                    thrpt    5   487.468 ? 22.088  ops/ms
EishayParseTreeUTF8BytesPretty.gson                         thrpt    5   234.639 ? 11.080  ops/ms
EishayParseTreeUTF8BytesPretty.jackson                      thrpt    5   408.016 ?  9.462  ops/ms
EishayParseUTF8Bytes.fastjson1                              thrpt    5   757.793 ?  0.904  ops/ms
EishayParseUTF8Bytes.fastjson2                              thrpt    5   787.438 ? 33.750  ops/ms
EishayParseUTF8Bytes.gson                                   thrpt    5   251.758 ?  5.142  ops/ms
EishayParseUTF8Bytes.jackson                                thrpt    5   425.687 ? 63.474  ops/ms
EishayParseUTF8BytesPretty.fastjson1                        thrpt    5   219.386 ?  1.380  ops/ms
EishayParseUTF8BytesPretty.fastjson2                        thrpt    5   610.799 ?  0.996  ops/ms
EishayParseUTF8BytesPretty.gson                             thrpt    5   232.113 ?  7.515  ops/ms
EishayParseUTF8BytesPretty.jackson                          thrpt    5   398.338 ? 46.656  ops/ms
EishayWriteBinary.fastjson2JSONB                            thrpt    5  1947.389 ? 45.225  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes                        thrpt    5  1210.047 ? 14.521  ops/ms
EishayWriteBinary.hessian                                   thrpt    5   302.615 ?  4.427  ops/ms
EishayWriteBinary.javaSerialize                             thrpt    5   181.923 ?  3.080  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes            thrpt    5   444.738 ?  3.472  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB                thrpt    5  3254.814 ? 45.533  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes            thrpt    5  1337.181 ? 55.438  ops/ms
EishayWriteBinaryArrayMapping.kryo                          thrpt    5  1217.342 ? 13.641  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB                    thrpt    5  1028.528 ?  1.882  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB_ArrayMapping       thrpt    5  1993.277 ? 85.170  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes                thrpt    5  1126.913 ? 23.821  ops/ms
EishayWriteBinaryAutoType.hessian                           thrpt    5   309.357 ?  5.129  ops/ms
EishayWriteBinaryAutoType.javaSerialize                     thrpt    5   176.996 ? 20.384  ops/ms
EishayWriteString.fastjson1                                 thrpt    5   436.534 ? 28.727  ops/ms
EishayWriteString.fastjson2                                 thrpt    5  1110.947 ? 98.407  ops/ms
EishayWriteString.gson                                      thrpt    5   189.407 ?  3.436  ops/ms
EishayWriteString.jackson                                   thrpt    5   634.159 ? 51.226  ops/ms
EishayWriteStringTree.fastjson1                             thrpt    5   507.299 ? 29.696  ops/ms
EishayWriteStringTree.fastjson2                             thrpt    5   766.132 ? 12.867  ops/ms
EishayWriteStringTree.gson                                  thrpt    5   213.026 ?  0.094  ops/ms
EishayWriteStringTree.jackson                               thrpt    5   545.404 ? 56.313  ops/ms
EishayWriteUTF8Bytes.fastjson1                              thrpt    5   393.589 ?  7.355  ops/ms
EishayWriteUTF8Bytes.fastjson2                              thrpt    5  1191.594 ? 16.979  ops/ms
EishayWriteUTF8Bytes.gson                                   thrpt    5   184.782 ?  3.653  ops/ms
EishayWriteUTF8Bytes.jackson                                thrpt    5   590.895 ? 41.655  ops/ms

ecs.c6r.xlarge-oracle-jdk-18.0.2_aarch64

Benchmark                                                    Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2JSONB                            thrpt    5  1799.521 ±  36.617  ops/ms
EishayParseBinary.fastjson2UTF8Bytes                        thrpt    5   816.559 ±  24.406  ops/ms
EishayParseBinary.hessian                                   thrpt    5   172.351 ±   3.416  ops/ms
EishayParseBinary.javaSerialize                             thrpt    5    39.019 ±   0.404  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes            thrpt    5  1120.095 ±  80.683  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB                thrpt    5  2743.124 ± 216.478  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes            thrpt    5  1197.704 ±   7.582  ops/ms
EishayParseBinaryArrayMapping.kryo                          thrpt    5  1197.775 ±   9.945  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB                    thrpt    5  1417.579 ±  72.042  ops/ms
EishayParseBinaryAutoType.fastjson2JSONBBytes_arrayMapping  thrpt    5  2130.194 ±   8.972  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter     thrpt    5  1342.399 ±  30.714  ops/ms
EishayParseBinaryAutoType.hessian                           thrpt    5   185.360 ±   2.840  ops/ms
EishayParseBinaryAutoType.javaSerialize                     thrpt    5    38.668 ±   0.940  ops/ms
EishayParseString.fastjson1                                 thrpt    5   981.352 ± 103.615  ops/ms
EishayParseString.fastjson2                                 thrpt    5   866.233 ±  19.327  ops/ms
EishayParseString.gson                                      thrpt    5   297.333 ±  15.526  ops/ms
EishayParseString.jackson                                   thrpt    5   364.075 ±  22.551  ops/ms
EishayParseStringNoneCache.fastjson1                        thrpt    5     0.669 ±   0.117  ops/ms
EishayParseStringNoneCache.fastjson2                        thrpt    5     0.678 ±   0.025  ops/ms
EishayParseStringNoneCache.gson                             thrpt    5   172.006 ±  13.048  ops/ms
EishayParseStringNoneCache.jackson                          thrpt    5   138.697 ±  13.297  ops/ms
EishayParseStringPretty.fastjson1                           thrpt    5   228.336 ±   8.770  ops/ms
EishayParseStringPretty.fastjson2                           thrpt    5   663.461 ±  11.122  ops/ms
EishayParseStringPretty.gson                                thrpt    5   279.273 ±  21.922  ops/ms
EishayParseStringPretty.jackson                             thrpt    5   334.155 ±   3.044  ops/ms
EishayParseTreeString.fastjson1                             thrpt    5   338.896 ±  18.404  ops/ms
EishayParseTreeString.fastjson2                             thrpt    5   622.427 ±  35.343  ops/ms
EishayParseTreeString.gson                                  thrpt    5   254.512 ±   2.158  ops/ms
EishayParseTreeString.jackson                               thrpt    5   360.341 ±  15.967  ops/ms
EishayParseTreeStringPretty.fastjson1                       thrpt    5   287.891 ±  39.931  ops/ms
EishayParseTreeStringPretty.fastjson2                       thrpt    5   500.601 ±  15.910  ops/ms
EishayParseTreeStringPretty.gson                            thrpt    5   233.317 ±  35.038  ops/ms
EishayParseTreeStringPretty.jackson                         thrpt    5   336.356 ±   1.863  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                          thrpt    5   304.506 ±   2.723  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                          thrpt    5   584.795 ±  68.067  ops/ms
EishayParseTreeUTF8Bytes.gson                               thrpt    5   251.467 ±   3.446  ops/ms
EishayParseTreeUTF8Bytes.jackson                            thrpt    5   401.566 ±  18.852  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1                    thrpt    5   256.421 ±  21.135  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2                    thrpt    5   490.693 ±  13.596  ops/ms
EishayParseTreeUTF8BytesPretty.gson                         thrpt    5   232.877 ±   4.116  ops/ms
EishayParseTreeUTF8BytesPretty.jackson                      thrpt    5   394.514 ±   6.742  ops/ms
EishayParseUTF8Bytes.fastjson1                              thrpt    5   737.323 ±   4.173  ops/ms
EishayParseUTF8Bytes.fastjson2                              thrpt    5   781.739 ±  39.934  ops/ms
EishayParseUTF8Bytes.gson                                   thrpt    5   247.366 ±  19.019  ops/ms
EishayParseUTF8Bytes.jackson                                thrpt    5   425.827 ±   4.973  ops/ms
EishayParseUTF8BytesPretty.fastjson1                        thrpt    5   202.727 ±  25.577  ops/ms
EishayParseUTF8BytesPretty.fastjson2                        thrpt    5   611.025 ±  10.259  ops/ms
EishayParseUTF8BytesPretty.gson                             thrpt    5   235.301 ±   1.534  ops/ms
EishayParseUTF8BytesPretty.jackson                          thrpt    5   380.504 ±   3.844  ops/ms
EishayWriteBinary.fastjson2JSONB                            thrpt    5  1906.848 ±  30.937  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes                        thrpt    5  1157.470 ± 167.268  ops/ms
EishayWriteBinary.hessian                                   thrpt    5   300.276 ±   7.316  ops/ms
EishayWriteBinary.javaSerialize                             thrpt    5   188.655 ±  11.018  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes            thrpt    5   415.250 ±   2.912  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB                thrpt    5  3298.717 ±  71.909  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes            thrpt    5  1342.904 ±   9.571  ops/ms
EishayWriteBinaryArrayMapping.kryo                          thrpt    5  1271.452 ±  36.603  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB                    thrpt    5  1019.382 ±  90.947  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB_ArrayMapping       thrpt    5  1709.264 ±  26.788  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes                thrpt    5  1138.507 ±   6.652  ops/ms
EishayWriteBinaryAutoType.hessian                           thrpt    5   306.026 ±   9.492  ops/ms
EishayWriteBinaryAutoType.javaSerialize                     thrpt    5   185.066 ±   5.308  ops/ms
EishayWriteString.fastjson1                                 thrpt    5   398.796 ±  33.991  ops/ms
EishayWriteString.fastjson2                                 thrpt    5  1116.855 ±  19.613  ops/ms
EishayWriteString.gson                                      thrpt    5   190.152 ±   8.268  ops/ms
EishayWriteString.jackson                                   thrpt    5   575.919 ±  53.504  ops/ms
EishayWriteStringTree.fastjson1                             thrpt    5   514.326 ±  46.026  ops/ms
EishayWriteStringTree.fastjson2                             thrpt    5   765.887 ±   8.301  ops/ms
EishayWriteStringTree.gson                                  thrpt    5   215.826 ±   2.359  ops/ms
EishayWriteStringTree.jackson                               thrpt    5   532.837 ±  46.425  ops/ms
EishayWriteUTF8Bytes.fastjson1                              thrpt    5   392.129 ±   4.403  ops/ms
EishayWriteUTF8Bytes.fastjson2                              thrpt    5  1180.948 ±  14.025  ops/ms
EishayWriteUTF8Bytes.gson                                   thrpt    5   185.145 ±  14.613  ops/ms
EishayWriteUTF8Bytes.jackson                                thrpt    5   583.529 ±  49.552  ops/ms

ecs.c6r.xlarge-oracle-jdk-19_aarch64

Benchmark                                                    Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2JSONB                            thrpt    5  1788.926 ± 181.921  ops/ms
EishayParseBinary.fastjson2UTF8Bytes                        thrpt    5   811.842 ±  53.261  ops/ms
EishayParseBinary.hessian                                   thrpt    5   172.142 ±  12.679  ops/ms
EishayParseBinary.javaSerialize                             thrpt    5    35.206 ±   0.460  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes            thrpt    5  1118.961 ±  74.303  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB                thrpt    5  2759.760 ±  62.678  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes            thrpt    5  1179.731 ± 101.733  ops/ms
EishayParseBinaryArrayMapping.kryo                          thrpt    5  1191.043 ±  18.733  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB                    thrpt    5  1402.392 ±  33.517  ops/ms
EishayParseBinaryAutoType.fastjson2JSONBBytes_arrayMapping  thrpt    5  2060.841 ± 114.080  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter     thrpt    5  1323.091 ± 213.668  ops/ms
EishayParseBinaryAutoType.hessian                           thrpt    5   189.123 ±  17.133  ops/ms
EishayParseBinaryAutoType.javaSerialize                     thrpt    5    35.349 ±   2.051  ops/ms
EishayParseString.fastjson1                                 thrpt    5   980.020 ±  61.775  ops/ms
EishayParseString.fastjson2                                 thrpt    5   879.060 ±  51.555  ops/ms
EishayParseString.gson                                      thrpt    5   293.269 ±   3.637  ops/ms
EishayParseString.jackson                                   thrpt    5   355.808 ±  18.784  ops/ms
EishayParseStringNoneCache.fastjson1                        thrpt    5     0.691 ±   0.012  ops/ms
EishayParseStringNoneCache.fastjson2                        thrpt    5     0.679 ±   0.021  ops/ms
EishayParseStringNoneCache.gson                             thrpt    5   173.855 ±   3.510  ops/ms
EishayParseStringNoneCache.jackson                          thrpt    5   141.445 ±   1.318  ops/ms
EishayParseStringPretty.fastjson1                           thrpt    5   221.462 ±   5.127  ops/ms
EishayParseStringPretty.fastjson2                           thrpt    5   665.034 ±   6.797  ops/ms
EishayParseStringPretty.gson                                thrpt    5   271.690 ±   8.469  ops/ms
EishayParseStringPretty.jackson                             thrpt    5   327.114 ±  16.611  ops/ms
EishayParseTreeString.fastjson1                             thrpt    5   337.843 ±  28.614  ops/ms
EishayParseTreeString.fastjson2                             thrpt    5   603.085 ±  59.425  ops/ms
EishayParseTreeString.gson                                  thrpt    5   253.413 ±   4.043  ops/ms
EishayParseTreeString.jackson                               thrpt    5   367.375 ±   5.069  ops/ms
EishayParseTreeStringPretty.fastjson1                       thrpt    5   283.561 ±  14.270  ops/ms
EishayParseTreeStringPretty.fastjson2                       thrpt    5   499.072 ±   1.869  ops/ms
EishayParseTreeStringPretty.gson                            thrpt    5   239.114 ±   6.869  ops/ms
EishayParseTreeStringPretty.jackson                         thrpt    5   336.815 ±  26.927  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                          thrpt    5   286.895 ±   4.135  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                          thrpt    5   570.125 ±  62.477  ops/ms
EishayParseTreeUTF8Bytes.gson                               thrpt    5   244.133 ±  27.478  ops/ms
EishayParseTreeUTF8Bytes.jackson                            thrpt    5   442.719 ±   6.075  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1                    thrpt    5   248.986 ±   1.199  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2                    thrpt    5   485.208 ±  19.236  ops/ms
EishayParseTreeUTF8BytesPretty.gson                         thrpt    5   231.029 ±   7.137  ops/ms
EishayParseTreeUTF8BytesPretty.jackson                      thrpt    5   401.623 ±  29.477  ops/ms
EishayParseUTF8Bytes.fastjson1                              thrpt    5   737.685 ±  28.452  ops/ms
EishayParseUTF8Bytes.fastjson2                              thrpt    5   790.354 ±   7.812  ops/ms
EishayParseUTF8Bytes.gson                                   thrpt    5   248.950 ±  20.628  ops/ms
EishayParseUTF8Bytes.jackson                                thrpt    5   419.229 ±   5.103  ops/ms
EishayParseUTF8BytesPretty.fastjson1                        thrpt    5   194.660 ±  29.012  ops/ms
EishayParseUTF8BytesPretty.fastjson2                        thrpt    5   602.165 ±  34.458  ops/ms
EishayParseUTF8BytesPretty.gson                             thrpt    5   231.251 ±   6.148  ops/ms
EishayParseUTF8BytesPretty.jackson                          thrpt    5   384.902 ±   8.076  ops/ms
EishayWriteBinary.fastjson2JSONB                            thrpt    5  1926.694 ±  19.361  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes                        thrpt    5  1194.592 ±  18.479  ops/ms
EishayWriteBinary.hessian                                   thrpt    5   304.289 ±   1.441  ops/ms
EishayWriteBinary.javaSerialize                             thrpt    5   180.769 ±   7.254  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes            thrpt    5   383.454 ±   3.445  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB                thrpt    5  3213.162 ± 113.831  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes            thrpt    5  1323.712 ±  79.379  ops/ms
EishayWriteBinaryArrayMapping.kryo                          thrpt    5  1277.397 ±  60.794  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB                    thrpt    5  1004.770 ± 153.302  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB_ArrayMapping       thrpt    5  2013.196 ±  56.056  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes                thrpt    5  1132.851 ±  51.183  ops/ms
EishayWriteBinaryAutoType.hessian                           thrpt    5   303.284 ±   5.051  ops/ms
EishayWriteBinaryAutoType.javaSerialize                     thrpt    5   182.892 ±   9.430  ops/ms
EishayWriteString.fastjson1                                 thrpt    5   392.086 ±   4.896  ops/ms
EishayWriteString.fastjson2                                 thrpt    5  1110.623 ±  10.966  ops/ms
EishayWriteString.gson                                      thrpt    5   187.808 ±   0.781  ops/ms
EishayWriteString.jackson                                   thrpt    5   597.186 ±  15.318  ops/ms
EishayWriteStringTree.fastjson1                             thrpt    5   499.984 ±  15.632  ops/ms
EishayWriteStringTree.fastjson2                             thrpt    5   770.845 ±  27.935  ops/ms
EishayWriteStringTree.gson                                  thrpt    5   210.631 ±  12.941  ops/ms
EishayWriteStringTree.jackson                               thrpt    5   564.606 ±  13.857  ops/ms
EishayWriteUTF8Bytes.fastjson1                              thrpt    5   377.516 ±  22.305  ops/ms
EishayWriteUTF8Bytes.fastjson2                              thrpt    5  1173.616 ±  60.695  ops/ms
EishayWriteUTF8Bytes.gson                                   thrpt    5   189.422 ±   3.127  ops/ms
EishayWriteUTF8Bytes.jackson                                thrpt    5   554.243 ±  14.049  ops/ms

ecs.g8m.xlarge-oracle-jdk1.8.0_341_aarch64

Benchmark                                                    Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2JSONB                            thrpt    5  1478.455 ? 120.754  ops/ms
EishayParseBinary.fastjson2UTF8Bytes                        thrpt    5   857.263 ?  18.183  ops/ms
EishayParseBinary.hessian                                   thrpt    5   204.802 ?   8.050  ops/ms
EishayParseBinary.javaSerialize                             thrpt    5    42.098 ?   1.079  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes            thrpt    5  1136.306 ?  25.329  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB                thrpt    5  2439.577 ?  64.392  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes            thrpt    5  1232.025 ?  64.593  ops/ms
EishayParseBinaryArrayMapping.kryo                          thrpt    5  1232.014 ?  47.778  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB                    thrpt    5  1185.825 ?  33.081  ops/ms
EishayParseBinaryAutoType.fastjson2JSONBBytes_arrayMapping  thrpt    5  1964.573 ?  61.678  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter     thrpt    5  1156.544 ?  58.470  ops/ms
EishayParseBinaryAutoType.hessian                           thrpt    5   203.752 ?   4.899  ops/ms
EishayParseBinaryAutoType.javaSerialize                     thrpt    5    41.344 ?   0.997  ops/ms
EishayParseString.fastjson1                                 thrpt    5   771.687 ?  28.154  ops/ms
EishayParseString.fastjson2                                 thrpt    5   984.462 ?  65.812  ops/ms
EishayParseString.gson                                      thrpt    5   354.297 ?   8.710  ops/ms
EishayParseString.jackson                                   thrpt    5   375.510 ?   7.852  ops/ms
EishayParseStringNoneCache.fastjson1                        thrpt    5     0.784 ?   0.004  ops/ms
EishayParseStringNoneCache.fastjson2                        thrpt    5     0.522 ?   0.136  ops/ms
EishayParseStringNoneCache.gson                             thrpt    5   165.468 ?   3.255  ops/ms
EishayParseStringNoneCache.jackson                          thrpt    5   127.632 ?   4.495  ops/ms
EishayParseStringPretty.fastjson1                           thrpt    5   220.671 ?  10.234  ops/ms
EishayParseStringPretty.fastjson2                           thrpt    5   758.599 ?  44.663  ops/ms
EishayParseStringPretty.gson                                thrpt    5   321.927 ?  12.178  ops/ms
EishayParseStringPretty.jackson                             thrpt    5   349.148 ?   8.899  ops/ms
EishayParseTreeString.fastjson1                             thrpt    5   311.415 ?  13.149  ops/ms
EishayParseTreeString.fastjson2                             thrpt    5   563.961 ?  32.786  ops/ms
EishayParseTreeString.gson                                  thrpt    5   274.652 ?  14.384  ops/ms
EishayParseTreeString.jackson                               thrpt    5   334.180 ?   4.584  ops/ms
EishayParseTreeStringPretty.fastjson1                       thrpt    5   284.887 ?  12.211  ops/ms
EishayParseTreeStringPretty.fastjson2                       thrpt    5   505.124 ?  28.801  ops/ms
EishayParseTreeStringPretty.gson                            thrpt    5   251.167 ?   5.511  ops/ms
EishayParseTreeStringPretty.jackson                         thrpt    5   325.887 ?  19.948  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                          thrpt    5   264.594 ?   7.193  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                          thrpt    5   554.385 ?  40.313  ops/ms
EishayParseTreeUTF8Bytes.gson                               thrpt    5   239.469 ?   3.889  ops/ms
EishayParseTreeUTF8Bytes.jackson                            thrpt    5   376.985 ?  23.538  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1                    thrpt    5   234.181 ?  14.887  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2                    thrpt    5   479.009 ?  29.615  ops/ms
EishayParseTreeUTF8BytesPretty.gson                         thrpt    5   232.718 ?   5.795  ops/ms
EishayParseTreeUTF8BytesPretty.jackson                      thrpt    5   344.377 ?  14.362  ops/ms
EishayParseUTF8Bytes.fastjson1                              thrpt    5   658.393 ?  22.719  ops/ms
EishayParseUTF8Bytes.fastjson2                              thrpt    5   840.027 ?  28.934  ops/ms
EishayParseUTF8Bytes.gson                                   thrpt    5   244.654 ?   7.046  ops/ms
EishayParseUTF8Bytes.jackson                                thrpt    5   408.892 ?   8.293  ops/ms
EishayParseUTF8BytesPretty.fastjson1                        thrpt    5   207.797 ?   4.410  ops/ms
EishayParseUTF8BytesPretty.fastjson2                        thrpt    5   704.662 ?  26.286  ops/ms
EishayParseUTF8BytesPretty.gson                             thrpt    5   232.175 ?   7.509  ops/ms
EishayParseUTF8BytesPretty.jackson                          thrpt    5   380.130 ?  23.609  ops/ms
EishayWriteBinary.fastjson2JSONB                            thrpt    5  1654.976 ?  39.620  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes                        thrpt    5  1369.491 ?  15.034  ops/ms
EishayWriteBinary.hessian                                   thrpt    5   346.682 ?  12.639  ops/ms
EishayWriteBinary.javaSerialize                             thrpt    5   207.901 ?   1.862  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes            thrpt    5   498.581 ?  12.390  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB                thrpt    5  2376.465 ?  43.110  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes            thrpt    5  1552.147 ?  40.384  ops/ms
EishayWriteBinaryArrayMapping.kryo                          thrpt    5  1433.346 ?  21.030  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB                    thrpt    5  1005.936 ?  27.735  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB_ArrayMapping       thrpt    5  1728.062 ?  22.443  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes                thrpt    5  1301.392 ?  37.164  ops/ms
EishayWriteBinaryAutoType.hessian                           thrpt    5   347.395 ?   1.200  ops/ms
EishayWriteBinaryAutoType.javaSerialize                     thrpt    5   204.181 ?   2.517  ops/ms
EishayWriteString.fastjson1                                 thrpt    5   470.294 ?   8.577  ops/ms
EishayWriteString.fastjson2                                 thrpt    5  1279.804 ?  11.445  ops/ms
EishayWriteString.gson                                      thrpt    5   327.978 ?   1.570  ops/ms
EishayWriteString.jackson                                   thrpt    5   637.485 ?  19.785  ops/ms
EishayWriteStringTree.fastjson1                             thrpt    5   584.524 ?  19.523  ops/ms
EishayWriteStringTree.fastjson2                             thrpt    5   967.262 ?  15.802  ops/ms
EishayWriteStringTree.gson                                  thrpt    5   413.261 ?   4.506  ops/ms
EishayWriteStringTree.jackson                               thrpt    5   647.759 ?   9.392  ops/ms
EishayWriteUTF8Bytes.fastjson1                              thrpt    5   469.883 ?   7.315  ops/ms
EishayWriteUTF8Bytes.fastjson2                              thrpt    5  1368.141 ?  14.574  ops/ms
EishayWriteUTF8Bytes.gson                                   thrpt    5   292.090 ?   3.569  ops/ms
EishayWriteUTF8Bytes.jackson                                thrpt    5   660.369 ?   8.568  ops/ms

ecs.g8m.xlarge-oracle-jdk-11.0.16_aarch64

Benchmark                                                    Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2JSONB                            thrpt    5  2075.398 ?   7.048  ops/ms
EishayParseBinary.fastjson2UTF8Bytes                        thrpt    5  1065.187 ?   6.830  ops/ms
EishayParseBinary.hessian                                   thrpt    5   194.874 ?  24.968  ops/ms
EishayParseBinary.javaSerialize                             thrpt    5    39.475 ?   0.759  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes            thrpt    5  1254.757 ?   4.847  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB                thrpt    5  3016.933 ?   5.587  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes            thrpt    5  1551.570 ?   8.942  ops/ms
EishayParseBinaryArrayMapping.kryo                          thrpt    5  1418.784 ?   5.473  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB                    thrpt    5  1659.347 ?   3.632  ops/ms
EishayParseBinaryAutoType.fastjson2JSONBBytes_arrayMapping  thrpt    5  2415.914 ?  17.401  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter     thrpt    5  1600.831 ?   1.634  ops/ms
EishayParseBinaryAutoType.hessian                           thrpt    5   203.171 ?  12.214  ops/ms
EishayParseBinaryAutoType.javaSerialize                     thrpt    5    39.578 ?   0.844  ops/ms
EishayParseString.fastjson1                                 thrpt    5   807.192 ?   1.563  ops/ms
EishayParseString.fastjson2                                 thrpt    5  1124.362 ?   7.726  ops/ms
EishayParseString.gson                                      thrpt    5   375.630 ?   1.189  ops/ms
EishayParseString.jackson                                   thrpt    5   413.950 ?   1.856  ops/ms
EishayParseStringNoneCache.fastjson1                        thrpt    5     0.659 ?   0.064  ops/ms
EishayParseStringNoneCache.fastjson2                        thrpt    5     0.698 ?   0.043  ops/ms
EishayParseStringNoneCache.gson                             thrpt    5   202.154 ?   0.813  ops/ms
EishayParseStringNoneCache.jackson                          thrpt    5   148.409 ?   0.290  ops/ms
EishayParseStringPretty.fastjson1                           thrpt    5   208.959 ? 140.482  ops/ms
EishayParseStringPretty.fastjson2                           thrpt    5   739.847 ? 252.629  ops/ms
EishayParseStringPretty.gson                                thrpt    5   348.357 ?   0.458  ops/ms
EishayParseStringPretty.jackson                             thrpt    5   275.784 ?  27.108  ops/ms
EishayParseTreeString.fastjson1                             thrpt    5   363.316 ?   0.662  ops/ms
EishayParseTreeString.fastjson2                             thrpt    5   664.295 ?   7.730  ops/ms
EishayParseTreeString.gson                                  thrpt    5   300.685 ?   3.361  ops/ms
EishayParseTreeString.jackson                               thrpt    5   378.628 ?   3.303  ops/ms
EishayParseTreeStringPretty.fastjson1                       thrpt    5   286.387 ?   2.242  ops/ms
EishayParseTreeStringPretty.fastjson2                       thrpt    5   562.471 ?   7.357  ops/ms
EishayParseTreeStringPretty.gson                            thrpt    5   288.777 ?   0.467  ops/ms
EishayParseTreeStringPretty.jackson                         thrpt    5   359.960 ?   0.272  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                          thrpt    5   292.326 ?  61.155  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                          thrpt    5   755.627 ?   5.305  ops/ms
EishayParseTreeUTF8Bytes.gson                               thrpt    5   291.172 ?   8.067  ops/ms
EishayParseTreeUTF8Bytes.jackson                            thrpt    5   440.749 ?   6.361  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1                    thrpt    5   237.131 ?  16.985  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2                    thrpt    5   617.037 ?   2.496  ops/ms
EishayParseTreeUTF8BytesPretty.gson                         thrpt    5   282.915 ?   0.566  ops/ms
EishayParseTreeUTF8BytesPretty.jackson                      thrpt    5   420.337 ?   1.414  ops/ms
EishayParseUTF8Bytes.fastjson1                              thrpt    5   684.560 ?   2.171  ops/ms
EishayParseUTF8Bytes.fastjson2                              thrpt    5  1026.276 ?   5.906  ops/ms
EishayParseUTF8Bytes.gson                                   thrpt    5   283.144 ?  22.141  ops/ms
EishayParseUTF8Bytes.jackson                                thrpt    5   475.162 ?   2.163  ops/ms
EishayParseUTF8BytesPretty.fastjson1                        thrpt    5   157.870 ?  26.664  ops/ms
EishayParseUTF8BytesPretty.fastjson2                        thrpt    5   760.236 ?   3.117  ops/ms
EishayParseUTF8BytesPretty.gson                             thrpt    5   281.873 ?   0.407  ops/ms
EishayParseUTF8BytesPretty.jackson                          thrpt    5   427.600 ?   2.303  ops/ms
EishayWriteBinary.fastjson2JSONB                            thrpt    5  2430.439 ?   6.980  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes                        thrpt    5  1458.663 ?   3.192  ops/ms
EishayWriteBinary.hessian                                   thrpt    5   347.231 ?   1.653  ops/ms
EishayWriteBinary.javaSerialize                             thrpt    5   219.179 ?   0.623  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes            thrpt    5   472.762 ?  11.196  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB                thrpt    5  4250.566 ?  18.636  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes            thrpt    5  1714.339 ?   9.151  ops/ms
EishayWriteBinaryArrayMapping.kryo                          thrpt    5  1506.292 ? 265.007  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB                    thrpt    5  1278.964 ?   2.313  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB_ArrayMapping       thrpt    5  2473.006 ?   2.850  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes                thrpt    5  1377.470 ?  24.544  ops/ms
EishayWriteBinaryAutoType.hessian                           thrpt    5   331.038 ?   1.777  ops/ms
EishayWriteBinaryAutoType.javaSerialize                     thrpt    5   204.660 ?   0.455  ops/ms
EishayWriteString.fastjson1                                 thrpt    5   480.478 ?  28.803  ops/ms
EishayWriteString.fastjson2                                 thrpt    5  1272.129 ?  18.535  ops/ms
EishayWriteString.gson                                      thrpt    5   300.405 ?   1.201  ops/ms
EishayWriteString.jackson                                   thrpt    5   680.737 ?   3.769  ops/ms
EishayWriteStringTree.fastjson1                             thrpt    5   626.387 ?   1.567  ops/ms
EishayWriteStringTree.fastjson2                             thrpt    5  1044.727 ?   2.415  ops/ms
EishayWriteStringTree.gson                                  thrpt    5   360.298 ?   0.794  ops/ms
EishayWriteStringTree.jackson                               thrpt    5   736.406 ?   3.893  ops/ms
EishayWriteUTF8Bytes.fastjson1                              thrpt    5   420.938 ?  18.247  ops/ms
EishayWriteUTF8Bytes.fastjson2                              thrpt    5  1436.204 ?  38.100  ops/ms
EishayWriteUTF8Bytes.gson                                   thrpt    5   304.352 ?   0.652  ops/ms
EishayWriteUTF8Bytes.jackson                                thrpt    5   432.712 ? 107.451  ops/ms

ecs.g8m.xlarge-oracle-jdk-17.0.4_aarch64

Benchmark                                                    Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2JSONB                            thrpt    5  2294.572 ?   6.062  ops/ms
EishayParseBinary.fastjson2UTF8Bytes                        thrpt    5  1086.885 ?  65.772  ops/ms
EishayParseBinary.hessian                                   thrpt    5   209.535 ?  26.897  ops/ms
EishayParseBinary.javaSerialize                             thrpt    5    38.386 ?   1.500  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes            thrpt    5  1366.542 ?  31.216  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB                thrpt    5  3449.326 ?  20.533  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes            thrpt    5  1649.769 ?  61.120  ops/ms
EishayParseBinaryArrayMapping.kryo                          thrpt    5  1249.627 ?  78.870  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB                    thrpt    5  1694.177 ?  25.366  ops/ms
EishayParseBinaryAutoType.fastjson2JSONBBytes_arrayMapping  thrpt    5  2655.199 ?  14.268  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter     thrpt    5  1601.384 ?  28.691  ops/ms
EishayParseBinaryAutoType.hessian                           thrpt    5   217.586 ?   3.890  ops/ms
EishayParseBinaryAutoType.javaSerialize                     thrpt    5    40.177 ?   3.126  ops/ms
EishayParseString.fastjson1                                 thrpt    5  1114.467 ?  78.664  ops/ms
EishayParseString.fastjson2                                 thrpt    5  1128.561 ?  10.629  ops/ms
EishayParseString.gson                                      thrpt    5   353.178 ?  14.383  ops/ms
EishayParseString.jackson                                   thrpt    5   408.066 ?  53.215  ops/ms
EishayParseStringNoneCache.fastjson1                        thrpt    5     0.797 ?   0.006  ops/ms
EishayParseStringNoneCache.fastjson2                        thrpt    5     0.807 ?   0.032  ops/ms
EishayParseStringNoneCache.gson                             thrpt    5   189.557 ?  10.570  ops/ms
EishayParseStringNoneCache.jackson                          thrpt    5   163.068 ?   1.474  ops/ms
EishayParseStringPretty.fastjson1                           thrpt    5   264.967 ?  15.521  ops/ms
EishayParseStringPretty.fastjson2                           thrpt    5   799.211 ?  13.335  ops/ms
EishayParseStringPretty.gson                                thrpt    5   281.256 ?   8.609  ops/ms
EishayParseStringPretty.jackson                             thrpt    5   372.393 ?  49.485  ops/ms
EishayParseTreeString.fastjson1                             thrpt    5   393.275 ?  23.953  ops/ms
EishayParseTreeString.fastjson2                             thrpt    5   811.114 ?   6.935  ops/ms
EishayParseTreeString.gson                                  thrpt    5   255.930 ? 171.323  ops/ms
EishayParseTreeString.jackson                               thrpt    5   428.312 ?   4.359  ops/ms
EishayParseTreeStringPretty.fastjson1                       thrpt    5   371.550 ?   1.601  ops/ms
EishayParseTreeStringPretty.fastjson2                       thrpt    5   632.563 ?   8.127  ops/ms
EishayParseTreeStringPretty.gson                            thrpt    5   259.453 ?  50.938  ops/ms
EishayParseTreeStringPretty.jackson                         thrpt    5   382.903 ?   7.944  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                          thrpt    5   353.251 ?   6.488  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                          thrpt    5   777.414 ?   8.219  ops/ms
EishayParseTreeUTF8Bytes.gson                               thrpt    5   257.034 ?  67.165  ops/ms
EishayParseTreeUTF8Bytes.jackson                            thrpt    5   496.639 ?   2.870  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1                    thrpt    5   199.592 ?  13.791  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2                    thrpt    5   624.488 ?   8.589  ops/ms
EishayParseTreeUTF8BytesPretty.gson                         thrpt    5   279.638 ?   2.797  ops/ms
EishayParseTreeUTF8BytesPretty.jackson                      thrpt    5   441.650 ?   0.873  ops/ms
EishayParseUTF8Bytes.fastjson1                              thrpt    5   509.233 ?  67.023  ops/ms
EishayParseUTF8Bytes.fastjson2                              thrpt    5   997.658 ? 128.438  ops/ms
EishayParseUTF8Bytes.gson                                   thrpt    5   238.001 ?  73.614  ops/ms
EishayParseUTF8Bytes.jackson                                thrpt    5   429.713 ?  29.649  ops/ms
EishayParseUTF8BytesPretty.fastjson1                        thrpt    5   245.617 ?   6.770  ops/ms
EishayParseUTF8BytesPretty.fastjson2                        thrpt    5   771.486 ?  24.157  ops/ms
EishayParseUTF8BytesPretty.gson                             thrpt    5   281.587 ?   0.994  ops/ms
EishayParseUTF8BytesPretty.jackson                          thrpt    5   416.508 ?  32.275  ops/ms
EishayWriteBinary.fastjson2JSONB                            thrpt    5  2306.656 ?  23.582  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes                        thrpt    5  1377.041 ? 145.808  ops/ms
EishayWriteBinary.hessian                                   thrpt    5   347.787 ?   0.974  ops/ms
EishayWriteBinary.javaSerialize                             thrpt    5   208.211 ?   0.692  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes            thrpt    5   503.473 ?  71.034  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB                thrpt    5  4006.883 ? 474.337  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes            thrpt    5  1653.014 ?  96.667  ops/ms
EishayWriteBinaryArrayMapping.kryo                          thrpt    5  1461.053 ?   1.977  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB                    thrpt    5  1217.773 ?   4.251  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB_ArrayMapping       thrpt    5  2186.810 ?  63.427  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes                thrpt    5  1338.599 ?  55.453  ops/ms
EishayWriteBinaryAutoType.hessian                           thrpt    5   334.616 ?   1.618  ops/ms
EishayWriteBinaryAutoType.javaSerialize                     thrpt    5   203.746 ?   0.636  ops/ms
EishayWriteString.fastjson1                                 thrpt    5   489.293 ?   9.229  ops/ms
EishayWriteString.fastjson2                                 thrpt    5  1284.791 ?   4.711  ops/ms
EishayWriteString.gson                                      thrpt    5   178.196 ?  47.001  ops/ms
EishayWriteString.jackson                                   thrpt    5   620.568 ?  89.539  ops/ms
EishayWriteStringTree.fastjson1                             thrpt    5   628.604 ?  11.157  ops/ms
EishayWriteStringTree.fastjson2                             thrpt    5  1010.276 ?   3.583  ops/ms
EishayWriteStringTree.gson                                  thrpt    5   213.635 ?  10.644  ops/ms
EishayWriteStringTree.jackson                               thrpt    5   689.518 ?   3.703  ops/ms
EishayWriteUTF8Bytes.fastjson1                              thrpt    5   471.682 ?  25.181  ops/ms
EishayWriteUTF8Bytes.fastjson2                              thrpt    5  1431.837 ?  10.171  ops/ms
EishayWriteUTF8Bytes.gson                                   thrpt    5   201.686 ?   0.665  ops/ms
EishayWriteUTF8Bytes.jackson                                thrpt    5   676.724 ?  32.239  ops/ms

ecs.g8m.xlarge-oracle-jdk-18.0.2_aarch64

Benchmark                                                    Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2JSONB                            thrpt    5  2220.858 ±  22.418  ops/ms
EishayParseBinary.fastjson2UTF8Bytes                        thrpt    5  1105.781 ±   9.055  ops/ms
EishayParseBinary.hessian                                   thrpt    5   189.986 ±  10.365  ops/ms
EishayParseBinary.javaSerialize                             thrpt    5    43.005 ±   0.301  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes            thrpt    5  1396.538 ±  12.198  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB                thrpt    5  3423.851 ±  14.980  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes            thrpt    5  1620.048 ±  20.806  ops/ms
EishayParseBinaryArrayMapping.kryo                          thrpt    5  1104.256 ± 437.967  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB                    thrpt    5  1699.741 ±   8.567  ops/ms
EishayParseBinaryAutoType.fastjson2JSONBBytes_arrayMapping  thrpt    5  2708.910 ±  13.287  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter     thrpt    5  1339.852 ±  95.086  ops/ms
EishayParseBinaryAutoType.hessian                           thrpt    5   202.500 ±  20.597  ops/ms
EishayParseBinaryAutoType.javaSerialize                     thrpt    5    37.546 ±   2.464  ops/ms
EishayParseString.fastjson1                                 thrpt    5  1144.034 ±   6.277  ops/ms
EishayParseString.fastjson2                                 thrpt    5  1136.232 ±   7.831  ops/ms
EishayParseString.gson                                      thrpt    5   306.800 ±  46.886  ops/ms
EishayParseString.jackson                                   thrpt    5   391.845 ±  37.161  ops/ms
EishayParseStringNoneCache.fastjson1                        thrpt    5     0.792 ±   0.007  ops/ms
EishayParseStringNoneCache.fastjson2                        thrpt    5     0.783 ±   0.044  ops/ms
EishayParseStringNoneCache.gson                             thrpt    5   182.621 ±  11.869  ops/ms
EishayParseStringNoneCache.jackson                          thrpt    5   157.589 ±   0.322  ops/ms
EishayParseStringPretty.fastjson1                           thrpt    5   255.994 ±  18.573  ops/ms
EishayParseStringPretty.fastjson2                           thrpt    5   673.976 ± 236.135  ops/ms
EishayParseStringPretty.gson                                thrpt    5   291.881 ±  12.218  ops/ms
EishayParseStringPretty.jackson                             thrpt    5   363.218 ±  12.823  ops/ms
EishayParseTreeString.fastjson1                             thrpt    5   378.532 ±   5.998  ops/ms
EishayParseTreeString.fastjson2                             thrpt    5   825.188 ±  10.764  ops/ms
EishayParseTreeString.gson                                  thrpt    5   286.672 ±  26.041  ops/ms
EishayParseTreeString.jackson                               thrpt    5   407.692 ±   4.231  ops/ms
EishayParseTreeStringPretty.fastjson1                       thrpt    5   337.687 ±   2.444  ops/ms
EishayParseTreeStringPretty.fastjson2                       thrpt    5   639.558 ±   4.815  ops/ms
EishayParseTreeStringPretty.gson                            thrpt    5   253.245 ±  19.073  ops/ms
EishayParseTreeStringPretty.jackson                         thrpt    5   376.324 ±   8.238  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                          thrpt    5   319.638 ±  12.478  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                          thrpt    5   772.621 ±  16.736  ops/ms
EishayParseTreeUTF8Bytes.gson                               thrpt    5   265.047 ±  26.039  ops/ms
EishayParseTreeUTF8Bytes.jackson                            thrpt    5   486.396 ±   2.832  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1                    thrpt    5   286.864 ±   7.591  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2                    thrpt    5   636.392 ±   4.847  ops/ms
EishayParseTreeUTF8BytesPretty.gson                         thrpt    5   277.060 ±   3.228  ops/ms
EishayParseTreeUTF8BytesPretty.jackson                      thrpt    5   444.438 ±   3.183  ops/ms
EishayParseUTF8Bytes.fastjson1                              thrpt    5   793.172 ±  49.400  ops/ms
EishayParseUTF8Bytes.fastjson2                              thrpt    5  1014.895 ± 155.131  ops/ms
EishayParseUTF8Bytes.gson                                   thrpt    5   282.807 ±  28.968  ops/ms
EishayParseUTF8Bytes.jackson                                thrpt    5   459.629 ±   1.898  ops/ms
EishayParseUTF8BytesPretty.fastjson1                        thrpt    5   217.512 ±  24.616  ops/ms
EishayParseUTF8BytesPretty.fastjson2                        thrpt    5   772.986 ±   8.422  ops/ms
EishayParseUTF8BytesPretty.gson                             thrpt    5   276.415 ±   2.937  ops/ms
EishayParseUTF8BytesPretty.jackson                          thrpt    5   411.408 ±   6.160  ops/ms
EishayWriteBinary.fastjson2JSONB                            thrpt    5  2494.483 ±  32.499  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes                        thrpt    5  1444.006 ±  51.024  ops/ms
EishayWriteBinary.hessian                                   thrpt    5   328.193 ±   2.597  ops/ms
EishayWriteBinary.javaSerialize                             thrpt    5   220.988 ±   1.963  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes            thrpt    5   464.369 ±  25.816  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB                thrpt    5  4219.176 ±  79.060  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes            thrpt    5  1681.702 ±  30.057  ops/ms
EishayWriteBinaryArrayMapping.kryo                          thrpt    5  1461.962 ±   2.655  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB                    thrpt    5  1172.068 ±  51.538  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB_ArrayMapping       thrpt    5  2299.839 ±  12.892  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes                thrpt    5  1123.935 ± 165.332  ops/ms
EishayWriteBinaryAutoType.hessian                           thrpt    5   340.354 ±   1.621  ops/ms
EishayWriteBinaryAutoType.javaSerialize                     thrpt    5   225.584 ±   2.591  ops/ms
EishayWriteString.fastjson1                                 thrpt    5   347.043 ±  92.793  ops/ms
EishayWriteString.fastjson2                                 thrpt    5  1218.320 ±  63.743  ops/ms
EishayWriteString.gson                                      thrpt    5   176.069 ±  23.733  ops/ms
EishayWriteString.jackson                                   thrpt    5   554.791 ±  33.097  ops/ms
EishayWriteStringTree.fastjson1                             thrpt    5   629.639 ±   1.303  ops/ms
EishayWriteStringTree.fastjson2                             thrpt    5   995.901 ±   5.491  ops/ms
EishayWriteStringTree.gson                                  thrpt    5   226.797 ±  19.671  ops/ms
EishayWriteStringTree.jackson                               thrpt    5   685.909 ±   1.762  ops/ms
EishayWriteUTF8Bytes.fastjson1                              thrpt    5   436.408 ±  38.940  ops/ms
EishayWriteUTF8Bytes.fastjson2                              thrpt    5  1477.482 ±   3.275  ops/ms
EishayWriteUTF8Bytes.gson                                   thrpt    5   207.275 ±   1.371  ops/ms
EishayWriteUTF8Bytes.jackson                                thrpt    5   519.773 ± 103.904  ops/ms

ecs.g8m.xlarge-oracle-jdk-19_aarch64

Benchmark                                                    Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2JSONB                            thrpt    5  2206.528 ±   8.259  ops/ms
EishayParseBinary.fastjson2UTF8Bytes                        thrpt    5  1150.675 ±  11.250  ops/ms
EishayParseBinary.hessian                                   thrpt    5   205.672 ±   9.927  ops/ms
EishayParseBinary.javaSerialize                             thrpt    5    39.964 ±   0.392  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes            thrpt    5  1403.017 ±   4.098  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB                thrpt    5  3339.559 ±  11.011  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes            thrpt    5  1650.287 ±  12.957  ops/ms
EishayParseBinaryArrayMapping.kryo                          thrpt    5  1344.907 ±  34.045  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB                    thrpt    5  1267.417 ± 164.552  ops/ms
EishayParseBinaryAutoType.fastjson2JSONBBytes_arrayMapping  thrpt    5  2642.141 ±  23.203  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter     thrpt    5  1583.643 ±  16.962  ops/ms
EishayParseBinaryAutoType.hessian                           thrpt    5   211.611 ±  12.979  ops/ms
EishayParseBinaryAutoType.javaSerialize                     thrpt    5    38.572 ±   0.981  ops/ms
EishayParseString.fastjson1                                 thrpt    5  1133.377 ±  16.249  ops/ms
EishayParseString.fastjson2                                 thrpt    5  1144.135 ±   6.335  ops/ms
EishayParseString.gson                                      thrpt    5   350.490 ±   1.469  ops/ms
EishayParseString.jackson                                   thrpt    5   407.734 ±   5.913  ops/ms
EishayParseStringNoneCache.fastjson1                        thrpt    5     0.797 ±   0.013  ops/ms
EishayParseStringNoneCache.fastjson2                        thrpt    5     0.786 ±   0.040  ops/ms
EishayParseStringNoneCache.gson                             thrpt    5   200.122 ±   2.473  ops/ms
EishayParseStringNoneCache.jackson                          thrpt    5   158.515 ±   1.993  ops/ms
EishayParseStringPretty.fastjson1                           thrpt    5   241.845 ±  34.773  ops/ms
EishayParseStringPretty.fastjson2                           thrpt    5   804.179 ±   8.042  ops/ms
EishayParseStringPretty.gson                                thrpt    5   327.409 ±  34.769  ops/ms
EishayParseStringPretty.jackson                             thrpt    5   360.280 ±  24.574  ops/ms
EishayParseTreeString.fastjson1                             thrpt    5   361.135 ±   3.630  ops/ms
EishayParseTreeString.fastjson2                             thrpt    5   802.728 ±   4.445  ops/ms
EishayParseTreeString.gson                                  thrpt    5   294.640 ±  20.006  ops/ms
EishayParseTreeString.jackson                               thrpt    5   432.181 ±  11.672  ops/ms
EishayParseTreeStringPretty.fastjson1                       thrpt    5   316.488 ±   3.598  ops/ms
EishayParseTreeStringPretty.fastjson2                       thrpt    5   622.449 ±   4.657  ops/ms
EishayParseTreeStringPretty.gson                            thrpt    5   266.979 ±  39.187  ops/ms
EishayParseTreeStringPretty.jackson                         thrpt    5   389.173 ±  16.740  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                          thrpt    5   307.847 ±  17.382  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                          thrpt    5   759.307 ±   9.640  ops/ms
EishayParseTreeUTF8Bytes.gson                               thrpt    5   283.695 ±  19.680  ops/ms
EishayParseTreeUTF8Bytes.jackson                            thrpt    5   490.068 ±   3.118  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1                    thrpt    5   262.331 ±  10.590  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2                    thrpt    5   634.390 ±   6.284  ops/ms
EishayParseTreeUTF8BytesPretty.gson                         thrpt    5   282.928 ±   1.462  ops/ms
EishayParseTreeUTF8BytesPretty.jackson                      thrpt    5   440.740 ±   7.694  ops/ms
EishayParseUTF8Bytes.fastjson1                              thrpt    5   741.682 ±  31.782  ops/ms
EishayParseUTF8Bytes.fastjson2                              thrpt    5  1063.483 ±  11.149  ops/ms
EishayParseUTF8Bytes.gson                                   thrpt    5   236.084 ±  50.931  ops/ms
EishayParseUTF8Bytes.jackson                                thrpt    5   453.990 ±   5.945  ops/ms
EishayParseUTF8BytesPretty.fastjson1                        thrpt    5   229.985 ±   7.476  ops/ms
EishayParseUTF8BytesPretty.fastjson2                        thrpt    5   785.276 ±   6.667  ops/ms
EishayParseUTF8BytesPretty.gson                             thrpt    5   278.672 ±   1.940  ops/ms
EishayParseUTF8BytesPretty.jackson                          thrpt    5   403.936 ±  20.800  ops/ms
EishayWriteBinary.fastjson2JSONB                            thrpt    5  1617.920 ± 315.062  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes                        thrpt    5  1495.444 ±  18.340  ops/ms
EishayWriteBinary.hessian                                   thrpt    5   340.406 ±   2.291  ops/ms
EishayWriteBinary.javaSerialize                             thrpt    5   221.413 ±   1.314  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes            thrpt    5   438.639 ±  18.828  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB                thrpt    5  3705.079 ± 658.025  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes            thrpt    5  1696.711 ±  34.238  ops/ms
EishayWriteBinaryArrayMapping.kryo                          thrpt    5  1519.972 ±   2.290  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB                    thrpt    5  1041.732 ±  28.252  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB_ArrayMapping       thrpt    5  2383.453 ±  12.074  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes                thrpt    5  1403.739 ±   5.613  ops/ms
EishayWriteBinaryAutoType.hessian                           thrpt    5   348.837 ±   3.268  ops/ms
EishayWriteBinaryAutoType.javaSerialize                     thrpt    5   223.029 ±   2.556  ops/ms
EishayWriteString.fastjson1                                 thrpt    5   437.114 ±  31.291  ops/ms
EishayWriteString.fastjson2                                 thrpt    5  1294.147 ±   4.491  ops/ms
EishayWriteString.gson                                      thrpt    5   197.685 ±  27.157  ops/ms
EishayWriteString.jackson                                   thrpt    5   528.188 ±  57.603  ops/ms
EishayWriteStringTree.fastjson1                             thrpt    5   619.929 ±   5.264  ops/ms
EishayWriteStringTree.fastjson2                             thrpt    5   991.672 ±  12.072  ops/ms
EishayWriteStringTree.gson                                  thrpt    5   226.537 ±   4.372  ops/ms
EishayWriteStringTree.jackson                               thrpt    5   687.333 ±   2.919  ops/ms
EishayWriteUTF8Bytes.fastjson1                              thrpt    5   455.268 ±  10.871  ops/ms
EishayWriteUTF8Bytes.fastjson2                              thrpt    5  1434.942 ±  26.802  ops/ms
EishayWriteUTF8Bytes.gson                                   thrpt    5   182.911 ±  16.390  ops/ms
EishayWriteUTF8Bytes.jackson                                thrpt    5   617.044 ±  86.685  ops/ms