fastjson2/docs/benchmark/benchmark_2.0.12_raw.md
2022-08-20 21:31:14 +08:00

71 KiB

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

Benchmark                                      Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  1648.648 ?  7.817  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  2538.226 ? 13.439  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5  1107.184 ?  0.541  ops/ms
EishayParseBinary.hessian                     thrpt    5   277.395 ?  1.424  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    46.794 ?  0.052  ops/ms
EishayParseBinary.kryo                        thrpt    5  1652.730 ?  2.664  ops/ms
EishayParseString.fastjson1                   thrpt    5   975.417 ?  1.488  ops/ms
EishayParseString.fastjson2                   thrpt    5  1280.790 ?  1.760  ops/ms
EishayParseString.gson                        thrpt    5   441.098 ?  2.066  ops/ms
EishayParseString.jackson                     thrpt    5   533.050 ?  0.653  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   262.851 ?  0.143  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   963.195 ?  1.599  ops/ms
EishayParseStringPretty.gson                  thrpt    5   414.293 ?  0.854  ops/ms
EishayParseStringPretty.jackson               thrpt    5   486.976 ?  2.154  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   517.022 ?  1.793  ops/ms
EishayParseTreeString.fastjson2               thrpt    5   933.434 ?  2.604  ops/ms
EishayParseTreeString.gson                    thrpt    5   340.962 ?  1.235  ops/ms
EishayParseTreeString.jackson                 thrpt    5   506.806 ?  1.020  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   449.720 ?  1.696  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   744.185 ?  2.494  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   322.106 ?  1.460  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   473.933 ?  1.351  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   445.319 ?  1.015  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5   882.065 ?  2.973  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   313.124 ?  1.066  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   557.669 ?  2.988  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   385.002 ?  0.944  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   716.744 ?  1.829  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   295.637 ?  1.296  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   503.301 ?  1.317  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   773.228 ?  1.713  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5  1083.498 ?  1.436  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   315.120 ?  1.863  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   620.496 ?  3.376  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   251.142 ?  0.526  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   786.524 ?  0.879  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   294.143 ?  1.292  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   533.112 ?  1.777  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  2109.521 ?  8.740  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  3492.913 ? 17.239  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1510.194 ?  8.253  ops/ms
EishayWriteBinary.hessian                     thrpt    5   338.479 ?  2.222  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   218.692 ?  1.344  ops/ms
EishayWriteBinary.kryo                        thrpt    5  1913.902 ?  3.095  ops/ms
EishayWriteString.fastjson1                   thrpt    5   594.658 ?  2.688  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1581.037 ? 11.600  ops/ms
EishayWriteString.gson                        thrpt    5   327.195 ?  1.161  ops/ms
EishayWriteString.jackson                     thrpt    5   854.220 ?  6.813  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   571.509 ?  3.448  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1504.496 ?  7.924  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   293.743 ?  0.899  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   889.578 ?  5.269  ops/ms

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

Benchmark                                      Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  2178.064 ?  8.209  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  3546.334 ? 15.103  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5  1141.561 ?  1.021  ops/ms
EishayParseBinary.hessian                     thrpt    5   248.849 ?  3.132  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    48.114 ?  0.041  ops/ms
EishayParseBinary.kryo                        thrpt    5  1706.163 ?  4.846  ops/ms
EishayParseString.fastjson1                   thrpt    5   923.166 ?  1.947  ops/ms
EishayParseString.fastjson2                   thrpt    5  1156.746 ?  0.868  ops/ms
EishayParseString.gson                        thrpt    5   432.261 ?  1.691  ops/ms
EishayParseString.jackson                     thrpt    5   484.755 ?  1.105  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   241.835 ?  0.177  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   872.125 ? 10.204  ops/ms
EishayParseStringPretty.gson                  thrpt    5   404.389 ?  1.155  ops/ms
EishayParseStringPretty.jackson               thrpt    5   477.263 ?  1.342  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   394.826 ?  0.466  ops/ms
EishayParseTreeString.fastjson2               thrpt    5   774.516 ?  2.793  ops/ms
EishayParseTreeString.gson                    thrpt    5   322.930 ?  1.267  ops/ms
EishayParseTreeString.jackson                 thrpt    5   440.933 ?  1.316  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   344.720 ?  1.243  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   613.163 ?  1.370  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   309.322 ?  1.063  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   417.245 ?  2.563  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   360.260 ?  0.978  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5   654.899 ?  2.440  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   315.332 ?  0.924  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   514.301 ?  8.310  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   314.029 ?  2.865  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   601.404 ?  1.112  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   295.215 ?  0.677  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   490.292 ?  1.423  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   755.773 ?  0.973  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5  1110.444 ?  2.299  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   306.689 ?  0.963  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   548.410 ?  0.916  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   225.711 ?  0.909  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   834.493 ?  0.805  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   303.700 ?  0.781  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   498.434 ?  0.599  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  1832.584 ?  9.181  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  3305.270 ? 12.877  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1587.198 ?  8.729  ops/ms
EishayWriteBinary.hessian                     thrpt    5   327.303 ?  1.254  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   204.381 ?  1.891  ops/ms
EishayWriteBinary.kryo                        thrpt    5  1914.781 ?  3.739  ops/ms
EishayWriteString.fastjson1                   thrpt    5   595.695 ?  1.927  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1343.414 ?  4.493  ops/ms
EishayWriteString.gson                        thrpt    5   275.727 ?  0.550  ops/ms
EishayWriteString.jackson                     thrpt    5   906.331 ?  3.445  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   507.917 ?  2.282  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1592.624 ? 10.251  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   276.880 ?  0.604  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   854.436 ?  4.570  ops/ms

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

