fastjson2/docs/benchmark/benchmark_2.0.14_raw.md
2022-09-16 12:55:15 +08:00

98 KiB

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

Benchmark                                                 Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB                         thrpt    5  1675.000 ?  3.133  ops/ms
EishayParseBinary.fastjson2UTF8Bytes                     thrpt    5  1138.600 ?  1.673  ops/ms
EishayParseBinary.hessian                                thrpt    5   274.238 ?  0.756  ops/ms
EishayParseBinary.javaSerialize                          thrpt    5    46.866 ?  0.138  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes         thrpt    5  1482.329 ? 10.269  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB             thrpt    5  2628.515 ? 12.026  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes         thrpt    5  1590.057 ?  4.383  ops/ms
EishayParseBinaryArrayMapping.kryo                       thrpt    5  1720.692 ?  3.935  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB                 thrpt    5  1464.172 ?  7.748  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter  thrpt    5  1439.731 ?  3.899  ops/ms
EishayParseBinaryAutoType.hessian                        thrpt    5   271.942 ?  0.486  ops/ms
EishayParseBinaryAutoType.javaSerialize                  thrpt    5    48.122 ?  0.058  ops/ms
EishayParseString.fastjson1                              thrpt    5  1002.546 ?  2.194  ops/ms
EishayParseString.fastjson2                              thrpt    5  1335.543 ?  1.712  ops/ms
EishayParseString.gson                                   thrpt    5   441.472 ?  0.651  ops/ms
EishayParseString.jackson                                thrpt    5   526.384 ?  1.152  ops/ms
EishayParseStringPretty.fastjson1                        thrpt    5   269.217 ?  0.240  ops/ms
EishayParseStringPretty.fastjson2                        thrpt    5   983.831 ?  0.843  ops/ms
EishayParseStringPretty.gson                             thrpt    5   412.016 ?  1.470  ops/ms
EishayParseStringPretty.jackson                          thrpt    5   491.026 ?  1.136  ops/ms
EishayParseTreeString.fastjson1                          thrpt    5   511.239 ?  1.540  ops/ms
EishayParseTreeString.fastjson2                          thrpt    5  1026.471 ?  2.088  ops/ms
EishayParseTreeString.gson                               thrpt    5   342.518 ?  0.816  ops/ms
EishayParseTreeString.jackson                            thrpt    5   528.058 ?  1.516  ops/ms
EishayParseTreeStringPretty.fastjson1                    thrpt    5   451.826 ?  1.249  ops/ms
EishayParseTreeStringPretty.fastjson2                    thrpt    5   786.645 ?  2.312  ops/ms
EishayParseTreeStringPretty.gson                         thrpt    5   325.459 ?  1.291  ops/ms
EishayParseTreeStringPretty.jackson                      thrpt    5   480.818 ?  0.408  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                       thrpt    5   449.248 ?  2.551  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                       thrpt    5   900.417 ?  2.612  ops/ms
EishayParseTreeUTF8Bytes.gson                            thrpt    5   316.358 ?  0.611  ops/ms
EishayParseTreeUTF8Bytes.jackson                         thrpt    5   563.806 ?  3.042  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1                 thrpt    5   377.398 ?  0.667  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2                 thrpt    5   745.368 ?  1.365  ops/ms
EishayParseTreeUTF8BytesPretty.gson                      thrpt    5   296.549 ?  1.125  ops/ms
EishayParseTreeUTF8BytesPretty.jackson                   thrpt    5   503.327 ?  2.393  ops/ms
EishayParseUTF8Bytes.fastjson1                           thrpt    5   798.192 ?  3.242  ops/ms
EishayParseUTF8Bytes.fastjson2                           thrpt    5  1088.399 ?  2.699  ops/ms
EishayParseUTF8Bytes.gson                                thrpt    5   312.071 ?  1.235  ops/ms
EishayParseUTF8Bytes.jackson                             thrpt    5   587.531 ?  0.519  ops/ms
EishayParseUTF8BytesPretty.fastjson1                     thrpt    5   247.455 ?  0.507  ops/ms
EishayParseUTF8BytesPretty.fastjson2                     thrpt    5   828.163 ?  1.619  ops/ms
EishayParseUTF8BytesPretty.gson                          thrpt    5   292.383 ?  1.111  ops/ms
EishayParseUTF8BytesPretty.jackson                       thrpt    5   550.122 ?  1.145  ops/ms
EishayWriteBinary.fastjson2JSONB                         thrpt    5  2119.499 ?  6.422  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes                     thrpt    5  1495.160 ?  5.258  ops/ms
EishayWriteBinary.hessian                                thrpt    5   342.576 ?  1.270  ops/ms
EishayWriteBinary.javaSerialize                          thrpt    5   228.035 ?  1.402  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes         thrpt    5   762.189 ?  2.585  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB             thrpt    5  3580.982 ? 15.021  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes         thrpt    5  1855.525 ?  4.564  ops/ms
EishayWriteBinaryArrayMapping.kryo                       thrpt    5  1905.883 ?  4.602  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB                 thrpt    5  1135.394 ?  6.189  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes             thrpt    5  1441.605 ?  8.137  ops/ms
EishayWriteBinaryAutoType.hessian                        thrpt    5   346.908 ?  1.245  ops/ms
EishayWriteBinaryAutoType.javaSerialize                  thrpt    5   229.016 ?  1.711  ops/ms
EishayWriteString.fastjson1                              thrpt    5   612.623 ?  1.679  ops/ms
EishayWriteString.fastjson2                              thrpt    5  1592.314 ?  6.185  ops/ms
EishayWriteString.gson                                   thrpt    5   334.092 ?  0.751  ops/ms
EishayWriteString.jackson                                thrpt    5   977.994 ?  4.219  ops/ms
EishayWriteUTF8Bytes.fastjson1                           thrpt    5   575.284 ?  3.531  ops/ms
EishayWriteUTF8Bytes.fastjson2                           thrpt    5  1500.680 ?  9.962  ops/ms
EishayWriteUTF8Bytes.gson                                thrpt    5   295.387 ?  0.788  ops/ms
EishayWriteUTF8Bytes.jackson                             thrpt    5   916.362 ?  5.297  ops/ms

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

Benchmark                                                 Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB                         thrpt    5  2429.228 ? 15.157  ops/ms
EishayParseBinary.fastjson2UTF8Bytes                     thrpt    5  1144.327 ?  1.380  ops/ms
EishayParseBinary.hessian                                thrpt    5   250.404 ?  0.684  ops/ms
EishayParseBinary.javaSerialize                          thrpt    5    48.184 ?  0.033  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes         thrpt    5  1524.486 ?  3.828  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB             thrpt    5  3708.772 ? 16.289  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes         thrpt    5  1862.128 ?  6.661  ops/ms
EishayParseBinaryArrayMapping.kryo                       thrpt    5  1660.077 ?  2.889  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB                 thrpt    5  1952.347 ? 10.030  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter  thrpt    5  1730.094 ? 10.578  ops/ms
EishayParseBinaryAutoType.hessian                        thrpt    5   248.958 ?  2.114  ops/ms
EishayParseBinaryAutoType.javaSerialize                  thrpt    5    47.840 ?  0.106  ops/ms
EishayParseString.fastjson1                              thrpt    5   915.476 ?  3.045  ops/ms
EishayParseString.fastjson2                              thrpt    5  1217.904 ?  1.237  ops/ms
EishayParseString.gson                                   thrpt    5   433.800 ?  1.086  ops/ms
EishayParseString.jackson                                thrpt    5   491.179 ?  0.569  ops/ms
EishayParseStringPretty.fastjson1                        thrpt    5   237.482 ?  0.499  ops/ms
EishayParseStringPretty.fastjson2                        thrpt    5   909.026 ?  1.191  ops/ms
EishayParseStringPretty.gson                             thrpt    5   407.527 ?  2.001  ops/ms
EishayParseStringPretty.jackson                          thrpt    5   461.854 ?  0.559  ops/ms
EishayParseTreeString.fastjson1                          thrpt    5   404.012 ?  0.943  ops/ms
EishayParseTreeString.fastjson2                          thrpt    5   798.155 ?  2.408  ops/ms
EishayParseTreeString.gson                               thrpt    5   315.842 ?  0.940  ops/ms
EishayParseTreeString.jackson                            thrpt    5   445.221 ?  1.862  ops/ms
EishayParseTreeStringPretty.fastjson1                    thrpt    5   344.860 ?  1.178  ops/ms
EishayParseTreeStringPretty.fastjson2                    thrpt    5   692.090 ?  2.103  ops/ms
EishayParseTreeStringPretty.gson                         thrpt    5   306.579 ?  1.133  ops/ms
EishayParseTreeStringPretty.jackson                      thrpt    5   425.261 ?  1.455  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                       thrpt    5   360.937 ?  0.539  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                       thrpt    5   727.340 ?  2.579  ops/ms
EishayParseTreeUTF8Bytes.gson                            thrpt    5   309.590 ?  0.753  ops/ms
EishayParseTreeUTF8Bytes.jackson                         thrpt    5   523.650 ?  1.688  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1                 thrpt    5   317.704 ?  3.128  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2                 thrpt    5   625.323 ?  1.780  ops/ms
EishayParseTreeUTF8BytesPretty.gson                      thrpt    5   302.178 ?  0.671  ops/ms
EishayParseTreeUTF8BytesPretty.jackson                   thrpt    5   483.270 ?  4.866  ops/ms
EishayParseUTF8Bytes.fastjson1                           thrpt    5   762.007 ?  0.887  ops/ms
EishayParseUTF8Bytes.fastjson2                           thrpt    5  1016.143 ?  3.591  ops/ms
EishayParseUTF8Bytes.gson                                thrpt    5   308.462 ?  0.648  ops/ms
EishayParseUTF8Bytes.jackson                             thrpt    5   552.800 ?  0.596  ops/ms
EishayParseUTF8BytesPretty.fastjson1                     thrpt    5   226.594 ?  0.549  ops/ms
EishayParseUTF8BytesPretty.fastjson2                     thrpt    5   828.572 ?  2.009  ops/ms
EishayParseUTF8BytesPretty.gson                          thrpt    5   302.540 ?  0.512  ops/ms
EishayParseUTF8BytesPretty.jackson                       thrpt    5   502.347 ?  0.758  ops/ms
EishayWriteBinary.fastjson2JSONB                         thrpt    5  2448.924 ?  4.410  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes                     thrpt    5  1587.051 ?  5.853  ops/ms
EishayWriteBinary.hessian                                thrpt    5   337.939 ?  0.958  ops/ms
EishayWriteBinary.javaSerialize                          thrpt    5   211.262 ?  1.547  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes         thrpt    5   692.508 ?  3.039  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB             thrpt    5  4886.559 ? 30.598  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes         thrpt    5  2060.290 ?  7.295  ops/ms
EishayWriteBinaryArrayMapping.kryo                       thrpt    5  1964.206 ?  3.995  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB                 thrpt    5  1203.471 ?  7.134  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes             thrpt    5  1524.104 ?  7.737  ops/ms
EishayWriteBinaryAutoType.hessian                        thrpt    5   332.037 ?  0.947  ops/ms
EishayWriteBinaryAutoType.javaSerialize                  thrpt    5   217.071 ?  1.467  ops/ms
EishayWriteString.fastjson1                              thrpt    5   593.044 ?  0.974  ops/ms
EishayWriteString.fastjson2                              thrpt    5  1292.688 ?  3.538  ops/ms
EishayWriteString.gson                                   thrpt    5   275.753 ?  0.338  ops/ms
EishayWriteString.jackson                                thrpt    5   914.596 ?  3.331  ops/ms
EishayWriteUTF8Bytes.fastjson1                           thrpt    5   529.168 ?  1.586  ops/ms
EishayWriteUTF8Bytes.fastjson2                           thrpt    5  1576.222 ?  8.893  ops/ms
EishayWriteUTF8Bytes.gson                                thrpt    5   281.351 ?  0.647  ops/ms
EishayWriteUTF8Bytes.jackson                             thrpt    5   847.271 ?  1.697  ops/ms

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

