fastjson2/docs/benchmark/benchmark_2.0.13_raw07.md

89 KiB

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

Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB                  thrpt    5  1662.222 ?  5.435  ops/ms
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1138.718 ?  3.227  ops/ms
EishayParseBinary.hessian                         thrpt    5   274.680 ?  2.112  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    46.359 ?  0.077  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5  1489.766 ?  8.198  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB      thrpt    5  2608.891 ? 14.105  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1486.498 ?  3.170  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1700.548 ?  5.335  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  1463.736 ?  5.654  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   274.039 ?  0.890  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    47.874 ?  0.065  ops/ms
EishayParseString.fastjson1                       thrpt    5   979.787 ? 20.957  ops/ms
EishayParseString.fastjson2                       thrpt    5  1371.344 ?  3.106  ops/ms
EishayParseString.gson                            thrpt    5   444.660 ?  2.036  ops/ms
EishayParseString.jackson                         thrpt    5   522.575 ?  0.934  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   267.296 ?  0.300  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5  1027.589 ?  3.160  ops/ms
EishayParseStringPretty.gson                      thrpt    5   409.400 ?  0.894  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   482.718 ?  0.745  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   511.196 ?  1.528  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5  1030.907 ?  2.425  ops/ms
EishayParseTreeString.gson                        thrpt    5   347.737 ?  1.964  ops/ms
EishayParseTreeString.jackson                     thrpt    5   529.091 ?  1.466  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   448.570 ?  1.045  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   752.886 ?  2.981  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   317.788 ?  1.191  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   468.500 ?  1.326  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   451.256 ?  1.168  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   894.570 ?  3.662  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   314.062 ?  1.103  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   565.412 ?  3.361  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   378.500 ?  0.744  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   710.250 ?  1.992  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   298.448 ?  1.051  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   498.290 ?  1.452  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   815.274 ?  2.523  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1036.411 ?  0.666  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   314.381 ?  1.177  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   611.104 ?  0.843  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   248.115 ?  0.440  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   808.700 ?  1.471  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   291.624 ?  1.413  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   538.887 ?  2.021  ops/ms
EishayWriteBinary.fastjson2JSONB                  thrpt    5  2123.200 ?  7.666  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1483.129 ?  7.663  ops/ms
EishayWriteBinary.hessian                         thrpt    5   345.154 ?  1.954  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   230.923 ?  1.660  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   763.280 ?  3.523  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB      thrpt    5  3556.929 ? 27.831  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1902.994 ?  5.132  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1799.923 ?  7.848  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1165.654 ?  3.643  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes      thrpt    5  1457.956 ?  8.990  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   346.463 ?  1.677  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   231.614 ?  1.982  ops/ms
EishayWriteString.fastjson1                       thrpt    5   620.069 ?  1.687  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1587.877 ? 10.050  ops/ms
EishayWriteString.gson                            thrpt    5   336.198 ?  1.232  ops/ms
EishayWriteString.jackson                         thrpt    5   983.921 ?  5.353  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   576.792 ?  2.375  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1490.864 ?  9.578  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   293.963 ?  0.913  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   896.817 ?  3.701  ops/ms

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

Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB                  thrpt    5  2539.129 ? 15.816  ops/ms
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1176.910 ?  2.093  ops/ms
EishayParseBinary.hessian                         thrpt    5   247.490 ?  2.406  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    48.319 ?  0.024  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5  1533.974 ?  3.124  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB      thrpt    5  3600.343 ? 16.681  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1817.170 ?  3.233  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1594.995 ?  5.638  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  1941.288 ?  7.934  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   254.412 ?  1.333  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    48.230 ?  0.040  ops/ms
EishayParseString.fastjson1                       thrpt    5   919.234 ?  2.145  ops/ms
EishayParseString.fastjson2                       thrpt    5  1245.343 ?  2.531  ops/ms
EishayParseString.gson                            thrpt    5   436.315 ?  2.233  ops/ms
EishayParseString.jackson                         thrpt    5   503.718 ?  0.611  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   239.530 ?  0.278  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   950.048 ?  1.420  ops/ms
EishayParseStringPretty.gson                      thrpt    5   405.347 ?  0.704  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   444.494 ?  0.715  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   400.833 ?  3.053  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   837.981 ?  2.696  ops/ms
EishayParseTreeString.gson                        thrpt    5   324.560 ?  1.998  ops/ms
EishayParseTreeString.jackson                     thrpt    5   434.980 ?  2.838  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   349.537 ?  0.783  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   683.798 ?  1.495  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   308.644 ?  0.754  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   407.695 ?  0.698  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   362.421 ?  0.914  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   734.094 ?  1.909  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   317.224 ?  1.237  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   537.833 ?  0.316  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   310.244 ?  1.079  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   631.074 ?  1.772  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   299.846 ?  0.949  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   484.110 ?  1.269  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   743.319 ?  1.313  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1111.452 ?  1.343  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   310.371 ?  1.408  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   560.080 ?  0.969  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   227.292 ?  0.222  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   858.492 ?  1.206  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   302.764 ?  0.640  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   505.687 ?  0.565  ops/ms
EishayWriteBinary.fastjson2JSONB                  thrpt    5  2462.100 ? 13.227  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1563.589 ?  6.555  ops/ms
EishayWriteBinary.hessian                         thrpt    5   336.605 ?  1.226  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   224.456 ?  1.006  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   689.244 ?  6.073  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB      thrpt    5  4935.750 ? 31.437  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1978.571 ?  1.169  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1946.146 ?  5.094  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1200.868 ?  3.700  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes      thrpt    5  1529.096 ?  7.138  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   333.183 ?  1.300  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   212.652 ?  0.963  ops/ms
EishayWriteString.fastjson1                       thrpt    5   582.336 ?  2.292  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1329.997 ? 10.178  ops/ms
EishayWriteString.gson                            thrpt    5   278.110 ?  0.762  ops/ms
EishayWriteString.jackson                         thrpt    5   913.887 ?  4.332  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   535.377 ?  1.140  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1578.698 ?  7.475  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   273.898 ?  0.391  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   803.813 ?  3.837  ops/ms

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

Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB                  thrpt    5  2832.675 ? 20.109  ops/ms
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1309.315 ?  2.714  ops/ms
EishayParseBinary.hessian                         thrpt    5   256.487 ?  2.641  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    54.013 ?  0.167  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5  1642.315 ?  3.593  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB      thrpt    5  4331.133 ? 13.784  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2003.428 ?  5.481  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1506.157 ?  1.666  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  2195.505 ?  9.815  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   222.936 ?  1.011  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    52.354 ?  0.162  ops/ms
EishayParseString.fastjson1                       thrpt    5  1251.929 ?  5.430  ops/ms
EishayParseString.fastjson2                       thrpt    5  1359.001 ?  2.995  ops/ms
EishayParseString.gson                            thrpt    5   461.582 ?  0.843  ops/ms
EishayParseString.jackson                         thrpt    5   508.981 ?  0.682  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   291.622 ?  0.204  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   980.978 ?  0.743  ops/ms
EishayParseStringPretty.gson                      thrpt    5   431.396 ?  1.365  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   468.970 ?  1.142  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   542.148 ?  0.573  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5  1097.964 ?  5.091  ops/ms
EishayParseTreeString.gson                        thrpt    5   320.818 ?  0.966  ops/ms
EishayParseTreeString.jackson                     thrpt    5   506.339 ?  2.604  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   486.393 ?  0.943  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   860.824 ?  3.366  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   295.146 ?  0.150  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   460.375 ?  3.192  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   483.233 ?  2.200  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5  1073.743 ?  4.084  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   310.362 ?  1.092  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   566.525 ?  2.490  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   413.076 ?  1.583  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   867.690 ?  2.886  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   295.985 ?  1.609  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   509.036 ?  2.682  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   957.305 ?  2.081  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1223.566 ?  1.468  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   320.197 ?  0.348  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   580.191 ?  0.753  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   271.172 ?  0.871  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   901.813 ?  2.442  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   302.059 ?  0.623  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   509.821 ?  1.057  ops/ms
EishayWriteBinary.fastjson2JSONB                  thrpt    5  3266.491 ?  7.427  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1850.932 ? 11.797  ops/ms
EishayWriteBinary.hessian                         thrpt    5   324.705 ?  1.321  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   221.382 ?  1.717  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   699.982 ?  6.388  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB      thrpt    5  5684.480 ? 30.956  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2112.095 ? 15.150  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1890.876 ?  3.675  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1427.359 ?  4.796  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes      thrpt    5  1786.581 ?  7.401  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   326.993 ?  1.700  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   222.684 ?  2.746  ops/ms
EishayWriteString.fastjson1                       thrpt    5   601.529 ?  4.818  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1709.682 ?  9.470  ops/ms
EishayWriteString.gson                            thrpt    5   202.411 ?  1.267  ops/ms
EishayWriteString.jackson                         thrpt    5   995.425 ?  4.304  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   565.786 ?  0.893  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1868.878 ? 11.267  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   200.384 ?  0.205  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   940.202 ?  1.421  ops/ms

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

Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB                  thrpt    5  2770.329 ± 17.231  ops/ms
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1302.348 ±  2.159  ops/ms
EishayParseBinary.hessian                         thrpt    5   240.142 ±  0.731  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    51.453 ±  0.057  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5  1637.529 ±  3.723  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB      thrpt    5  4287.790 ± 80.569  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2098.714 ±  6.005  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1641.252 ±  4.085  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  2166.149 ±  9.006  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   245.360 ±  3.774  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    51.191 ±  0.446  ops/ms
EishayParseString.fastjson1                       thrpt    5  1202.860 ±  4.194  ops/ms
EishayParseString.fastjson2                       thrpt    5  1343.251 ±  2.349  ops/ms
EishayParseString.gson                            thrpt    5   429.780 ±  2.019  ops/ms
EishayParseString.jackson                         thrpt    5   511.429 ±  1.138  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   291.834 ±  0.296  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   990.238 ±  2.313  ops/ms
EishayParseStringPretty.gson                      thrpt    5   391.613 ±  4.723  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   443.908 ±  0.587  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   553.722 ±  0.403  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5  1149.431 ±  3.630  ops/ms
EishayParseTreeString.gson                        thrpt    5   318.834 ±  3.848  ops/ms
EishayParseTreeString.jackson                     thrpt    5   465.100 ±  1.653  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   470.333 ±  1.013  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   897.193 ±  5.272  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   299.171 ±  0.907  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   455.507 ±  2.758  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   489.197 ±  2.380  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5  1098.630 ±  6.488  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   316.612 ±  1.346  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   572.503 ±  0.821  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   401.930 ±  1.711  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   827.752 ±  4.064  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   300.526 ±  1.055  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   510.544 ±  4.581  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   915.475 ±  2.003  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1224.510 ±  5.748  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   316.554 ±  0.512  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   570.859 ±  1.426  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   267.378 ±  0.516  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   935.731 ±  2.040  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   292.955 ±  0.735  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   499.809 ±  0.476  ops/ms
EishayWriteBinary.fastjson2JSONB                  thrpt    5  3283.263 ± 11.549  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1832.585 ± 11.092  ops/ms
EishayWriteBinary.hessian                         thrpt    5   328.245 ±  1.770  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   222.418 ±  0.914  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   679.568 ±  3.971  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB      thrpt    5  5503.199 ± 29.722  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2116.891 ± 17.020  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1747.741 ±  3.518  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1416.587 ±  4.909  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes      thrpt    5  1740.410 ±  7.960  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   323.377 ±  2.918  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   232.017 ±  3.066  ops/ms
EishayWriteString.fastjson1                       thrpt    5   595.613 ±  1.816  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1676.667 ± 13.020  ops/ms
EishayWriteString.gson                            thrpt    5   203.293 ±  0.447  ops/ms
EishayWriteString.jackson                         thrpt    5   916.717 ±  5.178  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   530.982 ±  1.256  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1828.590 ± 10.860  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   204.533 ±  0.318  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   925.001 ±  5.443  ops/ms

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