Benchmark                                      Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  2210.446 ?  5.733  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  3581.414 ? 18.428  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5  1240.231 ?  3.511  ops/ms
EishayParseBinary.hessian                     thrpt    5   257.332 ?  1.199  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    52.042 ?  0.233  ops/ms
EishayParseBinary.kryo                        thrpt    5  1499.663 ?  4.850  ops/ms
EishayParseString.fastjson1                   thrpt    5  1245.138 ?  5.682  ops/ms
EishayParseString.fastjson2                   thrpt    5  1271.058 ?  6.008  ops/ms
EishayParseString.gson                        thrpt    5   458.173 ?  1.140  ops/ms
EishayParseString.jackson                     thrpt    5   488.057 ?  0.706  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   299.972 ?  0.335  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   955.065 ?  1.055  ops/ms
EishayParseStringPretty.gson                  thrpt    5   420.784 ?  0.878  ops/ms
EishayParseStringPretty.jackson               thrpt    5   480.246 ?  0.597  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   583.808 ?  3.795  ops/ms
EishayParseTreeString.fastjson2               thrpt    5  1024.532 ?  5.082  ops/ms
EishayParseTreeString.gson                    thrpt    5   320.666 ?  0.719  ops/ms
EishayParseTreeString.jackson                 thrpt    5   505.817 ?  3.030  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   483.549 ?  0.924  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   814.548 ?  1.902  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   301.853 ?  1.271  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   454.505 ?  1.260  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   478.063 ?  2.149  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5  1044.966 ?  2.248  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   321.917 ?  0.420  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   568.644 ?  0.842  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   411.400 ?  4.358  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   851.286 ?  2.948  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   293.605 ?  1.317  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   512.209 ?  2.160  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   951.476 ?  1.966  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5  1207.359 ?  2.554  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   316.653 ?  1.465  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   567.635 ?  0.907  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   271.031 ?  0.255  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   905.466 ?  1.298  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   303.584 ?  4.812  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   508.311 ?  0.513  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  2398.784 ? 10.548  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  3445.758 ? 17.628  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1870.477 ?  9.500  ops/ms
EishayWriteBinary.hessian                     thrpt    5   323.179 ?  1.413  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   223.274 ?  2.441  ops/ms
EishayWriteBinary.kryo                        thrpt    5  1875.871 ?  1.818  ops/ms
EishayWriteString.fastjson1                   thrpt    5   613.577 ?  3.494  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1712.266 ? 12.852  ops/ms
EishayWriteString.gson                        thrpt    5   205.201 ?  0.168  ops/ms
EishayWriteString.jackson                     thrpt    5  1001.970 ?  4.567  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   570.574 ?  2.132  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1856.092 ?  9.947  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   202.302 ?  0.210  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   969.387 ?  3.753  ops/ms

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

Benchmark                                      Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  2208.152 ± 12.990  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  3733.627 ± 45.278  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5  1201.981 ±  5.209  ops/ms
EishayParseBinary.hessian                     thrpt    5   246.276 ±  3.445  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    51.450 ±  0.126  ops/ms
EishayParseBinary.kryo                        thrpt    5  1633.479 ±  5.683  ops/ms
EishayParseString.fastjson1                   thrpt    5  1162.700 ±  8.397  ops/ms
EishayParseString.fastjson2                   thrpt    5  1285.745 ±  3.857  ops/ms
EishayParseString.gson                        thrpt    5   416.679 ±  0.794  ops/ms
EishayParseString.jackson                     thrpt    5   497.201 ±  0.608  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   289.455 ±  0.481  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   955.217 ±  0.967  ops/ms
EishayParseStringPretty.gson                  thrpt    5   391.052 ±  2.283  ops/ms
EishayParseStringPretty.jackson               thrpt    5   462.899 ±  1.477  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   529.394 ±  2.692  ops/ms
EishayParseTreeString.fastjson2               thrpt    5  1067.726 ±  3.790  ops/ms
EishayParseTreeString.gson                    thrpt    5   324.342 ±  1.009  ops/ms
EishayParseTreeString.jackson                 thrpt    5   471.898 ±  5.692  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   479.556 ±  1.133  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   835.176 ±  5.716  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   301.324 ±  0.973  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   459.290 ±  3.231  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   475.741 ±  2.754  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5  1019.586 ±  4.378  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   313.421 ±  0.690  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   554.104 ±  1.440  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   401.867 ±  2.341  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   840.136 ± 11.908  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   291.464 ±  1.097  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   506.222 ±  5.113  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   893.757 ±  1.343  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5  1121.700 ±  1.609  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   319.072 ±  0.896  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   563.522 ±  0.549  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   258.943 ±  0.304  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   872.907 ±  1.045  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   292.248 ±  1.376  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   490.634 ±  1.340  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  2631.992 ± 12.954  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  4095.755 ± 15.662  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1821.928 ±  9.992  ops/ms
EishayWriteBinary.hessian                     thrpt    5   317.838 ±  2.710  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   241.661 ±  3.485  ops/ms
EishayWriteBinary.kryo                        thrpt    5  1807.544 ± 20.528  ops/ms
EishayWriteString.fastjson1                   thrpt    5   593.921 ±  5.752  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1699.625 ± 10.278  ops/ms
EishayWriteString.gson                        thrpt    5   205.046 ±  0.316  ops/ms
EishayWriteString.jackson                     thrpt    5   916.976 ± 11.401  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   548.702 ±  1.140  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1835.109 ±  8.111  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   203.566 ±  0.246  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   938.845 ±  5.040  ops/ms

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

