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

71 KiB

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

Benchmark                                      Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  1782.133 ?  7.718  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  2525.458 ? 12.850  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5  1056.124 ?  4.051  ops/ms
EishayParseBinary.hessian                     thrpt    5   276.081 ?  1.218  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    46.390 ?  0.052  ops/ms
EishayParseBinary.kryo                        thrpt    5  1733.176 ?  3.243  ops/ms
EishayParseString.fastjson1                   thrpt    5  1001.702 ?  1.947  ops/ms
EishayParseString.fastjson2                   thrpt    5  1205.828 ?  2.327  ops/ms
EishayParseString.gson                        thrpt    5   445.069 ?  1.826  ops/ms
EishayParseString.jackson                     thrpt    5   521.798 ?  1.153  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   260.948 ?  1.767  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   914.913 ?  1.241  ops/ms
EishayParseStringPretty.gson                  thrpt    5   405.062 ?  1.275  ops/ms
EishayParseStringPretty.jackson               thrpt    5   488.534 ?  0.633  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   514.434 ?  1.765  ops/ms
EishayParseTreeString.fastjson2               thrpt    5   997.085 ?  2.086  ops/ms
EishayParseTreeString.gson                    thrpt    5   330.637 ?  1.179  ops/ms
EishayParseTreeString.jackson                 thrpt    5   515.766 ?  0.079  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   442.220 ?  2.313  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   770.918 ?  2.355  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   334.487 ?  1.086  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   460.749 ?  0.582  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   446.418 ?  2.859  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5   891.390 ?  2.253  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   311.900 ?  1.528  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   563.344 ?  1.091  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   376.692 ?  0.589  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   712.911 ?  3.171  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   294.663 ?  1.012  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   521.114 ?  1.674  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   801.236 ?  2.032  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5  1066.948 ?  2.262  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   315.271 ?  2.068  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   619.636 ?  1.002  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   236.499 ?  4.313  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   812.278 ?  0.546  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   297.895 ?  1.375  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   550.943 ?  1.186  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  2071.430 ? 11.185  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  3380.615 ? 17.201  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1517.202 ?  9.511  ops/ms
EishayWriteBinary.hessian                     thrpt    5   339.274 ?  1.019  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   228.808 ?  1.719  ops/ms
EishayWriteBinary.kryo                        thrpt    5  1812.214 ?  3.927  ops/ms
EishayWriteString.fastjson1                   thrpt    5   608.307 ?  2.667  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1590.551 ? 10.049  ops/ms
EishayWriteString.gson                        thrpt    5   329.301 ?  1.538  ops/ms
EishayWriteString.jackson                     thrpt    5   954.408 ?  2.027  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   569.905 ?  1.859  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1504.183 ?  9.177  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   299.369 ?  1.301  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   894.430 ?  4.767  ops/ms

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

Benchmark                                      Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  2342.848 ? 10.051  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  3699.756 ?  9.044  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5  1165.912 ?  2.161  ops/ms
EishayParseBinary.hessian                     thrpt    5   248.263 ?  4.087  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    47.482 ?  0.041  ops/ms
EishayParseBinary.kryo                        thrpt    5  1663.107 ?  4.691  ops/ms
EishayParseString.fastjson1                   thrpt    5   915.729 ?  7.093  ops/ms
EishayParseString.fastjson2                   thrpt    5  1178.222 ?  1.745  ops/ms
EishayParseString.gson                        thrpt    5   440.350 ?  1.547  ops/ms
EishayParseString.jackson                     thrpt    5   522.275 ?  0.132  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   240.336 ?  0.356  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   869.537 ?  2.200  ops/ms
EishayParseStringPretty.gson                  thrpt    5   408.671 ?  1.126  ops/ms
EishayParseStringPretty.jackson               thrpt    5   478.308 ?  0.863  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   401.819 ?  0.321  ops/ms
EishayParseTreeString.fastjson2               thrpt    5   763.472 ?  1.611  ops/ms
EishayParseTreeString.gson                    thrpt    5   328.723 ?  1.537  ops/ms
EishayParseTreeString.jackson                 thrpt    5   429.788 ?  1.874  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   350.577 ?  0.818  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   633.960 ?  1.157  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   296.582 ?  1.437  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   412.013 ?  4.185  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   367.429 ?  0.809  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5   746.228 ?  1.725  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   317.320 ?  0.621  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   543.067 ?  1.569  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   313.585 ?  1.663  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   548.909 ?  0.634  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   301.081 ?  0.622  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   464.385 ?  2.694  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   774.533 ?  1.914  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5  1044.890 ?  1.261  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   318.493 ?  1.286  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   543.917 ?  0.923  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   226.931 ?  0.134  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   883.054 ?  0.717  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   297.278 ?  0.810  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   501.137 ?  2.805  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  1875.351 ? 11.806  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  3246.085 ? 39.101  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1582.495 ?  7.289  ops/ms
EishayWriteBinary.hessian                     thrpt    5   335.171 ?  0.953  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   216.849 ?  3.126  ops/ms
EishayWriteBinary.kryo                        thrpt    5  1992.780 ?  3.130  ops/ms
EishayWriteString.fastjson1                   thrpt    5   592.523 ?  2.102  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1303.084 ?  2.990  ops/ms
EishayWriteString.gson                        thrpt    5   274.951 ?  0.694  ops/ms
EishayWriteString.jackson                     thrpt    5   932.810 ?  7.694  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   545.608 ?  0.868  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1575.543 ?  7.796  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   280.633 ?  0.465  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   859.640 ?  3.257  ops/ms

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

