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

71 KiB

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

Benchmark                                      Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  1630.739 ? 11.668  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  2500.295 ? 19.888  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5  1115.691 ?  2.393  ops/ms
EishayParseBinary.hessian                     thrpt    5   275.460 ?  1.873  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    46.515 ?  0.064  ops/ms
EishayParseBinary.kryo                        thrpt    5  1738.892 ?  6.289  ops/ms
EishayParseString.fastjson1                   thrpt    5   987.867 ?  2.715  ops/ms
EishayParseString.fastjson2                   thrpt    5  1323.736 ?  1.601  ops/ms
EishayParseString.gson                        thrpt    5   439.605 ?  2.113  ops/ms
EishayParseString.jackson                     thrpt    5   530.164 ?  2.052  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   271.756 ?  0.354  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   949.520 ?  1.528  ops/ms
EishayParseStringPretty.gson                  thrpt    5   406.892 ?  2.043  ops/ms
EishayParseStringPretty.jackson               thrpt    5   465.698 ?  0.332  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   515.948 ?  1.935  ops/ms
EishayParseTreeString.fastjson2               thrpt    5   957.311 ?  3.463  ops/ms
EishayParseTreeString.gson                    thrpt    5   342.970 ?  0.750  ops/ms
EishayParseTreeString.jackson                 thrpt    5   491.080 ?  0.890  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   439.877 ?  1.915  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   775.268 ?  2.642  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   322.784 ?  0.960  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   477.523 ?  1.305  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   442.594 ?  1.899  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5   874.689 ?  2.393  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   313.379 ?  1.278  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   579.122 ?  2.226  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   385.993 ?  2.093  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   714.919 ?  1.305  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   299.160 ?  1.911  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   499.116 ?  2.169  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   784.268 ?  5.554  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5  1109.775 ?  2.499  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   312.928 ?  1.998  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   592.415 ?  1.867  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   250.969 ?  0.239  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   807.444 ?  1.528  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   278.940 ?  1.925  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   527.955 ?  2.721  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  2165.032 ? 13.301  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  3507.354 ? 25.449  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1497.254 ?  9.330  ops/ms
EishayWriteBinary.hessian                     thrpt    5   334.749 ?  1.535  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   224.718 ?  1.388  ops/ms
EishayWriteBinary.kryo                        thrpt    5  1891.848 ?  6.664  ops/ms
EishayWriteString.fastjson1                   thrpt    5   617.074 ?  2.222  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1597.334 ? 10.850  ops/ms
EishayWriteString.gson                        thrpt    5   329.705 ?  1.368  ops/ms
EishayWriteString.jackson                     thrpt    5   971.138 ?  5.163  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   576.176 ?  3.072  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1508.784 ?  9.336  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   286.079 ?  2.139  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   901.375 ?  6.843  ops/ms

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

Benchmark                                      Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  2283.803 ? 13.058  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  3638.611 ? 32.847  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5  1159.064 ?  1.444  ops/ms
EishayParseBinary.hessian                     thrpt    5   249.080 ?  1.350  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    49.026 ?  0.048  ops/ms
EishayParseBinary.kryo                        thrpt    5  1642.005 ?  2.906  ops/ms
EishayParseString.fastjson1                   thrpt    5   900.397 ?  3.071  ops/ms
EishayParseString.fastjson2                   thrpt    5  1197.273 ?  1.950  ops/ms
EishayParseString.gson                        thrpt    5   421.977 ?  2.493  ops/ms
EishayParseString.jackson                     thrpt    5   496.584 ?  0.600  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   244.142 ?  0.311  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   898.190 ?  3.404  ops/ms
EishayParseStringPretty.gson                  thrpt    5   420.561 ?  1.937  ops/ms
EishayParseStringPretty.jackson               thrpt    5   461.285 ?  1.085  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   409.434 ?  0.727  ops/ms
EishayParseTreeString.fastjson2               thrpt    5   752.910 ?  2.762  ops/ms
EishayParseTreeString.gson                    thrpt    5   321.123 ?  1.332  ops/ms
EishayParseTreeString.jackson                 thrpt    5   430.376 ?  2.328  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   343.828 ?  0.975  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   651.341 ?  1.605  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   306.837 ?  1.820  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   401.791 ?  2.947  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   366.597 ?  2.539  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5   633.027 ?  1.919  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   310.454 ?  1.727  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   503.139 ?  0.676  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   319.042 ?  2.105  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   590.579 ?  2.945  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   293.401 ?  1.042  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   459.565 ?  0.790  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   747.768 ?  1.498  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5  1129.674 ?  1.906  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   314.913 ?  0.862  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   545.059 ?  1.933  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   224.025 ?  1.193  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   846.664 ?  1.618  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   297.510 ?  1.127  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   513.400 ?  0.327  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  2444.528 ?  8.760  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  4812.357 ? 46.648  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1585.695 ?  8.961  ops/ms
EishayWriteBinary.hessian                     thrpt    5   333.988 ?  1.997  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   202.520 ?  3.154  ops/ms
EishayWriteBinary.kryo                        thrpt    5  1986.647 ?  4.274  ops/ms
EishayWriteString.fastjson1                   thrpt    5   570.865 ?  2.418  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1314.718 ? 11.143  ops/ms
EishayWriteString.gson                        thrpt    5   279.339 ?  0.124  ops/ms
EishayWriteString.jackson                     thrpt    5   918.090 ?  3.451  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   536.881 ?  1.173  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1589.998 ?  9.673  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   271.859 ?  0.388  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   827.221 ?  4.426  ops/ms

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