Benchmark                                      Mode  Cnt     Score   Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  1293.382 ? 2.229  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  1745.828 ? 2.585  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5   929.428 ? 0.911  ops/ms
EishayParseBinary.hessian                     thrpt    5   255.801 ? 0.371  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    43.298 ? 0.074  ops/ms
EishayParseBinary.kryo                        thrpt    5  1446.488 ? 2.231  ops/ms
EishayParseString.fastjson1                   thrpt    5   997.019 ? 1.066  ops/ms
EishayParseString.fastjson2                   thrpt    5  1232.166 ? 6.156  ops/ms
EishayParseString.gson                        thrpt    5   454.289 ? 1.212  ops/ms
EishayParseString.jackson                     thrpt    5   516.422 ? 1.619  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   280.182 ? 0.426  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   915.908 ? 1.949  ops/ms
EishayParseStringPretty.gson                  thrpt    5   426.466 ? 1.703  ops/ms
EishayParseStringPretty.jackson               thrpt    5   459.843 ? 1.404  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   474.715 ? 0.849  ops/ms
EishayParseTreeString.fastjson2               thrpt    5   880.183 ? 1.557  ops/ms
EishayParseTreeString.gson                    thrpt    5   362.992 ? 1.025  ops/ms
EishayParseTreeString.jackson                 thrpt    5   519.486 ? 2.625  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   423.443 ? 0.594  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   705.798 ? 1.291  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   333.679 ? 1.322  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   475.629 ? 0.848  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   426.142 ? 0.249  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5   724.629 ? 0.704  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   328.595 ? 0.391  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   572.952 ? 0.649  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   366.566 ? 0.344  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   635.907 ? 0.522  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   301.970 ? 0.583  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   516.876 ? 1.834  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   807.567 ? 1.125  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5   916.079 ? 1.645  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   328.311 ? 0.773  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   605.357 ? 0.871  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   248.451 ? 0.465  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   755.152 ? 1.766  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   302.875 ? 0.523  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   537.181 ? 0.349  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  1977.848 ? 5.845  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  3205.618 ? 5.163  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1491.867 ? 3.898  ops/ms
EishayWriteBinary.hessian                     thrpt    5   414.534 ? 3.153  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   228.309 ? 0.469  ops/ms
EishayWriteBinary.kryo                        thrpt    5  1761.061 ? 2.594  ops/ms
EishayWriteString.fastjson1                   thrpt    5   659.362 ? 1.007  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1624.636 ? 2.390  ops/ms
EishayWriteString.gson                        thrpt    5   364.295 ? 1.771  ops/ms
EishayWriteString.jackson                     thrpt    5   904.775 ? 1.757  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   582.897 ? 0.939  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1487.078 ? 1.679  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   333.118 ? 0.227  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   836.831 ? 4.691  ops/ms

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

Benchmark                                      Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  2067.736 ? 23.229  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  3332.012 ? 24.178  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5  1058.228 ?  1.862  ops/ms
EishayParseBinary.hessian                     thrpt    5   243.973 ?  1.308  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    47.149 ?  0.034  ops/ms
EishayParseBinary.kryo                        thrpt    5  1554.486 ?  2.557  ops/ms
EishayParseString.fastjson1                   thrpt    5   928.247 ?  0.707  ops/ms
EishayParseString.fastjson2                   thrpt    5  1074.775 ?  7.485  ops/ms
EishayParseString.gson                        thrpt    5   468.162 ?  1.025  ops/ms
EishayParseString.jackson                     thrpt    5   496.175 ?  2.938  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   250.989 ?  0.988  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   828.309 ?  3.513  ops/ms
EishayParseStringPretty.gson                  thrpt    5   407.729 ?  1.400  ops/ms
EishayParseStringPretty.jackson               thrpt    5   461.404 ?  6.122  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   403.234 ?  0.395  ops/ms
EishayParseTreeString.fastjson2               thrpt    5   797.780 ?  0.822  ops/ms
EishayParseTreeString.gson                    thrpt    5   374.360 ?  0.636  ops/ms
EishayParseTreeString.jackson                 thrpt    5   484.840 ?  4.497  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   356.926 ?  0.631  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   611.819 ?  1.746  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   344.588 ?  0.749  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   441.875 ?  4.047  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   360.332 ?  0.732  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5   721.440 ?  0.322  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   360.340 ?  0.529  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   565.566 ?  2.232  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   312.162 ?  1.453  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   582.825 ?  0.374  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   332.122 ?  1.256  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   488.510 ?  1.432  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   721.734 ?  2.429  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5  1083.919 ?  5.665  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   357.015 ?  0.297  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   587.903 ?  1.056  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   228.723 ?  0.733  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   796.538 ?  1.505  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   342.609 ?  0.341  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   491.373 ?  0.942  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  1986.387 ?  1.786  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  3064.238 ?  5.097  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1696.878 ?  2.070  ops/ms
EishayWriteBinary.hessian                     thrpt    5   389.741 ?  1.105  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   242.035 ?  3.314  ops/ms
EishayWriteBinary.kryo                        thrpt    5  1981.922 ?  5.744  ops/ms
EishayWriteString.fastjson1                   thrpt    5   593.853 ?  9.170  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1442.604 ?  1.411  ops/ms
EishayWriteString.gson                        thrpt    5   287.247 ?  0.661  ops/ms
EishayWriteString.jackson                     thrpt    5   916.225 ?  1.707  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   543.887 ? 12.365  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1642.280 ?  4.370  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   273.111 ?  0.990  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   830.435 ?  1.462  ops/ms

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