Benchmark                                          Mode  Cnt     Score   Error   Units
EishayParseBinary.fastjson2JSONB                  thrpt    5  1726.284 ? 1.558  ops/ms
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1078.006 ? 0.904  ops/ms
EishayParseBinary.hessian                         thrpt    5   275.126 ? 0.976  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    47.864 ? 0.135  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5  1460.781 ? 3.883  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB      thrpt    5  2535.911 ? 1.570  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1553.789 ? 1.819  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1688.599 ? 1.626  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  1517.940 ? 1.299  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   273.843 ? 0.176  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    46.340 ? 0.190  ops/ms
EishayParseString.fastjson1                       thrpt    5  1027.530 ? 4.496  ops/ms
EishayParseString.fastjson2                       thrpt    5  1442.109 ? 4.332  ops/ms
EishayParseString.gson                            thrpt    5   469.900 ? 0.790  ops/ms
EishayParseString.jackson                         thrpt    5   533.885 ? 0.734  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   286.020 ? 0.477  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5  1053.824 ? 3.206  ops/ms
EishayParseStringPretty.gson                      thrpt    5   449.456 ? 5.253  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   496.080 ? 1.683  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   501.525 ? 1.604  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5  1006.124 ? 1.766  ops/ms
EishayParseTreeString.gson                        thrpt    5   374.615 ? 0.541  ops/ms
EishayParseTreeString.jackson                     thrpt    5   561.791 ? 1.454  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   442.198 ? 1.216  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   792.272 ? 1.333  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   361.513 ? 1.211  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   464.788 ? 0.839  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   446.187 ? 0.200  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   847.705 ? 0.397  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   340.679 ? 0.317  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   599.803 ? 0.832  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   379.751 ? 1.678  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   747.335 ? 1.660  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   309.542 ? 0.291  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   544.441 ? 1.124  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   838.884 ? 0.830  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1073.276 ? 2.247  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   337.690 ? 0.485  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   630.986 ? 0.826  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   246.772 ? 0.624  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   812.567 ? 0.576  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   309.744 ? 1.439  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   527.827 ? 1.001  ops/ms
EishayWriteBinary.fastjson2JSONB                  thrpt    5  2039.618 ? 2.916  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1509.852 ? 1.742  ops/ms
EishayWriteBinary.hessian                         thrpt    5   416.338 ? 1.786  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   241.022 ? 0.219  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   726.247 ? 4.453  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB      thrpt    5  3410.517 ? 6.807  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1909.070 ? 1.652  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1784.388 ? 2.569  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1214.861 ? 1.473  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes      thrpt    5  1475.657 ? 3.519  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   413.306 ? 1.564  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   243.316 ? 0.269  ops/ms
EishayWriteString.fastjson1                       thrpt    5   664.014 ? 1.059  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1632.983 ? 4.610  ops/ms
EishayWriteString.gson                            thrpt    5   383.323 ? 1.633  ops/ms
EishayWriteString.jackson                         thrpt    5   945.072 ? 1.362  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   589.814 ? 0.879  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1457.272 ? 8.190  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   339.378 ? 1.216  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   855.805 ? 6.924  ops/ms

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

Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB                  thrpt    5  2646.253 ?  2.190  ops/ms
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1158.369 ?  2.102  ops/ms
EishayParseBinary.hessian                         thrpt    5   252.480 ?  1.677  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    48.457 ?  0.070  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5  1441.024 ?  6.030  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB      thrpt    5  3862.448 ? 13.683  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1776.584 ? 10.613  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1652.121 ?  2.196  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  1993.518 ?  3.348  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   251.530 ?  0.762  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    48.203 ?  0.170  ops/ms
EishayParseString.fastjson1                       thrpt    5   953.742 ?  4.203  ops/ms
EishayParseString.fastjson2                       thrpt    5  1263.016 ?  2.389  ops/ms
EishayParseString.gson                            thrpt    5   435.539 ?  0.868  ops/ms
EishayParseString.jackson                         thrpt    5   480.355 ?  2.235  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   254.748 ?  0.419  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   891.808 ?  6.039  ops/ms
EishayParseStringPretty.gson                      thrpt    5   460.131 ?  2.136  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   432.149 ?  1.278  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   417.250 ?  1.715  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   856.286 ?  1.113  ops/ms
EishayParseTreeString.gson                        thrpt    5   382.926 ?  2.750  ops/ms
EishayParseTreeString.jackson                     thrpt    5   468.108 ?  2.215  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   355.831 ?  0.571  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   675.617 ?  0.919  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   338.399 ?  1.086  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   426.393 ?  2.687  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   372.822 ?  1.459  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   762.875 ?  0.860  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   378.551 ?  0.154  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   552.247 ?  2.719  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   317.523 ?  0.688  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   631.148 ?  0.406  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   336.224 ?  1.121  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   513.841 ?  0.513  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   734.766 ?  1.291  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1060.486 ?  2.195  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   376.451 ?  0.607  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   594.862 ?  1.261  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   230.339 ?  0.870  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   777.403 ?  1.651  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   341.858 ?  1.128  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   534.012 ?  1.322  ops/ms
EishayWriteBinary.fastjson2JSONB                  thrpt    5  2659.126 ?  5.738  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1768.030 ?  2.503  ops/ms
EishayWriteBinary.hessian                         thrpt    5   400.785 ?  0.295  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   233.523 ?  0.113  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   701.873 ?  1.012  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB      thrpt    5  5105.656 ?  3.996  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2138.159 ?  2.983  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1942.301 ?  7.790  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1374.884 ?  4.671  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes      thrpt    5  1687.014 ?  1.117  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   407.627 ?  0.610  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   246.412 ?  1.101  ops/ms
EishayWriteString.fastjson1                       thrpt    5   619.173 ? 15.892  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1405.969 ?  2.960  ops/ms
EishayWriteString.gson                            thrpt    5   268.810 ?  0.601  ops/ms
EishayWriteString.jackson                         thrpt    5   961.373 ?  1.099  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   589.438 ? 15.185  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1783.348 ?  2.158  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   278.355 ?  0.341  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   865.576 ?  1.506  ops/ms

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

Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB                  thrpt    5  2891.229 ?  5.892  ops/ms
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1072.316 ?  1.350  ops/ms
EishayParseBinary.hessian                         thrpt    5   248.840 ?  0.451  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    52.760 ?  0.073  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5  1558.805 ?  1.902  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB      thrpt    5  4123.576 ?  5.903  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1823.255 ?  2.506  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1638.718 ? 11.573  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  2183.494 ? 17.350  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   252.620 ?  1.436  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    51.956 ?  0.113  ops/ms
EishayParseString.fastjson1                       thrpt    5  1306.541 ?  4.457  ops/ms
EishayParseString.fastjson2                       thrpt    5  1291.725 ?  5.437  ops/ms
EishayParseString.gson                            thrpt    5   535.406 ?  1.408  ops/ms
EishayParseString.jackson                         thrpt    5   509.352 ?  1.394  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   299.887 ?  0.201  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   877.325 ?  1.061  ops/ms
EishayParseStringPretty.gson                      thrpt    5   481.832 ?  6.213  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   478.447 ?  1.181  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   536.660 ?  0.571  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5  1060.262 ?  1.365  ops/ms
EishayParseTreeString.gson                        thrpt    5   394.247 ?  2.324  ops/ms
EishayParseTreeString.jackson                     thrpt    5   543.111 ?  1.441  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   460.660 ?  1.176  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   770.436 ?  0.791  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   361.052 ?  0.620  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   511.847 ?  1.763  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   465.962 ?  1.050  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   994.593 ?  3.573  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   384.495 ?  1.500  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   634.670 ?  4.033  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   391.154 ?  0.795  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   761.660 ?  0.685  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   363.045 ?  0.373  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   553.643 ?  1.732  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   935.891 ?  5.401  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1062.466 ?  2.360  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   379.475 ?  0.540  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   620.698 ?  8.743  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   269.017 ?  0.434  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   840.057 ?  0.430  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   371.943 ?  1.439  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   568.542 ?  0.999  ops/ms
EishayWriteBinary.fastjson2JSONB                  thrpt    5  2873.358 ?  3.399  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1695.634 ?  2.834  ops/ms
EishayWriteBinary.hessian                         thrpt    5   412.395 ?  0.188  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   266.326 ?  0.352  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   700.106 ?  2.671  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB      thrpt    5  5543.836 ?  9.139  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2154.305 ?  5.839  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1900.063 ? 19.681  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1475.380 ?  4.077  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes      thrpt    5  1706.794 ?  3.798  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   406.381 ?  2.417  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   260.322 ?  0.440  ops/ms
EishayWriteString.fastjson1                       thrpt    5   643.276 ?  1.430  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1740.107 ?  3.376  ops/ms
EishayWriteString.gson                            thrpt    5   335.993 ?  0.545  ops/ms
EishayWriteString.jackson                         thrpt    5   961.683 ? 12.364  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   584.185 ?  0.747  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1785.809 ?  5.474  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   335.885 ?  0.208  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   902.097 ?  2.225  ops/ms

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

Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB                  thrpt    5  2859.644 ± 20.172  ops/ms
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1122.420 ±  1.629  ops/ms
EishayParseBinary.hessian                         thrpt    5   244.279 ±  0.960  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    51.924 ±  0.157  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5  1607.373 ±  3.286  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB      thrpt    5  4224.540 ± 61.690  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1863.465 ±  1.633  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1613.529 ± 13.596  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  2186.393 ±  2.216  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   245.245 ±  2.622  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    51.328 ±  0.164  ops/ms
EishayParseString.fastjson1                       thrpt    5  1209.528 ±  6.761  ops/ms
EishayParseString.fastjson2                       thrpt    5  1325.271 ±  6.189  ops/ms
EishayParseString.gson                            thrpt    5   458.331 ±  0.936  ops/ms
EishayParseString.jackson                         thrpt    5   488.310 ±  0.779  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   287.353 ±  0.257  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   887.062 ±  1.813  ops/ms
EishayParseStringPretty.gson                      thrpt    5   431.686 ±  2.153  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   450.128 ±  0.388  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   537.335 ±  0.257  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5  1068.226 ±  3.304  ops/ms
EishayParseTreeString.gson                        thrpt    5   391.461 ±  0.561  ops/ms
EishayParseTreeString.jackson                     thrpt    5   496.032 ±  4.678  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   449.313 ±  1.305  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   780.011 ±  1.055  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   359.338 ±  3.649  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   461.393 ±  2.990  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   473.117 ±  3.067  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   883.528 ±  6.731  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   378.400 ±  0.450  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   584.265 ±  1.390  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   398.139 ±  0.189  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   772.442 ±  1.726  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   354.311 ±  4.857  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   526.606 ±  1.142  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   895.860 ±  3.165  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1115.985 ±  2.149  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   376.825 ±  0.537  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   594.852 ±  3.012  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   262.875 ±  0.627  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   832.547 ±  2.125  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   346.566 ± 12.055  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   508.096 ±  1.329  ops/ms
EishayWriteBinary.fastjson2JSONB                  thrpt    5  2888.999 ± 20.880  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1730.387 ±  1.622  ops/ms
EishayWriteBinary.hessian                         thrpt    5   410.436 ±  0.746  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   269.923 ±  0.531  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   664.456 ±  1.003  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB      thrpt    5  5614.865 ±  8.907  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2173.656 ±  4.589  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1739.481 ± 38.449  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1479.224 ±  2.441  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes      thrpt    5  1686.060 ±  3.071  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   404.499 ±  0.884  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   256.479 ±  0.382  ops/ms
EishayWriteString.fastjson1                       thrpt    5   615.609 ±  2.252  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1665.885 ±  1.902  ops/ms
EishayWriteString.gson                            thrpt    5   316.647 ±  0.588  ops/ms
EishayWriteString.jackson                         thrpt    5   889.991 ±  1.812  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   549.776 ±  3.198  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1824.819 ±  1.879  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   313.854 ±  1.513  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   840.854 ±  3.229  ops/ms

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