Benchmark                                      Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  2287.246 ? 12.816  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  3564.703 ? 17.743  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5  1274.750 ?  2.425  ops/ms
EishayParseBinary.hessian                     thrpt    5   258.165 ?  5.681  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    52.832 ?  0.046  ops/ms
EishayParseBinary.kryo                        thrpt    5  1483.374 ? 11.920  ops/ms
EishayParseString.fastjson1                   thrpt    5  1260.084 ?  6.327  ops/ms
EishayParseString.fastjson2                   thrpt    5  1301.334 ?  2.400  ops/ms
EishayParseString.gson                        thrpt    5   454.649 ?  1.484  ops/ms
EishayParseString.jackson                     thrpt    5   507.174 ?  0.764  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   298.147 ?  0.217  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   964.395 ?  0.758  ops/ms
EishayParseStringPretty.gson                  thrpt    5   416.179 ?  1.840  ops/ms
EishayParseStringPretty.jackson               thrpt    5   465.430 ?  0.938  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   548.345 ?  0.639  ops/ms
EishayParseTreeString.fastjson2               thrpt    5   994.776 ?  6.869  ops/ms
EishayParseTreeString.gson                    thrpt    5   315.843 ?  0.892  ops/ms
EishayParseTreeString.jackson                 thrpt    5   503.563 ?  1.367  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   504.317 ?  2.740  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   802.607 ?  2.752  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   305.508 ?  1.017  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   466.997 ?  2.349  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   486.601 ?  1.428  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5  1023.151 ?  3.805  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   319.026 ?  1.617  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   555.894 ?  1.106  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   409.118 ?  0.847  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   815.327 ?  3.512  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   295.942 ?  1.208  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   500.049 ?  0.892  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   954.107 ?  2.347  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5  1221.440 ?  3.864  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   319.079 ?  0.965  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   565.049 ?  0.889  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   266.346 ?  0.827  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   914.924 ?  1.204  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   301.854 ?  1.094  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   513.009 ?  0.681  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  3280.823 ? 31.788  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  5607.399 ? 43.811  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1869.637 ? 13.153  ops/ms
EishayWriteBinary.hessian                     thrpt    5   322.150 ?  2.175  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   227.716 ?  4.272  ops/ms
EishayWriteBinary.kryo                        thrpt    5  1866.643 ?  1.904  ops/ms
EishayWriteString.fastjson1                   thrpt    5   607.125 ?  2.703  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1707.094 ? 12.505  ops/ms
EishayWriteString.gson                        thrpt    5   204.783 ?  0.173  ops/ms
EishayWriteString.jackson                     thrpt    5  1015.381 ?  5.428  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   559.337 ?  1.340  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1842.546 ? 14.100  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   201.578 ?  0.142  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   976.469 ?  3.994  ops/ms

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

Benchmark                                      Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  2430.139 ± 13.981  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  3799.704 ± 31.041  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5  1206.716 ±  1.822  ops/ms
EishayParseBinary.hessian                     thrpt    5   241.058 ±  1.244  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    51.799 ±  0.121  ops/ms
EishayParseBinary.kryo                        thrpt    5  1577.402 ± 14.506  ops/ms
EishayParseString.fastjson1                   thrpt    5  1203.120 ±  3.777  ops/ms
EishayParseString.fastjson2                   thrpt    5  1330.822 ±  2.357  ops/ms
EishayParseString.gson                        thrpt    5   426.154 ±  2.003  ops/ms
EishayParseString.jackson                     thrpt    5   513.651 ±  0.748  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   284.693 ±  0.639  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   963.475 ±  0.564  ops/ms
EishayParseStringPretty.gson                  thrpt    5   398.376 ±  1.300  ops/ms
EishayParseStringPretty.jackson               thrpt    5   462.607 ±  0.432  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   550.841 ±  1.292  ops/ms
EishayParseTreeString.fastjson2               thrpt    5  1067.514 ±  4.309  ops/ms
EishayParseTreeString.gson                    thrpt    5   317.661 ±  0.941  ops/ms
EishayParseTreeString.jackson                 thrpt    5   517.538 ±  3.308  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   465.574 ±  0.691  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   856.386 ±  4.253  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   304.676 ±  0.375  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   432.455 ±  1.248  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   479.915 ±  0.441  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5  1025.265 ±  6.163  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   313.296 ±  1.683  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   573.253 ±  2.133  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   415.557 ±  2.728  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   818.688 ±  3.601  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   296.271 ±  0.683  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   498.392 ±  1.510  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   907.511 ±  2.012  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5  1142.182 ±  2.949  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   311.677 ±  1.040  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   558.083 ±  1.664  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   261.323 ±  0.646  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   883.125 ±  2.334  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   296.428 ±  1.511  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   503.784 ±  0.252  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  3149.700 ± 90.479  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  5565.537 ± 44.078  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1825.343 ± 14.113  ops/ms
EishayWriteBinary.hessian                     thrpt    5   321.118 ±  1.190  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   224.395 ±  1.638  ops/ms
EishayWriteBinary.kryo                        thrpt    5  1800.361 ±  2.898  ops/ms
EishayWriteString.fastjson1                   thrpt    5   606.675 ±  2.586  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1695.635 ± 11.342  ops/ms
EishayWriteString.gson                        thrpt    5   204.640 ±  0.643  ops/ms
EishayWriteString.jackson                     thrpt    5   912.111 ±  3.317  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   544.391 ±  5.668  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1855.697 ± 15.106  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   203.188 ±  0.264  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   919.788 ±  4.902  ops/ms

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

