fastjson2/docs/benchmark/benchmark_2.0.13_raw.md
2022-09-10 14:18:11 +08:00

89 KiB

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

Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB                  thrpt    5  1649.494 ?  4.374  ops/ms
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1103.643 ?  3.375  ops/ms
EishayParseBinary.hessian                         thrpt    5   277.963 ?  1.094  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    46.566 ?  0.071  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5  1477.441 ?  9.783  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB      thrpt    5  2596.519 ? 12.421  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1637.786 ?  6.938  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1670.242 ?  3.625  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  1452.700 ?  7.904  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   275.555 ?  1.001  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    47.892 ?  0.073  ops/ms
EishayParseString.fastjson1                       thrpt    5  1011.738 ?  2.910  ops/ms
EishayParseString.fastjson2                       thrpt    5  1360.568 ?  3.215  ops/ms
EishayParseString.gson                            thrpt    5   432.017 ?  2.044  ops/ms
EishayParseString.jackson                         thrpt    5   526.676 ?  0.779  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   268.764 ?  0.217  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   989.920 ?  1.141  ops/ms
EishayParseStringPretty.gson                      thrpt    5   401.828 ?  1.357  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   493.855 ?  1.168  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   515.969 ?  1.723  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   997.653 ?  3.009  ops/ms
EishayParseTreeString.gson                        thrpt    5   339.088 ?  1.314  ops/ms
EishayParseTreeString.jackson                     thrpt    5   495.047 ?  3.405  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   442.451 ?  1.627  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   741.622 ?  1.517  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   325.071 ?  1.129  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   470.821 ?  1.863  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   443.261 ?  2.137  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   888.341 ?  4.507  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   317.759 ?  2.386  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   568.840 ?  1.365  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   388.196 ?  2.007  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   689.333 ?  1.393  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   299.119 ?  1.098  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   501.778 ?  1.100  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   791.627 ?  2.098  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1111.437 ?  2.361  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   314.588 ?  1.102  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   597.483 ?  2.060  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   244.254 ?  0.515  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   855.147 ?  0.493  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   295.954 ?  0.715  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   534.756 ?  1.447  ops/ms
EishayWriteBinary.fastjson2JSONB                  thrpt    5  2097.460 ?  8.816  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1491.388 ?  9.766  ops/ms
EishayWriteBinary.hessian                         thrpt    5   344.249 ?  1.433  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   234.230 ?  2.265  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   742.270 ?  4.347  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB      thrpt    5  3483.583 ? 25.058  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1874.434 ?  7.992  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1850.570 ?  3.250  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1182.789 ?  3.175  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes      thrpt    5  1428.676 ? 11.333  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   341.582 ?  1.702  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   229.365 ?  2.801  ops/ms
EishayWriteString.fastjson1                       thrpt    5   619.203 ?  2.080  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1576.265 ?  4.567  ops/ms
EishayWriteString.gson                            thrpt    5   322.901 ?  1.087  ops/ms
EishayWriteString.jackson                         thrpt    5   943.772 ?  3.080  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   566.016 ?  1.942  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1483.805 ? 10.340  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   296.378 ?  1.355  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   909.579 ?  7.200  ops/ms

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

Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB                  thrpt    5  2438.929 ? 13.005  ops/ms
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1143.151 ?  4.603  ops/ms
EishayParseBinary.hessian                         thrpt    5   248.418 ?  0.494  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    48.052 ?  0.064  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5  1500.241 ?  5.766  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB      thrpt    5  3573.269 ? 22.587  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1799.181 ?  5.527  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1626.663 ?  5.997  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  1911.591 ? 18.326  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   250.665 ?  0.586  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    48.384 ?  0.290  ops/ms
EishayParseString.fastjson1                       thrpt    5   914.894 ?  2.770  ops/ms
EishayParseString.fastjson2                       thrpt    5  1228.065 ?  2.581  ops/ms
EishayParseString.gson                            thrpt    5   422.160 ?  0.751  ops/ms
EishayParseString.jackson                         thrpt    5   470.822 ?  0.417  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   241.376 ?  0.243  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   929.770 ?  1.959  ops/ms
EishayParseStringPretty.gson                      thrpt    5   415.913 ?  1.272  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   483.608 ?  0.254  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   396.672 ?  1.121  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   835.382 ?  3.668  ops/ms
EishayParseTreeString.gson                        thrpt    5   320.745 ?  1.732  ops/ms
EishayParseTreeString.jackson                     thrpt    5   437.821 ?  2.847  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   345.625 ?  0.940  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   694.684 ?  1.621  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   304.559 ?  1.017  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   426.819 ?  1.263  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   364.282 ?  6.977  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   680.764 ?  1.961  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   311.617 ?  1.065  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   521.999 ?  1.397  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   318.809 ?  1.201  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   630.594 ?  1.828  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   297.936 ?  0.765  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   464.703 ?  3.421  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   734.136 ?  0.897  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1067.251 ?  2.692  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   315.374 ?  1.696  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   565.209 ?  1.460  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   228.512 ?  0.148  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   872.863 ?  0.877  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   303.156 ?  1.240  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   504.883 ?  0.986  ops/ms
EishayWriteBinary.fastjson2JSONB                  thrpt    5  2436.506 ?  9.073  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1562.927 ?  8.898  ops/ms
EishayWriteBinary.hessian                         thrpt    5   330.660 ?  1.571  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   209.629 ?  2.200  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   687.918 ?  2.472  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB      thrpt    5  4823.255 ? 23.434  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2052.985 ?  4.028  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1948.251 ?  1.419  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1183.059 ?  5.112  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes      thrpt    5  1526.070 ?  8.673  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   332.916 ?  1.244  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   205.847 ?  0.969  ops/ms
EishayWriteString.fastjson1                       thrpt    5   587.182 ?  2.085  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1335.098 ?  6.815  ops/ms
EishayWriteString.gson                            thrpt    5   275.623 ?  0.426  ops/ms
EishayWriteString.jackson                         thrpt    5   933.029 ?  5.327  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   535.732 ?  1.652  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1607.916 ?  8.225  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   277.027 ?  0.370  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   840.722 ?  4.455  ops/ms

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

Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB                  thrpt    5  2939.697 ? 21.646  ops/ms
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1260.484 ?  4.990  ops/ms
EishayParseBinary.hessian                         thrpt    5   258.960 ?  1.129  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    54.268 ?  0.327  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5  1660.621 ?  5.130  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB      thrpt    5  4379.766 ? 14.478  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1843.165 ?  4.012  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1517.988 ?  3.563  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  2220.640 ? 10.496  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   256.768 ?  0.945  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    51.903 ?  0.226  ops/ms
EishayParseString.fastjson1                       thrpt    5  1256.679 ?  5.395  ops/ms
EishayParseString.fastjson2                       thrpt    5  1364.202 ?  2.433  ops/ms
EishayParseString.gson                            thrpt    5   457.547 ?  1.617  ops/ms
EishayParseString.jackson                         thrpt    5   503.530 ?  0.845  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   294.252 ?  0.271  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   987.743 ?  1.496  ops/ms
EishayParseStringPretty.gson                      thrpt    5   447.734 ?  1.506  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   462.903 ?  0.509  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   591.931 ?  1.503  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5  1088.249 ?  4.741  ops/ms
EishayParseTreeString.gson                        thrpt    5   313.176 ?  1.706  ops/ms
EishayParseTreeString.jackson                     thrpt    5   506.817 ?  3.403  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   499.636 ?  2.028  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   790.998 ?  0.974  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   304.138 ?  0.385  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   460.409 ?  1.839  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   474.214 ?  2.747  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   998.497 ?  5.483  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   314.666 ?  0.613  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   565.470 ?  1.490  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   411.360 ?  2.911  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   809.623 ?  2.636  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   307.098 ?  1.912  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   521.423 ?  1.000  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   961.116 ?  3.270  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1144.942 ?  3.801  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   319.794 ?  1.493  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   568.964 ?  1.047  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   271.345 ?  0.321  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   922.879 ?  1.672  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   300.399 ?  1.246  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   515.074 ?  2.086  ops/ms
EishayWriteBinary.fastjson2JSONB                  thrpt    5  3309.755 ? 27.011  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1845.598 ? 12.618  ops/ms
EishayWriteBinary.hessian                         thrpt    5   321.034 ?  1.731  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   221.560 ?  1.072  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   700.700 ?  5.576  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB      thrpt    5  5515.745 ? 28.519  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2134.039 ?  2.799  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1857.421 ?  1.255  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1436.222 ?  6.149  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes      thrpt    5  1772.479 ?  7.121  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   320.823 ?  2.927  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   221.056 ?  1.415  ops/ms
EishayWriteString.fastjson1                       thrpt    5   618.906 ?  2.203  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1678.255 ? 11.703  ops/ms
EishayWriteString.gson                            thrpt    5   201.428 ?  0.416  ops/ms
EishayWriteString.jackson                         thrpt    5  1034.137 ?  3.257  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   573.164 ?  1.461  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1870.324 ? 12.825  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   202.284 ?  0.309  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   969.668 ?  4.186  ops/ms

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

Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB                  thrpt    5  2836.159 ± 20.191  ops/ms
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1272.521 ±  3.255  ops/ms
EishayParseBinary.hessian                         thrpt    5   244.107 ±  2.010  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    51.249 ±  0.136  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5  1651.915 ±  5.146  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB      thrpt    5  4379.617 ± 32.274  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2024.088 ±  2.847  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1620.602 ±  8.939  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  2167.452 ± 11.295  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   243.410 ±  4.491  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    51.378 ±  0.147  ops/ms
EishayParseString.fastjson1                       thrpt    5  1179.882 ±  3.050  ops/ms
EishayParseString.fastjson2                       thrpt    5  1370.066 ±  1.005  ops/ms
EishayParseString.gson                            thrpt    5   420.361 ±  1.541  ops/ms
EishayParseString.jackson                         thrpt    5   492.247 ±  0.636  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   284.132 ±  0.243  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   970.000 ±  1.989  ops/ms
EishayParseStringPretty.gson                      thrpt    5   395.039 ±  2.847  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   452.741 ±  0.495  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   563.691 ±  1.285  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5  1128.092 ±  6.167  ops/ms
EishayParseTreeString.gson                        thrpt    5   321.169 ±  0.887  ops/ms
EishayParseTreeString.jackson                     thrpt    5   456.860 ±  2.128  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   479.430 ±  5.340  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   848.877 ±  2.976  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   304.614 ±  1.849  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   429.919 ±  1.659  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   472.920 ±  0.829  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5  1049.430 ±  4.012  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   317.421 ±  0.764  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   571.927 ±  7.109  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   393.221 ±  2.157  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   806.045 ±  3.683  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   292.226 ±  1.013  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   518.417 ±  2.756  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   909.789 ±  1.783  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1200.863 ±  2.662  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   319.820 ±  1.870  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   551.602 ±  1.182  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   259.192 ±  0.595  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   923.358 ±  1.390  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   303.876 ±  0.731  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   501.348 ±  1.058  ops/ms
EishayWriteBinary.fastjson2JSONB                  thrpt    5  3227.077 ± 13.033  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1828.192 ± 15.908  ops/ms
EishayWriteBinary.hessian                         thrpt    5   324.449 ±  2.573  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   231.471 ±  1.420  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   675.791 ±  3.951  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB      thrpt    5  5433.671 ± 53.168  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2107.956 ± 13.131  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1772.111 ±  3.289  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1418.529 ±  7.677  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes      thrpt    5  1779.766 ±  7.854  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   323.363 ±  3.631  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   246.546 ±  1.588  ops/ms
EishayWriteString.fastjson1                       thrpt    5   593.600 ± 13.918  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1644.231 ± 11.698  ops/ms
EishayWriteString.gson                            thrpt    5   203.305 ±  0.232  ops/ms
EishayWriteString.jackson                         thrpt    5   908.705 ±  8.155  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   539.979 ±  1.234  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1842.545 ± 13.032  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   203.819 ±  0.528  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   922.569 ±  4.840  ops/ms

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

Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB                  thrpt    5  1726.105 ?  3.680  ops/ms
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1073.354 ?  1.698  ops/ms
EishayParseBinary.hessian                         thrpt    5   268.816 ?  0.984  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    46.993 ?  0.133  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5  1442.849 ?  7.590  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB      thrpt    5  2532.062 ?  7.241  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1411.492 ?  3.192  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1677.739 ?  2.621  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  1515.357 ?  3.381  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   285.838 ?  0.540  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    46.537 ?  0.226  ops/ms
EishayParseString.fastjson1                       thrpt    5  1071.109 ?  1.496  ops/ms
EishayParseString.fastjson2                       thrpt    5  1286.529 ? 11.527  ops/ms
EishayParseString.gson                            thrpt    5   454.120 ?  3.213  ops/ms
EishayParseString.jackson                         thrpt    5   525.017 ?  5.156  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   282.002 ?  0.721  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   992.633 ?  3.816  ops/ms
EishayParseStringPretty.gson                      thrpt    5   411.905 ?  4.386  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   480.261 ?  3.586  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   477.790 ?  0.635  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5  1014.700 ?  4.427  ops/ms
EishayParseTreeString.gson                        thrpt    5   374.786 ?  0.747  ops/ms
EishayParseTreeString.jackson                     thrpt    5   559.775 ?  0.377  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   442.466 ?  0.784  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   785.342 ?  2.019  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   347.044 ?  0.475  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   504.101 ?  1.460  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   447.576 ?  0.331  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   830.222 ?  2.774  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   338.224 ?  0.458  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   588.739 ?  2.870  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   376.198 ?  0.272  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   707.563 ?  1.195  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   309.725 ?  0.898  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   521.949 ?  0.914  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   835.454 ?  0.873  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1048.072 ?  0.566  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   335.258 ?  2.366  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   616.641 ?  1.203  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   250.663 ?  0.393  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   821.208 ?  0.970  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   310.949 ?  0.835  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   531.638 ?  1.480  ops/ms
EishayWriteBinary.fastjson2JSONB                  thrpt    5  2054.803 ?  1.896  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1504.894 ?  4.232  ops/ms
EishayWriteBinary.hessian                         thrpt    5   366.379 ?  7.170  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   239.777 ?  0.640  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   703.748 ?  5.995  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB      thrpt    5  3368.634 ?  6.348  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1923.277 ?  4.040  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1809.890 ?  2.952  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1212.582 ?  2.797  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes      thrpt    5  1400.881 ?  2.584  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   357.797 ?  2.179  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   235.548 ?  0.537  ops/ms
EishayWriteString.fastjson1                       thrpt    5   643.347 ?  2.737  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1618.597 ?  3.159  ops/ms
EishayWriteString.gson                            thrpt    5   376.278 ?  0.962  ops/ms
EishayWriteString.jackson                         thrpt    5   899.484 ?  2.624  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   577.225 ?  2.120  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1513.863 ?  1.875  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   335.696 ?  1.074  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   829.233 ? 17.113  ops/ms

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