Benchmark                                          Mode  Cnt     Score   Error   Units
EishayParseBinary.fastjson2JSONB                  thrpt    5  1280.674 ? 2.031  ops/ms
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5   737.087 ? 0.715  ops/ms
EishayParseBinary.hessian                         thrpt    5   192.118 ? 0.386  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    37.157 ? 0.034  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   956.428 ? 0.699  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB      thrpt    5  2135.048 ? 7.098  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1070.744 ? 0.584  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1301.474 ? 0.697  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  1112.365 ? 3.587  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   190.994 ? 0.353  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    37.665 ? 0.067  ops/ms
EishayParseString.fastjson1                       thrpt    5   731.773 ? 0.347  ops/ms
EishayParseString.fastjson2                       thrpt    5   873.332 ? 1.048  ops/ms
EishayParseString.gson                            thrpt    5   313.322 ? 0.083  ops/ms
EishayParseString.jackson                         thrpt    5   386.022 ? 0.238  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   207.018 ? 0.709  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   694.247 ? 0.764  ops/ms
EishayParseStringPretty.gson                      thrpt    5   284.081 ? 0.186  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   346.327 ? 0.308  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   305.764 ? 0.617  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   593.538 ? 2.544  ops/ms
EishayParseTreeString.gson                        thrpt    5   264.013 ? 0.472  ops/ms
EishayParseTreeString.jackson                     thrpt    5   357.927 ? 0.343  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   267.942 ? 0.243  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   510.235 ? 0.584  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   244.136 ? 0.254  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   327.566 ? 0.356  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   249.301 ? 0.224  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   545.538 ? 0.355  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   239.742 ? 0.138  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   436.212 ? 0.416  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   220.044 ? 0.236  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   476.158 ? 0.167  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   220.525 ? 0.158  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   400.588 ? 0.397  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   564.971 ? 0.434  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5   732.637 ? 1.203  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   238.109 ? 0.104  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   455.521 ? 0.465  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   190.681 ? 0.092  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   610.826 ? 0.744  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   220.541 ? 0.184  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   421.881 ? 2.396  ops/ms
EishayWriteBinary.fastjson2JSONB                  thrpt    5  1335.582 ? 4.685  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1128.893 ? 1.636  ops/ms
EishayWriteBinary.hessian                         thrpt    5   292.494 ? 1.417  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   179.804 ? 0.140  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   431.691 ? 0.507  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB      thrpt    5  1893.470 ? 3.779  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1312.868 ? 1.883  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1096.990 ? 1.314  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5   855.887 ? 2.001  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes      thrpt    5  1074.714 ? 3.870  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   294.084 ? 0.497  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   178.272 ? 0.278  ops/ms
EishayWriteString.fastjson1                       thrpt    5   442.865 ? 1.261  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1020.280 ? 0.743  ops/ms
EishayWriteString.gson                            thrpt    5   278.384 ? 0.370  ops/ms
EishayWriteString.jackson                         thrpt    5   572.937 ? 0.829  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   426.119 ? 0.386  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1131.508 ? 0.781  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   232.055 ? 0.146  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   565.985 ? 0.695  ops/ms

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

Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB                  thrpt    5  1663.453 ?  1.305  ops/ms
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5   795.439 ?  0.365  ops/ms
EishayParseBinary.hessian                         thrpt    5   177.726 ?  0.445  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    36.199 ?  0.131  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5  1038.545 ?  0.651  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB      thrpt    5  2521.071 ?  2.870  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1149.564 ?  6.198  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1274.773 ?  0.468  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  1322.467 ?  1.414  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   181.389 ?  0.533  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    36.167 ?  0.024  ops/ms
EishayParseString.fastjson1                       thrpt    5   736.280 ?  0.285  ops/ms
EishayParseString.fastjson2                       thrpt    5   876.581 ?  5.027  ops/ms
EishayParseString.gson                            thrpt    5   320.112 ?  0.423  ops/ms
EishayParseString.jackson                         thrpt    5   375.694 ?  0.804  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   210.254 ?  0.285  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   670.851 ?  1.077  ops/ms
EishayParseStringPretty.gson                      thrpt    5   295.296 ?  0.359  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   346.267 ?  0.339  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   321.058 ?  0.221  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   551.341 ?  2.258  ops/ms
EishayParseTreeString.gson                        thrpt    5   264.209 ?  0.801  ops/ms
EishayParseTreeString.jackson                     thrpt    5   352.671 ?  0.345  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   273.937 ?  0.284  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   467.901 ?  3.697  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   244.773 ?  0.847  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   329.667 ?  0.401  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   287.822 ?  0.435  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   505.750 ?  0.658  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   255.201 ?  0.464  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   417.348 ?  0.270  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   231.079 ?  0.237  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   436.267 ? 12.461  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   239.055 ?  0.587  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   390.139 ?  0.300  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   589.765 ?  0.616  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5   756.711 ?  1.447  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   253.714 ?  0.348  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   439.002 ?  1.118  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   191.430 ?  0.145  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   597.105 ?  1.800  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   238.680 ?  0.120  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   396.478 ?  0.678  ops/ms
EishayWriteBinary.fastjson2JSONB                  thrpt    5  1849.780 ?  1.632  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1166.809 ?  0.878  ops/ms
EishayWriteBinary.hessian                         thrpt    5   309.496 ?  0.665  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   188.619 ?  1.591  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   428.888 ?  4.082  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB      thrpt    5  3400.406 ?  1.975  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1363.497 ?  1.135  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1279.906 ?  1.162  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5   955.027 ?  1.209  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes      thrpt    5  1113.524 ?  1.265  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   308.501 ?  0.857  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   189.583 ?  2.738  ops/ms
EishayWriteString.fastjson1                       thrpt    5   421.318 ?  0.570  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1044.807 ?  0.654  ops/ms
EishayWriteString.gson                            thrpt    5   252.184 ?  0.828  ops/ms
EishayWriteString.jackson                         thrpt    5   624.947 ?  0.298  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   378.437 ?  0.297  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1165.019 ?  0.465  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   242.702 ?  0.753  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   551.909 ?  0.726  ops/ms

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