Benchmark                                      Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  1665.215 ?  2.221  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  2509.458 ?  1.555  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5  1067.966 ?  1.375  ops/ms
EishayParseBinary.hessian                     thrpt    5   267.557 ?  0.417  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    46.990 ?  0.079  ops/ms
EishayParseBinary.kryo                        thrpt    5  1690.399 ?  5.562  ops/ms
EishayParseString.fastjson1                   thrpt    5  1050.702 ?  2.304  ops/ms
EishayParseString.fastjson2                   thrpt    5  1304.154 ?  5.955  ops/ms
EishayParseString.gson                        thrpt    5   473.503 ?  2.195  ops/ms
EishayParseString.jackson                     thrpt    5   519.164 ?  6.979  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   286.160 ?  1.072  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   943.965 ?  4.841  ops/ms
EishayParseStringPretty.gson                  thrpt    5   427.787 ?  2.744  ops/ms
EishayParseStringPretty.jackson               thrpt    5   492.463 ?  3.014  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   503.222 ?  0.639  ops/ms
EishayParseTreeString.fastjson2               thrpt    5   941.609 ?  1.198  ops/ms
EishayParseTreeString.gson                    thrpt    5   370.550 ?  0.853  ops/ms
EishayParseTreeString.jackson                 thrpt    5   560.833 ?  1.492  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   444.188 ?  0.431  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   782.343 ?  0.509  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   355.340 ?  0.846  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   501.980 ?  0.774  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   446.724 ?  0.796  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5   842.485 ?  2.374  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   336.206 ?  0.458  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   633.593 ?  1.156  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   377.460 ?  0.463  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   740.619 ?  1.571  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   316.002 ?  0.703  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   538.194 ?  0.817  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   809.204 ?  1.019  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5   966.421 ?  2.753  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   333.668 ?  0.809  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   638.717 ?  0.903  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   257.910 ?  0.522  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   827.715 ?  1.086  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   292.025 ?  0.855  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   516.871 ?  1.521  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  2049.037 ?  3.495  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  3406.108 ?  4.219  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1534.559 ?  1.655  ops/ms
EishayWriteBinary.hessian                     thrpt    5   411.777 ?  1.044  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   242.793 ?  0.401  ops/ms
EishayWriteBinary.kryo                        thrpt    5  1852.706 ? 25.215  ops/ms
EishayWriteString.fastjson1                   thrpt    5   648.456 ?  1.908  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1656.294 ?  7.951  ops/ms
EishayWriteString.gson                        thrpt    5   376.564 ?  0.793  ops/ms
EishayWriteString.jackson                     thrpt    5   960.727 ?  2.379  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   575.830 ?  2.060  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1443.064 ?  2.316  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   342.996 ?  0.465  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   834.834 ? 17.338  ops/ms

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

Benchmark                                      Mode  Cnt     Score   Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  2520.364 ? 3.978  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  3932.495 ? 3.158  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5  1201.083 ? 3.730  ops/ms
EishayParseBinary.hessian                     thrpt    5   245.609 ? 0.324  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    46.009 ? 0.154  ops/ms
EishayParseBinary.kryo                        thrpt    5  1634.640 ? 2.118  ops/ms
EishayParseString.fastjson1                   thrpt    5   944.190 ? 5.238  ops/ms
EishayParseString.fastjson2                   thrpt    5  1183.918 ? 5.754  ops/ms
EishayParseString.gson                        thrpt    5   472.352 ? 2.244  ops/ms
EishayParseString.jackson                     thrpt    5   470.325 ? 1.057  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   249.341 ? 0.471  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   828.089 ? 3.915  ops/ms
EishayParseStringPretty.gson                  thrpt    5   449.280 ? 0.770  ops/ms
EishayParseStringPretty.jackson               thrpt    5   464.408 ? 0.722  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   420.249 ? 0.260  ops/ms
EishayParseTreeString.fastjson2               thrpt    5   796.332 ? 1.760  ops/ms
EishayParseTreeString.gson                    thrpt    5   372.637 ? 2.095  ops/ms
EishayParseTreeString.jackson                 thrpt    5   481.012 ? 0.458  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   360.992 ? 0.757  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   673.802 ? 0.813  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   359.634 ? 0.637  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   426.765 ? 1.248  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   375.199 ? 1.427  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5   732.778 ? 3.704  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   358.626 ? 0.266  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   562.519 ? 1.456  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   313.196 ? 2.042  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   626.978 ? 0.897  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   349.533 ? 0.872  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   502.586 ? 0.689  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   720.053 ? 4.004  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5  1119.231 ? 2.889  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   363.811 ? 1.100  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   604.405 ? 1.914  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   231.443 ? 0.901  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   804.735 ? 4.457  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   329.366 ? 0.714  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   499.994 ? 1.518  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  2719.317 ? 3.547  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  5136.649 ? 4.387  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1808.268 ? 3.772  ops/ms
EishayWriteBinary.hessian                     thrpt    5   400.682 ? 1.667  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   239.937 ? 2.423  ops/ms
EishayWriteBinary.kryo                        thrpt    5  2002.049 ? 3.891  ops/ms
EishayWriteString.fastjson1                   thrpt    5   623.040 ? 4.733  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1454.849 ? 1.395  ops/ms
EishayWriteString.gson                        thrpt    5   275.028 ? 0.503  ops/ms
EishayWriteString.jackson                     thrpt    5   967.079 ? 3.755  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   557.600 ? 4.656  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1778.869 ? 3.509  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   273.900 ? 0.568  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   867.593 ? 1.090  ops/ms

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