Benchmark                                      Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  2388.776 ?  3.850  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  3658.102 ? 25.809  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5  1249.376 ?  2.639  ops/ms
EishayParseBinary.hessian                     thrpt    5   254.680 ?  2.014  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    54.300 ?  0.043  ops/ms
EishayParseBinary.kryo                        thrpt    5  1537.466 ?  4.353  ops/ms
EishayParseString.fastjson1                   thrpt    5  1255.134 ?  5.097  ops/ms
EishayParseString.fastjson2                   thrpt    5  1321.291 ?  1.107  ops/ms
EishayParseString.gson                        thrpt    5   458.404 ?  2.085  ops/ms
EishayParseString.jackson                     thrpt    5   500.261 ?  0.325  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   290.443 ?  0.313  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   949.093 ?  0.321  ops/ms
EishayParseStringPretty.gson                  thrpt    5   406.060 ?  1.167  ops/ms
EishayParseStringPretty.jackson               thrpt    5   466.263 ?  0.726  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   574.873 ?  1.165  ops/ms
EishayParseTreeString.fastjson2               thrpt    5  1037.536 ?  3.644  ops/ms
EishayParseTreeString.gson                    thrpt    5   321.051 ?  1.235  ops/ms
EishayParseTreeString.jackson                 thrpt    5   504.654 ?  2.996  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   477.257 ?  0.742  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   836.781 ?  3.424  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   305.552 ?  0.493  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   462.518 ?  1.398  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   478.296 ?  3.112  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5  1061.760 ?  4.053  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   322.368 ?  0.822  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   571.417 ?  4.358  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   417.046 ?  1.191  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   858.200 ?  1.671  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   294.164 ?  3.736  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   519.405 ?  2.562  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   970.655 ?  1.832  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5  1206.138 ?  3.235  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   320.562 ?  0.920  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   554.678 ?  0.928  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   271.741 ?  1.140  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   892.828 ?  1.246  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   304.664 ?  1.200  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   509.443 ?  0.681  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  2401.893 ?  8.478  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  3581.923 ? 15.771  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1859.506 ? 11.449  ops/ms
EishayWriteBinary.hessian                     thrpt    5   327.216 ?  1.064  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   219.657 ?  2.777  ops/ms
EishayWriteBinary.kryo                        thrpt    5  1869.804 ?  2.964  ops/ms
EishayWriteString.fastjson1                   thrpt    5   611.848 ?  1.628  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1724.339 ?  8.233  ops/ms
EishayWriteString.gson                        thrpt    5   201.169 ?  0.607  ops/ms
EishayWriteString.jackson                     thrpt    5   974.656 ?  4.429  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   550.955 ?  1.678  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1884.231 ? 12.625  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   204.696 ?  0.468  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5  1006.164 ?  4.345  ops/ms

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

Benchmark                                      Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  2538.835 ±  13.727  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  3709.856 ±   4.435  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5  1251.876 ±   1.703  ops/ms
EishayParseBinary.hessian                     thrpt    5   246.993 ±   4.431  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    51.667 ±   0.481  ops/ms
EishayParseBinary.kryo                        thrpt    5  1626.053 ±  11.299  ops/ms
EishayParseString.fastjson1                   thrpt    5  1194.397 ±   2.572  ops/ms
EishayParseString.fastjson2                   thrpt    5  1292.052 ±   1.713  ops/ms
EishayParseString.gson                        thrpt    5   434.652 ±   2.223  ops/ms
EishayParseString.jackson                     thrpt    5   492.705 ±   1.004  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   284.089 ±   0.215  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   952.949 ±   1.336  ops/ms
EishayParseStringPretty.gson                  thrpt    5   386.428 ±   1.717  ops/ms
EishayParseStringPretty.jackson               thrpt    5   447.362 ±   0.473  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   554.950 ±   0.933  ops/ms
EishayParseTreeString.fastjson2               thrpt    5  1093.471 ±   5.066  ops/ms
EishayParseTreeString.gson                    thrpt    5   320.287 ±   1.030  ops/ms
EishayParseTreeString.jackson                 thrpt    5   475.090 ±   6.501  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   482.617 ±   1.041  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   810.895 ±   2.858  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   308.063 ±   1.004  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   419.481 ±   2.833  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   482.094 ±   3.241  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5  1022.813 ±   3.265  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   316.902 ±   0.755  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   572.836 ±   0.896  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   412.569 ±   0.809  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   798.923 ±   2.268  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   299.816 ±   1.363  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   504.114 ±   4.534  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   924.841 ±   1.849  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5  1157.730 ±   1.150  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   314.354 ±   1.244  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   556.489 ±   0.548  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   259.242 ±   0.253  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   889.709 ±   0.845  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   298.151 ±   1.009  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   502.205 ±   1.030  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  2621.199 ±  12.686  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  3990.308 ± 157.082  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1826.502 ±  26.065  ops/ms
EishayWriteBinary.hessian                     thrpt    5   324.306 ±   1.270  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   225.631 ±   1.902  ops/ms
EishayWriteBinary.kryo                        thrpt    5  1721.298 ±   2.270  ops/ms
EishayWriteString.fastjson1                   thrpt    5   602.240 ±   2.477  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1700.592 ±   8.408  ops/ms
EishayWriteString.gson                        thrpt    5   202.563 ±   0.403  ops/ms
EishayWriteString.jackson                     thrpt    5   913.120 ±   5.064  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   538.178 ±   2.821  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1818.451 ±   9.347  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   203.155 ±   0.256  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   908.110 ±   2.032  ops/ms

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