Benchmark                                          Mode  Cnt     Score   Error   Units
EishayParseBinary.fastjson2JSONB                  thrpt    5  1808.176 ? 3.496  ops/ms
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5   816.305 ? 6.405  ops/ms
EishayParseBinary.hessian                         thrpt    5   208.556 ? 0.319  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    38.801 ? 0.057  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5  1176.307 ? 1.792  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB      thrpt    5  2858.567 ? 8.649  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1190.838 ? 2.250  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1229.317 ? 1.449  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  1422.309 ? 1.011  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   204.442 ? 0.678  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    39.192 ? 0.074  ops/ms
EishayParseString.fastjson1                       thrpt    5  1019.763 ? 0.468  ops/ms
EishayParseString.fastjson2                       thrpt    5   887.672 ? 6.823  ops/ms
EishayParseString.gson                            thrpt    5   317.093 ? 0.435  ops/ms
EishayParseString.jackson                         thrpt    5   381.273 ? 0.283  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   239.216 ? 0.219  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   678.129 ? 1.542  ops/ms
EishayParseStringPretty.gson                      thrpt    5   295.134 ? 0.340  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   343.482 ? 0.317  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   359.210 ? 0.104  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   630.866 ? 1.361  ops/ms
EishayParseTreeString.gson                        thrpt    5   260.955 ? 0.379  ops/ms
EishayParseTreeString.jackson                     thrpt    5   385.049 ? 0.161  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   309.728 ? 0.097  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   517.425 ? 0.741  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   243.087 ? 0.182  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   351.131 ? 0.171  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   319.998 ? 0.395  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   599.032 ? 0.382  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   254.136 ? 0.322  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   450.405 ? 0.344  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   268.893 ? 0.156  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   499.406 ? 0.530  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   236.229 ? 1.338  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   414.005 ? 0.165  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   758.527 ? 1.208  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5   787.095 ? 2.798  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   253.104 ? 0.345  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   435.201 ? 0.291  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   218.474 ? 0.561  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   618.590 ? 1.460  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   235.973 ? 0.772  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   399.804 ? 0.282  ops/ms
EishayWriteBinary.fastjson2JSONB                  thrpt    5  1842.154 ? 2.644  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1177.016 ? 1.188  ops/ms
EishayWriteBinary.hessian                         thrpt    5   311.714 ? 0.343  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   182.055 ? 3.679  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   474.279 ? 0.541  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB      thrpt    5  3325.391 ? 3.027  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1354.452 ? 2.792  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1233.915 ? 0.380  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5   964.121 ? 1.145  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes      thrpt    5  1116.235 ? 2.111  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   308.800 ? 1.040  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   183.430 ? 3.567  ops/ms
EishayWriteString.fastjson1                       thrpt    5   471.712 ? 1.311  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1174.052 ? 1.819  ops/ms
EishayWriteString.gson                            thrpt    5   190.625 ? 0.192  ops/ms
EishayWriteString.jackson                         thrpt    5   618.590 ? 0.633  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   417.481 ? 2.906  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1161.469 ? 1.255  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   184.111 ? 0.070  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   604.191 ? 0.646  ops/ms

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

Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB                  thrpt    5  1780.179 ±  3.489  ops/ms
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5   828.498 ±  1.595  ops/ms
EishayParseBinary.hessian                         thrpt    5   186.393 ±  0.416  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    38.952 ±  0.039  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5  1133.247 ±  7.458  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB      thrpt    5  2714.187 ±  4.333  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1207.819 ±  2.949  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1206.275 ±  6.545  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  1417.090 ±  4.939  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   185.529 ±  0.153  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    39.185 ±  0.102  ops/ms
EishayParseString.fastjson1                       thrpt    5   997.774 ±  2.296  ops/ms
EishayParseString.fastjson2                       thrpt    5   894.187 ±  3.593  ops/ms
EishayParseString.gson                            thrpt    5   301.636 ±  1.115  ops/ms
EishayParseString.jackson                         thrpt    5   365.406 ±  0.347  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   231.265 ±  0.785  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   674.872 ±  1.218  ops/ms
EishayParseStringPretty.gson                      thrpt    5   274.582 ±  3.115  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   328.987 ±  4.564  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   336.155 ±  0.325  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   639.322 ±  3.113  ops/ms
EishayParseTreeString.gson                        thrpt    5   256.792 ±  1.908  ops/ms
EishayParseTreeString.jackson                     thrpt    5   362.970 ±  0.684  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   294.638 ±  0.575  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   512.853 ±  0.706  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   242.315 ±  1.090  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   336.900 ±  0.476  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   298.584 ±  0.274  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   599.442 ±  0.462  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   252.117 ±  0.377  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   435.846 ±  1.414  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   262.758 ±  0.607  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   501.182 ±  1.642  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   234.796 ±  0.845  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   398.919 ±  0.421  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   742.253 ±  1.260  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5   797.892 ±  1.362  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   252.422 ±  0.400  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   399.552 ±  1.099  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   208.690 ±  0.469  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   623.039 ±  0.871  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   233.502 ±  0.401  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   383.354 ±  1.017  ops/ms
EishayWriteBinary.fastjson2JSONB                  thrpt    5  1843.719 ±  7.840  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1157.920 ±  2.390  ops/ms
EishayWriteBinary.hessian                         thrpt    5   307.969 ±  2.201  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   188.298 ±  0.878  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   410.816 ±  4.699  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB      thrpt    5  3005.332 ±  8.265  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1356.157 ±  1.531  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1272.494 ± 11.184  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5   957.394 ±  1.720  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes      thrpt    5  1109.344 ±  4.282  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   303.235 ±  1.087  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   185.375 ±  0.915  ops/ms
EishayWriteString.fastjson1                       thrpt    5   396.350 ±  0.962  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1129.792 ±  1.516  ops/ms
EishayWriteString.gson                            thrpt    5   192.132 ±  0.561  ops/ms
EishayWriteString.jackson                         thrpt    5   576.541 ±  2.065  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   385.988 ±  1.227  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1163.358 ± 10.059  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   189.026 ±  0.389  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   568.293 ± 10.163  ops/ms

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

Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB                  thrpt    5  1516.117 ? 42.147  ops/ms
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5   832.850 ? 34.427  ops/ms
EishayParseBinary.hessian                         thrpt    5   209.234 ?  3.058  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    41.973 ?  0.499  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5  1177.419 ? 29.138  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB      thrpt    5  2537.478 ? 38.379  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1222.673 ? 82.193  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1343.870 ? 31.317  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  1274.306 ? 43.604  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   208.038 ?  6.114  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    42.701 ?  0.753  ops/ms
EishayParseString.fastjson1                       thrpt    5   795.159 ? 22.596  ops/ms
EishayParseString.fastjson2                       thrpt    5   972.806 ? 35.991  ops/ms
EishayParseString.gson                            thrpt    5   366.667 ?  2.916  ops/ms
EishayParseString.jackson                         thrpt    5   390.459 ? 12.932  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   225.220 ?  4.382  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   779.264 ? 33.888  ops/ms
EishayParseStringPretty.gson                      thrpt    5   337.177 ? 10.927  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   362.806 ?  6.540  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   311.170 ?  7.817  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   612.467 ? 21.824  ops/ms
EishayParseTreeString.gson                        thrpt    5   283.933 ?  3.426  ops/ms
EishayParseTreeString.jackson                     thrpt    5   347.311 ? 20.582  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   301.724 ?  7.223  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   533.454 ? 23.048  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   268.339 ?  3.964  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   322.453 ? 20.186  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   261.416 ?  7.600  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   562.526 ? 18.561  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   264.415 ?  3.530  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   406.872 ? 24.373  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   243.087 ?  5.060  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   504.966 ? 32.912  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   237.792 ?  5.223  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   366.248 ? 22.187  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   683.306 ?  7.890  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5   823.228 ? 32.578  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   261.041 ?  2.940  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   434.819 ? 13.643  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   208.063 ?  8.031  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   679.133 ? 20.327  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   244.482 ?  7.459  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   400.344 ?  9.764  ops/ms
EishayWriteBinary.fastjson2JSONB                  thrpt    5  1580.473 ? 21.076  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1338.089 ? 16.412  ops/ms
EishayWriteBinary.hessian                         thrpt    5   334.870 ?  4.001  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   206.345 ?  1.121  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   479.002 ? 21.459  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB      thrpt    5  2366.529 ? 30.401  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1570.107 ? 17.600  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1445.603 ? 12.524  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5   982.994 ? 13.416  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes      thrpt    5  1263.366 ?  9.434  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   341.814 ?  1.649  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   208.184 ?  1.008  ops/ms
EishayWriteString.fastjson1                       thrpt    5   520.963 ?  7.339  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1218.867 ? 20.243  ops/ms
EishayWriteString.gson                            thrpt    5   328.846 ?  3.582  ops/ms
EishayWriteString.jackson                         thrpt    5   644.281 ? 14.797  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   446.892 ? 11.495  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1327.107 ?  4.267  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   283.418 ?  3.123  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   665.656 ? 14.801  ops/ms

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