Benchmark                                          Mode  Cnt     Score   Error   Units
EishayParseBinary.fastjson2JSONB                  thrpt    5  2478.146 ? 3.737  ops/ms
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1144.019 ? 4.332  ops/ms
EishayParseBinary.hessian                         thrpt    5   245.967 ? 2.826  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    47.449 ? 0.037  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5  1478.464 ? 2.931  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB      thrpt    5  3680.493 ? 6.950  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1728.598 ? 2.672  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1625.568 ? 1.087  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  2036.116 ? 1.008  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   248.279 ? 0.374  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    47.465 ? 0.031  ops/ms
EishayParseString.fastjson1                       thrpt    5   940.833 ? 2.321  ops/ms
EishayParseString.fastjson2                       thrpt    5  1249.335 ? 9.373  ops/ms
EishayParseString.gson                            thrpt    5   468.326 ? 1.878  ops/ms
EishayParseString.jackson                         thrpt    5   485.729 ? 2.114  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   251.499 ? 0.199  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   873.323 ? 7.229  ops/ms
EishayParseStringPretty.gson                      thrpt    5   420.166 ? 1.688  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   446.893 ? 0.623  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   423.335 ? 1.253  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   848.016 ? 0.932  ops/ms
EishayParseTreeString.gson                        thrpt    5   375.204 ? 0.598  ops/ms
EishayParseTreeString.jackson                     thrpt    5   466.498 ? 0.653  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   358.208 ? 0.376  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   639.487 ? 0.447  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   353.091 ? 1.143  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   433.084 ? 1.122  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   373.026 ? 4.545  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   720.322 ? 0.267  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   355.912 ? 0.399  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   530.690 ? 0.335  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   311.812 ? 3.429  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   612.020 ? 0.480  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   346.873 ? 0.252  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   479.022 ? 2.620  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   715.322 ? 3.014  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1056.933 ? 2.769  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   369.708 ? 1.385  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   584.955 ? 2.647  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   226.970 ? 0.669  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   828.301 ? 4.654  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   347.851 ? 0.624  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   510.674 ? 1.785  ops/ms
EishayWriteBinary.fastjson2JSONB                  thrpt    5  2705.693 ? 3.276  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1764.638 ? 5.428  ops/ms
EishayWriteBinary.hessian                         thrpt    5   357.997 ? 1.974  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   229.602 ? 0.272  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   670.554 ? 2.712  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB      thrpt    5  4993.751 ? 5.901  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2132.327 ? 2.219  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1981.804 ? 3.525  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1377.015 ? 1.243  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes      thrpt    5  1685.360 ? 4.564  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   355.538 ? 0.544  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   242.805 ? 0.441  ops/ms
EishayWriteString.fastjson1                       thrpt    5   609.974 ? 6.618  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1440.586 ? 2.258  ops/ms
EishayWriteString.gson                            thrpt    5   264.998 ? 0.562  ops/ms
EishayWriteString.jackson                         thrpt    5   950.891 ? 1.871  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   553.471 ? 7.342  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1787.631 ? 1.818  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   252.633 ? 1.282  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   869.786 ? 1.347  ops/ms

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

Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB                  thrpt    5  2795.659 ? 10.725  ops/ms
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1082.007 ?  1.215  ops/ms
EishayParseBinary.hessian                         thrpt    5   251.527 ?  1.528  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    52.396 ?  0.085  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5  1511.726 ?  2.681  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB      thrpt    5  4116.458 ? 15.426  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1774.911 ?  2.142  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1540.019 ? 12.287  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  2189.527 ?  2.068  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   251.010 ?  1.467  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    53.865 ?  0.059  ops/ms
EishayParseString.fastjson1                       thrpt    5  1293.647 ?  1.061  ops/ms
EishayParseString.fastjson2                       thrpt    5  1310.954 ?  6.786  ops/ms
EishayParseString.gson                            thrpt    5   511.211 ?  0.958  ops/ms
EishayParseString.jackson                         thrpt    5   515.493 ?  0.856  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   299.750 ?  0.347  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   891.968 ?  2.909  ops/ms
EishayParseStringPretty.gson                      thrpt    5   482.449 ?  7.444  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   488.850 ?  1.384  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   523.150 ?  0.545  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   980.590 ?  0.618  ops/ms
EishayParseTreeString.gson                        thrpt    5   377.676 ?  0.383  ops/ms
EishayParseTreeString.jackson                     thrpt    5   554.072 ?  3.506  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   468.714 ?  0.415  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   780.458 ?  0.390  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   366.710 ?  0.410  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   461.578 ?  1.007  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   483.934 ?  1.059  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   926.126 ?  1.113  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   372.952 ?  0.545  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   604.380 ?  0.660  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   371.091 ?  0.462  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   747.404 ?  0.612  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   355.101 ?  1.434  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   534.919 ?  1.614  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   934.783 ?  1.835  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1043.350 ?  1.205  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   382.881 ?  0.396  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   593.304 ?  7.517  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   272.893 ?  0.335  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   844.497 ?  1.036  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   349.511 ?  0.711  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   550.077 ?  2.301  ops/ms
EishayWriteBinary.fastjson2JSONB                  thrpt    5  2865.521 ?  1.443  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1596.312 ?  1.360  ops/ms
EishayWriteBinary.hessian                         thrpt    5   353.936 ?  1.436  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   249.249 ?  1.663  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   695.953 ?  2.074  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB      thrpt    5  5413.076 ?  4.385  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1929.967 ?  4.642  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1940.991 ?  6.322  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1502.099 ?  0.596  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes      thrpt    5  1710.344 ?  0.880  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   352.902 ?  1.410  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   248.360 ?  0.854  ops/ms
EishayWriteString.fastjson1                       thrpt    5   640.155 ?  7.026  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1741.048 ?  4.462  ops/ms
EishayWriteString.gson                            thrpt    5   337.577 ?  0.754  ops/ms
EishayWriteString.jackson                         thrpt    5   970.425 ?  1.116  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   563.399 ?  1.459  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1703.089 ?  2.382  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   326.269 ?  0.627  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   866.295 ?  3.224  ops/ms

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

Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB                  thrpt    5  2832.787 ±  8.182  ops/ms
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1096.603 ±  1.910  ops/ms
EishayParseBinary.hessian                         thrpt    5   244.491 ±  0.940  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    51.601 ±  0.146  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5  1548.214 ±  3.241  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB      thrpt    5  4112.949 ±  7.541  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1817.012 ±  1.642  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1532.832 ±  5.072  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  2057.963 ± 18.559  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   242.597 ±  3.254  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    51.310 ±  0.270  ops/ms
EishayParseString.fastjson1                       thrpt    5  1179.527 ±  1.599  ops/ms
EishayParseString.fastjson2                       thrpt    5  1147.499 ±  5.298  ops/ms
EishayParseString.gson                            thrpt    5   445.762 ±  7.070  ops/ms
EishayParseString.jackson                         thrpt    5   496.404 ±  1.097  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   293.284 ±  0.269  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   868.572 ±  5.002  ops/ms
EishayParseStringPretty.gson                      thrpt    5   410.161 ±  4.990  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   456.260 ±  1.312  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   527.567 ±  2.178  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5  1042.413 ±  1.528  ops/ms
EishayParseTreeString.gson                        thrpt    5   379.750 ±  0.895  ops/ms
EishayParseTreeString.jackson                     thrpt    5   499.371 ±  1.340  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   452.967 ±  1.084  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   768.266 ±  0.611  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   358.083 ±  1.194  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   453.383 ±  2.892  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   453.746 ±  2.422  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   932.104 ±  3.147  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   374.626 ±  1.566  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   610.944 ±  0.896  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   390.151 ±  1.118  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   744.937 ±  0.828  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   337.412 ±  0.903  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   519.453 ±  2.923  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   890.046 ±  5.066  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1067.695 ±  1.155  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   354.728 ±  1.049  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   583.981 ±  1.772  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   246.454 ±  1.010  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   842.092 ±  1.113  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   357.569 ±  1.348  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   505.556 ±  1.768  ops/ms
EishayWriteBinary.fastjson2JSONB                  thrpt    5  2771.114 ±  2.587  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1749.079 ±  9.499  ops/ms
EishayWriteBinary.hessian                         thrpt    5   357.223 ±  6.542  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   265.558 ±  1.662  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   665.313 ±  1.901  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB      thrpt    5  5461.737 ± 14.885  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2109.615 ±  5.519  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1710.222 ±  7.223  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1491.452 ±  1.000  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes      thrpt    5  1618.400 ±  5.778  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   352.320 ±  8.467  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   255.885 ±  1.171  ops/ms
EishayWriteString.fastjson1                       thrpt    5   613.616 ± 14.711  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1662.442 ±  3.594  ops/ms
EishayWriteString.gson                            thrpt    5   318.316 ±  0.613  ops/ms
EishayWriteString.jackson                         thrpt    5   853.506 ±  5.958  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   535.227 ±  4.959  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1723.847 ±  2.215  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   307.143 ±  1.879  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   853.692 ±  6.326  ops/ms

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

Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB                  thrpt    5  1275.118 ?  1.788  ops/ms
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5   737.230 ?  3.688  ops/ms
EishayParseBinary.hessian                         thrpt    5   192.359 ?  0.205  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    36.881 ?  0.308  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   956.514 ?  2.151  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB      thrpt    5  2144.700 ?  6.483  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1076.114 ?  1.710  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1304.571 ?  3.510  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  1112.115 ? 24.466  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   194.998 ?  0.478  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    37.357 ?  0.032  ops/ms
EishayParseString.fastjson1                       thrpt    5   719.895 ?  0.511  ops/ms
EishayParseString.fastjson2                       thrpt    5   872.976 ?  2.857  ops/ms
EishayParseString.gson                            thrpt    5   310.103 ?  0.669  ops/ms
EishayParseString.jackson                         thrpt    5   379.914 ?  1.244  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   208.336 ?  1.973  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   685.663 ?  3.977  ops/ms
EishayParseStringPretty.gson                      thrpt    5   281.817 ?  0.897  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   345.876 ?  0.993  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   305.922 ?  0.210  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   561.623 ?  1.495  ops/ms
EishayParseTreeString.gson                        thrpt    5   259.908 ?  0.456  ops/ms
EishayParseTreeString.jackson                     thrpt    5   359.392 ?  3.988  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   267.584 ?  1.114  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   509.956 ?  1.544  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   249.376 ?  0.593  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   329.445 ?  0.428  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   246.867 ?  0.290  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   545.364 ?  0.320  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   239.268 ?  0.367  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   438.259 ?  3.240  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   221.684 ?  0.830  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   476.852 ?  0.805  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   221.433 ?  0.384  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   405.684 ?  0.548  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   564.344 ?  1.985  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5   734.367 ?  1.734  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   239.708 ?  2.434  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   454.680 ?  1.672  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   191.031 ?  0.017  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   611.652 ?  0.326  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   221.758 ?  0.197  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   413.802 ?  2.906  ops/ms
EishayWriteBinary.fastjson2JSONB                  thrpt    5  1348.365 ?  2.001  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1103.207 ?  1.814  ops/ms
EishayWriteBinary.hessian                         thrpt    5   289.951 ?  1.717  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   181.140 ?  0.643  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   417.284 ?  0.507  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB      thrpt    5  1889.099 ?  2.170  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1305.386 ?  3.345  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1100.995 ?  0.827  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5   853.949 ?  1.547  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes      thrpt    5  1077.438 ?  1.449  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   297.927 ?  0.948  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   180.202 ?  2.093  ops/ms
EishayWriteString.fastjson1                       thrpt    5   458.396 ?  1.141  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1044.235 ?  2.786  ops/ms
EishayWriteString.gson                            thrpt    5   274.327 ?  0.591  ops/ms
EishayWriteString.jackson                         thrpt    5   571.229 ?  3.230  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   418.141 ?  0.919  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1114.874 ?  4.438  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   235.234 ?  0.270  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   568.404 ?  0.629  ops/ms

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

Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB                  thrpt    5  1665.656 ?  0.981  ops/ms
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5   794.867 ?  4.940  ops/ms
EishayParseBinary.hessian                         thrpt    5   178.034 ?  8.495  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    36.896 ?  0.062  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5  1041.170 ?  2.559  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB      thrpt    5  2513.785 ?  1.033  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1136.504 ?  5.588  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1264.964 ?  1.462  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  1321.199 ?  1.346  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   181.184 ?  0.634  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    36.930 ?  0.062  ops/ms
EishayParseString.fastjson1                       thrpt    5   736.203 ?  0.416  ops/ms
EishayParseString.fastjson2                       thrpt    5   871.471 ?  2.823  ops/ms
EishayParseString.gson                            thrpt    5   318.830 ?  0.878  ops/ms
EishayParseString.jackson                         thrpt    5   377.196 ?  0.261  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   212.383 ?  0.339  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   668.422 ?  1.802  ops/ms
EishayParseStringPretty.gson                      thrpt    5   295.781 ?  0.445  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   344.776 ?  0.866  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   320.225 ?  0.396  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   546.837 ?  4.022  ops/ms
EishayParseTreeString.gson                        thrpt    5   262.577 ?  1.511  ops/ms
EishayParseTreeString.jackson                     thrpt    5   348.703 ?  0.265  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   273.130 ? 13.785  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   464.579 ?  7.995  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   245.934 ?  0.177  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   328.427 ?  1.246  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   285.387 ?  0.594  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   506.610 ?  1.318  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   253.316 ?  0.061  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   414.121 ?  1.582  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   243.769 ?  1.122  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   437.704 ?  1.279  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   240.826 ?  1.725  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   379.002 ?  2.831  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   590.756 ?  0.455  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5   756.743 ?  1.035  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   253.007 ?  2.218  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   432.663 ?  0.670  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   194.513 ?  0.976  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   595.929 ?  1.939  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   240.663 ?  4.492  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   393.261 ?  1.400  ops/ms
EishayWriteBinary.fastjson2JSONB                  thrpt    5  1842.171 ? 14.653  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1145.927 ?  4.009  ops/ms
EishayWriteBinary.hessian                         thrpt    5   318.719 ?  3.773  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   185.214 ?  1.787  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   424.222 ?  8.360  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB      thrpt    5  3348.054 ? 74.544  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1353.977 ? 16.479  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1312.340 ? 38.911  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5   939.645 ?  3.200  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes      thrpt    5  1123.858 ? 16.301  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   319.326 ?  5.408  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   189.815 ?  1.717  ops/ms
EishayWriteString.fastjson1                       thrpt    5   427.030 ?  6.792  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1047.284 ?  9.734  ops/ms
EishayWriteString.gson                            thrpt    5   251.026 ?  3.364  ops/ms
EishayWriteString.jackson                         thrpt    5   595.907 ?  4.577  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   384.802 ?  6.430  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1155.121 ? 12.229  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   249.932 ?  2.956  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   553.000 ?  4.924  ops/ms

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