Benchmark                                      Mode  Cnt     Score   Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  1330.049 ? 1.043  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  1724.024 ? 4.848  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5   927.697 ? 1.062  ops/ms
EishayParseBinary.hessian                     thrpt    5   252.443 ? 0.335  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    43.878 ? 0.326  ops/ms
EishayParseBinary.kryo                        thrpt    5  1631.529 ? 1.238  ops/ms
EishayParseString.fastjson1                   thrpt    5  1018.063 ? 2.908  ops/ms
EishayParseString.fastjson2                   thrpt    5  1102.048 ? 3.764  ops/ms
EishayParseString.gson                        thrpt    5   454.969 ? 1.275  ops/ms
EishayParseString.jackson                     thrpt    5   534.665 ? 4.398  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   280.810 ? 1.346  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   926.693 ? 0.861  ops/ms
EishayParseStringPretty.gson                  thrpt    5   425.555 ? 1.136  ops/ms
EishayParseStringPretty.jackson               thrpt    5   482.434 ? 1.860  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   471.634 ? 0.890  ops/ms
EishayParseTreeString.fastjson2               thrpt    5   871.687 ? 4.811  ops/ms
EishayParseTreeString.gson                    thrpt    5   366.673 ? 1.313  ops/ms
EishayParseTreeString.jackson                 thrpt    5   532.624 ? 1.568  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   419.129 ? 0.582  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   700.717 ? 2.403  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   337.334 ? 1.119  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   496.366 ? 1.789  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   418.991 ? 1.930  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5   718.877 ? 1.322  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   329.743 ? 1.542  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   549.764 ? 2.476  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   364.863 ? 0.310  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   645.567 ? 1.849  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   303.512 ? 0.381  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   510.062 ? 2.684  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   797.625 ? 2.548  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5   906.870 ? 0.799  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   331.416 ? 1.103  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   584.174 ? 0.617  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   254.523 ? 0.719  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   764.416 ? 2.163  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   297.028 ? 0.520  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   542.973 ? 3.041  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  1979.145 ? 4.095  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  3188.919 ? 2.383  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1456.483 ? 2.752  ops/ms
EishayWriteBinary.hessian                     thrpt    5   406.431 ? 4.694  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   229.429 ? 0.320  ops/ms
EishayWriteBinary.kryo                        thrpt    5  1749.949 ? 8.246  ops/ms
EishayWriteString.fastjson1                   thrpt    5   621.776 ? 1.789  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1511.416 ? 1.834  ops/ms
EishayWriteString.gson                        thrpt    5   358.418 ? 0.894  ops/ms
EishayWriteString.jackson                     thrpt    5   935.109 ? 0.983  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   570.306 ? 0.892  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1406.240 ? 5.762  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   315.086 ? 1.381  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   838.705 ? 4.030  ops/ms

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

Benchmark                                      Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  1971.151 ?  6.647  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  3265.762 ? 23.295  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5  1150.115 ?  3.401  ops/ms
EishayParseBinary.hessian                     thrpt    5   247.993 ?  1.100  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    46.621 ?  0.121  ops/ms
EishayParseBinary.kryo                        thrpt    5  1601.701 ?  5.529  ops/ms
EishayParseString.fastjson1                   thrpt    5   883.222 ?  4.470  ops/ms
EishayParseString.fastjson2                   thrpt    5  1160.332 ?  3.049  ops/ms
EishayParseString.gson                        thrpt    5   431.128 ?  1.856  ops/ms
EishayParseString.jackson                     thrpt    5   485.824 ?  2.555  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   251.113 ?  1.138  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   796.905 ?  5.497  ops/ms
EishayParseStringPretty.gson                  thrpt    5   441.839 ?  0.605  ops/ms
EishayParseStringPretty.jackson               thrpt    5   438.676 ?  0.291  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   416.390 ?  1.563  ops/ms
EishayParseTreeString.fastjson2               thrpt    5   773.688 ?  2.626  ops/ms
EishayParseTreeString.gson                    thrpt    5   374.664 ?  0.801  ops/ms
EishayParseTreeString.jackson                 thrpt    5   450.678 ?  3.690  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   359.637 ?  0.442  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   641.154 ?  1.744  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   342.832 ?  1.176  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   426.938 ?  4.143  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   366.026 ?  1.031  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5   702.896 ?  1.001  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   358.682 ?  0.480  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   566.323 ?  1.794  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   310.816 ?  1.029  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   576.814 ?  1.003  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   343.461 ?  1.489  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   496.897 ?  0.916  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   722.036 ?  1.718  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5  1075.783 ?  4.821  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   368.116 ?  0.674  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   605.622 ?  1.178  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   230.798 ?  0.139  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   819.656 ?  7.592  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   339.752 ?  0.729  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   501.523 ?  1.199  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  2011.176 ?  2.134  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  3074.910 ?  6.195  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1730.851 ?  3.515  ops/ms
EishayWriteBinary.hessian                     thrpt    5   389.252 ?  3.631  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   231.420 ?  2.739  ops/ms
EishayWriteBinary.kryo                        thrpt    5  2060.879 ?  7.451  ops/ms
EishayWriteString.fastjson1                   thrpt    5   618.174 ?  5.886  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1422.418 ?  3.972  ops/ms
EishayWriteString.gson                        thrpt    5   292.843 ?  0.258  ops/ms
EishayWriteString.jackson                     thrpt    5   922.372 ?  0.848  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   554.364 ?  2.822  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1736.322 ?  3.427  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   283.909 ?  0.249  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   845.869 ?  2.954  ops/ms

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