Benchmark                                                 Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB                         thrpt    5  2932.420 ? 12.821  ops/ms
EishayParseBinary.fastjson2UTF8Bytes                     thrpt    5  1251.053 ?  0.944  ops/ms
EishayParseBinary.hessian                                thrpt    5   257.460 ?  1.331  ops/ms
EishayParseBinary.javaSerialize                          thrpt    5    54.287 ?  0.163  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes         thrpt    5  1670.916 ?  2.852  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB             thrpt    5  4312.345 ? 24.547  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes         thrpt    5  1832.589 ?  4.404  ops/ms
EishayParseBinaryArrayMapping.kryo                       thrpt    5  1671.103 ?  2.716  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB                 thrpt    5  2207.969 ? 11.028  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter  thrpt    5  1998.788 ? 10.563  ops/ms
EishayParseBinaryAutoType.hessian                        thrpt    5   261.102 ?  3.128  ops/ms
EishayParseBinaryAutoType.javaSerialize                  thrpt    5    52.664 ?  0.154  ops/ms
EishayParseString.fastjson1                              thrpt    5  1226.017 ?  3.678  ops/ms
EishayParseString.fastjson2                              thrpt    5  1335.426 ?  1.442  ops/ms
EishayParseString.gson                                   thrpt    5   460.400 ?  0.620  ops/ms
EishayParseString.jackson                                thrpt    5   504.545 ?  0.476  ops/ms
EishayParseStringPretty.fastjson1                        thrpt    5   292.565 ?  0.188  ops/ms
EishayParseStringPretty.fastjson2                        thrpt    5   967.261 ?  0.792  ops/ms
EishayParseStringPretty.gson                             thrpt    5   438.331 ?  1.215  ops/ms
EishayParseStringPretty.jackson                          thrpt    5   461.333 ?  0.760  ops/ms
EishayParseTreeString.fastjson1                          thrpt    5   566.644 ?  0.684  ops/ms
EishayParseTreeString.fastjson2                          thrpt    5  1083.692 ?  2.383  ops/ms
EishayParseTreeString.gson                               thrpt    5   311.367 ?  1.041  ops/ms
EishayParseTreeString.jackson                            thrpt    5   506.610 ?  1.665  ops/ms
EishayParseTreeStringPretty.fastjson1                    thrpt    5   484.121 ?  0.399  ops/ms
EishayParseTreeStringPretty.fastjson2                    thrpt    5   828.067 ?  2.381  ops/ms
EishayParseTreeStringPretty.gson                         thrpt    5   295.773 ?  1.161  ops/ms
EishayParseTreeStringPretty.jackson                      thrpt    5   464.286 ?  2.300  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                       thrpt    5   489.182 ?  2.841  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                       thrpt    5  1022.625 ?  4.899  ops/ms
EishayParseTreeUTF8Bytes.gson                            thrpt    5   326.661 ?  0.992  ops/ms
EishayParseTreeUTF8Bytes.jackson                         thrpt    5   576.256 ?  1.084  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1                 thrpt    5   414.480 ?  1.104  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2                 thrpt    5   812.541 ?  3.000  ops/ms
EishayParseTreeUTF8BytesPretty.gson                      thrpt    5   292.024 ?  0.932  ops/ms
EishayParseTreeUTF8BytesPretty.jackson                   thrpt    5   522.681 ?  1.954  ops/ms
EishayParseUTF8Bytes.fastjson1                           thrpt    5   960.570 ?  0.829  ops/ms
EishayParseUTF8Bytes.fastjson2                           thrpt    5  1175.096 ?  2.248  ops/ms
EishayParseUTF8Bytes.gson                                thrpt    5   321.512 ?  0.696  ops/ms
EishayParseUTF8Bytes.jackson                             thrpt    5   561.692 ?  0.747  ops/ms
EishayParseUTF8BytesPretty.fastjson1                     thrpt    5   268.968 ?  0.182  ops/ms
EishayParseUTF8BytesPretty.fastjson2                     thrpt    5   881.392 ?  1.024  ops/ms
EishayParseUTF8BytesPretty.gson                          thrpt    5   297.961 ?  1.186  ops/ms
EishayParseUTF8BytesPretty.jackson                       thrpt    5   493.367 ?  0.580  ops/ms
EishayWriteBinary.fastjson2JSONB                         thrpt    5  3315.862 ? 18.797  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes                     thrpt    5  1863.107 ?  7.284  ops/ms
EishayWriteBinary.hessian                                thrpt    5   324.885 ?  1.426  ops/ms
EishayWriteBinary.javaSerialize                          thrpt    5   223.323 ?  2.933  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes         thrpt    5   705.240 ?  4.640  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB             thrpt    5  5542.329 ? 24.885  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes         thrpt    5  2097.648 ?  6.739  ops/ms
EishayWriteBinaryArrayMapping.kryo                       thrpt    5  1839.521 ?  1.594  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB                 thrpt    5  1420.863 ?  5.020  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes             thrpt    5  1762.313 ?  9.786  ops/ms
EishayWriteBinaryAutoType.hessian                        thrpt    5   322.383 ?  0.995  ops/ms
EishayWriteBinaryAutoType.javaSerialize                  thrpt    5   223.390 ?  2.780  ops/ms
EishayWriteString.fastjson1                              thrpt    5   630.822 ?  2.678  ops/ms
EishayWriteString.fastjson2                              thrpt    5  1681.776 ?  6.690  ops/ms
EishayWriteString.gson                                   thrpt    5   202.257 ?  0.128  ops/ms
EishayWriteString.jackson                                thrpt    5  1027.983 ?  2.349  ops/ms
EishayWriteUTF8Bytes.fastjson1                           thrpt    5   559.759 ?  0.962  ops/ms
EishayWriteUTF8Bytes.fastjson2                           thrpt    5  1869.396 ?  8.817  ops/ms
EishayWriteUTF8Bytes.gson                                thrpt    5   204.026 ?  0.237  ops/ms
EishayWriteUTF8Bytes.jackson                             thrpt    5   945.100 ?  3.463  ops/ms

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

Benchmark                                                 Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB                         thrpt    5  2652.842 ± 17.998  ops/ms
EishayParseBinary.fastjson2UTF8Bytes                     thrpt    5  1253.005 ±  3.700  ops/ms
EishayParseBinary.hessian                                thrpt    5   243.965 ±  3.012  ops/ms
EishayParseBinary.javaSerialize                          thrpt    5    49.943 ±  0.133  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes         thrpt    5  1650.995 ±  4.450  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB             thrpt    5  4318.457 ± 80.959  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes         thrpt    5  1995.347 ±  2.738  ops/ms
EishayParseBinaryArrayMapping.kryo                       thrpt    5  1577.538 ± 12.083  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB                 thrpt    5  2171.996 ±  6.364  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter  thrpt    5  1978.484 ± 11.969  ops/ms
EishayParseBinaryAutoType.hessian                        thrpt    5   241.703 ±  0.965  ops/ms
EishayParseBinaryAutoType.javaSerialize                  thrpt    5    51.502 ±  0.250  ops/ms
EishayParseString.fastjson1                              thrpt    5  1197.552 ±  3.075  ops/ms
EishayParseString.fastjson2                              thrpt    5  1365.075 ±  1.980  ops/ms
EishayParseString.gson                                   thrpt    5   405.807 ±  3.156  ops/ms
EishayParseString.jackson                                thrpt    5   501.811 ±  1.383  ops/ms
EishayParseStringPretty.fastjson1                        thrpt    5   280.817 ±  1.303  ops/ms
EishayParseStringPretty.fastjson2                        thrpt    5   938.148 ±  0.717  ops/ms
EishayParseStringPretty.gson                             thrpt    5   380.315 ±  4.265  ops/ms
EishayParseStringPretty.jackson                          thrpt    5   462.712 ±  0.900  ops/ms
EishayParseTreeString.fastjson1                          thrpt    5   564.063 ±  0.957  ops/ms
EishayParseTreeString.fastjson2                          thrpt    5  1119.088 ±  4.711  ops/ms
EishayParseTreeString.gson                               thrpt    5   320.356 ±  0.677  ops/ms
EishayParseTreeString.jackson                            thrpt    5   485.084 ±  4.618  ops/ms
EishayParseTreeStringPretty.fastjson1                    thrpt    5   475.775 ±  2.847  ops/ms
EishayParseTreeStringPretty.fastjson2                    thrpt    5   858.411 ±  3.738  ops/ms
EishayParseTreeStringPretty.gson                         thrpt    5   308.483 ±  1.544  ops/ms
EishayParseTreeStringPretty.jackson                      thrpt    5   427.716 ±  3.664  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                       thrpt    5   472.646 ±  0.554  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                       thrpt    5  1027.807 ±  3.440  ops/ms
EishayParseTreeUTF8Bytes.gson                            thrpt    5   318.242 ±  0.787  ops/ms
EishayParseTreeUTF8Bytes.jackson                         thrpt    5   563.615 ±  1.867  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1                 thrpt    5   408.334 ±  4.480  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2                 thrpt    5   807.900 ±  2.269  ops/ms
EishayParseTreeUTF8BytesPretty.gson                      thrpt    5   295.649 ±  0.693  ops/ms
EishayParseTreeUTF8BytesPretty.jackson                   thrpt    5   509.052 ±  6.732  ops/ms
EishayParseUTF8Bytes.fastjson1                           thrpt    5   921.360 ±  1.055  ops/ms
EishayParseUTF8Bytes.fastjson2                           thrpt    5  1171.571 ±  2.294  ops/ms
EishayParseUTF8Bytes.gson                                thrpt    5   312.463 ±  0.470  ops/ms
EishayParseUTF8Bytes.jackson                             thrpt    5   559.328 ±  1.203  ops/ms
EishayParseUTF8BytesPretty.fastjson1                     thrpt    5   258.058 ±  0.366  ops/ms
EishayParseUTF8BytesPretty.fastjson2                     thrpt    5   892.451 ±  0.328  ops/ms
EishayParseUTF8BytesPretty.gson                          thrpt    5   286.697 ± 10.669  ops/ms
EishayParseUTF8BytesPretty.jackson                       thrpt    5   509.701 ±  0.608  ops/ms
EishayWriteBinary.fastjson2JSONB                         thrpt    5  3308.473 ±  7.498  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes                     thrpt    5  1839.195 ± 13.334  ops/ms
EishayWriteBinary.hessian                                thrpt    5   322.101 ±  0.632  ops/ms
EishayWriteBinary.javaSerialize                          thrpt    5   230.636 ±  0.839  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes         thrpt    5   684.365 ±  2.430  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB             thrpt    5  5558.942 ± 34.757  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes         thrpt    5  2115.237 ± 16.259  ops/ms
EishayWriteBinaryArrayMapping.kryo                       thrpt    5  1770.157 ±  2.556  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB                 thrpt    5  1422.496 ±  3.271  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes             thrpt    5  1785.814 ±  3.496  ops/ms
EishayWriteBinaryAutoType.hessian                        thrpt    5   323.497 ±  1.551  ops/ms
EishayWriteBinaryAutoType.javaSerialize                  thrpt    5   232.550 ±  1.081  ops/ms
EishayWriteString.fastjson1                              thrpt    5   594.276 ±  3.084  ops/ms
EishayWriteString.fastjson2                              thrpt    5  1659.500 ± 10.219  ops/ms
EishayWriteString.gson                                   thrpt    5   203.714 ±  0.166  ops/ms
EishayWriteString.jackson                                thrpt    5   935.880 ±  2.836  ops/ms
EishayWriteUTF8Bytes.fastjson1                           thrpt    5   537.622 ±  2.177  ops/ms
EishayWriteUTF8Bytes.fastjson2                           thrpt    5  1814.280 ± 11.339  ops/ms
EishayWriteUTF8Bytes.gson                                thrpt    5   202.808 ±  0.431  ops/ms
EishayWriteUTF8Bytes.jackson                             thrpt    5   902.892 ±  2.009  ops/ms

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