Benchmark                                          Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2JSONB                  thrpt    5  1807.769 ?   8.262  ops/ms
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5   811.996 ?  13.463  ops/ms
EishayParseBinary.hessian                         thrpt    5   207.531 ?   2.566  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    38.352 ?   0.085  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5  1174.023 ?  12.073  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB      thrpt    5  2841.733 ? 115.443  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1189.253 ?   1.606  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1232.525 ?  20.053  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  1421.268 ?   8.712  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   204.740 ?   3.088  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    38.777 ?   0.736  ops/ms
EishayParseString.fastjson1                       thrpt    5  1015.535 ?  23.945  ops/ms
EishayParseString.fastjson2                       thrpt    5   879.445 ?  19.622  ops/ms
EishayParseString.gson                            thrpt    5   312.391 ?  17.944  ops/ms
EishayParseString.jackson                         thrpt    5   378.534 ?   3.954  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   242.005 ?   2.798  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   665.231 ?  42.500  ops/ms
EishayParseStringPretty.gson                      thrpt    5   294.261 ?   3.269  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   346.526 ?   1.289  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   358.546 ?   2.531  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   628.838 ?   8.259  ops/ms
EishayParseTreeString.gson                        thrpt    5   259.510 ?   1.017  ops/ms
EishayParseTreeString.jackson                     thrpt    5   381.614 ?   0.604  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   304.124 ?  39.473  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   511.317 ?  13.917  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   244.560 ?   4.002  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   335.730 ?   4.948  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   316.948 ?  10.250  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   593.015 ?   6.131  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   250.685 ?  14.667  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   449.646 ?  16.169  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   268.505 ?   4.614  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   496.349 ?   6.673  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   239.642 ?   0.181  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   410.928 ?   0.693  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   753.819 ?   6.135  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5   784.689 ?  12.687  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   253.170 ?   0.411  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   433.961 ?   1.070  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   213.522 ?  19.169  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   614.816 ?   6.492  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   239.461 ?   0.356  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   391.126 ?   4.774  ops/ms
EishayWriteBinary.fastjson2JSONB                  thrpt    5  1821.557 ?  65.594  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1155.853 ?  18.887  ops/ms
EishayWriteBinary.hessian                         thrpt    5   310.023 ?   9.787  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   179.866 ?   2.938  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   454.362 ?   3.597  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB      thrpt    5  3264.980 ?  34.728  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1346.775 ?   6.746  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1234.060 ?  16.759  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5   968.269 ?  14.131  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes      thrpt    5  1109.001 ?   5.051  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   309.125 ?   0.649  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   180.915 ?  28.117  ops/ms
EishayWriteString.fastjson1                       thrpt    5   443.202 ?   7.185  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1172.453 ?  44.766  ops/ms
EishayWriteString.gson                            thrpt    5   189.277 ?   1.686  ops/ms
EishayWriteString.jackson                         thrpt    5   640.451 ?   5.113  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   386.631 ?   0.357  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1155.038 ?  24.016  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   185.482 ?   0.467  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   610.788 ?   7.104  ops/ms

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