Benchmark                                      Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  2223.355 ?  2.885  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  3609.628 ? 12.005  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5  1120.472 ?  2.158  ops/ms
EishayParseBinary.hessian                     thrpt    5   250.796 ?  0.737  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    53.126 ?  0.058  ops/ms
EishayParseBinary.kryo                        thrpt    5  1623.240 ?  6.730  ops/ms
EishayParseString.fastjson1                   thrpt    5  1323.952 ?  6.209  ops/ms
EishayParseString.fastjson2                   thrpt    5  1237.042 ?  8.375  ops/ms
EishayParseString.gson                        thrpt    5   536.419 ?  0.724  ops/ms
EishayParseString.jackson                     thrpt    5   529.334 ?  0.472  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   301.561 ?  0.518  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   849.510 ?  0.912  ops/ms
EishayParseStringPretty.gson                  thrpt    5   485.299 ?  2.112  ops/ms
EishayParseStringPretty.jackson               thrpt    5   462.203 ?  1.323  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   536.398 ?  0.885  ops/ms
EishayParseTreeString.fastjson2               thrpt    5   979.102 ?  1.618  ops/ms
EishayParseTreeString.gson                    thrpt    5   397.783 ?  0.938  ops/ms
EishayParseTreeString.jackson                 thrpt    5   564.281 ?  0.512  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   472.299 ?  0.905  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   752.479 ?  1.097  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   371.936 ?  0.589  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   483.349 ?  2.600  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   452.351 ?  2.838  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5   852.787 ?  0.555  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   392.469 ?  1.016  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   606.124 ?  0.443  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   381.257 ?  2.996  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   682.302 ?  1.846  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   364.789 ?  0.713  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   547.474 ?  1.185  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   906.300 ?  5.614  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5  1135.129 ?  2.420  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   385.474 ?  0.331  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   619.861 ?  6.347  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   274.785 ?  0.927  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   828.639 ?  3.634  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   341.393 ?  1.108  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   557.601 ?  4.235  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  1974.045 ?  1.287  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  3129.304 ? 24.885  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1716.659 ?  3.748  ops/ms
EishayWriteBinary.hessian                     thrpt    5   411.243 ?  1.014  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   264.826 ?  1.062  ops/ms
EishayWriteBinary.kryo                        thrpt    5  1790.338 ?  9.894  ops/ms
EishayWriteString.fastjson1                   thrpt    5   643.602 ?  1.993  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1841.055 ?  3.778  ops/ms
EishayWriteString.gson                        thrpt    5   338.389 ?  0.363  ops/ms
EishayWriteString.jackson                     thrpt    5   925.489 ?  1.809  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   576.354 ?  3.491  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1769.397 ?  1.681  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   338.069 ?  0.371  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   895.627 ?  7.878  ops/ms

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

Benchmark                                      Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  2114.786 ± 11.655  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  3522.422 ±  4.665  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5  1126.199 ±  1.066  ops/ms
EishayParseBinary.hessian                     thrpt    5   246.965 ±  0.639  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    51.824 ±  0.069  ops/ms
EishayParseBinary.kryo                        thrpt    5  1644.455 ±  4.997  ops/ms
EishayParseString.fastjson1                   thrpt    5  1192.121 ±  2.805  ops/ms
EishayParseString.fastjson2                   thrpt    5  1226.619 ± 15.631  ops/ms
EishayParseString.gson                        thrpt    5   467.084 ±  2.058  ops/ms
EishayParseString.jackson                     thrpt    5   481.629 ±  1.926  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   296.826 ±  0.418  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   831.064 ±  1.570  ops/ms
EishayParseStringPretty.gson                  thrpt    5   432.390 ±  1.518  ops/ms
EishayParseStringPretty.jackson               thrpt    5   468.978 ±  0.759  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   521.952 ±  1.028  ops/ms
EishayParseTreeString.fastjson2               thrpt    5  1010.951 ±  0.764  ops/ms
EishayParseTreeString.gson                    thrpt    5   396.250 ±  1.401  ops/ms
EishayParseTreeString.jackson                 thrpt    5   543.735 ±  1.769  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   465.518 ±  0.780  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   781.802 ±  1.421  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   345.810 ±  3.629  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   504.176 ±  1.271  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   472.351 ±  3.245  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5   880.700 ±  1.736  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   374.988 ±  1.695  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   597.554 ±  1.701  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   389.891 ±  3.400  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   749.046 ±  2.221  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   357.097 ±  0.780  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   541.245 ±  6.507  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   902.030 ±  4.420  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5  1091.062 ±  4.309  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   383.314 ±  0.549  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   584.882 ±  0.497  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   262.646 ±  0.541  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   818.144 ±  2.091  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   351.046 ±  6.901  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   524.572 ±  0.794  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  2385.790 ± 10.426  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  4073.694 ± 10.511  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1742.115 ±  3.783  ops/ms
EishayWriteBinary.hessian                     thrpt    5   409.094 ±  1.126  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   260.802 ±  0.471  ops/ms
EishayWriteBinary.kryo                        thrpt    5  1721.088 ±  5.305  ops/ms
EishayWriteString.fastjson1                   thrpt    5   629.806 ±  2.480  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1688.356 ±  2.440  ops/ms
EishayWriteString.gson                        thrpt    5   325.734 ±  1.569  ops/ms
EishayWriteString.jackson                     thrpt    5   870.935 ±  3.850  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   554.232 ±  2.886  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1809.864 ±  3.928  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   320.201 ±  1.032  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   865.073 ±  4.388  ops/ms

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