Benchmark                                                 Mode  Cnt     Score   Error   Units
EishayParseBinary.fastjson2JSONB                         thrpt    5  1367.263 ? 2.070  ops/ms
EishayParseBinary.fastjson2UTF8Bytes                     thrpt    5   948.382 ? 0.292  ops/ms
EishayParseBinary.hessian                                thrpt    5   258.823 ? 0.802  ops/ms
EishayParseBinary.javaSerialize                          thrpt    5    44.752 ? 0.452  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes         thrpt    5  1380.579 ? 4.599  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB             thrpt    5  1828.070 ? 3.227  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes         thrpt    5  1282.724 ? 1.226  ops/ms
EishayParseBinaryArrayMapping.kryo                       thrpt    5  1538.677 ? 2.312  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB                 thrpt    5  1232.530 ? 2.394  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter  thrpt    5  1209.728 ? 2.719  ops/ms
EishayParseBinaryAutoType.hessian                        thrpt    5   272.569 ? 0.745  ops/ms
EishayParseBinaryAutoType.javaSerialize                  thrpt    5    43.892 ? 0.096  ops/ms
EishayParseString.fastjson1                              thrpt    5  1030.259 ? 0.890  ops/ms
EishayParseString.fastjson2                              thrpt    5  1347.801 ? 2.207  ops/ms
EishayParseString.gson                                   thrpt    5   447.490 ? 2.883  ops/ms
EishayParseString.jackson                                thrpt    5   522.156 ? 7.430  ops/ms
EishayParseStringPretty.fastjson1                        thrpt    5   283.202 ? 0.914  ops/ms
EishayParseStringPretty.fastjson2                        thrpt    5   999.295 ? 1.570  ops/ms
EishayParseStringPretty.gson                             thrpt    5   422.566 ? 1.371  ops/ms
EishayParseStringPretty.jackson                          thrpt    5   467.582 ? 3.146  ops/ms
EishayParseTreeString.fastjson1                          thrpt    5   468.914 ? 1.455  ops/ms
EishayParseTreeString.fastjson2                          thrpt    5   939.965 ? 1.442  ops/ms
EishayParseTreeString.gson                               thrpt    5   361.450 ? 0.898  ops/ms
EishayParseTreeString.jackson                            thrpt    5   535.039 ? 2.567  ops/ms
EishayParseTreeStringPretty.fastjson1                    thrpt    5   419.561 ? 0.802  ops/ms
EishayParseTreeStringPretty.fastjson2                    thrpt    5   743.065 ? 1.036  ops/ms
EishayParseTreeStringPretty.gson                         thrpt    5   345.131 ? 0.401  ops/ms
EishayParseTreeStringPretty.jackson                      thrpt    5   492.535 ? 1.113  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                       thrpt    5   426.672 ? 0.755  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                       thrpt    5   718.048 ? 0.786  ops/ms
EishayParseTreeUTF8Bytes.gson                            thrpt    5   332.257 ? 1.980  ops/ms
EishayParseTreeUTF8Bytes.jackson                         thrpt    5   581.485 ? 0.371  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1                 thrpt    5   361.952 ? 0.526  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2                 thrpt    5   621.641 ? 1.748  ops/ms
EishayParseTreeUTF8BytesPretty.gson                      thrpt    5   306.101 ? 0.705  ops/ms
EishayParseTreeUTF8BytesPretty.jackson                   thrpt    5   514.894 ? 0.680  ops/ms
EishayParseUTF8Bytes.fastjson1                           thrpt    5   807.621 ? 0.796  ops/ms
EishayParseUTF8Bytes.fastjson2                           thrpt    5   937.723 ? 0.573  ops/ms
EishayParseUTF8Bytes.gson                                thrpt    5   326.121 ? 0.495  ops/ms
EishayParseUTF8Bytes.jackson                             thrpt    5   612.062 ? 1.963  ops/ms
EishayParseUTF8BytesPretty.fastjson1                     thrpt    5   249.608 ? 0.247  ops/ms
EishayParseUTF8BytesPretty.fastjson2                     thrpt    5   751.467 ? 0.409  ops/ms
EishayParseUTF8BytesPretty.gson                          thrpt    5   299.994 ? 0.303  ops/ms
EishayParseUTF8BytesPretty.jackson                       thrpt    5   523.122 ? 1.231  ops/ms
EishayWriteBinary.fastjson2JSONB                         thrpt    5  1968.994 ? 3.379  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes                     thrpt    5  1492.669 ? 2.342  ops/ms
EishayWriteBinary.hessian                                thrpt    5   390.873 ? 1.552  ops/ms
EishayWriteBinary.javaSerialize                          thrpt    5   234.666 ? 0.477  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes         thrpt    5   702.667 ? 5.528  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB             thrpt    5  3186.583 ? 3.388  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes         thrpt    5  1768.291 ? 0.963  ops/ms
EishayWriteBinaryArrayMapping.kryo                       thrpt    5  1745.404 ? 4.866  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB                 thrpt    5  1123.356 ? 2.183  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes             thrpt    5  1426.584 ? 3.402  ops/ms
EishayWriteBinaryAutoType.hessian                        thrpt    5   389.859 ? 4.292  ops/ms
EishayWriteBinaryAutoType.javaSerialize                  thrpt    5   231.446 ? 0.979  ops/ms
EishayWriteString.fastjson1                              thrpt    5   630.609 ? 1.901  ops/ms
EishayWriteString.fastjson2                              thrpt    5  1598.873 ? 2.215  ops/ms
EishayWriteString.gson                                   thrpt    5   359.666 ? 0.416  ops/ms
EishayWriteString.jackson                                thrpt    5   954.657 ? 0.980  ops/ms
EishayWriteUTF8Bytes.fastjson1                           thrpt    5   574.574 ? 0.819  ops/ms
EishayWriteUTF8Bytes.fastjson2                           thrpt    5  1513.211 ? 2.103  ops/ms
EishayWriteUTF8Bytes.gson                                thrpt    5   323.681 ? 1.436  ops/ms
EishayWriteUTF8Bytes.jackson                             thrpt    5   829.811 ? 2.313  ops/ms

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

Benchmark                                                 Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB                         thrpt    5  2263.883 ?  2.888  ops/ms
EishayParseBinary.fastjson2UTF8Bytes                     thrpt    5  1036.063 ?  1.241  ops/ms
EishayParseBinary.hessian                                thrpt    5   248.409 ?  0.494  ops/ms
EishayParseBinary.javaSerialize                          thrpt    5    46.558 ?  0.043  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes         thrpt    5  1439.569 ?  1.880  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB             thrpt    5  3334.084 ?  5.021  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes         thrpt    5  1635.814 ?  3.865  ops/ms
EishayParseBinaryArrayMapping.kryo                       thrpt    5  1682.332 ?  2.577  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB                 thrpt    5  1877.953 ?  2.696  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter  thrpt    5  1765.076 ? 20.871  ops/ms
EishayParseBinaryAutoType.hessian                        thrpt    5   251.453 ?  1.087  ops/ms
EishayParseBinaryAutoType.javaSerialize                  thrpt    5    47.945 ?  0.094  ops/ms
EishayParseString.fastjson1                              thrpt    5   917.547 ? 12.395  ops/ms
EishayParseString.fastjson2                              thrpt    5  1213.836 ?  2.924  ops/ms
EishayParseString.gson                                   thrpt    5   467.773 ?  0.947  ops/ms
EishayParseString.jackson                                thrpt    5   488.122 ?  1.091  ops/ms
EishayParseStringPretty.fastjson1                        thrpt    5   251.775 ?  0.573  ops/ms
EishayParseStringPretty.fastjson2                        thrpt    5   837.250 ?  1.145  ops/ms
EishayParseStringPretty.gson                             thrpt    5   436.279 ?  0.563  ops/ms
EishayParseStringPretty.jackson                          thrpt    5   460.832 ?  1.463  ops/ms
EishayParseTreeString.fastjson1                          thrpt    5   412.649 ?  0.713  ops/ms
EishayParseTreeString.fastjson2                          thrpt    5   837.255 ?  1.169  ops/ms
EishayParseTreeString.gson                               thrpt    5   374.864 ?  1.375  ops/ms
EishayParseTreeString.jackson                            thrpt    5   454.618 ?  5.448  ops/ms
EishayParseTreeStringPretty.fastjson1                    thrpt    5   359.490 ?  0.668  ops/ms
EishayParseTreeStringPretty.fastjson2                    thrpt    5   630.368 ?  1.948  ops/ms
EishayParseTreeStringPretty.gson                         thrpt    5   346.121 ?  0.341  ops/ms
EishayParseTreeStringPretty.jackson                      thrpt    5   456.238 ?  2.583  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                       thrpt    5   372.701 ?  2.329  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                       thrpt    5   687.272 ?  1.592  ops/ms
EishayParseTreeUTF8Bytes.gson                            thrpt    5   341.366 ?  0.695  ops/ms
EishayParseTreeUTF8Bytes.jackson                         thrpt    5   538.198 ?  0.418  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1                 thrpt    5   308.084 ?  0.516  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2                 thrpt    5   628.920 ?  0.253  ops/ms
EishayParseTreeUTF8BytesPretty.gson                      thrpt    5   330.148 ?  0.556  ops/ms
EishayParseTreeUTF8BytesPretty.jackson                   thrpt    5   486.115 ?  0.571  ops/ms
EishayParseUTF8Bytes.fastjson1                           thrpt    5   722.552 ?  2.213  ops/ms
EishayParseUTF8Bytes.fastjson2                           thrpt    5  1042.905 ?  1.231  ops/ms
EishayParseUTF8Bytes.gson                                thrpt    5   356.089 ?  1.012  ops/ms
EishayParseUTF8Bytes.jackson                             thrpt    5   586.496 ?  1.175  ops/ms
EishayParseUTF8BytesPretty.fastjson1                     thrpt    5   234.453 ?  0.764  ops/ms
EishayParseUTF8BytesPretty.fastjson2                     thrpt    5   799.272 ?  1.948  ops/ms
EishayParseUTF8BytesPretty.gson                          thrpt    5   346.486 ?  0.681  ops/ms
EishayParseUTF8BytesPretty.jackson                       thrpt    5   506.651 ?  1.475  ops/ms
EishayWriteBinary.fastjson2JSONB                         thrpt    5  2591.861 ?  5.479  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes                     thrpt    5  1663.139 ?  1.736  ops/ms
EishayWriteBinary.hessian                                thrpt    5   373.822 ?  2.612  ops/ms
EishayWriteBinary.javaSerialize                          thrpt    5   236.347 ?  0.812  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes         thrpt    5   686.624 ?  7.881  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB             thrpt    5  4541.766 ?  8.881  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes         thrpt    5  1923.305 ?  3.138  ops/ms
EishayWriteBinaryArrayMapping.kryo                       thrpt    5  2067.029 ?  2.601  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB                 thrpt    5  1224.758 ?  0.824  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes             thrpt    5  1629.902 ?  2.889  ops/ms
EishayWriteBinaryAutoType.hessian                        thrpt    5   380.824 ?  2.628  ops/ms
EishayWriteBinaryAutoType.javaSerialize                  thrpt    5   236.429 ?  3.063  ops/ms
EishayWriteString.fastjson1                              thrpt    5   622.452 ?  4.736  ops/ms
EishayWriteString.fastjson2                              thrpt    5  1411.746 ?  1.236  ops/ms
EishayWriteString.gson                                   thrpt    5   287.818 ?  0.621  ops/ms
EishayWriteString.jackson                                thrpt    5   927.986 ?  1.772  ops/ms
EishayWriteUTF8Bytes.fastjson1                           thrpt    5   549.909 ? 10.337  ops/ms
EishayWriteUTF8Bytes.fastjson2                           thrpt    5  1675.827 ?  2.337  ops/ms
EishayWriteUTF8Bytes.gson                                thrpt    5   284.540 ?  0.233  ops/ms
EishayWriteUTF8Bytes.jackson                             thrpt    5   816.262 ?  0.301  ops/ms

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