Benchmark                                      Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  2367.342 ?  2.990  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  3513.084 ? 10.498  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5  1201.407 ?  4.641  ops/ms
EishayParseBinary.hessian                     thrpt    5   251.254 ?  0.468  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    54.032 ?  0.127  ops/ms
EishayParseBinary.kryo                        thrpt    5  1704.836 ?  5.767  ops/ms
EishayParseString.fastjson1                   thrpt    5  1256.855 ?  4.262  ops/ms
EishayParseString.fastjson2                   thrpt    5  1265.438 ?  1.809  ops/ms
EishayParseString.gson                        thrpt    5   529.319 ?  2.684  ops/ms
EishayParseString.jackson                     thrpt    5   530.051 ?  3.790  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   301.413 ?  0.700  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   858.640 ?  6.074  ops/ms
EishayParseStringPretty.gson                  thrpt    5   494.709 ?  9.077  ops/ms
EishayParseStringPretty.jackson               thrpt    5   488.018 ?  2.700  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   536.847 ?  0.408  ops/ms
EishayParseTreeString.fastjson2               thrpt    5   935.493 ?  2.167  ops/ms
EishayParseTreeString.gson                    thrpt    5   395.134 ?  1.115  ops/ms
EishayParseTreeString.jackson                 thrpt    5   531.319 ?  1.480  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   469.579 ?  0.446  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   760.284 ?  2.069  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   376.727 ?  0.521  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   458.429 ?  1.493  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   457.519 ?  1.133  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5   684.350 ?  6.213  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   378.477 ?  1.100  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   617.747 ?  1.148  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   392.484 ?  3.071  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   641.440 ?  1.683  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   348.555 ?  2.335  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   536.374 ?  0.863  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   911.443 ?  5.531  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5  1184.013 ?  3.093  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   382.179 ?  0.398  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   616.401 ?  1.477  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   271.302 ?  0.512  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   845.964 ?  1.109  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   341.555 ?  1.265  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   539.802 ?  0.904  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  1909.345 ?  3.950  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  3113.187 ?  7.013  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1810.009 ?  1.386  ops/ms
EishayWriteBinary.hessian                     thrpt    5   401.880 ?  3.226  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   236.189 ?  0.375  ops/ms
EishayWriteBinary.kryo                        thrpt    5  1922.920 ?  2.462  ops/ms
EishayWriteString.fastjson1                   thrpt    5   653.833 ?  2.646  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1749.890 ?  3.714  ops/ms
EishayWriteString.gson                        thrpt    5   335.576 ?  0.594  ops/ms
EishayWriteString.jackson                     thrpt    5   943.385 ?  3.494  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   554.862 ?  1.586  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1748.954 ?  0.354  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   336.306 ?  0.691  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   889.475 ?  2.467  ops/ms

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

Benchmark                                      Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  2394.957 ±  3.570  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  3661.618 ± 12.618  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5  1157.298 ±  7.851  ops/ms
EishayParseBinary.hessian                     thrpt    5   246.139 ±  2.260  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    51.986 ±  0.197  ops/ms
EishayParseBinary.kryo                        thrpt    5  1631.987 ±  4.955  ops/ms
EishayParseString.fastjson1                   thrpt    5  1228.805 ±  3.767  ops/ms
EishayParseString.fastjson2                   thrpt    5  1259.068 ±  6.786  ops/ms
EishayParseString.gson                        thrpt    5   469.497 ±  8.948  ops/ms
EishayParseString.jackson                     thrpt    5   518.889 ±  1.416  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   294.802 ±  0.705  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   866.872 ±  3.333  ops/ms
EishayParseStringPretty.gson                  thrpt    5   398.227 ±  2.635  ops/ms
EishayParseStringPretty.jackson               thrpt    5   450.718 ±  1.094  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   518.318 ±  4.896  ops/ms
EishayParseTreeString.fastjson2               thrpt    5   989.410 ±  1.822  ops/ms
EishayParseTreeString.gson                    thrpt    5   393.144 ±  0.850  ops/ms
EishayParseTreeString.jackson                 thrpt    5   530.752 ±  2.508  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   455.305 ±  0.653  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   776.707 ±  0.999  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   368.467 ±  2.657  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   466.590 ±  3.491  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   457.977 ±  3.484  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5   925.719 ±  1.807  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   358.934 ±  0.535  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   623.411 ±  2.275  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   390.087 ±  1.687  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   749.963 ±  1.338  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   358.217 ±  0.314  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   543.789 ±  1.492  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   905.121 ±  1.138  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5  1169.759 ±  1.292  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   370.238 ±  1.348  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   586.692 ±  1.043  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   254.842 ±  0.428  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   840.005 ±  1.159  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   358.890 ±  2.024  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   520.850 ±  0.988  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  2420.281 ±  1.801  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  3916.682 ± 13.607  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1698.672 ±  6.590  ops/ms
EishayWriteBinary.hessian                     thrpt    5   395.174 ±  2.395  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   262.953 ±  0.658  ops/ms
EishayWriteBinary.kryo                        thrpt    5  1651.490 ± 18.892  ops/ms
EishayWriteString.fastjson1                   thrpt    5   631.733 ±  3.051  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1599.962 ±  1.547  ops/ms
EishayWriteString.gson                        thrpt    5   329.059 ±  1.284  ops/ms
EishayWriteString.jackson                     thrpt    5   868.328 ±  1.819  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   561.427 ±  2.775  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1740.101 ±  3.762  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   322.272 ±  0.314  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   879.857 ± 13.836  ops/ms

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