Benchmark                                      Mode  Cnt     Score   Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  1256.386 ? 3.101  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  2110.098 ? 3.034  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5   730.412 ? 0.479  ops/ms
EishayParseBinary.hessian                     thrpt    5   190.884 ? 1.600  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    36.785 ? 0.072  ops/ms
EishayParseBinary.kryo                        thrpt    5  1300.187 ? 1.475  ops/ms
EishayParseString.fastjson1                   thrpt    5   719.256 ? 1.356  ops/ms
EishayParseString.fastjson2                   thrpt    5   843.629 ? 0.814  ops/ms
EishayParseString.gson                        thrpt    5   313.660 ? 0.228  ops/ms
EishayParseString.jackson                     thrpt    5   383.128 ? 0.556  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   208.992 ? 0.505  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   669.478 ? 1.305  ops/ms
EishayParseStringPretty.gson                  thrpt    5   277.598 ? 0.158  ops/ms
EishayParseStringPretty.jackson               thrpt    5   348.335 ? 0.393  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   305.566 ? 0.802  ops/ms
EishayParseTreeString.fastjson2               thrpt    5   576.868 ? 1.077  ops/ms
EishayParseTreeString.gson                    thrpt    5   256.349 ? 0.549  ops/ms
EishayParseTreeString.jackson                 thrpt    5   356.642 ? 1.371  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   267.924 ? 0.440  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   493.539 ? 0.697  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   239.599 ? 0.300  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   330.741 ? 0.713  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   249.575 ? 1.764  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5   532.788 ? 0.963  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   240.525 ? 0.610  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   441.720 ? 1.606  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   220.237 ? 0.926  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   466.952 ? 0.521  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   220.594 ? 0.325  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   402.868 ? 1.340  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   563.093 ? 2.116  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5   723.162 ? 1.048  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   239.648 ? 0.393  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   455.927 ? 0.541  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   191.374 ? 0.248  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   599.255 ? 1.171  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   214.748 ? 0.353  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   416.723 ? 0.745  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  1331.057 ? 5.734  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  1885.630 ? 7.345  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1108.585 ? 5.258  ops/ms
EishayWriteBinary.hessian                     thrpt    5   297.788 ? 0.277  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   176.367 ? 0.515  ops/ms
EishayWriteBinary.kryo                        thrpt    5  1107.134 ? 1.783  ops/ms
EishayWriteString.fastjson1                   thrpt    5   446.877 ? 5.385  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1033.834 ? 2.054  ops/ms
EishayWriteString.gson                        thrpt    5   278.484 ? 0.644  ops/ms
EishayWriteString.jackson                     thrpt    5   578.324 ? 9.834  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   407.663 ? 0.950  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1111.549 ? 3.926  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   233.167 ? 0.555  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   564.422 ? 1.014  ops/ms

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

Benchmark                                      Mode  Cnt     Score   Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  1418.018 ? 1.220  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  2542.738 ? 1.980  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5   756.803 ? 2.590  ops/ms
EishayParseBinary.hessian                     thrpt    5   179.716 ? 0.240  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    37.508 ? 0.022  ops/ms
EishayParseBinary.kryo                        thrpt    5  1242.747 ? 0.775  ops/ms
EishayParseString.fastjson1                   thrpt    5   734.647 ? 0.279  ops/ms
EishayParseString.fastjson2                   thrpt    5   828.013 ? 5.895  ops/ms
EishayParseString.gson                        thrpt    5   318.570 ? 0.302  ops/ms
EishayParseString.jackson                     thrpt    5   377.617 ? 0.075  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   212.150 ? 0.167  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   644.651 ? 1.037  ops/ms
EishayParseStringPretty.gson                  thrpt    5   296.356 ? 0.033  ops/ms
EishayParseStringPretty.jackson               thrpt    5   341.676 ? 0.145  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   319.366 ? 0.245  ops/ms
EishayParseTreeString.fastjson2               thrpt    5   533.525 ? 2.650  ops/ms
EishayParseTreeString.gson                    thrpt    5   260.384 ? 0.471  ops/ms
EishayParseTreeString.jackson                 thrpt    5   355.745 ? 0.607  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   274.412 ? 0.833  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   457.780 ? 6.255  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   246.084 ? 0.494  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   326.581 ? 0.855  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   287.303 ? 0.212  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5   446.808 ? 0.763  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   254.144 ? 0.166  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   413.758 ? 0.296  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   243.253 ? 0.118  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   389.837 ? 3.569  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   240.360 ? 0.382  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   391.982 ? 0.136  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   592.675 ? 0.402  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5   743.157 ? 4.460  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   254.261 ? 0.060  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   442.215 ? 0.220  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   193.621 ? 0.079  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   590.414 ? 3.106  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   240.051 ? 0.417  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   406.777 ? 0.514  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  1476.657 ? 1.050  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  2319.398 ? 0.980  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1159.410 ? 0.637  ops/ms
EishayWriteBinary.hessian                     thrpt    5   322.343 ? 0.300  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   189.048 ? 1.698  ops/ms
EishayWriteBinary.kryo                        thrpt    5  1296.507 ? 0.824  ops/ms
EishayWriteString.fastjson1                   thrpt    5   424.717 ? 0.848  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1046.255 ? 0.949  ops/ms
EishayWriteString.gson                        thrpt    5   248.206 ? 0.187  ops/ms
EishayWriteString.jackson                     thrpt    5   608.651 ? 0.227  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   387.930 ? 0.629  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1167.558 ? 1.287  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   245.837 ? 0.152  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   563.532 ? 0.404  ops/ms

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