Benchmark                                                 Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB                         thrpt    5  2829.522 ?  7.052  ops/ms
EishayParseBinary.fastjson2UTF8Bytes                     thrpt    5  1092.854 ?  2.571  ops/ms
EishayParseBinary.hessian                                thrpt    5   251.908 ?  0.627  ops/ms
EishayParseBinary.javaSerialize                          thrpt    5    54.530 ?  0.119  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes         thrpt    5  1594.770 ?  2.198  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB             thrpt    5  4311.416 ? 19.258  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes         thrpt    5  1641.195 ?  5.429  ops/ms
EishayParseBinaryArrayMapping.kryo                       thrpt    5  1573.078 ?  1.046  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB                 thrpt    5  2021.263 ?  1.873  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter  thrpt    5  2004.408 ? 11.629  ops/ms
EishayParseBinaryAutoType.hessian                        thrpt    5   248.080 ?  1.479  ops/ms
EishayParseBinaryAutoType.javaSerialize                  thrpt    5    52.937 ?  0.114  ops/ms
EishayParseString.fastjson1                              thrpt    5  1278.363 ?  2.461  ops/ms
EishayParseString.fastjson2                              thrpt    5  1286.608 ?  3.344  ops/ms
EishayParseString.gson                                   thrpt    5   518.203 ?  0.407  ops/ms
EishayParseString.jackson                                thrpt    5   528.787 ?  2.009  ops/ms
EishayParseStringPretty.fastjson1                        thrpt    5   298.976 ?  0.667  ops/ms
EishayParseStringPretty.fastjson2                        thrpt    5   886.939 ?  4.131  ops/ms
EishayParseStringPretty.gson                             thrpt    5   492.757 ?  3.228  ops/ms
EishayParseStringPretty.jackson                          thrpt    5   470.412 ?  0.516  ops/ms
EishayParseTreeString.fastjson1                          thrpt    5   538.460 ?  1.652  ops/ms
EishayParseTreeString.fastjson2                          thrpt    5  1031.511 ?  2.091  ops/ms
EishayParseTreeString.gson                               thrpt    5   390.887 ?  0.751  ops/ms
EishayParseTreeString.jackson                            thrpt    5   550.126 ?  1.582  ops/ms
EishayParseTreeStringPretty.fastjson1                    thrpt    5   463.125 ?  0.441  ops/ms
EishayParseTreeStringPretty.fastjson2                    thrpt    5   751.491 ?  2.372  ops/ms
EishayParseTreeStringPretty.gson                         thrpt    5   360.519 ?  0.449  ops/ms
EishayParseTreeStringPretty.jackson                      thrpt    5   490.631 ?  2.700  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                       thrpt    5   477.949 ?  0.758  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                       thrpt    5   973.325 ?  2.247  ops/ms
EishayParseTreeUTF8Bytes.gson                            thrpt    5   379.025 ?  0.488  ops/ms
EishayParseTreeUTF8Bytes.jackson                         thrpt    5   622.797 ?  4.279  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1                 thrpt    5   396.203 ?  2.243  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2                 thrpt    5   750.552 ?  0.926  ops/ms
EishayParseTreeUTF8BytesPretty.gson                      thrpt    5   361.367 ?  0.825  ops/ms
EishayParseTreeUTF8BytesPretty.jackson                   thrpt    5   547.346 ?  2.133  ops/ms
EishayParseUTF8Bytes.fastjson1                           thrpt    5   932.303 ?  1.231  ops/ms
EishayParseUTF8Bytes.fastjson2                           thrpt    5  1027.731 ?  1.101  ops/ms
EishayParseUTF8Bytes.gson                                thrpt    5   376.307 ?  0.650  ops/ms
EishayParseUTF8Bytes.jackson                             thrpt    5   631.567 ?  0.682  ops/ms
EishayParseUTF8BytesPretty.fastjson1                     thrpt    5   268.964 ?  0.299  ops/ms
EishayParseUTF8BytesPretty.fastjson2                     thrpt    5   819.033 ?  0.597  ops/ms
EishayParseUTF8BytesPretty.gson                          thrpt    5   362.752 ?  1.710  ops/ms
EishayParseUTF8BytesPretty.jackson                       thrpt    5   555.037 ?  1.549  ops/ms
EishayWriteBinary.fastjson2JSONB                         thrpt    5  2826.853 ?  6.805  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes                     thrpt    5  1726.200 ?  1.575  ops/ms
EishayWriteBinary.hessian                                thrpt    5   378.425 ?  3.398  ops/ms
EishayWriteBinary.javaSerialize                          thrpt    5   262.419 ?  0.788  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes         thrpt    5   705.447 ?  5.105  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB             thrpt    5  5473.356 ?  9.977  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes         thrpt    5  2014.969 ?  3.934  ops/ms
EishayWriteBinaryArrayMapping.kryo                       thrpt    5  1738.274 ?  4.467  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB                 thrpt    5  1471.145 ?  3.818  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes             thrpt    5  1676.296 ?  4.373  ops/ms
EishayWriteBinaryAutoType.hessian                        thrpt    5   382.176 ?  7.163  ops/ms
EishayWriteBinaryAutoType.javaSerialize                  thrpt    5   251.228 ?  0.511  ops/ms
EishayWriteString.fastjson1                              thrpt    5   650.933 ?  4.885  ops/ms
EishayWriteString.fastjson2                              thrpt    5  1735.067 ?  4.888  ops/ms
EishayWriteString.gson                                   thrpt    5   329.807 ?  0.632  ops/ms
EishayWriteString.jackson                                thrpt    5   958.008 ?  2.456  ops/ms
EishayWriteUTF8Bytes.fastjson1                           thrpt    5   577.834 ?  2.173  ops/ms
EishayWriteUTF8Bytes.fastjson2                           thrpt    5  1768.109 ?  0.420  ops/ms
EishayWriteUTF8Bytes.gson                                thrpt    5   334.969 ?  0.827  ops/ms
EishayWriteUTF8Bytes.jackson                             thrpt    5   912.696 ?  2.010  ops/ms

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

Benchmark                                                 Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB                         thrpt    5  2651.166 ± 19.026  ops/ms
EishayParseBinary.fastjson2UTF8Bytes                     thrpt    5  1117.500 ±  1.998  ops/ms
EishayParseBinary.hessian                                thrpt    5   246.424 ±  0.916  ops/ms
EishayParseBinary.javaSerialize                          thrpt    5    52.253 ±  0.112  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes         thrpt    5  1572.541 ±  1.916  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB             thrpt    5  4277.748 ± 15.163  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes         thrpt    5  1746.505 ± 12.710  ops/ms
EishayParseBinaryArrayMapping.kryo                       thrpt    5  1674.280 ±  4.286  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB                 thrpt    5  2168.851 ±  6.084  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter  thrpt    5  1950.419 ± 21.968  ops/ms
EishayParseBinaryAutoType.hessian                        thrpt    5   213.325 ±  2.254  ops/ms
EishayParseBinaryAutoType.javaSerialize                  thrpt    5    51.611 ±  0.140  ops/ms
EishayParseString.fastjson1                              thrpt    5  1191.549 ±  2.478  ops/ms
EishayParseString.fastjson2                              thrpt    5  1265.386 ±  3.101  ops/ms
EishayParseString.gson                                   thrpt    5   445.937 ±  7.520  ops/ms
EishayParseString.jackson                                thrpt    5   512.789 ±  1.951  ops/ms
EishayParseStringPretty.fastjson1                        thrpt    5   295.683 ±  0.866  ops/ms
EishayParseStringPretty.fastjson2                        thrpt    5   850.176 ± 16.918  ops/ms
EishayParseStringPretty.gson                             thrpt    5   434.965 ±  3.429  ops/ms
EishayParseStringPretty.jackson                          thrpt    5   464.906 ±  2.308  ops/ms
EishayParseTreeString.fastjson1                          thrpt    5   524.688 ±  0.621  ops/ms
EishayParseTreeString.fastjson2                          thrpt    5  1084.686 ± 13.660  ops/ms
EishayParseTreeString.gson                               thrpt    5   381.140 ±  4.224  ops/ms
EishayParseTreeString.jackson                            thrpt    5   501.043 ±  1.701  ops/ms
EishayParseTreeStringPretty.fastjson1                    thrpt    5   462.837 ±  1.720  ops/ms
EishayParseTreeStringPretty.fastjson2                    thrpt    5   747.283 ±  0.837  ops/ms
EishayParseTreeStringPretty.gson                         thrpt    5   371.138 ±  0.957  ops/ms
EishayParseTreeStringPretty.jackson                      thrpt    5   463.233 ±  1.437  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                       thrpt    5   462.523 ±  1.605  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                       thrpt    5   951.564 ±  0.457  ops/ms
EishayParseTreeUTF8Bytes.gson                            thrpt    5   384.556 ±  0.589  ops/ms
EishayParseTreeUTF8Bytes.jackson                         thrpt    5   565.739 ±  5.116  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1                 thrpt    5   372.494 ±  5.071  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2                 thrpt    5   753.951 ±  1.619  ops/ms
EishayParseTreeUTF8BytesPretty.gson                      thrpt    5   346.629 ±  5.955  ops/ms
EishayParseTreeUTF8BytesPretty.jackson                   thrpt    5   532.557 ±  1.207  ops/ms
EishayParseUTF8Bytes.fastjson1                           thrpt    5   904.318 ±  2.923  ops/ms
EishayParseUTF8Bytes.fastjson2                           thrpt    5  1061.230 ±  2.671  ops/ms
EishayParseUTF8Bytes.gson                                thrpt    5   375.627 ±  2.259  ops/ms
EishayParseUTF8Bytes.jackson                             thrpt    5   594.728 ±  1.546  ops/ms
EishayParseUTF8BytesPretty.fastjson1                     thrpt    5   264.360 ±  0.508  ops/ms
EishayParseUTF8BytesPretty.fastjson2                     thrpt    5   833.935 ±  2.451  ops/ms
EishayParseUTF8BytesPretty.gson                          thrpt    5   362.304 ±  1.536  ops/ms
EishayParseUTF8BytesPretty.jackson                       thrpt    5   498.358 ±  1.087  ops/ms
EishayWriteBinary.fastjson2JSONB                         thrpt    5  2899.065 ± 17.149  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes                     thrpt    5  1777.249 ±  2.299  ops/ms
EishayWriteBinary.hessian                                thrpt    5   384.550 ±  3.957  ops/ms
EishayWriteBinary.javaSerialize                          thrpt    5   267.957 ±  1.975  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes         thrpt    5   639.857 ±  8.828  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB             thrpt    5  5468.233 ± 10.039  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes         thrpt    5  2153.000 ±  2.968  ops/ms
EishayWriteBinaryArrayMapping.kryo                       thrpt    5  1672.778 ±  3.789  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB                 thrpt    5  1489.134 ±  7.020  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes             thrpt    5  1642.927 ±  0.707  ops/ms
EishayWriteBinaryAutoType.hessian                        thrpt    5   385.453 ±  2.128  ops/ms
EishayWriteBinaryAutoType.javaSerialize                  thrpt    5   260.618 ±  0.930  ops/ms
EishayWriteString.fastjson1                              thrpt    5   604.336 ±  3.115  ops/ms
EishayWriteString.fastjson2                              thrpt    5  1610.229 ±  1.426  ops/ms
EishayWriteString.gson                                   thrpt    5   322.984 ±  1.838  ops/ms
EishayWriteString.jackson                                thrpt    5   883.303 ±  1.558  ops/ms
EishayWriteUTF8Bytes.fastjson1                           thrpt    5   541.509 ±  8.377  ops/ms
EishayWriteUTF8Bytes.fastjson2                           thrpt    5  1787.398 ±  4.471  ops/ms
EishayWriteUTF8Bytes.gson                                thrpt    5   313.432 ±  2.267  ops/ms
EishayWriteUTF8Bytes.jackson                             thrpt    5   865.737 ±  3.829  ops/ms

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