Benchmark                                          Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2JSONB                  thrpt    5  2029.215 ?   2.253  ops/ms
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1038.271 ? 160.758  ops/ms
EishayParseBinary.hessian                         thrpt    5   196.047 ?   8.494  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    40.984 ?   0.668  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5  1263.148 ?   1.579  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB      thrpt    5  3031.802 ?   2.565  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1548.646 ?   1.754  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1422.802 ?   1.023  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  1647.083 ?   1.495  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   207.002 ?   2.619  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    42.344 ?   0.144  ops/ms
EishayParseString.fastjson1                       thrpt    5   808.850 ?   0.476  ops/ms
EishayParseString.fastjson2                       thrpt    5  1070.176 ?   2.508  ops/ms
EishayParseString.gson                            thrpt    5   379.567 ?   0.517  ops/ms
EishayParseString.jackson                         thrpt    5   410.835 ?  23.263  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   223.461 ?  13.852  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   804.393 ?   8.140  ops/ms
EishayParseStringPretty.gson                      thrpt    5   344.945 ?   0.453  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   386.034 ?   0.889  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   359.838 ?   0.687  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   682.099 ?   0.959  ops/ms
EishayParseTreeString.gson                        thrpt    5   310.904 ?   0.443  ops/ms
EishayParseTreeString.jackson                     thrpt    5   379.400 ?   0.406  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   284.500 ?   0.443  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   567.073 ?   2.020  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   287.249 ?   0.466  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   360.950 ?   0.194  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   328.463 ?  13.681  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   650.771 ?   1.172  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   296.691 ?   0.516  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   460.828 ?   0.472  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   189.119 ?  45.684  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   544.160 ?   0.731  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   284.217 ?   0.169  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   423.505 ?   0.241  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   681.025 ?   0.793  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1006.013 ?   5.502  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   297.541 ?   0.367  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   481.236 ?   0.109  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   177.133 ?   5.199  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   745.930 ?   3.179  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   280.129 ?   1.012  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   436.635 ?   0.556  ops/ms
EishayWriteBinary.fastjson2JSONB                  thrpt    5  2151.811 ? 342.656  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1341.495 ?  42.032  ops/ms
EishayWriteBinary.hessian                         thrpt    5   359.473 ?   0.189  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   214.567 ?   1.045  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   505.498 ?   1.365  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB      thrpt    5  4057.727 ?   5.423  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1677.905 ?   1.435  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1533.531 ?   2.597  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1150.076 ?   0.571  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes      thrpt    5  1259.117 ? 109.202  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   362.051 ?   1.283  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   216.147 ?   0.721  ops/ms
EishayWriteString.fastjson1                       thrpt    5   468.939 ?  20.896  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1160.671 ?  15.419  ops/ms
EishayWriteString.gson                            thrpt    5   292.048 ?   0.590  ops/ms
EishayWriteString.jackson                         thrpt    5   688.803 ?   2.804  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   478.476 ?  24.535  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1355.613 ?  23.026  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   296.791 ?   5.102  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   525.365 ?  17.092  ops/ms

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