Benchmark                                      Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  2402.168 ?  2.437  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  3563.688 ?  7.855  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5  1196.725 ?  1.487  ops/ms
EishayParseBinary.hessian                     thrpt    5   250.014 ?  1.521  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    54.354 ?  0.068  ops/ms
EishayParseBinary.kryo                        thrpt    5  1626.339 ?  5.573  ops/ms
EishayParseString.fastjson1                   thrpt    5  1291.671 ?  3.727  ops/ms
EishayParseString.fastjson2                   thrpt    5  1226.576 ?  3.925  ops/ms
EishayParseString.gson                        thrpt    5   514.801 ?  0.441  ops/ms
EishayParseString.jackson                     thrpt    5   558.511 ?  1.386  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   307.519 ?  0.406  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   841.324 ?  1.155  ops/ms
EishayParseStringPretty.gson                  thrpt    5   471.914 ? 42.065  ops/ms
EishayParseStringPretty.jackson               thrpt    5   492.723 ?  0.987  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   545.240 ?  1.073  ops/ms
EishayParseTreeString.fastjson2               thrpt    5  1005.837 ?  0.712  ops/ms
EishayParseTreeString.gson                    thrpt    5   392.377 ?  0.461  ops/ms
EishayParseTreeString.jackson                 thrpt    5   546.863 ?  2.630  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   453.209 ?  0.848  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   747.160 ?  0.535  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   345.097 ?  0.896  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   493.856 ?  4.647  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   476.468 ?  0.702  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5   791.111 ?  1.447  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   380.140 ?  0.510  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   623.044 ?  1.272  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   386.082 ?  0.511  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   669.955 ?  0.429  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   365.827 ?  0.299  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   541.494 ?  1.655  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   934.315 ?  1.581  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5  1158.443 ?  1.169  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   385.526 ?  0.337  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   647.770 ?  0.534  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   271.318 ?  0.400  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   851.122 ?  0.713  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   365.307 ?  0.490  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   514.652 ?  2.671  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  2786.386 ?  6.868  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  5523.159 ? 22.229  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1823.436 ?  1.375  ops/ms
EishayWriteBinary.hessian                     thrpt    5   413.907 ?  1.808  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   256.825 ?  1.582  ops/ms
EishayWriteBinary.kryo                        thrpt    5  1878.784 ? 16.616  ops/ms
EishayWriteString.fastjson1                   thrpt    5   637.608 ?  2.316  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1789.568 ?  2.845  ops/ms
EishayWriteString.gson                        thrpt    5   342.085 ?  0.221  ops/ms
EishayWriteString.jackson                     thrpt    5   972.532 ?  1.745  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   584.768 ?  4.711  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1779.353 ?  1.705  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   333.830 ?  0.930  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   902.941 ?  2.003  ops/ms

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

Benchmark                                      Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  2385.925 ±  6.648  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  3644.871 ± 10.838  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5  1166.580 ±  0.756  ops/ms
EishayParseBinary.hessian                     thrpt    5   242.615 ±  0.908  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    51.049 ±  0.221  ops/ms
EishayParseBinary.kryo                        thrpt    5  1692.291 ±  3.577  ops/ms
EishayParseString.fastjson1                   thrpt    5  1228.892 ±  4.327  ops/ms
EishayParseString.fastjson2                   thrpt    5  1234.001 ±  4.246  ops/ms
EishayParseString.gson                        thrpt    5   476.821 ±  2.681  ops/ms
EishayParseString.jackson                     thrpt    5   507.737 ±  4.009  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   292.053 ±  0.397  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   864.425 ±  5.212  ops/ms
EishayParseStringPretty.gson                  thrpt    5   438.131 ±  4.446  ops/ms
EishayParseStringPretty.jackson               thrpt    5   453.034 ±  1.015  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   532.322 ±  0.868  ops/ms
EishayParseTreeString.fastjson2               thrpt    5  1010.891 ±  1.821  ops/ms
EishayParseTreeString.gson                    thrpt    5   391.862 ±  0.583  ops/ms
EishayParseTreeString.jackson                 thrpt    5   514.232 ±  3.052  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   463.830 ±  1.378  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   783.803 ±  0.539  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   378.297 ±  2.203  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   475.482 ±  1.736  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   472.814 ±  3.500  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5   811.775 ±  1.571  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   378.102 ±  0.306  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   578.498 ±  6.297  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   393.554 ±  1.388  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   712.432 ±  0.962  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   356.042 ±  6.293  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   523.516 ±  1.300  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   896.783 ±  6.737  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5  1155.097 ±  1.328  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   377.335 ±  1.589  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   587.258 ±  2.051  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   259.480 ±  0.176  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   819.418 ±  0.689  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   345.068 ±  7.112  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   517.596 ±  1.815  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  2863.441 ± 15.534  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  5471.256 ± 87.551  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1771.470 ±  2.102  ops/ms
EishayWriteBinary.hessian                     thrpt    5   417.921 ±  0.560  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   263.016 ±  0.392  ops/ms
EishayWriteBinary.kryo                        thrpt    5  1739.421 ±  7.782  ops/ms
EishayWriteString.fastjson1                   thrpt    5   625.512 ±  3.322  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1650.187 ±  1.144  ops/ms
EishayWriteString.gson                        thrpt    5   316.477 ±  1.178  ops/ms
EishayWriteString.jackson                     thrpt    5   875.175 ±  4.362  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   551.127 ±  1.219  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1736.125 ±  1.372  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   317.413 ±  0.530  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   862.206 ±  5.432  ops/ms

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