Benchmark                                      Mode  Cnt     Score   Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  1420.831 ? 2.088  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  2106.132 ? 2.804  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5   754.070 ? 1.148  ops/ms
EishayParseBinary.hessian                     thrpt    5   191.895 ? 0.812  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    36.924 ? 0.131  ops/ms
EishayParseBinary.kryo                        thrpt    5  1296.399 ? 1.371  ops/ms
EishayParseString.fastjson1                   thrpt    5   716.671 ? 0.463  ops/ms
EishayParseString.fastjson2                   thrpt    5   861.622 ? 0.968  ops/ms
EishayParseString.gson                        thrpt    5   313.904 ? 0.814  ops/ms
EishayParseString.jackson                     thrpt    5   385.228 ? 0.235  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   208.971 ? 0.244  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   679.741 ? 0.628  ops/ms
EishayParseStringPretty.gson                  thrpt    5   284.181 ? 0.191  ops/ms
EishayParseStringPretty.jackson               thrpt    5   348.709 ? 0.263  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   307.301 ? 0.165  ops/ms
EishayParseTreeString.fastjson2               thrpt    5   575.466 ? 0.211  ops/ms
EishayParseTreeString.gson                    thrpt    5   256.221 ? 0.412  ops/ms
EishayParseTreeString.jackson                 thrpt    5   358.071 ? 0.400  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   267.691 ? 0.100  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   494.952 ? 0.457  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   244.487 ? 0.222  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   331.433 ? 0.648  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   249.158 ? 0.213  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5   533.283 ? 0.382  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   238.643 ? 0.407  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   436.913 ? 0.878  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   220.458 ? 0.633  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   471.525 ? 0.666  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   221.185 ? 0.393  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   387.037 ? 0.144  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   564.217 ? 0.421  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5   736.969 ? 0.813  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   238.408 ? 0.465  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   456.821 ? 1.246  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   191.402 ? 0.563  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   608.052 ? 1.531  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   219.536 ? 0.618  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   416.262 ? 0.372  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  1332.343 ? 2.266  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  1892.290 ? 5.082  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1118.603 ? 2.563  ops/ms
EishayWriteBinary.hessian                     thrpt    5   298.699 ? 1.034  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   182.127 ? 0.221  ops/ms
EishayWriteBinary.kryo                        thrpt    5  1108.995 ? 0.469  ops/ms
EishayWriteString.fastjson1                   thrpt    5   458.413 ? 0.529  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1053.666 ? 1.749  ops/ms
EishayWriteString.gson                        thrpt    5   271.693 ? 0.704  ops/ms
EishayWriteString.jackson                     thrpt    5   581.086 ? 2.261  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   432.908 ? 0.288  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1122.844 ? 5.386  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   241.070 ? 0.266  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   568.322 ? 6.761  ops/ms

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

Benchmark                                      Mode  Cnt     Score   Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  1611.312 ? 0.902  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  2502.047 ? 4.543  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5   784.596 ? 3.123  ops/ms
EishayParseBinary.hessian                     thrpt    5   180.879 ? 0.352  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    37.465 ? 0.037  ops/ms
EishayParseBinary.kryo                        thrpt    5  1249.564 ? 0.907  ops/ms
EishayParseString.fastjson1                   thrpt    5   738.641 ? 0.512  ops/ms
EishayParseString.fastjson2                   thrpt    5   850.546 ? 5.076  ops/ms
EishayParseString.gson                        thrpt    5   319.943 ? 0.993  ops/ms
EishayParseString.jackson                     thrpt    5   374.490 ? 0.541  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   213.228 ? 0.119  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   652.730 ? 3.295  ops/ms
EishayParseStringPretty.gson                  thrpt    5   295.307 ? 0.152  ops/ms
EishayParseStringPretty.jackson               thrpt    5   345.748 ? 0.808  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   319.084 ? 0.184  ops/ms
EishayParseTreeString.fastjson2               thrpt    5   533.266 ? 0.520  ops/ms
EishayParseTreeString.gson                    thrpt    5   264.967 ? 0.411  ops/ms
EishayParseTreeString.jackson                 thrpt    5   341.730 ? 0.291  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   274.207 ? 0.129  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   458.581 ? 1.810  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   245.954 ? 0.174  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   320.506 ? 1.060  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   288.109 ? 0.498  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5   446.038 ? 0.436  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   254.732 ? 0.554  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   423.302 ? 1.205  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   243.589 ? 0.644  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   388.445 ? 3.558  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   237.425 ? 0.304  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   383.461 ? 0.356  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   591.618 ? 1.375  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5   761.945 ? 2.581  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   254.018 ? 0.534  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   433.845 ? 0.610  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   192.584 ? 0.670  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   593.888 ? 1.316  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   238.280 ? 0.301  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   401.308 ? 0.519  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  1476.030 ? 3.976  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  2320.792 ? 2.408  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1163.427 ? 1.137  ops/ms
EishayWriteBinary.hessian                     thrpt    5   313.864 ? 0.883  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   186.012 ? 3.416  ops/ms
EishayWriteBinary.kryo                        thrpt    5  1304.510 ? 5.806  ops/ms
EishayWriteString.fastjson1                   thrpt    5   440.418 ? 0.220  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1052.397 ? 0.869  ops/ms
EishayWriteString.gson                        thrpt    5   248.676 ? 0.430  ops/ms
EishayWriteString.jackson                     thrpt    5   614.824 ? 1.271  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   383.770 ? 0.285  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1159.103 ? 7.327  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   255.001 ? 0.866  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   560.555 ? 2.355  ops/ms

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