Benchmark                                          Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2JSONB                  thrpt    5  1738.850 ± 241.835  ops/ms
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5   829.281 ±   1.419  ops/ms
EishayParseBinary.hessian                         thrpt    5   187.111 ±   0.696  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    38.478 ±   0.545  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5  1130.639 ±  18.503  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB      thrpt    5  2724.325 ±  40.151  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1198.371 ±  17.651  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1190.033 ±   7.526  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  1407.880 ±   2.182  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   186.679 ±   1.964  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    38.842 ±   0.413  ops/ms
EishayParseString.fastjson1                       thrpt    5   993.020 ±   6.181  ops/ms
EishayParseString.fastjson2                       thrpt    5   880.765 ±  13.848  ops/ms
EishayParseString.gson                            thrpt    5   301.743 ±   5.607  ops/ms
EishayParseString.jackson                         thrpt    5   361.865 ±   5.844  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   228.153 ±   3.037  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   673.288 ±  11.187  ops/ms
EishayParseStringPretty.gson                      thrpt    5   276.640 ±   9.969  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   333.383 ±   1.466  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   339.814 ±   0.568  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   632.975 ±   7.219  ops/ms
EishayParseTreeString.gson                        thrpt    5   260.563 ±   0.725  ops/ms
EishayParseTreeString.jackson                     thrpt    5   364.472 ±   1.869  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   292.182 ±   3.360  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   512.372 ±   4.596  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   241.461 ±   2.033  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   337.127 ±   1.471  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   297.638 ±   6.685  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   593.565 ±   8.607  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   252.026 ±   0.803  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   439.934 ±   1.275  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   263.357 ±   4.721  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   497.208 ±  12.598  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   233.462 ±   3.150  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   374.934 ±   5.420  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   744.137 ±   2.491  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5   793.883 ±   9.455  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   251.777 ±   0.730  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   409.848 ±   1.706  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   204.447 ±   2.212  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   620.684 ±   2.026  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   233.597 ±   1.879  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   373.276 ±  19.035  ops/ms
EishayWriteBinary.fastjson2JSONB                  thrpt    5  1821.794 ± 110.801  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1159.775 ±  13.558  ops/ms
EishayWriteBinary.hessian                         thrpt    5   305.480 ±   6.461  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   192.008 ±   2.385  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   419.581 ±   3.449  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB      thrpt    5  3324.861 ±  57.133  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1328.958 ±   5.055  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1288.712 ±   1.582  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5   954.092 ±   2.089  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes      thrpt    5  1105.004 ±   2.560  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   307.621 ±   2.993  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   191.208 ±   2.048  ops/ms
EishayWriteString.fastjson1                       thrpt    5   442.262 ±  63.159  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1125.986 ±  14.529  ops/ms
EishayWriteString.gson                            thrpt    5   189.781 ±   2.601  ops/ms
EishayWriteString.jackson                         thrpt    5   584.856 ±   0.580  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   348.347 ±  14.157  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1157.346 ±  15.915  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   185.548 ±   1.889  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   588.702 ±   5.089  ops/ms

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

Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB                  thrpt    5  1412.516 ? 75.963  ops/ms
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5   788.736 ? 33.847  ops/ms
EishayParseBinary.hessian                         thrpt    5   197.661 ?  9.133  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    42.303 ?  0.963  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5  1128.100 ? 14.675  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB      thrpt    5  2380.175 ? 47.658  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1121.425 ? 52.807  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1169.307 ? 41.371  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  1166.697 ? 63.041  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   201.365 ?  3.754  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    41.942 ?  0.927  ops/ms
EishayParseString.fastjson1                       thrpt    5   725.440 ? 23.896  ops/ms
EishayParseString.fastjson2                       thrpt    5   914.457 ? 35.830  ops/ms
EishayParseString.gson                            thrpt    5   339.642 ? 10.548  ops/ms
EishayParseString.jackson                         thrpt    5   367.634 ?  8.550  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   212.969 ? 12.789  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   725.106 ? 30.508  ops/ms
EishayParseStringPretty.gson                      thrpt    5   314.208 ?  6.200  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   339.355 ? 10.793  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   300.699 ?  8.028  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   565.736 ? 63.284  ops/ms
EishayParseTreeString.gson                        thrpt    5   262.866 ?  9.174  ops/ms
EishayParseTreeString.jackson                     thrpt    5   324.266 ? 19.780  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   273.219 ? 15.445  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   473.673 ?  8.958  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   252.424 ?  9.875  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   297.812 ? 10.436  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   252.389 ? 11.504  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   500.292 ? 44.929  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   238.913 ? 10.740  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   364.197 ? 24.333  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   233.073 ?  5.233  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   445.331 ? 22.588  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   222.209 ?  4.858  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   329.393 ? 25.279  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   651.404 ? 16.887  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5   776.369 ? 20.061  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   240.136 ? 12.883  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   400.951 ? 27.250  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   202.629 ?  6.983  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   657.892 ? 33.750  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   226.383 ?  8.938  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   379.336 ? 24.915  ops/ms
EishayWriteBinary.fastjson2JSONB                  thrpt    5  1563.480 ? 24.423  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1300.107 ?  7.506  ops/ms
EishayWriteBinary.hessian                         thrpt    5   344.569 ?  1.399  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   206.703 ?  1.236  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   475.813 ? 12.276  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB      thrpt    5  2316.912 ? 53.269  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1511.067 ? 33.192  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1419.395 ? 13.321  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5   953.974 ? 11.761  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes      thrpt    5  1237.636 ? 14.327  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   341.802 ?  2.695  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   205.166 ?  3.400  ops/ms
EishayWriteString.fastjson1                       thrpt    5   488.777 ?  7.291  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1207.801 ? 13.020  ops/ms
EishayWriteString.gson                            thrpt    5   330.416 ?  6.478  ops/ms
EishayWriteString.jackson                         thrpt    5   629.315 ? 11.407  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   434.992 ? 12.694  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1322.099 ? 31.713  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   284.382 ?  5.253  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   644.337 ?  8.808  ops/ms

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