Benchmark                                      Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  1256.422 ?  3.376  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  2111.009 ?  3.116  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5   726.348 ?  0.898  ops/ms
EishayParseBinary.hessian                     thrpt    5   186.726 ?  0.587  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    37.387 ?  0.234  ops/ms
EishayParseBinary.kryo                        thrpt    5  1288.593 ?  0.972  ops/ms
EishayParseString.fastjson1                   thrpt    5   713.329 ?  1.605  ops/ms
EishayParseString.fastjson2                   thrpt    5   844.345 ?  0.958  ops/ms
EishayParseString.gson                        thrpt    5   312.097 ?  0.577  ops/ms
EishayParseString.jackson                     thrpt    5   380.643 ?  0.404  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   210.883 ?  0.253  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   670.527 ?  0.552  ops/ms
EishayParseStringPretty.gson                  thrpt    5   282.961 ?  0.550  ops/ms
EishayParseStringPretty.jackson               thrpt    5   344.712 ?  0.845  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   305.249 ?  0.566  ops/ms
EishayParseTreeString.fastjson2               thrpt    5   577.181 ?  1.039  ops/ms
EishayParseTreeString.gson                    thrpt    5   256.673 ?  0.777  ops/ms
EishayParseTreeString.jackson                 thrpt    5   359.635 ?  0.337  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   267.467 ?  0.691  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   493.459 ?  0.924  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   243.550 ?  0.130  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   328.557 ?  0.603  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   249.771 ?  0.773  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5   531.269 ?  0.335  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   239.927 ?  0.161  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   437.987 ?  0.626  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   217.849 ?  0.362  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   471.413 ?  0.954  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   219.297 ?  0.531  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   404.632 ?  0.733  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   563.446 ?  0.713  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5   721.413 ?  1.505  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   238.179 ?  0.282  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   460.125 ?  0.892  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   189.093 ?  0.198  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   601.224 ?  1.314  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   220.658 ?  0.207  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   414.793 ?  0.561  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  1333.009 ? 11.315  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  1888.522 ? 11.526  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1113.574 ?  9.363  ops/ms
EishayWriteBinary.hessian                     thrpt    5   296.283 ?  0.330  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   177.016 ?  0.325  ops/ms
EishayWriteBinary.kryo                        thrpt    5  1102.878 ?  7.230  ops/ms
EishayWriteString.fastjson1                   thrpt    5   463.809 ?  0.517  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1049.284 ?  3.285  ops/ms
EishayWriteString.gson                        thrpt    5   275.693 ?  0.698  ops/ms
EishayWriteString.jackson                     thrpt    5   579.294 ?  1.607  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   426.161 ?  1.076  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1113.283 ?  5.665  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   236.071 ?  0.898  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   580.486 ?  1.321  ops/ms

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

Benchmark                                      Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  1662.933 ?  0.741  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  2540.072 ?  1.346  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5   787.896 ?  4.912  ops/ms
EishayParseBinary.hessian                     thrpt    5   180.212 ?  0.304  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    36.909 ?  0.039  ops/ms
EishayParseBinary.kryo                        thrpt    5  1267.331 ?  0.912  ops/ms
EishayParseString.fastjson1                   thrpt    5   741.269 ?  0.169  ops/ms
EishayParseString.fastjson2                   thrpt    5   854.080 ?  5.679  ops/ms
EishayParseString.gson                        thrpt    5   321.805 ?  1.006  ops/ms
EishayParseString.jackson                     thrpt    5   377.205 ?  0.436  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   210.229 ?  0.192  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   654.406 ?  0.270  ops/ms
EishayParseStringPretty.gson                  thrpt    5   295.454 ?  0.085  ops/ms
EishayParseStringPretty.jackson               thrpt    5   346.945 ?  0.240  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   319.966 ?  0.316  ops/ms
EishayParseTreeString.fastjson2               thrpt    5   523.624 ?  2.116  ops/ms
EishayParseTreeString.gson                    thrpt    5   257.187 ?  1.403  ops/ms
EishayParseTreeString.jackson                 thrpt    5   347.601 ?  0.413  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   274.549 ?  0.283  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   454.621 ? 15.664  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   251.085 ?  0.289  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   325.383 ?  0.104  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   287.675 ?  0.364  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5   444.465 ?  4.749  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   254.404 ?  0.157  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   422.776 ?  0.197  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   243.237 ?  0.369  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   389.184 ?  4.773  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   241.820 ?  0.766  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   384.343 ?  0.227  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   590.669 ?  0.252  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5   763.079 ?  3.030  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   254.044 ?  0.204  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   436.843 ?  0.071  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   192.122 ?  0.135  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   597.524 ?  2.557  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   240.123 ?  0.125  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   403.274 ?  0.903  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  1835.787 ? 14.274  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  3407.588 ?  3.208  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1168.049 ?  1.228  ops/ms
EishayWriteBinary.hessian                     thrpt    5   320.136 ?  0.278  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   190.220 ?  2.294  ops/ms
EishayWriteBinary.kryo                        thrpt    5  1332.930 ?  2.918  ops/ms
EishayWriteString.fastjson1                   thrpt    5   416.973 ?  0.479  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1063.189 ?  1.861  ops/ms
EishayWriteString.gson                        thrpt    5   248.815 ?  0.262  ops/ms
EishayWriteString.jackson                     thrpt    5   599.630 ?  0.250  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   388.630 ?  0.542  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1187.828 ?  0.704  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   247.917 ?  0.153  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   561.838 ?  0.204  ops/ms

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