Benchmark                                      Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  1498.639 ?  3.462  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  2170.960 ?  1.305  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5   796.260 ?  0.777  ops/ms
EishayParseBinary.hessian                     thrpt    5   207.647 ?  0.978  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    38.977 ?  0.088  ops/ms
EishayParseBinary.kryo                        thrpt    5  1217.007 ?  2.389  ops/ms
EishayParseString.fastjson1                   thrpt    5  1018.950 ?  0.510  ops/ms
EishayParseString.fastjson2                   thrpt    5   868.350 ?  5.210  ops/ms
EishayParseString.gson                        thrpt    5   318.735 ?  0.285  ops/ms
EishayParseString.jackson                     thrpt    5   378.838 ?  0.570  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   242.556 ?  0.314  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   667.934 ?  3.063  ops/ms
EishayParseStringPretty.gson                  thrpt    5   294.819 ?  0.795  ops/ms
EishayParseStringPretty.jackson               thrpt    5   338.156 ?  0.934  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   360.084 ?  0.255  ops/ms
EishayParseTreeString.fastjson2               thrpt    5   608.504 ?  1.145  ops/ms
EishayParseTreeString.gson                    thrpt    5   259.676 ?  0.591  ops/ms
EishayParseTreeString.jackson                 thrpt    5   384.894 ?  0.677  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   309.047 ?  0.498  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   503.912 ?  1.561  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   245.126 ?  0.405  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   346.570 ?  0.332  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   317.480 ?  0.256  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5   588.767 ?  2.347  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   254.623 ?  0.360  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   460.976 ?  0.352  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   269.244 ?  0.374  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   498.764 ?  0.281  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   239.235 ?  0.462  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   409.465 ?  0.428  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   757.049 ?  0.782  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5   796.145 ?  1.131  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   253.184 ?  0.264  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   447.443 ?  3.611  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   217.084 ?  0.568  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   617.140 ?  1.270  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   237.076 ?  1.202  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   404.213 ?  1.483  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  1430.349 ? 12.203  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  2238.388 ?  1.435  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1178.178 ?  2.482  ops/ms
EishayWriteBinary.hessian                     thrpt    5   317.469 ?  0.408  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   181.582 ?  2.479  ops/ms
EishayWriteBinary.kryo                        thrpt    5  1238.083 ?  2.460  ops/ms
EishayWriteString.fastjson1                   thrpt    5   471.802 ?  1.967  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1174.285 ?  2.685  ops/ms
EishayWriteString.gson                        thrpt    5   191.059 ?  0.185  ops/ms
EishayWriteString.jackson                     thrpt    5   609.223 ?  1.279  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   423.444 ?  0.908  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1178.344 ?  3.558  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   185.824 ?  0.391  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   603.448 ?  0.706  ops/ms

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

Benchmark                                      Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  1479.013 ±  9.060  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  2167.699 ± 11.109  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5   751.424 ±  8.249  ops/ms
EishayParseBinary.hessian                     thrpt    5   187.644 ±  0.268  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    39.024 ±  0.155  ops/ms
EishayParseBinary.kryo                        thrpt    5  1203.530 ±  2.419  ops/ms
EishayParseString.fastjson1                   thrpt    5   987.834 ±  5.004  ops/ms
EishayParseString.fastjson2                   thrpt    5   870.516 ±  2.714  ops/ms
EishayParseString.gson                        thrpt    5   301.779 ±  1.103  ops/ms
EishayParseString.jackson                     thrpt    5   360.669 ±  0.486  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   230.108 ±  0.513  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   668.713 ±  3.610  ops/ms
EishayParseStringPretty.gson                  thrpt    5   277.149 ±  1.580  ops/ms
EishayParseStringPretty.jackson               thrpt    5   330.814 ±  1.394  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   338.816 ±  1.215  ops/ms
EishayParseTreeString.fastjson2               thrpt    5   614.071 ±  2.165  ops/ms
EishayParseTreeString.gson                    thrpt    5   256.329 ±  2.273  ops/ms
EishayParseTreeString.jackson                 thrpt    5   374.651 ±  0.967  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   295.022 ±  1.063  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   500.358 ±  1.226  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   241.366 ±  0.547  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   336.867 ±  1.191  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   301.837 ±  1.118  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5   556.452 ±  1.681  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   252.558 ±  0.632  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   421.850 ±  0.463  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   257.023 ±  0.372  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   474.925 ±  0.767  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   233.761 ±  1.374  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   393.648 ±  2.698  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   743.972 ±  1.263  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5   745.328 ±  2.886  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   252.444 ±  0.316  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   420.013 ±  2.222  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   206.072 ±  0.576  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   586.810 ±  2.652  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   233.315 ±  1.111  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   383.564 ±  0.812  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  1613.037 ±  2.612  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  2675.155 ± 20.507  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1151.013 ±  2.096  ops/ms
EishayWriteBinary.hessian                     thrpt    5   307.375 ±  2.244  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   186.308 ±  0.366  ops/ms
EishayWriteBinary.kryo                        thrpt    5  1284.560 ± 10.922  ops/ms
EishayWriteString.fastjson1                   thrpt    5   449.895 ±  1.388  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1123.557 ±  7.136  ops/ms
EishayWriteString.gson                        thrpt    5   192.020 ±  0.503  ops/ms
EishayWriteString.jackson                     thrpt    5   571.913 ±  2.500  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   343.261 ±  0.989  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1173.440 ±  5.000  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   186.707 ±  0.333  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   572.440 ±  2.546  ops/ms

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