Benchmark                                      Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  1303.159 ?  0.855  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  2187.211 ?  3.128  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5   761.374 ?  0.828  ops/ms
EishayParseBinary.hessian                     thrpt    5   208.406 ?  0.339  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    39.672 ?  0.060  ops/ms
EishayParseBinary.kryo                        thrpt    5  1223.110 ?  1.462  ops/ms
EishayParseString.fastjson1                   thrpt    5  1020.291 ?  0.728  ops/ms
EishayParseString.fastjson2                   thrpt    5   853.772 ?  6.208  ops/ms
EishayParseString.gson                        thrpt    5   318.711 ?  1.074  ops/ms
EishayParseString.jackson                     thrpt    5   379.463 ?  0.090  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   241.670 ?  0.143  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   655.857 ?  1.551  ops/ms
EishayParseStringPretty.gson                  thrpt    5   293.984 ?  0.841  ops/ms
EishayParseStringPretty.jackson               thrpt    5   350.738 ?  0.610  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   357.592 ?  0.810  ops/ms
EishayParseTreeString.fastjson2               thrpt    5   611.576 ?  2.358  ops/ms
EishayParseTreeString.gson                    thrpt    5   257.244 ?  0.843  ops/ms
EishayParseTreeString.jackson                 thrpt    5   385.607 ?  0.246  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   311.258 ?  0.253  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   501.855 ? 11.817  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   245.072 ?  0.157  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   350.552 ?  0.206  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   317.036 ?  0.370  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5   590.050 ?  0.349  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   253.741 ?  0.198  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   456.912 ?  0.683  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   273.415 ?  0.582  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   499.026 ?  0.557  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   236.560 ?  0.940  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   406.731 ?  0.123  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   758.582 ?  0.515  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5   766.054 ?  4.093  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   253.173 ?  0.120  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   429.762 ?  0.341  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   218.096 ?  1.870  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   606.763 ?  1.987  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   240.114 ?  0.400  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   395.387 ?  0.214  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  1443.992 ? 18.297  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  2228.329 ?  5.067  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1173.612 ?  0.748  ops/ms
EishayWriteBinary.hessian                     thrpt    5   317.746 ?  0.540  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   181.799 ?  3.039  ops/ms
EishayWriteBinary.kryo                        thrpt    5  1230.239 ?  2.436  ops/ms
EishayWriteString.fastjson1                   thrpt    5   433.589 ?  0.537  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1163.120 ?  1.003  ops/ms
EishayWriteString.gson                        thrpt    5   188.469 ?  0.111  ops/ms
EishayWriteString.jackson                     thrpt    5   637.242 ?  0.471  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   385.793 ?  0.583  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1165.606 ?  0.745  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   188.328 ?  0.159  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   602.722 ?  0.602  ops/ms

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

Benchmark                                      Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  1271.578 ±  2.675  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  2163.511 ±  4.472  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5   719.966 ±  2.577  ops/ms
EishayParseBinary.hessian                     thrpt    5   187.400 ±  1.091  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    37.463 ±  0.120  ops/ms
EishayParseBinary.kryo                        thrpt    5  1189.698 ±  0.336  ops/ms
EishayParseString.fastjson1                   thrpt    5   995.946 ±  3.541  ops/ms
EishayParseString.fastjson2                   thrpt    5   849.580 ±  5.615  ops/ms
EishayParseString.gson                        thrpt    5   303.018 ±  1.156  ops/ms
EishayParseString.jackson                     thrpt    5   362.179 ±  0.200  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   229.365 ±  0.517  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   652.962 ±  2.293  ops/ms
EishayParseStringPretty.gson                  thrpt    5   278.116 ±  1.748  ops/ms
EishayParseStringPretty.jackson               thrpt    5   332.020 ±  0.192  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   340.300 ±  0.366  ops/ms
EishayParseTreeString.fastjson2               thrpt    5   612.693 ±  3.215  ops/ms
EishayParseTreeString.gson                    thrpt    5   255.753 ±  0.264  ops/ms
EishayParseTreeString.jackson                 thrpt    5   375.034 ±  0.745  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   292.854 ±  0.753  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   500.836 ±  1.196  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   240.535 ±  1.228  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   337.513 ±  0.280  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   301.757 ±  1.725  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5   558.045 ±  1.382  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   252.700 ±  0.248  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   434.725 ±  1.169  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   264.985 ±  0.258  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   474.922 ±  0.585  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   235.098 ±  0.670  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   396.400 ±  2.363  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   742.419 ±  2.186  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5   715.554 ±  0.526  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   252.146 ±  0.372  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   417.566 ±  0.654  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   208.397 ±  0.597  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   573.736 ±  0.569  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   234.282 ±  1.554  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   380.389 ±  0.988  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  1608.314 ±  4.323  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  2627.964 ± 52.337  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1165.379 ±  1.339  ops/ms
EishayWriteBinary.hessian                     thrpt    5   312.327 ±  1.444  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   195.064 ±  0.472  ops/ms
EishayWriteBinary.kryo                        thrpt    5  1282.308 ±  2.539  ops/ms
EishayWriteString.fastjson1                   thrpt    5   381.310 ±  0.665  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1136.576 ±  2.887  ops/ms
EishayWriteString.gson                        thrpt    5   188.559 ±  0.337  ops/ms
EishayWriteString.jackson                     thrpt    5   597.276 ± 11.520  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   350.563 ±  0.226  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1178.795 ±  4.095  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   187.292 ±  0.750  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   581.995 ± 10.937  ops/ms

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