Benchmark                                      Mode  Cnt     Score   Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  1500.551 ? 2.443  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  2181.312 ? 3.239  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5   797.698 ? 3.565  ops/ms
EishayParseBinary.hessian                     thrpt    5   207.529 ? 0.376  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    39.379 ? 0.072  ops/ms
EishayParseBinary.kryo                        thrpt    5  1207.741 ? 0.536  ops/ms
EishayParseString.fastjson1                   thrpt    5  1018.901 ? 2.416  ops/ms
EishayParseString.fastjson2                   thrpt    5   870.654 ? 4.915  ops/ms
EishayParseString.gson                        thrpt    5   319.672 ? 0.231  ops/ms
EishayParseString.jackson                     thrpt    5   371.607 ? 0.169  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   241.066 ? 0.143  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   669.835 ? 0.340  ops/ms
EishayParseStringPretty.gson                  thrpt    5   293.506 ? 0.458  ops/ms
EishayParseStringPretty.jackson               thrpt    5   342.144 ? 0.262  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   359.835 ? 0.142  ops/ms
EishayParseTreeString.fastjson2               thrpt    5   608.262 ? 3.612  ops/ms
EishayParseTreeString.gson                    thrpt    5   256.333 ? 0.859  ops/ms
EishayParseTreeString.jackson                 thrpt    5   385.281 ? 0.481  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   310.138 ? 0.192  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   504.286 ? 0.522  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   245.773 ? 1.287  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   346.185 ? 0.176  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   316.757 ? 0.495  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5   589.774 ? 0.245  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   253.268 ? 0.148  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   449.727 ? 0.380  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   270.874 ? 0.173  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   499.544 ? 1.492  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   239.267 ? 0.186  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   399.740 ? 0.139  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   757.080 ? 1.396  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5   794.853 ? 1.071  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   253.813 ? 0.096  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   436.848 ? 0.182  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   219.718 ? 0.112  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   619.211 ? 1.170  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   240.630 ? 0.382  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   400.621 ? 0.982  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  1831.695 ? 2.228  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  3337.353 ? 3.402  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1169.510 ? 2.858  ops/ms
EishayWriteBinary.hessian                     thrpt    5   318.412 ? 0.395  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   179.163 ? 1.387  ops/ms
EishayWriteBinary.kryo                        thrpt    5  1238.286 ? 1.186  ops/ms
EishayWriteString.fastjson1                   thrpt    5   475.121 ? 1.065  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1169.558 ? 1.109  ops/ms
EishayWriteString.gson                        thrpt    5   191.708 ? 0.336  ops/ms
EishayWriteString.jackson                     thrpt    5   622.426 ? 2.868  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   417.476 ? 0.295  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1167.345 ? 0.972  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   187.858 ? 0.200  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   589.833 ? 0.997  ops/ms

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

Benchmark                                      Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  1464.700 ±  2.230  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  2159.924 ±  8.858  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5   753.758 ±  0.969  ops/ms
EishayParseBinary.hessian                     thrpt    5   187.514 ±  0.517  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    39.797 ±  0.091  ops/ms
EishayParseBinary.kryo                        thrpt    5  1187.780 ±  6.497  ops/ms
EishayParseString.fastjson1                   thrpt    5  1003.210 ±  0.447  ops/ms
EishayParseString.fastjson2                   thrpt    5   869.090 ±  5.809  ops/ms
EishayParseString.gson                        thrpt    5   302.661 ±  1.185  ops/ms
EishayParseString.jackson                     thrpt    5   365.044 ±  0.445  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   231.296 ±  0.738  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   668.966 ±  2.800  ops/ms
EishayParseStringPretty.gson                  thrpt    5   271.467 ±  2.078  ops/ms
EishayParseStringPretty.jackson               thrpt    5   320.197 ±  0.409  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   342.318 ±  0.451  ops/ms
EishayParseTreeString.fastjson2               thrpt    5   614.941 ±  9.978  ops/ms
EishayParseTreeString.gson                    thrpt    5   253.937 ±  0.195  ops/ms
EishayParseTreeString.jackson                 thrpt    5   364.493 ±  0.499  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   293.256 ±  0.136  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   500.892 ±  1.879  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   239.557 ±  0.532  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   336.865 ±  0.835  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   302.032 ±  1.130  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5   556.393 ±  1.138  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   252.660 ±  0.212  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   433.374 ±  1.894  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   263.972 ±  0.977  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   473.364 ±  0.920  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   234.713 ±  0.537  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   393.965 ±  0.950  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   745.543 ±  1.438  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5   740.974 ±  7.077  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   252.438 ±  0.210  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   417.059 ±  1.042  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   207.570 ±  1.420  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   583.694 ±  3.466  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   235.388 ±  0.515  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   384.605 ±  0.654  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  1839.155 ±  3.291  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  3364.052 ± 81.183  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1168.660 ±  4.364  ops/ms
EishayWriteBinary.hessian                     thrpt    5   312.387 ±  0.205  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   194.952 ±  0.113  ops/ms
EishayWriteBinary.kryo                        thrpt    5  1280.178 ±  3.962  ops/ms
EishayWriteString.fastjson1                   thrpt    5   430.750 ±  4.617  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1128.086 ±  2.973  ops/ms
EishayWriteString.gson                        thrpt    5   190.541 ±  0.336  ops/ms
EishayWriteString.jackson                     thrpt    5   588.999 ±  0.518  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   349.069 ±  0.804  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1159.312 ±  2.888  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   190.547 ±  0.189  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   571.231 ±  0.388  ops/ms

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