Benchmark                                      Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  1390.519 ? 83.010  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  2167.525 ? 97.768  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5   813.783 ? 30.309  ops/ms
EishayParseBinary.hessian                     thrpt    5   214.349 ?  8.198  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    42.108 ?  0.356  ops/ms
EishayParseBinary.kryo                        thrpt    5  1194.590 ? 81.707  ops/ms
EishayParseString.fastjson1                   thrpt    5   735.028 ?  7.530  ops/ms
EishayParseString.fastjson2                   thrpt    5   911.183 ? 33.394  ops/ms
EishayParseString.gson                        thrpt    5   354.038 ? 16.322  ops/ms
EishayParseString.jackson                     thrpt    5   367.242 ? 13.655  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   211.842 ?  5.185  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   718.612 ? 13.492  ops/ms
EishayParseStringPretty.gson                  thrpt    5   325.043 ?  6.745  ops/ms
EishayParseStringPretty.jackson               thrpt    5   342.802 ?  5.635  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   300.575 ? 23.172  ops/ms
EishayParseTreeString.fastjson2               thrpt    5   549.741 ? 50.898  ops/ms
EishayParseTreeString.gson                    thrpt    5   257.939 ? 15.776  ops/ms
EishayParseTreeString.jackson                 thrpt    5   319.550 ? 11.313  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   275.355 ? 20.406  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   468.435 ? 44.390  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   248.097 ? 11.260  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   301.085 ? 20.071  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   255.278 ?  5.994  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5   505.814 ? 31.736  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   236.083 ? 16.425  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   362.947 ? 28.623  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   239.080 ?  9.959  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   443.580 ? 17.540  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   225.434 ?  4.352  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   315.450 ?  9.257  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   657.574 ? 11.412  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5   776.416 ? 34.005  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   237.956 ?  6.674  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   412.723 ? 11.044  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   206.109 ?  3.349  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   647.797 ? 22.619  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   222.666 ? 10.589  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   380.332 ?  9.643  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  1578.964 ? 23.062  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  2331.498 ? 50.094  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1322.110 ?  7.477  ops/ms
EishayWriteBinary.hessian                     thrpt    5   348.960 ?  2.315  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   204.271 ?  4.084  ops/ms
EishayWriteBinary.kryo                        thrpt    5  1434.252 ?  8.818  ops/ms
EishayWriteString.fastjson1                   thrpt    5   463.706 ?  9.483  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1214.800 ? 18.337  ops/ms
EishayWriteString.gson                        thrpt    5   325.141 ?  4.235  ops/ms
EishayWriteString.jackson                     thrpt    5   643.698 ? 12.843  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   437.868 ?  5.562  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1326.591 ? 18.480  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   286.030 ?  3.461  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   649.984 ? 10.374  ops/ms

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

Benchmark                                      Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  1992.768 ?   8.565  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  3087.692 ?   6.260  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5  1028.149 ?   9.685  ops/ms
EishayParseBinary.hessian                     thrpt    5   202.663 ?  10.907  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    39.192 ?   0.422  ops/ms
EishayParseBinary.kryo                        thrpt    5  1408.442 ?   5.392  ops/ms
EishayParseString.fastjson1                   thrpt    5   809.122 ?   2.820  ops/ms
EishayParseString.fastjson2                   thrpt    5  1068.053 ?   5.839  ops/ms
EishayParseString.gson                        thrpt    5   376.447 ?   0.380  ops/ms
EishayParseString.jackson                     thrpt    5   413.986 ?  11.903  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   227.279 ?  28.206  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   769.068 ?  35.842  ops/ms
EishayParseStringPretty.gson                  thrpt    5   340.661 ?  29.071  ops/ms
EishayParseStringPretty.jackson               thrpt    5   383.576 ?  18.586  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   362.515 ?   3.309  ops/ms
EishayParseTreeString.fastjson2               thrpt    5   646.111 ?  12.418  ops/ms
EishayParseTreeString.gson                    thrpt    5   300.264 ?   0.769  ops/ms
EishayParseTreeString.jackson                 thrpt    5   383.485 ?   1.361  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   285.921 ?   9.669  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   549.206 ?   4.007  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   280.961 ?   5.529  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   353.581 ?   3.692  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   296.398 ?  27.518  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5   535.746 ?   1.962  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   294.350 ?   0.483  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   446.352 ?   1.965  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   251.514 ?   4.781  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   464.079 ?   2.763  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   269.426 ?  20.694  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   407.993 ?   3.196  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   672.303 ?   2.778  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5   963.097 ?  14.642  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   292.762 ?   1.072  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   453.429 ?  48.010  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   177.412 ?  13.529  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   720.545 ? 133.537  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   282.955 ?   0.514  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   422.096 ?   1.970  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  1724.889 ?  14.293  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  2760.723 ?   3.040  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1349.675 ?  13.554  ops/ms
EishayWriteBinary.hessian                     thrpt    5   342.103 ?   1.517  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   218.629 ?   2.175  ops/ms
EishayWriteBinary.kryo                        thrpt    5  1570.721 ?  41.373  ops/ms
EishayWriteString.fastjson1                   thrpt    5   389.203 ?  45.576  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1188.028 ?   2.451  ops/ms
EishayWriteString.gson                        thrpt    5   255.400 ?  76.073  ops/ms
EishayWriteString.jackson                     thrpt    5   633.045 ?  27.287  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   394.419 ?  16.689  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1279.936 ? 104.637  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   285.945 ?  23.721  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   510.763 ?  54.890  ops/ms

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