Benchmark                                      Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  1270.914 ? 87.329  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  2272.559 ? 89.441  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5   816.239 ? 46.093  ops/ms
EishayParseBinary.hessian                     thrpt    5   200.373 ?  2.710  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    42.276 ?  0.395  ops/ms
EishayParseBinary.kryo                        thrpt    5  1191.146 ? 60.652  ops/ms
EishayParseString.fastjson1                   thrpt    5   737.610 ? 39.563  ops/ms
EishayParseString.fastjson2                   thrpt    5   917.802 ? 35.046  ops/ms
EishayParseString.gson                        thrpt    5   353.573 ? 14.190  ops/ms
EishayParseString.jackson                     thrpt    5   370.102 ? 11.900  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   214.501 ?  2.690  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   714.792 ? 18.040  ops/ms
EishayParseStringPretty.gson                  thrpt    5   323.449 ?  6.282  ops/ms
EishayParseStringPretty.jackson               thrpt    5   349.959 ?  6.237  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   308.559 ? 13.740  ops/ms
EishayParseTreeString.fastjson2               thrpt    5   551.643 ? 19.743  ops/ms
EishayParseTreeString.gson                    thrpt    5   260.041 ?  9.072  ops/ms
EishayParseTreeString.jackson                 thrpt    5   320.324 ? 13.627  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   286.793 ? 12.040  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   465.583 ? 44.028  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   248.297 ? 13.538  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   308.676 ? 11.739  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   253.890 ? 10.260  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5   501.696 ? 35.694  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   242.819 ?  9.449  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   372.582 ? 24.612  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   234.086 ?  9.201  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   471.287 ? 25.728  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   230.781 ? 11.108  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   344.737 ? 13.454  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   658.904 ? 15.353  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5   806.110 ? 18.025  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   240.131 ?  8.069  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   423.583 ?  8.825  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   204.519 ?  2.263  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   654.577 ? 18.332  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   227.904 ?  3.749  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   372.800 ? 15.607  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  1577.120 ? 23.350  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  2362.358 ? 43.697  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1330.904 ? 27.242  ops/ms
EishayWriteBinary.hessian                     thrpt    5   349.276 ?  2.903  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   204.709 ?  2.968  ops/ms
EishayWriteBinary.kryo                        thrpt    5  1431.816 ? 10.094  ops/ms
EishayWriteString.fastjson1                   thrpt    5   502.207 ? 11.563  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1221.452 ? 25.117  ops/ms
EishayWriteString.gson                        thrpt    5   328.688 ?  3.289  ops/ms
EishayWriteString.jackson                     thrpt    5   643.246 ?  6.488  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   437.516 ?  6.587  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1329.046 ? 18.021  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   289.968 ?  2.948  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   658.158 ? 18.049  ops/ms

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

Benchmark                                      Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  1811.452 ?   8.571  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  3101.861 ?  12.196  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5   982.786 ?   5.041  ops/ms
EishayParseBinary.hessian                     thrpt    5   200.661 ?   7.762  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    40.634 ?   0.698  ops/ms
EishayParseBinary.kryo                        thrpt    5  1413.636 ?   7.075  ops/ms
EishayParseString.fastjson1                   thrpt    5   802.580 ?   3.824  ops/ms
EishayParseString.fastjson2                   thrpt    5  1026.274 ?   3.847  ops/ms
EishayParseString.gson                        thrpt    5   376.903 ?   1.381  ops/ms
EishayParseString.jackson                     thrpt    5   408.008 ?   1.483  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   231.712 ?  10.051  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   752.608 ?   5.269  ops/ms
EishayParseStringPretty.gson                  thrpt    5   347.639 ?   0.580  ops/ms
EishayParseStringPretty.jackson               thrpt    5   383.271 ?   2.407  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   361.855 ?   0.814  ops/ms
EishayParseTreeString.fastjson2               thrpt    5   655.950 ?   3.557  ops/ms
EishayParseTreeString.gson                    thrpt    5   306.290 ?   2.216  ops/ms
EishayParseTreeString.jackson                 thrpt    5   382.319 ?  18.156  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   283.319 ?   2.856  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   542.036 ?   2.254  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   288.205 ?   0.871  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   355.390 ?  15.909  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   337.552 ?   0.990  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5   530.747 ?   2.507  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   297.201 ?   0.513  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   437.781 ?   3.246  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   231.123 ?  18.032  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   470.475 ?   2.267  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   286.665 ?   0.209  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   421.706 ?   1.533  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   683.072 ?   1.891  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5   924.035 ?  42.709  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   284.194 ?  39.216  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   478.147 ?   1.785  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   152.967 ?  18.734  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   703.777 ?  48.740  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   275.286 ?   0.547  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   431.272 ?   3.982  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  1774.645 ?   7.504  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  2726.764 ?   4.952  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1360.397 ?   7.727  ops/ms
EishayWriteBinary.hessian                     thrpt    5   340.869 ?   1.977  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   218.516 ?   0.408  ops/ms
EishayWriteBinary.kryo                        thrpt    5  1555.830 ?   2.211  ops/ms
EishayWriteString.fastjson1                   thrpt    5   424.902 ?  48.833  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1167.871 ?  92.476  ops/ms
EishayWriteString.gson                        thrpt    5   255.595 ?  36.754  ops/ms
EishayWriteString.jackson                     thrpt    5   650.535 ?   5.896  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   399.648 ?  23.526  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1232.089 ? 110.802  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   266.952 ?  15.429  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   634.515 ?   8.528  ops/ms

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