Benchmark                                          Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2JSONB                  thrpt    5  2033.422 ?   2.430  ops/ms
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1012.320 ?   8.567  ops/ms
EishayParseBinary.hessian                         thrpt    5   198.501 ?  12.856  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    39.644 ?   3.296  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5  1262.167 ?   4.643  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB      thrpt    5  3062.023 ?  12.015  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1512.621 ?   7.253  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1413.686 ?  11.462  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  1644.599 ?   3.485  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   205.623 ?  12.434  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    38.299 ?   1.815  ops/ms
EishayParseString.fastjson1                       thrpt    5   808.698 ?   1.807  ops/ms
EishayParseString.fastjson2                       thrpt    5  1080.758 ?   8.931  ops/ms
EishayParseString.gson                            thrpt    5   373.572 ?   5.712  ops/ms
EishayParseString.jackson                         thrpt    5   405.438 ?  17.366  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   228.490 ?   1.242  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   790.702 ?   5.841  ops/ms
EishayParseStringPretty.gson                      thrpt    5   336.260 ?  23.736  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   379.777 ?   1.886  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   361.773 ?   1.851  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   662.551 ?   5.122  ops/ms
EishayParseTreeString.gson                        thrpt    5   301.285 ?   2.572  ops/ms
EishayParseTreeString.jackson                     thrpt    5   385.641 ?   3.436  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   283.588 ?   3.270  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   555.834 ?   1.769  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   284.897 ?   0.840  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   362.308 ?   3.600  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   233.505 ?  46.262  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   636.014 ?   1.327  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   300.574 ?   0.975  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   442.118 ?   5.146  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   250.823 ?  20.865  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   523.367 ?   5.815  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   278.870 ?   1.082  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   415.635 ?   1.531  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   677.353 ?   3.677  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5   981.758 ?  15.771  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   294.994 ?   0.651  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   470.720 ?   3.557  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   154.865 ?  67.488  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   738.666 ?  28.871  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   253.703 ?  81.882  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   425.271 ?   1.732  ops/ms
EishayWriteBinary.fastjson2JSONB                  thrpt    5  2221.289 ?  43.306  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1323.907 ?  22.597  ops/ms
EishayWriteBinary.hessian                         thrpt    5   330.132 ?   1.862  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   217.229 ?   0.601  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   465.259 ? 115.137  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB      thrpt    5  4023.978 ?  35.652  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1649.468 ?  22.515  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1537.446 ?   8.549  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1145.914 ?   8.238  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes      thrpt    5  1278.021 ?  29.076  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   337.779 ?   1.837  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   214.354 ?   0.776  ops/ms
EishayWriteString.fastjson1                       thrpt    5   472.560 ?  30.133  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1172.745 ?   7.178  ops/ms
EishayWriteString.gson                            thrpt    5   288.784 ?   1.096  ops/ms
EishayWriteString.jackson                         thrpt    5   674.348 ?  22.903  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   424.507 ?  18.575  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1362.002 ?  14.106  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   271.529 ?  40.532  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   538.537 ?  49.335  ops/ms

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