Benchmark                                      Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  1212.130 ? 70.827  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  2178.850 ? 65.760  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5   785.389 ? 33.455  ops/ms
EishayParseBinary.hessian                     thrpt    5   203.280 ?  8.230  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    41.827 ?  0.486  ops/ms
EishayParseBinary.kryo                        thrpt    5  1200.130 ? 56.368  ops/ms
EishayParseString.fastjson1                   thrpt    5   747.750 ? 31.688  ops/ms
EishayParseString.fastjson2                   thrpt    5   889.647 ? 31.683  ops/ms
EishayParseString.gson                        thrpt    5   356.185 ? 19.673  ops/ms
EishayParseString.jackson                     thrpt    5   381.172 ? 13.559  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   214.519 ?  4.370  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   716.894 ? 17.469  ops/ms
EishayParseStringPretty.gson                  thrpt    5   318.006 ? 14.423  ops/ms
EishayParseStringPretty.jackson               thrpt    5   349.385 ? 15.399  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   313.884 ?  9.291  ops/ms
EishayParseTreeString.fastjson2               thrpt    5   549.151 ? 39.648  ops/ms
EishayParseTreeString.gson                    thrpt    5   255.678 ?  9.956  ops/ms
EishayParseTreeString.jackson                 thrpt    5   335.956 ? 11.331  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   279.692 ? 17.153  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   463.482 ? 11.416  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   235.067 ? 10.706  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   316.119 ? 10.473  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   254.164 ?  1.618  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5   497.848 ? 35.385  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   237.425 ?  3.581  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   364.498 ? 21.208  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   235.641 ?  8.547  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   453.014 ? 17.577  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   228.140 ?  7.735  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   329.908 ? 16.729  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   652.316 ? 16.324  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5   764.076 ? 12.485  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   240.804 ?  7.386  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   419.426 ? 24.212  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   201.632 ?  2.640  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   657.844 ? 22.594  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   225.290 ?  7.742  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   369.634 ? 16.076  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  1596.165 ? 19.702  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  2336.192 ? 46.786  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1324.459 ? 18.200  ops/ms
EishayWriteBinary.hessian                     thrpt    5   349.792 ?  5.056  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   207.085 ?  4.099  ops/ms
EishayWriteBinary.kryo                        thrpt    5  1443.016 ?  6.154  ops/ms
EishayWriteString.fastjson1                   thrpt    5   466.660 ?  8.615  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1216.316 ? 15.801  ops/ms
EishayWriteString.gson                        thrpt    5   331.443 ?  4.363  ops/ms
EishayWriteString.jackson                     thrpt    5   640.654 ? 10.384  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   439.362 ? 12.774  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1317.664 ? 17.899  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   288.248 ?  3.582  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   661.356 ? 11.874  ops/ms

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

Benchmark                                      Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  1989.223 ?   8.884  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  3127.413 ?   9.578  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5   995.331 ?   5.718  ops/ms
EishayParseBinary.hessian                     thrpt    5   200.001 ?  23.395  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    40.925 ?   0.583  ops/ms
EishayParseBinary.kryo                        thrpt    5  1324.974 ?  27.057  ops/ms
EishayParseString.fastjson1                   thrpt    5   822.367 ?   3.265  ops/ms
EishayParseString.fastjson2                   thrpt    5  1051.972 ?  11.749  ops/ms
EishayParseString.gson                        thrpt    5   372.807 ?   1.023  ops/ms
EishayParseString.jackson                     thrpt    5   418.189 ?   1.521  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   234.173 ?   7.490  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   774.946 ?   3.841  ops/ms
EishayParseStringPretty.gson                  thrpt    5   351.182 ?   0.666  ops/ms
EishayParseStringPretty.jackson               thrpt    5   379.967 ?   6.077  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   363.535 ?   4.748  ops/ms
EishayParseTreeString.fastjson2               thrpt    5   653.337 ?   1.505  ops/ms
EishayParseTreeString.gson                    thrpt    5   308.268 ?   1.619  ops/ms
EishayParseTreeString.jackson                 thrpt    5   381.854 ?   2.595  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   273.668 ?  42.847  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   532.458 ?   7.699  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   280.261 ?  11.391  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   356.965 ?   1.359  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   327.796 ?   2.661  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5   527.668 ?   6.746  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   298.465 ?   0.341  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   449.125 ?   3.323  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   260.613 ?   5.171  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   464.040 ?   2.445  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   281.293 ?   1.097  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   411.746 ?   7.162  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   689.161 ?   2.187  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5   978.292 ?   7.641  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   292.164 ?  31.244  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   467.908 ?   9.474  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   171.929 ?  15.200  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   660.103 ? 245.558  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   277.848 ?   0.508  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   437.587 ?   2.739  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  1891.348 ? 110.808  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  4037.545 ?  20.459  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1368.906 ?   1.638  ops/ms
EishayWriteBinary.hessian                     thrpt    5   340.011 ?   1.124  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   220.334 ?   0.225  ops/ms
EishayWriteBinary.kryo                        thrpt    5  1509.409 ? 189.358  ops/ms
EishayWriteString.fastjson1                   thrpt    5   321.804 ?  55.851  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1186.383 ?  11.558  ops/ms
EishayWriteString.gson                        thrpt    5   206.258 ?  17.974  ops/ms
EishayWriteString.jackson                     thrpt    5   588.116 ?  14.656  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   305.754 ?  20.639  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1376.781 ?   7.425  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   284.492 ?  14.863  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   587.716 ?  56.388  ops/ms

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