Benchmark                                                 Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB                         thrpt    5  1241.847 ?  1.391  ops/ms
EishayParseBinary.fastjson2UTF8Bytes                     thrpt    5   735.656 ? 10.165  ops/ms
EishayParseBinary.hessian                                thrpt    5   179.687 ?  0.512  ops/ms
EishayParseBinary.javaSerialize                          thrpt    5    36.077 ?  0.191  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes         thrpt    5   956.898 ?  3.016  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB             thrpt    5  2127.765 ?  3.491  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes         thrpt    5  1069.360 ?  0.749  ops/ms
EishayParseBinaryArrayMapping.kryo                       thrpt    5  1298.738 ?  1.435  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB                 thrpt    5  1113.328 ?  1.049  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter  thrpt    5  1099.403 ?  0.611  ops/ms
EishayParseBinaryAutoType.hessian                        thrpt    5   192.683 ?  0.759  ops/ms
EishayParseBinaryAutoType.javaSerialize                  thrpt    5    36.374 ?  0.331  ops/ms
EishayParseString.fastjson1                              thrpt    5   716.726 ?  0.645  ops/ms
EishayParseString.fastjson2                              thrpt    5   869.826 ? 16.833  ops/ms
EishayParseString.gson                                   thrpt    5   305.581 ?  0.553  ops/ms
EishayParseString.jackson                                thrpt    5   376.111 ?  0.349  ops/ms
EishayParseStringPretty.fastjson1                        thrpt    5   209.226 ?  0.314  ops/ms
EishayParseStringPretty.fastjson2                        thrpt    5   690.251 ?  0.471  ops/ms
EishayParseStringPretty.gson                             thrpt    5   283.136 ?  0.442  ops/ms
EishayParseStringPretty.jackson                          thrpt    5   348.393 ? 18.991  ops/ms
EishayParseTreeString.fastjson1                          thrpt    5   295.358 ?  0.173  ops/ms
EishayParseTreeString.fastjson2                          thrpt    5   586.492 ?  0.382  ops/ms
EishayParseTreeString.gson                               thrpt    5   259.616 ?  1.546  ops/ms
EishayParseTreeString.jackson                            thrpt    5   350.586 ?  6.894  ops/ms
EishayParseTreeStringPretty.fastjson1                    thrpt    5   270.299 ?  1.441  ops/ms
EishayParseTreeStringPretty.fastjson2                    thrpt    5   503.073 ?  0.277  ops/ms
EishayParseTreeStringPretty.gson                         thrpt    5   243.417 ?  0.317  ops/ms
EishayParseTreeStringPretty.jackson                      thrpt    5   327.942 ?  0.322  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                       thrpt    5   248.007 ?  0.383  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                       thrpt    5   537.548 ?  0.492  ops/ms
EishayParseTreeUTF8Bytes.gson                            thrpt    5   236.736 ?  1.348  ops/ms
EishayParseTreeUTF8Bytes.jackson                         thrpt    5   441.399 ?  0.401  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1                 thrpt    5   221.214 ?  1.300  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2                 thrpt    5   469.441 ?  0.409  ops/ms
EishayParseTreeUTF8BytesPretty.gson                      thrpt    5   218.844 ?  1.452  ops/ms
EishayParseTreeUTF8BytesPretty.jackson                   thrpt    5   398.757 ?  0.282  ops/ms
EishayParseUTF8Bytes.fastjson1                           thrpt    5   564.483 ?  1.271  ops/ms
EishayParseUTF8Bytes.fastjson2                           thrpt    5   729.698 ?  0.630  ops/ms
EishayParseUTF8Bytes.gson                                thrpt    5   238.060 ?  0.307  ops/ms
EishayParseUTF8Bytes.jackson                             thrpt    5   463.266 ?  0.302  ops/ms
EishayParseUTF8BytesPretty.fastjson1                     thrpt    5   192.112 ?  0.178  ops/ms
EishayParseUTF8BytesPretty.fastjson2                     thrpt    5   603.816 ?  0.650  ops/ms
EishayParseUTF8BytesPretty.gson                          thrpt    5   218.899 ?  0.252  ops/ms
EishayParseUTF8BytesPretty.jackson                       thrpt    5   424.360 ?  0.950  ops/ms
EishayWriteBinary.fastjson2JSONB                         thrpt    5  1319.793 ?  4.714  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes                     thrpt    5  1109.805 ? 14.453  ops/ms
EishayWriteBinary.hessian                                thrpt    5   292.496 ?  2.917  ops/ms
EishayWriteBinary.javaSerialize                          thrpt    5   179.473 ?  0.367  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes         thrpt    5   423.430 ?  1.904  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB             thrpt    5  1885.175 ?  8.629  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes         thrpt    5  1300.195 ? 56.944  ops/ms
EishayWriteBinaryArrayMapping.kryo                       thrpt    5  1098.630 ?  1.556  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB                 thrpt    5   856.932 ?  1.241  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes             thrpt    5  1066.067 ?  4.375  ops/ms
EishayWriteBinaryAutoType.hessian                        thrpt    5   290.074 ?  1.718  ops/ms
EishayWriteBinaryAutoType.javaSerialize                  thrpt    5   181.753 ?  0.401  ops/ms
EishayWriteString.fastjson1                              thrpt    5   455.358 ?  1.079  ops/ms
EishayWriteString.fastjson2                              thrpt    5  1034.155 ?  6.974  ops/ms
EishayWriteString.gson                                   thrpt    5   281.648 ?  0.399  ops/ms
EishayWriteString.jackson                                thrpt    5   571.324 ?  2.689  ops/ms
EishayWriteUTF8Bytes.fastjson1                           thrpt    5   426.197 ?  0.502  ops/ms
EishayWriteUTF8Bytes.fastjson2                           thrpt    5  1106.661 ?  1.393  ops/ms
EishayWriteUTF8Bytes.gson                                thrpt    5   238.766 ?  1.028  ops/ms
EishayWriteUTF8Bytes.jackson                             thrpt    5   574.108 ?  0.710  ops/ms

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

Benchmark                                                 Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2JSONB                         thrpt    5  1659.245 ?   2.513  ops/ms
EishayParseBinary.fastjson2UTF8Bytes                     thrpt    5   793.544 ?   2.117  ops/ms
EishayParseBinary.hessian                                thrpt    5   177.414 ?   0.278  ops/ms
EishayParseBinary.javaSerialize                          thrpt    5    36.401 ?   0.039  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes         thrpt    5  1036.763 ?   1.992  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB             thrpt    5  2500.590 ?   2.356  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes         thrpt    5  1136.903 ?   5.814  ops/ms
EishayParseBinaryArrayMapping.kryo                       thrpt    5  1271.488 ?   0.597  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB                 thrpt    5  1299.576 ?  11.298  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter  thrpt    5  1256.538 ?   1.025  ops/ms
EishayParseBinaryAutoType.hessian                        thrpt    5   180.828 ?   1.121  ops/ms
EishayParseBinaryAutoType.javaSerialize                  thrpt    5    37.210 ?   0.099  ops/ms
EishayParseString.fastjson1                              thrpt    5   732.221 ?   0.683  ops/ms
EishayParseString.fastjson2                              thrpt    5   866.498 ?  38.983  ops/ms
EishayParseString.gson                                   thrpt    5   320.379 ?   0.474  ops/ms
EishayParseString.jackson                                thrpt    5   373.567 ?   0.227  ops/ms
EishayParseStringPretty.fastjson1                        thrpt    5   208.716 ?   0.216  ops/ms
EishayParseStringPretty.fastjson2                        thrpt    5   652.029 ?  71.889  ops/ms
EishayParseStringPretty.gson                             thrpt    5   294.827 ?   2.031  ops/ms
EishayParseStringPretty.jackson                          thrpt    5   343.980 ?   0.176  ops/ms
EishayParseTreeString.fastjson1                          thrpt    5   322.551 ?   1.191  ops/ms
EishayParseTreeString.fastjson2                          thrpt    5   546.188 ?   8.999  ops/ms
EishayParseTreeString.gson                               thrpt    5   261.259 ?   0.725  ops/ms
EishayParseTreeString.jackson                            thrpt    5   355.582 ?   0.192  ops/ms
EishayParseTreeStringPretty.fastjson1                    thrpt    5   274.173 ?   1.411  ops/ms
EishayParseTreeStringPretty.fastjson2                    thrpt    5   462.451 ?   5.636  ops/ms
EishayParseTreeStringPretty.gson                         thrpt    5   245.003 ?  11.552  ops/ms
EishayParseTreeStringPretty.jackson                      thrpt    5   326.037 ?   0.238  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                       thrpt    5   287.618 ?   0.149  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                       thrpt    5   505.939 ?   0.875  ops/ms
EishayParseTreeUTF8Bytes.gson                            thrpt    5   252.548 ?   4.095  ops/ms
EishayParseTreeUTF8Bytes.jackson                         thrpt    5   415.092 ?   0.190  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1                 thrpt    5   243.884 ?   0.330  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2                 thrpt    5   433.472 ?   3.522  ops/ms
EishayParseTreeUTF8BytesPretty.gson                      thrpt    5   235.183 ?   1.099  ops/ms
EishayParseTreeUTF8BytesPretty.jackson                   thrpt    5   383.253 ?   0.254  ops/ms
EishayParseUTF8Bytes.fastjson1                           thrpt    5   587.849 ?   0.575  ops/ms
EishayParseUTF8Bytes.fastjson2                           thrpt    5   743.537 ? 106.371  ops/ms
EishayParseUTF8Bytes.gson                                thrpt    5   253.607 ?   0.620  ops/ms
EishayParseUTF8Bytes.jackson                             thrpt    5   436.401 ?   2.408  ops/ms
EishayParseUTF8BytesPretty.fastjson1                     thrpt    5   193.839 ?   0.139  ops/ms
EishayParseUTF8BytesPretty.fastjson2                     thrpt    5   589.194 ?   0.858  ops/ms
EishayParseUTF8BytesPretty.gson                          thrpt    5   239.239 ?   0.571  ops/ms
EishayParseUTF8BytesPretty.jackson                       thrpt    5   393.584 ?   1.543  ops/ms
EishayWriteBinary.fastjson2JSONB                         thrpt    5  1851.028 ?   5.677  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes                     thrpt    5  1150.963 ?  38.517  ops/ms
EishayWriteBinary.hessian                                thrpt    5   313.072 ?   3.356  ops/ms
EishayWriteBinary.javaSerialize                          thrpt    5   189.068 ?   0.426  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes         thrpt    5   453.395 ?   3.396  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB             thrpt    5  3345.452 ?   4.868  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes         thrpt    5  1351.870 ?   0.999  ops/ms
EishayWriteBinaryArrayMapping.kryo                       thrpt    5  1306.199 ?   1.808  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB                 thrpt    5   955.684 ?   1.178  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes             thrpt    5  1122.254 ?   2.806  ops/ms
EishayWriteBinaryAutoType.hessian                        thrpt    5   312.309 ?   4.537  ops/ms
EishayWriteBinaryAutoType.javaSerialize                  thrpt    5   189.868 ?   1.918  ops/ms
EishayWriteString.fastjson1                              thrpt    5   425.142 ?   1.751  ops/ms
EishayWriteString.fastjson2                              thrpt    5  1050.404 ?   1.073  ops/ms
EishayWriteString.gson                                   thrpt    5   247.312 ?   0.329  ops/ms
EishayWriteString.jackson                                thrpt    5   600.774 ?  55.875  ops/ms
EishayWriteUTF8Bytes.fastjson1                           thrpt    5   390.824 ?   0.371  ops/ms
EishayWriteUTF8Bytes.fastjson2                           thrpt    5  1167.907 ?   2.421  ops/ms
EishayWriteUTF8Bytes.gson                                thrpt    5   246.819 ?   0.501  ops/ms
EishayWriteUTF8Bytes.jackson                             thrpt    5   554.200 ?   0.632  ops/ms

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