Benchmark                                      Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  1644.118 ?  16.873  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  2692.082 ?  45.774  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5   989.303 ?  10.375  ops/ms
EishayParseBinary.hessian                     thrpt    5   156.648 ?  47.612  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    40.901 ?   2.948  ops/ms
EishayParseBinary.kryo                        thrpt    5  1090.731 ? 155.525  ops/ms
EishayParseString.fastjson1                   thrpt    5  1026.000 ? 125.562  ops/ms
EishayParseString.fastjson2                   thrpt    5  1030.558 ? 132.455  ops/ms
EishayParseString.gson                        thrpt    5   244.263 ?  47.346  ops/ms
EishayParseString.jackson                     thrpt    5   392.415 ?  51.322  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   259.680 ?  29.445  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   784.183 ?   4.866  ops/ms
EishayParseStringPretty.gson                  thrpt    5   317.655 ?  32.238  ops/ms
EishayParseStringPretty.jackson               thrpt    5   387.016 ?   5.077  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   412.435 ?   4.182  ops/ms
EishayParseTreeString.fastjson2               thrpt    5   787.272 ?   9.034  ops/ms
EishayParseTreeString.gson                    thrpt    5   245.450 ? 178.012  ops/ms
EishayParseTreeString.jackson                 thrpt    5   426.889 ?   4.805  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   367.727 ?   2.332  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   618.605 ?  10.776  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   265.321 ?  23.547  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   375.298 ?   7.980  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   348.721 ?  11.876  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5   771.518 ?  11.286  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   275.168 ?  71.854  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   507.337 ?   5.708  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   250.837 ?  13.848  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   622.918 ?   6.522  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   279.948 ?   0.784  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   441.649 ?   4.697  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   767.593 ?  10.462  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5   975.486 ?   5.751  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   276.310 ?  72.625  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   440.031 ? 103.369  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   237.956 ?  12.058  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   739.801 ?   3.989  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   278.539 ?   1.211  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   400.672 ?  34.752  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  1732.468 ?  13.216  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  2463.208 ? 431.028  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1381.276 ?   7.020  ops/ms
EishayWriteBinary.hessian                     thrpt    5   331.195 ?   1.509  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   207.308 ?   0.299  ops/ms
EishayWriteBinary.kryo                        thrpt    5  1439.650 ?   3.903  ops/ms
EishayWriteString.fastjson1                   thrpt    5   417.568 ?  28.051  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1372.859 ?   3.224  ops/ms
EishayWriteString.gson                        thrpt    5   204.356 ?   4.555  ops/ms
EishayWriteString.jackson                     thrpt    5   664.706 ?  16.608  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   356.383 ?  72.397  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1360.522 ?  17.398  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   197.732 ?  10.917  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   678.117 ?  59.908  ops/ms

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

Benchmark                                      Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  1630.171 ±  21.467  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  2673.894 ±  50.754  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5   938.366 ±   9.015  ops/ms
EishayParseBinary.hessian                     thrpt    5   201.279 ±   9.092  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    42.244 ±   0.619  ops/ms
EishayParseBinary.kryo                        thrpt    5  1222.099 ± 160.639  ops/ms
EishayParseString.fastjson1                   thrpt    5   999.211 ± 191.701  ops/ms
EishayParseString.fastjson2                   thrpt    5  1089.054 ±  15.845  ops/ms
EishayParseString.gson                        thrpt    5   268.559 ±  30.627  ops/ms
EishayParseString.jackson                     thrpt    5   396.401 ±  14.542  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   247.160 ±  13.244  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   782.402 ±   6.010  ops/ms
EishayParseStringPretty.gson                  thrpt    5   323.368 ±  12.117  ops/ms
EishayParseStringPretty.jackson               thrpt    5   359.573 ±  22.059  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   368.496 ±   4.879  ops/ms
EishayParseTreeString.fastjson2               thrpt    5   793.481 ±  13.053  ops/ms
EishayParseTreeString.gson                    thrpt    5   279.315 ±  20.907  ops/ms
EishayParseTreeString.jackson                 thrpt    5   414.609 ±   5.312  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   337.089 ±   3.937  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   606.432 ±  97.992  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   250.433 ±  16.680  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   355.232 ±  34.096  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   325.797 ±   5.516  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5   714.170 ±   7.558  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   241.458 ±  88.940  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   477.229 ±   5.270  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   209.574 ±  38.590  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   583.691 ±   7.023  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   277.102 ±   1.314  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   440.884 ±   2.807  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   789.418 ±  61.047  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5   922.588 ±   7.307  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   283.509 ±  14.611  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   453.087 ±   3.612  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   218.875 ±  23.133  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   702.402 ±  35.105  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   271.897 ±   2.580  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   410.706 ±   2.167  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  2004.688 ±  38.428  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  3157.957 ±  82.576  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1417.265 ±  53.834  ops/ms
EishayWriteBinary.hessian                     thrpt    5   332.990 ±   1.097  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   224.267 ±   1.844  ops/ms
EishayWriteBinary.kryo                        thrpt    5  1454.408 ±  16.223  ops/ms
EishayWriteString.fastjson1                   thrpt    5   441.703 ±  42.236  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1314.683 ±  12.729  ops/ms
EishayWriteString.gson                        thrpt    5   200.301 ±  10.302  ops/ms
EishayWriteString.jackson                     thrpt    5   564.610 ±  47.815  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   401.570 ±  28.235  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1412.507 ±  10.817  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   195.807 ±  20.378  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   602.449 ±  30.293  ops/ms