Benchmark                                      Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  1782.220 ?  31.201  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  2689.207 ?  56.774  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5   984.145 ? 269.779  ops/ms
EishayParseBinary.hessian                     thrpt    5   212.104 ?  22.194  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    40.590 ?   1.286  ops/ms
EishayParseBinary.kryo                        thrpt    5  1262.032 ? 168.967  ops/ms
EishayParseString.fastjson1                   thrpt    5  1100.021 ?  55.434  ops/ms
EishayParseString.fastjson2                   thrpt    5  1101.706 ?  26.114  ops/ms
EishayParseString.gson                        thrpt    5   344.408 ?  19.579  ops/ms
EishayParseString.jackson                     thrpt    5   416.938 ?  27.649  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   258.379 ?  26.982  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   787.316 ?   2.531  ops/ms
EishayParseStringPretty.gson                  thrpt    5   266.433 ?  51.739  ops/ms
EishayParseStringPretty.jackson               thrpt    5   391.892 ?  16.007  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   403.918 ?   8.328  ops/ms
EishayParseTreeString.fastjson2               thrpt    5   762.910 ?   6.446  ops/ms
EishayParseTreeString.gson                    thrpt    5   297.824 ?  23.471  ops/ms
EishayParseTreeString.jackson                 thrpt    5   428.111 ?   3.857  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   366.284 ?   2.699  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   619.654 ?   7.154  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   232.573 ?  40.168  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   363.559 ?  52.883  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   296.867 ?  19.610  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5   782.283 ?   9.685  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   278.319 ?  17.213  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   482.039 ?   5.137  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   228.767 ?  25.060  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   622.519 ?   2.709  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   282.270 ?   1.054  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   446.041 ?   8.983  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   625.987 ?  14.523  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5  1010.292 ?  46.028  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   295.485 ?   2.730  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   466.196 ?  22.206  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   245.953 ?   1.036  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   755.488 ?   7.775  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   278.569 ?   2.573  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   402.613 ?  29.932  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  2038.768 ? 137.497  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  4267.276 ?  27.748  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1266.263 ?  91.360  ops/ms
EishayWriteBinary.hessian                     thrpt    5   337.729 ?   0.749  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   209.790 ?   0.397  ops/ms
EishayWriteBinary.kryo                        thrpt    5  1460.236 ?   2.460  ops/ms
EishayWriteString.fastjson1                   thrpt    5   437.705 ?  22.152  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1277.182 ? 129.636  ops/ms
EishayWriteString.gson                        thrpt    5   196.220 ?  14.990  ops/ms
EishayWriteString.jackson                     thrpt    5   588.362 ?  22.428  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   505.182 ?  38.925  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1367.547 ?  20.046  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   208.111 ?   0.898  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   680.188 ?  18.560  ops/ms

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

Benchmark                                      Mode  Cnt     Score      Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  1750.555 ±   13.809  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  2708.090 ±   35.657  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5   998.556 ±    9.509  ops/ms
EishayParseBinary.hessian                     thrpt    5   201.400 ±   26.141  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    41.437 ±    0.506  ops/ms
EishayParseBinary.kryo                        thrpt    5  1244.177 ±  188.240  ops/ms
EishayParseString.fastjson1                   thrpt    5  1035.713 ±  261.316  ops/ms
EishayParseString.fastjson2                   thrpt    5  1112.139 ±   10.170  ops/ms
EishayParseString.gson                        thrpt    5   267.996 ±  114.846  ops/ms
EishayParseString.jackson                     thrpt    5   403.306 ±   34.253  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   248.956 ±   33.739  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   768.000 ±   94.767  ops/ms
EishayParseStringPretty.gson                  thrpt    5   290.671 ±   24.766  ops/ms
EishayParseStringPretty.jackson               thrpt    5   373.933 ±    2.195  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   377.860 ±    2.491  ops/ms
EishayParseTreeString.fastjson2               thrpt    5   791.154 ±  110.027  ops/ms
EishayParseTreeString.gson                    thrpt    5   301.584 ±    2.333  ops/ms
EishayParseTreeString.jackson                 thrpt    5   417.157 ±    5.644  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   338.324 ±    2.564  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   628.759 ±    6.504  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   188.188 ±   68.924  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   377.894 ±   14.557  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   292.230 ±   33.269  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5   707.662 ±    8.884  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   272.689 ±   44.235  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   482.227 ±    3.286  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   265.905 ±    7.445  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   590.162 ±    7.173  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   271.891 ±    3.660  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   432.516 ±    5.333  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   752.511 ±   17.770  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5   934.397 ±    2.665  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   284.865 ±   15.808  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   458.014 ±    3.607  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   228.821 ±   11.037  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   723.881 ±   72.233  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   274.755 ±    4.528  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   413.493 ±    2.041  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  2336.628 ±   68.995  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  2937.540 ± 1746.873  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1426.487 ±   38.897  ops/ms
EishayWriteBinary.hessian                     thrpt    5   345.045 ±   14.677  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   224.138 ±    1.850  ops/ms
EishayWriteBinary.kryo                        thrpt    5  1465.891 ±    2.157  ops/ms
EishayWriteString.fastjson1                   thrpt    5   387.489 ±   65.384  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1250.542 ±   52.637  ops/ms
EishayWriteString.gson                        thrpt    5   186.391 ±   11.687  ops/ms
EishayWriteString.jackson                     thrpt    5   643.238 ±    6.574  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   412.769 ±   15.394  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1348.560 ±  114.699  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   203.888 ±    0.696  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   621.432 ±   34.573  ops/ms