Benchmark                                          Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2JSONB                  thrpt    5  2022.319 ?  81.933  ops/ms
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1083.785 ?  19.598  ops/ms
EishayParseBinary.hessian                         thrpt    5   224.032 ?   9.517  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    41.490 ?   1.195  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5  1377.237 ?   3.481  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB      thrpt    5  3393.453 ?   6.229  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1637.266 ?  18.335  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1160.431 ? 229.887  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  1691.786 ?  12.459  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   227.044 ?   2.233  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    40.849 ?   4.008  ops/ms
EishayParseString.fastjson1                       thrpt    5  1145.105 ?  25.236  ops/ms
EishayParseString.fastjson2                       thrpt    5  1166.351 ?   1.719  ops/ms
EishayParseString.gson                            thrpt    5   334.902 ?  71.830  ops/ms
EishayParseString.jackson                         thrpt    5   408.786 ?  26.909  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   260.700 ?  22.899  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   820.597 ?  14.233  ops/ms
EishayParseStringPretty.gson                      thrpt    5   333.412 ?  15.936  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   384.897 ?  13.138  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   410.162 ?   0.433  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   830.533 ?   5.921  ops/ms
EishayParseTreeString.gson                        thrpt    5   293.568 ?  21.096  ops/ms
EishayParseTreeString.jackson                     thrpt    5   426.279 ?  17.710  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   363.134 ?   8.905  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   648.440 ?   0.452  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   277.349 ?   8.934  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   377.836 ?   1.128  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   362.638 ?   4.236  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   761.529 ?  19.725  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   283.337 ?  21.574  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   500.941 ?   0.542  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   294.924 ?  18.820  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   635.588 ?   1.888  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   277.498 ?   0.542  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   445.429 ?   0.434  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   638.141 ?  42.717  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1038.747 ?  11.047  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   286.688 ?  37.930  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   451.538 ?  16.913  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   245.402 ?   1.517  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   761.835 ?  41.251  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   284.780 ?   0.655  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   437.231 ?   5.320  ops/ms
EishayWriteBinary.fastjson2JSONB                  thrpt    5  2241.859 ?  12.487  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1397.588 ?   1.209  ops/ms
EishayWriteBinary.hessian                         thrpt    5   333.990 ?   2.428  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   211.803 ?   0.318  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   557.387 ?   2.428  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB      thrpt    5  4200.961 ?  37.306  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1688.155 ?  79.988  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1417.020 ?   1.161  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1125.267 ?  21.297  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes      thrpt    5  1261.487 ?  68.406  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   350.489 ?   1.202  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   206.463 ?   0.338  ops/ms
EishayWriteString.fastjson1                       thrpt    5   505.108 ?  23.779  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1370.059 ?   6.149  ops/ms
EishayWriteString.gson                            thrpt    5   206.537 ?   0.029  ops/ms
EishayWriteString.jackson                         thrpt    5   644.904 ?  15.364  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   507.687 ?  29.260  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1379.837 ?   2.303  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   203.099 ?   0.301  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   673.610 ?  10.411  ops/ms

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