Benchmark                                          Mode  Cnt     Score      Error   Units
EishayParseBinary.fastjson2JSONB                  thrpt    5  1237.369 ? 1240.862  ops/ms
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1084.535 ?    7.421  ops/ms
EishayParseBinary.hessian                         thrpt    5   208.790 ?   28.700  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    38.627 ?    2.959  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5  1349.704 ?   87.921  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB      thrpt    5  3513.267 ?   12.456  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1505.257 ?  364.887  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1295.668 ?   97.505  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  1688.122 ?   12.098  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   209.175 ?   22.846  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    39.136 ?    2.724  ops/ms
EishayParseString.fastjson1                       thrpt    5  1028.981 ?  159.687  ops/ms
EishayParseString.fastjson2                       thrpt    5  1130.264 ?   11.047  ops/ms
EishayParseString.gson                            thrpt    5   347.428 ?   32.796  ops/ms
EishayParseString.jackson                         thrpt    5   410.390 ?   24.097  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   259.078 ?   19.548  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   814.156 ?   11.874  ops/ms
EishayParseStringPretty.gson                      thrpt    5   311.307 ?   32.472  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   379.597 ?   34.738  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   395.672 ?   55.367  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   827.050 ?    6.644  ops/ms
EishayParseTreeString.gson                        thrpt    5   298.869 ?    1.108  ops/ms
EishayParseTreeString.jackson                     thrpt    5   424.300 ?    1.255  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   362.532 ?    1.931  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   636.309 ?    8.475  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   284.047 ?    2.705  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   383.031 ?    5.345  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   360.956 ?   19.775  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   745.396 ?    9.728  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   284.775 ?   22.418  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   508.622 ?    8.989  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   230.916 ?   85.670  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   613.922 ?    4.798  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   276.341 ?    1.265  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   448.640 ?    5.885  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   604.300 ?  118.149  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1022.609 ?    5.034  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   280.935 ?   66.065  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   387.700 ?  127.174  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   232.948 ?   24.434  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   754.557 ?   47.333  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   279.334 ?    0.647  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   387.308 ?   75.474  ops/ms
EishayWriteBinary.fastjson2JSONB                  thrpt    5  2241.298 ?   12.467  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1309.735 ?  129.300  ops/ms
EishayWriteBinary.hessian                         thrpt    5   327.589 ?    1.681  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   209.455 ?    1.740  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   549.793 ?   19.828  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB      thrpt    5  4139.308 ?    4.692  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1673.291 ?   13.170  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1402.678 ?    3.093  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5   888.078 ?   60.437  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes      thrpt    5  1289.528 ?   13.649  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   326.178 ?    1.512  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   209.768 ?    0.211  ops/ms
EishayWriteString.fastjson1                       thrpt    5   500.066 ?   42.126  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1347.999 ?   13.489  ops/ms
EishayWriteString.gson                            thrpt    5   194.878 ?   12.533  ops/ms
EishayWriteString.jackson                         thrpt    5   605.068 ?  112.482  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   471.138 ?    8.467  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1357.400 ?    5.462  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   202.618 ?    0.680  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   676.224 ?   25.447  ops/ms

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