Benchmark                                      Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  1803.467 ?  17.575  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  2668.260 ?  55.994  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5  1026.099 ?   5.119  ops/ms
EishayParseBinary.hessian                     thrpt    5   218.999 ?  12.972  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    38.592 ?   1.624  ops/ms
EishayParseBinary.kryo                        thrpt    5  1281.537 ? 311.831  ops/ms
EishayParseString.fastjson1                   thrpt    5  1142.671 ?  25.013  ops/ms
EishayParseString.fastjson2                   thrpt    5  1113.751 ?   8.861  ops/ms
EishayParseString.gson                        thrpt    5   354.388 ?  18.823  ops/ms
EishayParseString.jackson                     thrpt    5   404.270 ?  29.404  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   263.158 ?  32.295  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   800.753 ?   6.101  ops/ms
EishayParseStringPretty.gson                  thrpt    5   297.113 ?  14.386  ops/ms
EishayParseStringPretty.jackson               thrpt    5   379.180 ?  25.997  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   412.668 ?   4.758  ops/ms
EishayParseTreeString.fastjson2               thrpt    5   771.516 ?  23.469  ops/ms
EishayParseTreeString.gson                    thrpt    5   296.529 ?   1.373  ops/ms
EishayParseTreeString.jackson                 thrpt    5   420.245 ?  22.232  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   353.212 ?  19.238  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   619.073 ?   4.595  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   261.332 ?  39.423  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   374.091 ?  45.212  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   354.160 ?   5.050  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5   763.581 ?  10.478  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   278.023 ?  21.017  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   494.923 ?   9.027  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   263.971 ?  21.472  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   626.830 ?  11.075  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   282.104 ?   1.741  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   453.306 ?   2.130  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   748.902 ?  11.242  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5  1035.498 ?   3.586  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   277.428 ?  13.214  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   440.439 ?  22.758  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   239.096 ?  11.282  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   753.890 ?  72.833  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   281.510 ?   0.688  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   317.185 ? 124.870  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  1756.895 ?  19.464  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  2408.200 ? 381.671  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1344.672 ?  53.842  ops/ms
EishayWriteBinary.hessian                     thrpt    5   335.817 ?   1.215  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   208.869 ?   0.847  ops/ms
EishayWriteBinary.kryo                        thrpt    5  1425.502 ?   5.183  ops/ms
EishayWriteString.fastjson1                   thrpt    5   414.651 ?  59.990  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1365.182 ?   9.003  ops/ms
EishayWriteString.gson                        thrpt    5   188.908 ?  22.829  ops/ms
EishayWriteString.jackson                     thrpt    5   525.021 ?  26.625  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   392.094 ?  35.590  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1273.709 ? 112.737  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   201.220 ?  10.904  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   669.208 ?  43.177  ops/ms

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

Benchmark                                      Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  1771.182 ±  50.521  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  2655.597 ±  55.448  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5  1005.776 ±  12.629  ops/ms
EishayParseBinary.hessian                     thrpt    5   193.893 ±  21.021  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    41.410 ±   0.832  ops/ms
EishayParseBinary.kryo                        thrpt    5  1306.851 ±  48.577  ops/ms
EishayParseString.fastjson1                   thrpt    5  1117.071 ±  98.519  ops/ms
EishayParseString.fastjson2                   thrpt    5  1113.672 ±  23.667  ops/ms
EishayParseString.gson                        thrpt    5   336.629 ±  25.522  ops/ms
EishayParseString.jackson                     thrpt    5   397.524 ±   9.920  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   216.471 ±  61.680  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   810.539 ±  11.998  ops/ms
EishayParseStringPretty.gson                  thrpt    5   281.433 ±  11.876  ops/ms
EishayParseStringPretty.jackson               thrpt    5   365.666 ±   3.819  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   330.230 ± 122.674  ops/ms
EishayParseTreeString.fastjson2               thrpt    5   788.369 ±   7.440  ops/ms
EishayParseTreeString.gson                    thrpt    5   242.248 ±  76.088  ops/ms
EishayParseTreeString.jackson                 thrpt    5   402.203 ±   5.598  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   336.552 ±   7.790  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   628.041 ±  10.645  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   234.799 ±  29.085  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   373.732 ±  13.076  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   250.234 ±  95.928  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5   716.623 ±  11.086  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   246.190 ±  81.394  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   479.932 ±   8.937  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   270.416 ±   8.151  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   596.461 ±   5.669  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   276.544 ±   1.716  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   434.253 ±   4.718  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   761.825 ±  38.533  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5   954.352 ±  11.872  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   264.814 ±  23.618  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   445.799 ±  29.522  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   218.668 ±  21.084  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   676.887 ± 162.752  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   269.936 ±   2.646  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   408.779 ±   1.651  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  2010.907 ±  11.491  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  3173.497 ±  61.094  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1440.127 ±   7.828  ops/ms
EishayWriteBinary.hessian                     thrpt    5   337.206 ±   5.744  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   220.861 ±   4.049  ops/ms
EishayWriteBinary.kryo                        thrpt    5  1449.280 ±   3.443  ops/ms
EishayWriteString.fastjson1                   thrpt    5   329.223 ±  76.141  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1309.400 ±  12.062  ops/ms
EishayWriteString.gson                        thrpt    5   186.631 ±  19.951  ops/ms
EishayWriteString.jackson                     thrpt    5   566.097 ±  36.892  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   365.445 ±  91.038  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1439.419 ±   5.356  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   179.264 ±   4.066  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   582.997 ±  35.765  ops/ms