Benchmark                                          Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2JSONB                  thrpt    5  1987.842 ± 169.751  ops/ms
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1121.930 ±   5.281  ops/ms
EishayParseBinary.hessian                         thrpt    5   209.146 ±   2.905  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    43.673 ±   0.136  ops/ms
EishayParseBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5  1394.126 ±   1.486  ops/ms
EishayParseBinaryArrayMapping.fastjson2JSONB      thrpt    5  3476.798 ±  11.612  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1667.487 ±   6.044  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1307.523 ±  40.790  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  1548.918 ±  28.927  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   198.470 ±  16.857  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    42.646 ±   0.716  ops/ms
EishayParseString.fastjson1                       thrpt    5  1128.923 ±  61.030  ops/ms
EishayParseString.fastjson2                       thrpt    5  1091.925 ± 101.062  ops/ms
EishayParseString.gson                            thrpt    5   352.105 ±  17.142  ops/ms
EishayParseString.jackson                         thrpt    5   410.362 ±   0.415  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   244.726 ±  21.715  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   819.710 ±  29.240  ops/ms
EishayParseStringPretty.gson                      thrpt    5   312.349 ±  25.834  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   323.073 ±  30.067  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   382.220 ±   6.192  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   842.690 ±   1.533  ops/ms
EishayParseTreeString.gson                        thrpt    5   281.202 ±  30.481  ops/ms
EishayParseTreeString.jackson                     thrpt    5   411.388 ±   0.266  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   337.931 ±   1.239  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   650.674 ±   0.898  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   259.352 ±  29.245  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   378.976 ±   2.874  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   329.344 ±  12.255  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   783.334 ±   2.267  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   279.594 ±  10.596  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   494.819 ±   1.111  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   288.564 ±   4.663  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   649.651 ±   0.721  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   277.641 ±   0.331  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   453.953 ±   0.886  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   833.932 ±  11.241  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1068.229 ±  10.975  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   285.549 ±   5.511  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   447.629 ±   4.253  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   226.919 ±   4.528  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   788.524 ±  27.453  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   276.543 ±   1.184  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   411.895 ±   8.532  ops/ms
EishayWriteBinary.fastjson2JSONB                  thrpt    5  2032.221 ± 326.583  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1448.964 ±   6.190  ops/ms
EishayWriteBinary.hessian                         thrpt    5   339.541 ±   2.767  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   227.975 ±   4.873  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   474.253 ±   4.294  ops/ms
EishayWriteBinaryArrayMapping.fastjson2JSONB      thrpt    5  4343.578 ± 109.608  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1693.378 ±   1.025  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1432.070 ±   5.268  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1188.543 ±  14.632  ops/ms
EishayWriteBinaryAutoType.fastjson2UTF8Bytes      thrpt    5  1335.674 ±  72.665  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   345.626 ±   1.355  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   223.927 ±   1.012  ops/ms
EishayWriteString.fastjson1                       thrpt    5   476.820 ±  10.227  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1328.271 ±   4.614  ops/ms
EishayWriteString.gson                            thrpt    5   192.670 ±   4.892  ops/ms
EishayWriteString.jackson                         thrpt    5   604.429 ±  14.617  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   474.182 ±  11.146  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1446.106 ±   6.967  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   205.346 ±   1.840  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   665.041 ±  30.219  ops/ms