Benchmark                                                 Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB                         thrpt    5  1822.124 ?  2.182  ops/ms
EishayParseBinary.fastjson2UTF8Bytes                     thrpt    5   813.123 ?  1.694  ops/ms
EishayParseBinary.hessian                                thrpt    5   208.824 ?  0.556  ops/ms
EishayParseBinary.javaSerialize                          thrpt    5    39.020 ?  0.082  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes         thrpt    5  1179.897 ?  1.039  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB             thrpt    5  2859.402 ? 15.435  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes         thrpt    5  1184.541 ?  5.190  ops/ms
EishayParseBinaryArrayMapping.kryo                       thrpt    5  1219.785 ?  2.114  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB                 thrpt    5  1411.077 ?  1.750  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter  thrpt    5  1370.069 ?  5.239  ops/ms
EishayParseBinaryAutoType.hessian                        thrpt    5   206.658 ?  1.268  ops/ms
EishayParseBinaryAutoType.javaSerialize                  thrpt    5    39.088 ?  0.182  ops/ms
EishayParseString.fastjson1                              thrpt    5  1021.845 ?  1.114  ops/ms
EishayParseString.fastjson2                              thrpt    5   873.416 ? 13.364  ops/ms
EishayParseString.gson                                   thrpt    5   317.927 ?  1.684  ops/ms
EishayParseString.jackson                                thrpt    5   376.305 ?  1.783  ops/ms
EishayParseStringPretty.fastjson1                        thrpt    5   242.878 ?  0.178  ops/ms
EishayParseStringPretty.fastjson2                        thrpt    5   668.038 ?  8.075  ops/ms
EishayParseStringPretty.gson                             thrpt    5   293.518 ?  0.593  ops/ms
EishayParseStringPretty.jackson                          thrpt    5   347.037 ?  1.398  ops/ms
EishayParseTreeString.fastjson1                          thrpt    5   352.155 ? 21.429  ops/ms
EishayParseTreeString.fastjson2                          thrpt    5   630.753 ?  1.792  ops/ms
EishayParseTreeString.gson                               thrpt    5   260.830 ?  1.121  ops/ms
EishayParseTreeString.jackson                            thrpt    5   377.221 ?  1.964  ops/ms
EishayParseTreeStringPretty.fastjson1                    thrpt    5   309.068 ?  0.201  ops/ms
EishayParseTreeStringPretty.fastjson2                    thrpt    5   512.515 ?  2.001  ops/ms
EishayParseTreeStringPretty.gson                         thrpt    5   242.422 ?  8.595  ops/ms
EishayParseTreeStringPretty.jackson                      thrpt    5   350.161 ?  0.265  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                       thrpt    5   317.635 ?  2.345  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                       thrpt    5   595.472 ?  7.022  ops/ms
EishayParseTreeUTF8Bytes.gson                            thrpt    5   252.450 ?  0.755  ops/ms
EishayParseTreeUTF8Bytes.jackson                         thrpt    5   437.628 ?  2.489  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1                 thrpt    5   269.691 ?  0.612  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2                 thrpt    5   493.870 ?  1.714  ops/ms
EishayParseTreeUTF8BytesPretty.gson                      thrpt    5   236.852 ?  1.063  ops/ms
EishayParseTreeUTF8BytesPretty.jackson                   thrpt    5   392.427 ?  0.336  ops/ms
EishayParseUTF8Bytes.fastjson1                           thrpt    5   759.291 ?  1.039  ops/ms
EishayParseUTF8Bytes.fastjson2                           thrpt    5   781.645 ?  9.295  ops/ms
EishayParseUTF8Bytes.gson                                thrpt    5   253.557 ?  0.290  ops/ms
EishayParseUTF8Bytes.jackson                             thrpt    5   437.148 ?  0.213  ops/ms
EishayParseUTF8BytesPretty.fastjson1                     thrpt    5   218.243 ?  0.130  ops/ms
EishayParseUTF8BytesPretty.fastjson2                     thrpt    5   606.712 ?  1.568  ops/ms
EishayParseUTF8BytesPretty.gson                          thrpt    5   237.182 ?  5.968  ops/ms
EishayParseUTF8BytesPretty.jackson                       thrpt    5   401.134 ?  0.349  ops/ms
EishayWriteBinary.fastjson2JSONB                         thrpt    5  1812.067 ?  4.868  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes                     thrpt    5  1164.380 ?  0.397  ops/ms
EishayWriteBinary.hessian                                thrpt    5   311.500 ?  1.624  ops/ms
EishayWriteBinary.javaSerialize                          thrpt    5   182.617 ?  1.346  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes         thrpt    5   435.409 ?  2.763  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB             thrpt    5  3290.668 ?  1.797  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes         thrpt    5  1349.719 ? 19.287  ops/ms
EishayWriteBinaryArrayMapping.kryo                       thrpt    5  1205.178 ?  4.502  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB                 thrpt    5   967.108 ?  4.594  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes             thrpt    5  1105.819 ? 43.855  ops/ms
EishayWriteBinaryAutoType.hessian                        thrpt    5   310.292 ?  4.613  ops/ms
EishayWriteBinaryAutoType.javaSerialize                  thrpt    5   188.880 ?  0.632  ops/ms
EishayWriteString.fastjson1                              thrpt    5   439.755 ?  1.645  ops/ms
EishayWriteString.fastjson2                              thrpt    5  1159.058 ?  3.950  ops/ms
EishayWriteString.gson                                   thrpt    5   188.066 ?  0.210  ops/ms
EishayWriteString.jackson                                thrpt    5   614.919 ?  0.870  ops/ms
EishayWriteUTF8Bytes.fastjson1                           thrpt    5   385.201 ?  2.150  ops/ms
EishayWriteUTF8Bytes.fastjson2                           thrpt    5  1159.167 ?  3.134  ops/ms
EishayWriteUTF8Bytes.gson                                thrpt    5   184.790 ?  9.597  ops/ms
EishayWriteUTF8Bytes.jackson                             thrpt    5   611.872 ?  7.230  ops/ms

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

Benchmark                                                 Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB                         thrpt    5  1742.140 ± 12.318  ops/ms
EishayParseBinary.fastjson2UTF8Bytes                     thrpt    5   821.568 ±  4.056  ops/ms
EishayParseBinary.hessian                                thrpt    5   186.938 ±  0.324  ops/ms
EishayParseBinary.javaSerialize                          thrpt    5    39.396 ±  0.483  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes         thrpt    5  1132.830 ±  3.140  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB             thrpt    5  2720.987 ± 18.582  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes         thrpt    5  1200.040 ±  2.087  ops/ms
EishayParseBinaryArrayMapping.kryo                       thrpt    5  1159.244 ± 21.283  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB                 thrpt    5  1399.778 ± 11.024  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter  thrpt    5  1371.304 ±  0.975  ops/ms
EishayParseBinaryAutoType.hessian                        thrpt    5   185.420 ±  0.339  ops/ms
EishayParseBinaryAutoType.javaSerialize                  thrpt    5    39.088 ±  0.122  ops/ms
EishayParseString.fastjson1                              thrpt    5   998.708 ±  6.857  ops/ms
EishayParseString.fastjson2                              thrpt    5   881.150 ±  5.717  ops/ms
EishayParseString.gson                                   thrpt    5   302.737 ±  2.391  ops/ms
EishayParseString.jackson                                thrpt    5   359.988 ±  0.257  ops/ms
EishayParseStringPretty.fastjson1                        thrpt    5   233.774 ±  1.262  ops/ms
EishayParseStringPretty.fastjson2                        thrpt    5   666.160 ±  6.835  ops/ms
EishayParseStringPretty.gson                             thrpt    5   278.528 ±  2.111  ops/ms
EishayParseStringPretty.jackson                          thrpt    5   329.079 ±  0.160  ops/ms
EishayParseTreeString.fastjson1                          thrpt    5   339.571 ±  0.868  ops/ms
EishayParseTreeString.fastjson2                          thrpt    5   636.155 ±  2.636  ops/ms
EishayParseTreeString.gson                               thrpt    5   258.346 ±  1.998  ops/ms
EishayParseTreeString.jackson                            thrpt    5   365.987 ±  0.319  ops/ms
EishayParseTreeStringPretty.fastjson1                    thrpt    5   294.434 ±  0.910  ops/ms
EishayParseTreeStringPretty.fastjson2                    thrpt    5   508.314 ±  1.405  ops/ms
EishayParseTreeStringPretty.gson                         thrpt    5   240.254 ±  0.490  ops/ms
EishayParseTreeStringPretty.jackson                      thrpt    5   336.877 ±  0.579  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                       thrpt    5   297.892 ±  0.790  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                       thrpt    5   591.873 ±  1.417  ops/ms
EishayParseTreeUTF8Bytes.gson                            thrpt    5   252.237 ±  0.329  ops/ms
EishayParseTreeUTF8Bytes.jackson                         thrpt    5   428.642 ±  0.470  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1                 thrpt    5   263.793 ±  0.341  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2                 thrpt    5   493.071 ±  1.555  ops/ms
EishayParseTreeUTF8BytesPretty.gson                      thrpt    5   234.831 ±  0.995  ops/ms
EishayParseTreeUTF8BytesPretty.jackson                   thrpt    5   396.035 ±  1.056  ops/ms
EishayParseUTF8Bytes.fastjson1                           thrpt    5   745.314 ±  0.796  ops/ms
EishayParseUTF8Bytes.fastjson2                           thrpt    5   793.137 ±  2.374  ops/ms
EishayParseUTF8Bytes.gson                                thrpt    5   252.419 ±  0.414  ops/ms
EishayParseUTF8Bytes.jackson                             thrpt    5   408.517 ±  3.547  ops/ms
EishayParseUTF8BytesPretty.fastjson1                     thrpt    5   206.800 ±  1.095  ops/ms
EishayParseUTF8BytesPretty.fastjson2                     thrpt    5   613.919 ±  0.824  ops/ms
EishayParseUTF8BytesPretty.gson                          thrpt    5   234.674 ±  0.869  ops/ms
EishayParseUTF8BytesPretty.jackson                       thrpt    5   388.558 ±  2.768  ops/ms
EishayWriteBinary.fastjson2JSONB                         thrpt    5  1831.001 ±  6.845  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes                     thrpt    5  1156.697 ±  7.596  ops/ms
EishayWriteBinary.hessian                                thrpt    5   311.792 ±  1.286  ops/ms
EishayWriteBinary.javaSerialize                          thrpt    5   194.022 ±  0.427  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes         thrpt    5   416.662 ±  1.379  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB             thrpt    5  3302.210 ± 37.708  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes         thrpt    5  1347.752 ±  1.815  ops/ms
EishayWriteBinaryArrayMapping.kryo                       thrpt    5  1262.866 ±  6.233  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB                 thrpt    5   962.456 ±  6.016  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes             thrpt    5  1122.175 ±  6.105  ops/ms
EishayWriteBinaryAutoType.hessian                        thrpt    5   305.505 ±  5.152  ops/ms
EishayWriteBinaryAutoType.javaSerialize                  thrpt    5   190.242 ±  0.381  ops/ms
EishayWriteString.fastjson1                              thrpt    5   449.791 ±  1.040  ops/ms
EishayWriteString.fastjson2                              thrpt    5  1116.225 ±  3.776  ops/ms
EishayWriteString.gson                                   thrpt    5   190.927 ±  0.275  ops/ms
EishayWriteString.jackson                                thrpt    5   579.649 ±  4.194  ops/ms
EishayWriteUTF8Bytes.fastjson1                           thrpt    5   378.394 ±  5.985  ops/ms
EishayWriteUTF8Bytes.fastjson2                           thrpt    5  1167.172 ±  2.033  ops/ms
EishayWriteUTF8Bytes.gson                                thrpt    5   187.994 ±  0.364  ops/ms
EishayWriteUTF8Bytes.jackson                             thrpt    5   573.476 ±  3.040  ops/ms

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