Benchmark                                          Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2JSONB                  thrpt    5  2194.944 ±  34.212  ops/ms
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1077.308 ±   6.955  ops/ms
EishayParseBinary.hessian                         thrpt    5   206.820 ±   4.215  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    40.760 ±   0.677  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5  1387.333 ±  10.605  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB      thrpt    5  3363.479 ±  17.776  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1609.471 ±  15.320  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1269.632 ± 170.921  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  1507.786 ±  51.022  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   185.421 ±  32.445  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    41.640 ±   0.558  ops/ms
EishayParseString.fastjson1                       thrpt    5  1136.849 ±  33.953  ops/ms
EishayParseString.fastjson2                       thrpt    5   990.989 ± 318.979  ops/ms
EishayParseString.gson                            thrpt    5   362.801 ±   0.882  ops/ms
EishayParseString.jackson                         thrpt    5   403.869 ±   8.419  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   242.843 ±  43.667  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   798.532 ±  52.443  ops/ms
EishayParseStringPretty.gson                      thrpt    5   290.978 ±  36.686  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   356.333 ±  29.940  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   378.399 ±   2.943  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   824.210 ±  10.613  ops/ms
EishayParseTreeString.gson                        thrpt    5   280.966 ±  51.250  ops/ms
EishayParseTreeString.jackson                     thrpt    5   413.141 ±   3.730  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   337.279 ±   5.139  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   648.283 ±  22.422  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   265.808 ±  18.110  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   370.350 ±  33.503  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   321.887 ±  23.274  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   776.540 ±   9.367  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   284.293 ±   8.505  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   479.618 ±   5.148  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   288.993 ±  11.854  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   620.580 ±  12.665  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   275.088 ±   2.649  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   432.632 ±   4.670  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   718.338 ±  32.410  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1037.552 ±  90.763  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   280.512 ±  16.421  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   440.787 ±  13.676  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   217.533 ±  13.180  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   785.998 ±   8.530  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   271.914 ±   2.295  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   408.091 ±   8.637  ops/ms
EishayWriteBinary.fastjson2JSONB                  thrpt    5  2378.319 ±  54.726  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1427.898 ±  11.022  ops/ms
EishayWriteBinary.hessian                         thrpt    5   337.284 ±   1.365  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   225.171 ±   3.467  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   438.790 ±  16.120  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB      thrpt    5  3594.195 ±  59.977  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1673.964 ±  27.728  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1436.316 ±   7.968  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5   999.438 ± 174.972  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes      thrpt    5  1368.184 ±   9.171  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   333.029 ±   5.106  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   224.949 ±   3.081  ops/ms
EishayWriteString.fastjson1                       thrpt    5   448.914 ±  24.391  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1314.211 ±   7.787  ops/ms
EishayWriteString.gson                            thrpt    5   208.630 ±   0.677  ops/ms
EishayWriteString.jackson                         thrpt    5   630.250 ±  43.419  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   409.363 ±  39.620  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1421.632 ±  12.209  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   202.765 ±   1.083  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   630.841 ±  31.822  ops/ms