Benchmark                                                 Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2JSONB                         thrpt    5  1342.298 ?  64.411  ops/ms
EishayParseBinary.fastjson2UTF8Bytes                     thrpt    5   790.420 ?  21.306  ops/ms
EishayParseBinary.hessian                                thrpt    5   201.097 ?   7.869  ops/ms
EishayParseBinary.javaSerialize                          thrpt    5    41.421 ?   1.290  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes         thrpt    5  1055.482 ?  29.083  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB             thrpt    5  2350.100 ?  58.484  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes         thrpt    5  1088.409 ?  40.362  ops/ms
EishayParseBinaryArrayMapping.kryo                       thrpt    5  1168.726 ? 110.117  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB                 thrpt    5  1121.801 ?  45.628  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter  thrpt    5  1105.401 ?  67.128  ops/ms
EishayParseBinaryAutoType.hessian                        thrpt    5   201.505 ?   6.407  ops/ms
EishayParseBinaryAutoType.javaSerialize                  thrpt    5    41.880 ?   0.271  ops/ms
EishayParseString.fastjson1                              thrpt    5   732.579 ?  12.209  ops/ms
EishayParseString.fastjson2                              thrpt    5   917.083 ?  41.160  ops/ms
EishayParseString.gson                                   thrpt    5   338.373 ?  14.323  ops/ms
EishayParseString.jackson                                thrpt    5   373.068 ?  12.024  ops/ms
EishayParseStringPretty.fastjson1                        thrpt    5   206.791 ?   6.372  ops/ms
EishayParseStringPretty.fastjson2                        thrpt    5   709.375 ?  31.012  ops/ms
EishayParseStringPretty.gson                             thrpt    5   316.118 ?   8.628  ops/ms
EishayParseStringPretty.jackson                          thrpt    5   338.629 ?   6.497  ops/ms
EishayParseTreeString.fastjson1                          thrpt    5   297.944 ?   9.805  ops/ms
EishayParseTreeString.fastjson2                          thrpt    5   518.988 ?  27.964  ops/ms
EishayParseTreeString.gson                               thrpt    5   259.214 ?  12.535  ops/ms
EishayParseTreeString.jackson                            thrpt    5   318.312 ?  17.081  ops/ms
EishayParseTreeStringPretty.fastjson1                    thrpt    5   273.765 ?   8.490  ops/ms
EishayParseTreeStringPretty.fastjson2                    thrpt    5   469.590 ?  43.763  ops/ms
EishayParseTreeStringPretty.gson                         thrpt    5   240.623 ?  11.348  ops/ms
EishayParseTreeStringPretty.jackson                      thrpt    5   300.059 ?  17.257  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                       thrpt    5   247.700 ?   5.253  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                       thrpt    5   485.792 ?  47.873  ops/ms
EishayParseTreeUTF8Bytes.gson                            thrpt    5   223.606 ?   8.808  ops/ms
EishayParseTreeUTF8Bytes.jackson                         thrpt    5   359.922 ?  18.247  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1                 thrpt    5   232.942 ?   7.303  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2                 thrpt    5   439.380 ?  35.769  ops/ms
EishayParseTreeUTF8BytesPretty.gson                      thrpt    5   230.109 ?   9.775  ops/ms
EishayParseTreeUTF8BytesPretty.jackson                   thrpt    5   331.765 ?  17.266  ops/ms
EishayParseUTF8Bytes.fastjson1                           thrpt    5   649.154 ?  12.565  ops/ms
EishayParseUTF8Bytes.fastjson2                           thrpt    5   752.655 ?  41.447  ops/ms
EishayParseUTF8Bytes.gson                                thrpt    5   232.116 ?   7.861  ops/ms
EishayParseUTF8Bytes.jackson                             thrpt    5   405.080 ?   4.902  ops/ms
EishayParseUTF8BytesPretty.fastjson1                     thrpt    5   200.994 ?   5.636  ops/ms
EishayParseUTF8BytesPretty.fastjson2                     thrpt    5   647.700 ?  38.791  ops/ms
EishayParseUTF8BytesPretty.gson                          thrpt    5   221.953 ?   6.087  ops/ms
EishayParseUTF8BytesPretty.jackson                       thrpt    5   366.264 ?   8.870  ops/ms
EishayWriteBinary.fastjson2JSONB                         thrpt    5  1561.052 ?  26.086  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes                     thrpt    5  1303.364 ?  20.599  ops/ms
EishayWriteBinary.hessian                                thrpt    5   348.127 ?   3.760  ops/ms
EishayWriteBinary.javaSerialize                          thrpt    5   206.382 ?   1.726  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes         thrpt    5   476.911 ?   5.902  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB             thrpt    5  2321.980 ?  56.998  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes         thrpt    5  1506.292 ?  41.062  ops/ms
EishayWriteBinaryArrayMapping.kryo                       thrpt    5  1411.052 ?  13.367  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB                 thrpt    5   965.660 ?  12.188  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes             thrpt    5  1237.248 ?  21.110  ops/ms
EishayWriteBinaryAutoType.hessian                        thrpt    5   356.171 ?   2.319  ops/ms
EishayWriteBinaryAutoType.javaSerialize                  thrpt    5   207.108 ?   2.034  ops/ms
EishayWriteString.fastjson1                              thrpt    5   487.700 ?   2.236  ops/ms
EishayWriteString.fastjson2                              thrpt    5  1215.188 ?   7.935  ops/ms
EishayWriteString.gson                                   thrpt    5   329.675 ?   5.339  ops/ms
EishayWriteString.jackson                                thrpt    5   642.353 ?  12.605  ops/ms
EishayWriteUTF8Bytes.fastjson1                           thrpt    5   438.861 ?   6.976  ops/ms
EishayWriteUTF8Bytes.fastjson2                           thrpt    5  1294.321 ?  29.469  ops/ms
EishayWriteUTF8Bytes.gson                                thrpt    5   288.429 ?   3.869  ops/ms
EishayWriteUTF8Bytes.jackson                             thrpt    5   651.389 ?   9.758  ops/ms

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

Benchmark                                                 Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2JSONB                         thrpt    5  1959.329 ?  19.630  ops/ms
EishayParseBinary.fastjson2UTF8Bytes                     thrpt    5  1005.599 ?  89.820  ops/ms
EishayParseBinary.hessian                                thrpt    5   202.153 ?  18.238  ops/ms
EishayParseBinary.javaSerialize                          thrpt    5    40.266 ?   1.173  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes         thrpt    5  1254.452 ?   5.987  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB             thrpt    5  3016.122 ?   6.833  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes         thrpt    5  1523.664 ?   7.699  ops/ms
EishayParseBinaryArrayMapping.kryo                       thrpt    5  1381.644 ?  14.739  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB                 thrpt    5  1646.355 ?   4.979  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter  thrpt    5  1570.945 ?   9.016  ops/ms
EishayParseBinaryAutoType.hessian                        thrpt    5   206.035 ?   4.016  ops/ms
EishayParseBinaryAutoType.javaSerialize                  thrpt    5    39.696 ?   0.968  ops/ms
EishayParseString.fastjson1                              thrpt    5   805.589 ?   2.018  ops/ms
EishayParseString.fastjson2                              thrpt    5  1081.854 ?   5.979  ops/ms
EishayParseString.gson                                   thrpt    5   374.445 ?   0.556  ops/ms
EishayParseString.jackson                                thrpt    5   415.944 ?   1.664  ops/ms
EishayParseStringPretty.fastjson1                        thrpt    5   229.959 ?   3.014  ops/ms
EishayParseStringPretty.fastjson2                        thrpt    5   771.533 ?   9.697  ops/ms
EishayParseStringPretty.gson                             thrpt    5   350.117 ?   0.803  ops/ms
EishayParseStringPretty.jackson                          thrpt    5   378.590 ?   9.796  ops/ms
EishayParseTreeString.fastjson1                          thrpt    5   358.527 ?   5.000  ops/ms
EishayParseTreeString.fastjson2                          thrpt    5   675.385 ?   4.642  ops/ms
EishayParseTreeString.gson                               thrpt    5   302.053 ?   2.829  ops/ms
EishayParseTreeString.jackson                            thrpt    5   379.704 ?   6.211  ops/ms
EishayParseTreeStringPretty.fastjson1                    thrpt    5   283.880 ?   2.588  ops/ms
EishayParseTreeStringPretty.fastjson2                    thrpt    5   549.056 ?   0.949  ops/ms
EishayParseTreeStringPretty.gson                         thrpt    5   287.790 ?   0.514  ops/ms
EishayParseTreeStringPretty.jackson                      thrpt    5   348.260 ?  14.484  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                       thrpt    5   309.839 ?  19.277  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                       thrpt    5   637.706 ?   5.032  ops/ms
EishayParseTreeUTF8Bytes.gson                            thrpt    5   299.303 ?   0.497  ops/ms
EishayParseTreeUTF8Bytes.jackson                         thrpt    5   441.278 ?   4.969  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1                 thrpt    5   252.126 ?  14.990  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2                 thrpt    5   530.480 ?   2.140  ops/ms
EishayParseTreeUTF8BytesPretty.gson                      thrpt    5   283.628 ?   0.928  ops/ms
EishayParseTreeUTF8BytesPretty.jackson                   thrpt    5   403.392 ?   7.787  ops/ms
EishayParseUTF8Bytes.fastjson1                           thrpt    5   683.385 ?   1.915  ops/ms
EishayParseUTF8Bytes.fastjson2                           thrpt    5   988.071 ?   8.256  ops/ms
EishayParseUTF8Bytes.gson                                thrpt    5   292.782 ?   0.790  ops/ms
EishayParseUTF8Bytes.jackson                             thrpt    5   470.990 ?   2.844  ops/ms
EishayParseUTF8BytesPretty.fastjson1                     thrpt    5   191.737 ?  25.747  ops/ms
EishayParseUTF8BytesPretty.fastjson2                     thrpt    5   738.149 ?   6.961  ops/ms
EishayParseUTF8BytesPretty.gson                          thrpt    5   277.545 ?   1.467  ops/ms
EishayParseUTF8BytesPretty.jackson                       thrpt    5   426.167 ?   4.832  ops/ms
EishayWriteBinary.fastjson2JSONB                         thrpt    5  1839.942 ? 147.713  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes                     thrpt    5  1346.691 ?   7.853  ops/ms
EishayWriteBinary.hessian                                thrpt    5   347.685 ?   1.591  ops/ms
EishayWriteBinary.javaSerialize                          thrpt    5   214.177 ?   0.468  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes         thrpt    5   384.728 ? 146.473  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB             thrpt    5  3938.946 ?  26.087  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes         thrpt    5  1660.957 ?  19.072  ops/ms
EishayWriteBinaryArrayMapping.kryo                       thrpt    5  1549.292 ?  35.982  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB                 thrpt    5  1152.115 ?   6.680  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes             thrpt    5  1158.005 ? 200.133  ops/ms
EishayWriteBinaryAutoType.hessian                        thrpt    5   333.786 ?   1.646  ops/ms
EishayWriteBinaryAutoType.javaSerialize                  thrpt    5   219.417 ?   1.598  ops/ms
EishayWriteString.fastjson1                              thrpt    5   342.951 ?  71.167  ops/ms
EishayWriteString.fastjson2                              thrpt    5  1118.384 ?  48.755  ops/ms
EishayWriteString.gson                                   thrpt    5   271.191 ?  22.209  ops/ms
EishayWriteString.jackson                                thrpt    5   508.815 ?  53.478  ops/ms
EishayWriteUTF8Bytes.fastjson1                           thrpt    5   369.929 ?  58.009  ops/ms
EishayWriteUTF8Bytes.fastjson2                           thrpt    5  1266.661 ? 109.838  ops/ms
EishayWriteUTF8Bytes.gson                                thrpt    5   276.844 ?  33.828  ops/ms
EishayWriteUTF8Bytes.jackson                             thrpt    5   533.601 ?  35.314  ops/ms

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

Benchmark                                                 Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2JSONB                         thrpt    5  2104.179 ?  45.926  ops/ms
EishayParseBinary.fastjson2UTF8Bytes                     thrpt    5  1044.506 ?  16.608  ops/ms
EishayParseBinary.hessian                                thrpt    5   215.028 ?  21.686  ops/ms
EishayParseBinary.javaSerialize                          thrpt    5    39.152 ?   3.441  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes         thrpt    5  1363.330 ?  15.949  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB             thrpt    5  3487.918 ?  21.311  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes         thrpt    5  1624.124 ?  20.554  ops/ms
EishayParseBinaryArrayMapping.kryo                       thrpt    5  1107.782 ? 461.642  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB                 thrpt    5  1511.605 ?  58.495  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter  thrpt    5  1656.593 ?   6.031  ops/ms
EishayParseBinaryAutoType.hessian                        thrpt    5   205.032 ?  27.665  ops/ms
EishayParseBinaryAutoType.javaSerialize                  thrpt    5    39.208 ?   3.595  ops/ms
EishayParseString.fastjson1                              thrpt    5  1022.923 ?  99.933  ops/ms
EishayParseString.fastjson2                              thrpt    5  1104.371 ?  13.409  ops/ms
EishayParseString.gson                                   thrpt    5   324.421 ?  42.758  ops/ms
EishayParseString.jackson                                thrpt    5   402.772 ?  41.501  ops/ms
EishayParseStringPretty.fastjson1                        thrpt    5   248.885 ?  32.665  ops/ms
EishayParseStringPretty.fastjson2                        thrpt    5   775.965 ?  41.081  ops/ms
EishayParseStringPretty.gson                             thrpt    5   339.416 ?  23.783  ops/ms
EishayParseStringPretty.jackson                          thrpt    5   368.402 ?  44.035  ops/ms
EishayParseTreeString.fastjson1                          thrpt    5   412.652 ?   3.296  ops/ms
EishayParseTreeString.fastjson2                          thrpt    5   828.175 ?   7.388  ops/ms
EishayParseTreeString.gson                               thrpt    5   291.900 ?   2.305  ops/ms
EishayParseTreeString.jackson                            thrpt    5   431.199 ?   3.560  ops/ms
EishayParseTreeStringPretty.fastjson1                    thrpt    5   361.908 ?   7.406  ops/ms
EishayParseTreeStringPretty.fastjson2                    thrpt    5   636.928 ?   4.255  ops/ms
EishayParseTreeStringPretty.gson                         thrpt    5   284.127 ?   2.179  ops/ms
EishayParseTreeStringPretty.jackson                      thrpt    5   379.614 ?  42.370  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                       thrpt    5   356.102 ?  11.950  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                       thrpt    5   758.311 ?  12.897  ops/ms
EishayParseTreeUTF8Bytes.gson                            thrpt    5   283.468 ?  36.106  ops/ms
EishayParseTreeUTF8Bytes.jackson                         thrpt    5   500.575 ?   4.447  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1                 thrpt    5   291.626 ?  15.362  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2                 thrpt    5   632.458 ?   4.618  ops/ms
EishayParseTreeUTF8BytesPretty.gson                      thrpt    5   280.016 ?   1.013  ops/ms
EishayParseTreeUTF8BytesPretty.jackson                   thrpt    5   441.694 ?   5.790  ops/ms
EishayParseUTF8Bytes.fastjson1                           thrpt    5   658.484 ?   9.700  ops/ms
EishayParseUTF8Bytes.fastjson2                           thrpt    5   911.681 ? 247.623  ops/ms
EishayParseUTF8Bytes.gson                                thrpt    5   279.014 ?  41.461  ops/ms
EishayParseUTF8Bytes.jackson                             thrpt    5   442.141 ?  39.299  ops/ms
EishayParseUTF8BytesPretty.fastjson1                     thrpt    5   245.405 ?   4.077  ops/ms
EishayParseUTF8BytesPretty.fastjson2                     thrpt    5   761.655 ?   7.147  ops/ms
EishayParseUTF8BytesPretty.gson                          thrpt    5   279.254 ?   2.587  ops/ms
EishayParseUTF8BytesPretty.jackson                       thrpt    5   385.592 ?  49.587  ops/ms
EishayWriteBinary.fastjson2JSONB                         thrpt    5  2091.846 ? 325.484  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes                     thrpt    5  1350.035 ?   6.786  ops/ms
EishayWriteBinary.hessian                                thrpt    5   332.864 ?   1.693  ops/ms
EishayWriteBinary.javaSerialize                          thrpt    5   210.480 ?   0.738  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes         thrpt    5   451.946 ?  30.015  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB             thrpt    5  3842.580 ? 521.849  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes         thrpt    5  1663.899 ?   5.828  ops/ms
EishayWriteBinaryArrayMapping.kryo                       thrpt    5  1410.380 ?   3.342  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB                 thrpt    5  1146.982 ?  13.778  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes             thrpt    5  1231.106 ? 225.981  ops/ms
EishayWriteBinaryAutoType.hessian                        thrpt    5   336.411 ?   3.136  ops/ms
EishayWriteBinaryAutoType.javaSerialize                  thrpt    5   209.097 ?   0.567  ops/ms
EishayWriteString.fastjson1                              thrpt    5   420.063 ?  86.951  ops/ms
EishayWriteString.fastjson2                              thrpt    5  1362.967 ?   7.749  ops/ms
EishayWriteString.gson                                   thrpt    5   205.383 ?   0.825  ops/ms
EishayWriteString.jackson                                thrpt    5   674.737 ?  20.101  ops/ms
EishayWriteUTF8Bytes.fastjson1                           thrpt    5   460.335 ?  14.755  ops/ms
EishayWriteUTF8Bytes.fastjson2                           thrpt    5  1374.591 ?   4.009  ops/ms
EishayWriteUTF8Bytes.gson                                thrpt    5   203.040 ?   0.840  ops/ms
EishayWriteUTF8Bytes.jackson                             thrpt    5   665.935 ?  25.100  ops/ms

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

Benchmark                                                 Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2JSONB                         thrpt    5  2109.211 ±  19.269  ops/ms
EishayParseBinary.fastjson2UTF8Bytes                     thrpt    5  1027.996 ± 182.139  ops/ms
EishayParseBinary.hessian                                thrpt    5   202.725 ±  16.087  ops/ms
EishayParseBinary.javaSerialize                          thrpt    5    41.987 ±   0.325  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes         thrpt    5  1396.360 ±   7.377  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB             thrpt    5  3453.137 ±  31.413  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes         thrpt    5  1612.769 ±  20.247  ops/ms
EishayParseBinaryArrayMapping.kryo                       thrpt    5  1298.236 ±   9.417  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB                 thrpt    5  1622.273 ±  18.815  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter  thrpt    5  1633.395 ±  19.995  ops/ms
EishayParseBinaryAutoType.hessian                        thrpt    5   192.817 ±  12.285  ops/ms
EishayParseBinaryAutoType.javaSerialize                  thrpt    5    41.604 ±   0.430  ops/ms
EishayParseString.fastjson1                              thrpt    5  1051.628 ± 374.227  ops/ms
EishayParseString.fastjson2                              thrpt    5  1121.756 ±  13.185  ops/ms
EishayParseString.gson                                   thrpt    5   322.867 ±  42.164  ops/ms
EishayParseString.jackson                                thrpt    5   404.973 ±   6.820  ops/ms
EishayParseStringPretty.fastjson1                        thrpt    5   214.799 ±  91.047  ops/ms
EishayParseStringPretty.fastjson2                        thrpt    5   803.461 ±   4.844  ops/ms
EishayParseStringPretty.gson                             thrpt    5   258.879 ±  73.822  ops/ms
EishayParseStringPretty.jackson                          thrpt    5   361.619 ±   4.216  ops/ms
EishayParseTreeString.fastjson1                          thrpt    5   369.378 ±  45.043  ops/ms
EishayParseTreeString.fastjson2                          thrpt    5   819.002 ±  12.508  ops/ms
EishayParseTreeString.gson                               thrpt    5   264.022 ±  49.321  ops/ms
EishayParseTreeString.jackson                            thrpt    5   405.686 ±   5.645  ops/ms
EishayParseTreeStringPretty.fastjson1                    thrpt    5   335.320 ±   5.463  ops/ms
EishayParseTreeStringPretty.fastjson2                    thrpt    5   641.019 ±  17.142  ops/ms
EishayParseTreeStringPretty.gson                         thrpt    5   279.085 ±   1.385  ops/ms
EishayParseTreeStringPretty.jackson                      thrpt    5   373.869 ±  22.080  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                       thrpt    5   262.063 ±  22.771  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                       thrpt    5   779.910 ±  11.093  ops/ms
EishayParseTreeUTF8Bytes.gson                            thrpt    5   249.022 ± 102.099  ops/ms
EishayParseTreeUTF8Bytes.jackson                         thrpt    5   482.702 ±   4.446  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1                 thrpt    5   264.404 ±  25.443  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2                 thrpt    5   623.119 ±  11.417  ops/ms
EishayParseTreeUTF8BytesPretty.gson                      thrpt    5   272.454 ±   3.073  ops/ms
EishayParseTreeUTF8BytesPretty.jackson                   thrpt    5   414.911 ±   3.278  ops/ms
EishayParseUTF8Bytes.fastjson1                           thrpt    5   634.341 ±  32.201  ops/ms
EishayParseUTF8Bytes.fastjson2                           thrpt    5  1014.873 ±  16.183  ops/ms
EishayParseUTF8Bytes.gson                                thrpt    5   277.728 ±  14.996  ops/ms
EishayParseUTF8Bytes.jackson                             thrpt    5   460.142 ±   5.521  ops/ms
EishayParseUTF8BytesPretty.fastjson1                     thrpt    5   225.741 ±  39.372  ops/ms
EishayParseUTF8BytesPretty.fastjson2                     thrpt    5   731.889 ± 103.013  ops/ms
EishayParseUTF8BytesPretty.gson                          thrpt    5   271.320 ±   0.496  ops/ms
EishayParseUTF8BytesPretty.jackson                       thrpt    5   412.344 ±  10.004  ops/ms
EishayWriteBinary.fastjson2JSONB                         thrpt    5  2316.070 ±  29.416  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes                     thrpt    5  1431.330 ±  16.267  ops/ms
EishayWriteBinary.hessian                                thrpt    5   332.901 ±   4.475  ops/ms
EishayWriteBinary.javaSerialize                          thrpt    5   225.767 ±   4.159  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes         thrpt    5   452.872 ±  25.562  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB             thrpt    5  4080.347 ± 597.871  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes         thrpt    5  1681.629 ±  18.879  ops/ms
EishayWriteBinaryArrayMapping.kryo                       thrpt    5  1463.876 ±   7.540  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB                 thrpt    5  1121.745 ±  13.663  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes             thrpt    5  1277.956 ±  68.730  ops/ms
EishayWriteBinaryAutoType.hessian                        thrpt    5   338.417 ±   7.525  ops/ms
EishayWriteBinaryAutoType.javaSerialize                  thrpt    5   222.378 ±   2.594  ops/ms
EishayWriteString.fastjson1                              thrpt    5   497.125 ±   9.332  ops/ms
EishayWriteString.fastjson2                              thrpt    5  1325.068 ±   6.483  ops/ms
EishayWriteString.gson                                   thrpt    5   182.742 ±  58.800  ops/ms
EishayWriteString.jackson                                thrpt    5   390.513 ± 140.908  ops/ms
EishayWriteUTF8Bytes.fastjson1                           thrpt    5   413.773 ±  60.415  ops/ms
EishayWriteUTF8Bytes.fastjson2                           thrpt    5  1421.579 ±   5.919  ops/ms
EishayWriteUTF8Bytes.gson                                thrpt    5   181.764 ±  38.687  ops/ms
EishayWriteUTF8Bytes.jackson                             thrpt    5   613.120 ±  18.737  ops/ms