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

71 KiB

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

Benchmark                                      Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  1776.198 ?  9.065  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  2469.821 ?  7.826  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5  1085.531 ?  2.378  ops/ms
EishayParseBinary.hessian                     thrpt    5   275.831 ?  0.934  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    46.697 ?  0.058  ops/ms
EishayParseBinary.kryo                        thrpt    5  1731.017 ?  6.450  ops/ms
EishayParseString.fastjson1                   thrpt    5  1003.306 ?  1.397  ops/ms
EishayParseString.fastjson2                   thrpt    5  1183.105 ?  2.222  ops/ms
EishayParseString.gson                        thrpt    5   433.846 ?  1.712  ops/ms
EishayParseString.jackson                     thrpt    5   545.939 ?  0.672  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   274.153 ?  0.355  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   914.558 ?  1.190  ops/ms
EishayParseStringPretty.gson                  thrpt    5   405.218 ?  1.392  ops/ms
EishayParseStringPretty.jackson               thrpt    5   472.115 ?  0.936  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   514.557 ?  1.822  ops/ms
EishayParseTreeString.fastjson2               thrpt    5   978.314 ?  2.022  ops/ms
EishayParseTreeString.gson                    thrpt    5   342.704 ?  1.792  ops/ms
EishayParseTreeString.jackson                 thrpt    5   498.345 ?  0.989  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   436.612 ?  1.616  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   755.992 ?  1.124  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   322.700 ?  1.960  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   471.194 ?  1.062  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   431.609 ?  1.532  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5   873.771 ?  2.060  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   315.776 ?  1.084  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   578.790 ?  2.587  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   380.139 ?  0.814  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   725.068 ?  2.962  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   293.772 ?  0.977  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   491.594 ?  2.329  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   792.706 ?  8.961  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5  1007.895 ?  1.374  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   312.282 ?  1.600  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   601.167 ?  2.496  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   242.360 ?  0.279  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   781.948 ?  0.959  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   288.135 ?  1.273  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   547.843 ?  2.321  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  2089.541 ? 11.759  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  3564.110 ? 15.853  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1514.287 ?  9.442  ops/ms
EishayWriteBinary.hessian                     thrpt    5   340.354 ?  1.151  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   234.445 ?  2.200  ops/ms
EishayWriteBinary.kryo                        thrpt    5  1894.159 ?  2.034  ops/ms
EishayWriteString.fastjson1                   thrpt    5   602.782 ?  2.326  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1594.067 ? 10.304  ops/ms
EishayWriteString.gson                        thrpt    5   321.770 ?  1.417  ops/ms
EishayWriteString.jackson                     thrpt    5  1000.833 ?  5.003  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   576.359 ?  1.898  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1500.725 ?  7.848  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   291.730 ?  1.483  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   877.618 ?  5.672  ops/ms

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

Benchmark                                      Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  2414.665 ? 14.351  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  3691.598 ?  8.595  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5  1170.538 ?  3.443  ops/ms
EishayParseBinary.hessian                     thrpt    5   247.825 ?  1.802  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    48.547 ?  0.076  ops/ms
EishayParseBinary.kryo                        thrpt    5  1602.569 ?  2.636  ops/ms
EishayParseString.fastjson1                   thrpt    5   910.289 ?  3.344  ops/ms
EishayParseString.fastjson2                   thrpt    5  1149.500 ?  2.419  ops/ms
EishayParseString.gson                        thrpt    5   428.394 ?  1.228  ops/ms
EishayParseString.jackson                     thrpt    5   495.516 ?  0.957  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   238.254 ?  0.383  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   874.664 ?  1.691  ops/ms
EishayParseStringPretty.gson                  thrpt    5   390.638 ?  2.678  ops/ms
EishayParseStringPretty.jackson               thrpt    5   441.544 ?  0.612  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   399.832 ?  1.568  ops/ms
EishayParseTreeString.fastjson2               thrpt    5   752.449 ?  1.641  ops/ms
EishayParseTreeString.gson                    thrpt    5   319.655 ?  1.023  ops/ms
EishayParseTreeString.jackson                 thrpt    5   451.293 ?  2.267  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   348.900 ?  0.879  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   642.999 ?  2.076  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   313.827 ?  2.018  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   419.550 ?  1.317  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   362.449 ?  0.803  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5   717.616 ?  2.168  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   306.489 ?  1.091  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   498.538 ?  3.816  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   307.351 ?  0.641  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   594.046 ?  1.991  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   297.610 ?  1.186  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   489.479 ?  3.316  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   748.275 ?  1.594  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5  1079.838 ?  2.783  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   318.086 ?  1.124  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   569.282 ?  1.205  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   226.409 ?  0.365  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   854.232 ?  1.192  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   297.611 ?  0.499  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   499.524 ?  0.772  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  1874.417 ? 13.589  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  3300.954 ? 22.512  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1578.127 ?  7.729  ops/ms
EishayWriteBinary.hessian                     thrpt    5   332.313 ?  1.242  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   213.018 ?  2.763  ops/ms
EishayWriteBinary.kryo                        thrpt    5  1999.114 ?  2.236  ops/ms
EishayWriteString.fastjson1                   thrpt    5   588.550 ?  0.993  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1312.815 ?  4.528  ops/ms
EishayWriteString.gson                        thrpt    5   279.884 ?  0.282  ops/ms
EishayWriteString.jackson                     thrpt    5   895.534 ?  2.727  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   546.969 ?  1.246  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1609.132 ?  8.173  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   270.863 ?  0.485  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   857.233 ?  3.650  ops/ms

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

Benchmark                                      Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  2378.227 ?  7.132  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  3597.730 ? 25.297  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5  1171.691 ?  1.644  ops/ms
EishayParseBinary.hessian                     thrpt    5   255.362 ?  2.902  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    53.473 ?  0.141  ops/ms
EishayParseBinary.kryo                        thrpt    5  1543.971 ?  5.042  ops/ms
EishayParseString.fastjson1                   thrpt    5  1249.568 ?  3.795  ops/ms
EishayParseString.fastjson2                   thrpt    5  1261.125 ?  3.152  ops/ms
EishayParseString.gson                        thrpt    5   465.156 ?  1.435  ops/ms
EishayParseString.jackson                     thrpt    5   525.814 ?  0.838  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   298.537 ?  0.416  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   952.822 ?  1.248  ops/ms
EishayParseStringPretty.gson                  thrpt    5   420.953 ?  0.961  ops/ms
EishayParseStringPretty.jackson               thrpt    5   458.117 ?  0.202  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   560.203 ?  0.791  ops/ms
EishayParseTreeString.fastjson2               thrpt    5  1011.257 ?  2.234  ops/ms
EishayParseTreeString.gson                    thrpt    5   317.092 ?  0.792  ops/ms
EishayParseTreeString.jackson                 thrpt    5   518.779 ?  1.349  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   476.483 ?  0.510  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   790.975 ?  2.275  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   298.663 ?  0.505  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   466.528 ?  2.824  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   482.261 ?  2.761  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5  1037.951 ?  2.732  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   312.932 ?  1.085  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   570.986 ?  1.297  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   409.930 ?  1.733  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   863.881 ?  2.570  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   302.815 ?  2.056  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   514.403 ?  2.073  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   957.492 ?  1.743  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5  1170.334 ?  2.744  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   323.771 ?  1.437  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   563.368 ?  0.747  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   271.719 ?  0.639  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   893.135 ?  0.514  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   293.033 ?  0.756  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   506.877 ?  0.589  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  2392.934 ? 13.323  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  3538.570 ? 26.452  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1862.965 ? 11.362  ops/ms
EishayWriteBinary.hessian                     thrpt    5   327.644 ?  0.551  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   225.097 ?  2.576  ops/ms
EishayWriteBinary.kryo                        thrpt    5  1883.807 ?  3.326  ops/ms
EishayWriteString.fastjson1                   thrpt    5   595.851 ?  2.038  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1724.764 ? 11.170  ops/ms
EishayWriteString.gson                        thrpt    5   201.488 ?  0.235  ops/ms
EishayWriteString.jackson                     thrpt    5  1003.889 ?  2.791  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   547.515 ?  1.465  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1857.100 ? 10.138  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   198.363 ?  0.306  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   940.587 ?  2.807  ops/ms

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

Benchmark                                      Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  2395.527 ± 14.860  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  3697.617 ± 19.870  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5  1143.715 ±  3.379  ops/ms
EishayParseBinary.hessian                     thrpt    5   244.377 ±  1.398  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    51.538 ±  0.215  ops/ms
EishayParseBinary.kryo                        thrpt    5  1589.784 ±  2.900  ops/ms
EishayParseString.fastjson1                   thrpt    5  1188.778 ±  5.992  ops/ms
EishayParseString.fastjson2                   thrpt    5  1349.559 ±  2.357  ops/ms
EishayParseString.gson                        thrpt    5   413.887 ±  2.262  ops/ms
EishayParseString.jackson                     thrpt    5   509.084 ±  0.609  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   296.454 ±  0.250  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   959.693 ±  1.858  ops/ms
EishayParseStringPretty.gson                  thrpt    5   393.651 ±  1.744  ops/ms
EishayParseStringPretty.jackson               thrpt    5   457.569 ±  2.221  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   568.841 ±  1.548  ops/ms
EishayParseTreeString.fastjson2               thrpt    5  1099.513 ±  5.151  ops/ms
EishayParseTreeString.gson                    thrpt    5   314.776 ±  0.734  ops/ms
EishayParseTreeString.jackson                 thrpt    5   499.268 ±  2.117  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   487.138 ±  0.720  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   818.822 ±  2.505  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   308.143 ±  2.793  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   456.264 ±  3.471  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   478.799 ±  2.948  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5  1031.888 ±  4.200  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   315.597 ±  0.848  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   559.496 ±  1.629  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   405.283 ±  0.914  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   818.230 ±  2.767  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   295.615 ±  0.834  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   515.852 ±  1.176  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   913.014 ±  2.373  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5  1130.077 ±  1.424  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   313.943 ±  0.832  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   552.507 ±  0.651  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   262.445 ±  0.357  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   881.877 ±  1.090  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   302.640 ±  0.700  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   498.117 ±  0.669  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  2671.444 ± 14.768  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  4146.813 ± 24.486  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1826.026 ± 58.315  ops/ms
EishayWriteBinary.hessian                     thrpt    5   322.000 ±  1.076  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   228.778 ±  0.894  ops/ms
EishayWriteBinary.kryo                        thrpt    5  1791.639 ±  3.089  ops/ms
EishayWriteString.fastjson1                   thrpt    5   606.628 ±  1.418  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1692.844 ±  9.333  ops/ms
EishayWriteString.gson                        thrpt    5   204.551 ±  0.122  ops/ms
EishayWriteString.jackson                     thrpt    5   911.781 ±  5.371  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   545.891 ±  1.402  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1846.090 ± 10.949  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   204.049 ±  0.350  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   921.714 ±  3.172  ops/ms

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

Benchmark                                      Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  1350.569 ?  1.482  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  1746.736 ?  2.490  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5   916.648 ?  2.001  ops/ms
EishayParseBinary.hessian                     thrpt    5   257.124 ?  0.439  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    44.539 ?  0.055  ops/ms
EishayParseBinary.kryo                        thrpt    5  1608.242 ?  5.016  ops/ms
EishayParseString.fastjson1                   thrpt    5   996.665 ?  3.510  ops/ms
EishayParseString.fastjson2                   thrpt    5  1168.585 ?  5.965  ops/ms
EishayParseString.gson                        thrpt    5   443.691 ?  1.712  ops/ms
EishayParseString.jackson                     thrpt    5   526.359 ?  4.180  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   275.331 ?  0.985  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   925.279 ?  3.231  ops/ms
EishayParseStringPretty.gson                  thrpt    5   428.095 ?  2.627  ops/ms
EishayParseStringPretty.jackson               thrpt    5   465.854 ?  0.925  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   466.785 ?  1.029  ops/ms
EishayParseTreeString.fastjson2               thrpt    5   874.023 ?  0.998  ops/ms
EishayParseTreeString.gson                    thrpt    5   362.656 ?  1.007  ops/ms
EishayParseTreeString.jackson                 thrpt    5   493.163 ?  1.584  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   419.792 ?  1.139  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   723.133 ?  2.902  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   346.980 ?  1.083  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   477.767 ?  1.355  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   422.095 ?  0.537  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5   713.673 ?  1.073  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   330.712 ?  0.335  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   578.600 ?  0.626  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   360.021 ?  1.392  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   633.046 ?  0.842  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   299.727 ?  2.312  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   507.460 ?  1.048  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   776.460 ?  2.138  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5   871.885 ?  1.116  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   325.640 ?  0.919  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   605.887 ?  1.080  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   252.628 ?  1.324  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   733.010 ?  2.014  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   300.897 ?  0.957  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   537.094 ?  1.315  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  1974.788 ?  6.957  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  3198.107 ?  2.013  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1501.581 ?  4.856  ops/ms
EishayWriteBinary.hessian                     thrpt    5   404.944 ?  4.535  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   233.552 ?  0.648  ops/ms
EishayWriteBinary.kryo                        thrpt    5  1721.281 ?  7.528  ops/ms
EishayWriteString.fastjson1                   thrpt    5   634.635 ?  1.051  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1608.664 ?  6.706  ops/ms
EishayWriteString.gson                        thrpt    5   358.943 ?  1.510  ops/ms
EishayWriteString.jackson                     thrpt    5   940.409 ?  1.379  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   567.027 ?  2.153  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1485.105 ?  6.301  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   318.510 ?  0.356  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   816.541 ? 16.156  ops/ms

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

Benchmark                                      Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  2099.249 ?  2.706  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  3301.763 ? 16.501  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5  1114.014 ?  3.348  ops/ms
EishayParseBinary.hessian                     thrpt    5   248.134 ?  0.623  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    47.128 ?  0.084  ops/ms
EishayParseBinary.kryo                        thrpt    5  1542.063 ?  0.841  ops/ms
EishayParseString.fastjson1                   thrpt    5   933.075 ?  1.124  ops/ms
EishayParseString.fastjson2                   thrpt    5  1118.289 ?  1.551  ops/ms
EishayParseString.gson                        thrpt    5   455.031 ?  0.672  ops/ms
EishayParseString.jackson                     thrpt    5   485.037 ?  2.490  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   254.373 ?  1.710  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   813.707 ?  4.924  ops/ms
EishayParseStringPretty.gson                  thrpt    5   408.483 ?  0.794  ops/ms
EishayParseStringPretty.jackson               thrpt    5   474.041 ?  0.389  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   411.170 ?  1.797  ops/ms
EishayParseTreeString.fastjson2               thrpt    5   784.169 ?  1.901  ops/ms
EishayParseTreeString.gson                    thrpt    5   357.600 ?  0.522  ops/ms
EishayParseTreeString.jackson                 thrpt    5   476.980 ?  4.202  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   356.161 ?  0.567  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   648.173 ?  2.656  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   345.753 ?  0.701  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   448.156 ?  2.734  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   360.429 ?  4.474  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5   707.181 ?  1.005  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   358.739 ?  1.024  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   542.800 ?  1.473  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   312.257 ?  3.354  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   613.056 ?  0.849  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   349.624 ?  0.442  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   491.427 ?  1.241  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   714.496 ?  3.153  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5  1074.038 ?  2.359  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   358.034 ?  0.385  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   585.879 ?  1.764  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   232.378 ?  1.320  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   821.442 ?  3.002  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   346.713 ?  0.512  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   521.836 ?  2.557  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  2002.629 ?  0.809  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  3057.324 ?  6.355  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1615.929 ?  5.383  ops/ms
EishayWriteBinary.hessian                     thrpt    5   390.809 ?  1.018  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   231.624 ?  3.637  ops/ms
EishayWriteBinary.kryo                        thrpt    5  2023.606 ?  4.525  ops/ms
EishayWriteString.fastjson1                   thrpt    5   609.252 ?  5.757  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1392.738 ?  1.846  ops/ms
EishayWriteString.gson                        thrpt    5   276.112 ?  0.441  ops/ms
EishayWriteString.jackson                     thrpt    5   949.870 ?  2.415  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   550.816 ?  0.811  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1707.000 ?  3.699  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   285.639 ?  0.216  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   823.758 ?  0.879  ops/ms

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

Benchmark                                      Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  2278.647 ?  9.585  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  3539.067 ?  8.395  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5  1077.356 ?  1.749  ops/ms
EishayParseBinary.hessian                     thrpt    5   247.252 ?  1.083  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    54.343 ?  0.064  ops/ms
EishayParseBinary.kryo                        thrpt    5  1611.398 ?  8.438  ops/ms
EishayParseString.fastjson1                   thrpt    5  1261.555 ?  2.574  ops/ms
EishayParseString.fastjson2                   thrpt    5  1214.929 ?  5.213  ops/ms
EishayParseString.gson                        thrpt    5   519.877 ?  2.038  ops/ms
EishayParseString.jackson                     thrpt    5   520.155 ?  1.179  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   299.122 ?  1.960  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   855.641 ?  3.739  ops/ms
EishayParseStringPretty.gson                  thrpt    5   502.264 ?  7.886  ops/ms
EishayParseStringPretty.jackson               thrpt    5   462.087 ?  1.733  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   546.527 ?  0.246  ops/ms
EishayParseTreeString.fastjson2               thrpt    5  1005.215 ?  2.565  ops/ms
EishayParseTreeString.gson                    thrpt    5   397.659 ?  0.559  ops/ms
EishayParseTreeString.jackson                 thrpt    5   543.438 ?  1.326  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   452.140 ?  1.551  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   763.593 ?  1.566  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   372.215 ?  1.019  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   454.430 ?  3.214  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   475.406 ?  0.939  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5   760.336 ?  5.616  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   378.997 ?  0.674  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   621.974 ?  0.761  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   401.493 ?  3.389  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   672.343 ?  0.488  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   366.587 ?  1.060  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   536.009 ?  0.803  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   920.904 ?  7.554  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5  1121.149 ?  4.536  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   375.075 ?  0.875  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   645.843 ?  0.703  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   274.559 ?  0.607  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   851.736 ?  0.994  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   362.824 ?  2.517  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   534.161 ?  2.618  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  2006.331 ? 22.742  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  3060.099 ?  7.651  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1748.082 ?  2.485  ops/ms
EishayWriteBinary.hessian                     thrpt    5   393.999 ?  2.434  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   263.166 ?  0.731  ops/ms
EishayWriteBinary.kryo                        thrpt    5  1877.674 ?  5.593  ops/ms
EishayWriteString.fastjson1                   thrpt    5   631.608 ?  2.162  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1722.820 ?  1.281  ops/ms
EishayWriteString.gson                        thrpt    5   336.085 ?  0.960  ops/ms
EishayWriteString.jackson                     thrpt    5   962.698 ?  3.569  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   579.849 ? 15.925  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1790.540 ?  3.993  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   332.591 ?  0.318  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   871.196 ?  1.570  ops/ms

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

Benchmark                                      Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  2317.783 ± 17.732  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  3582.733 ± 20.462  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5  1141.618 ±  4.997  ops/ms
EishayParseBinary.hessian                     thrpt    5   243.084 ±  3.377  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    51.286 ±  0.120  ops/ms
EishayParseBinary.kryo                        thrpt    5  1558.744 ±  2.754  ops/ms
EishayParseString.fastjson1                   thrpt    5  1182.899 ±  2.474  ops/ms
EishayParseString.fastjson2                   thrpt    5  1167.256 ±  3.423  ops/ms
EishayParseString.gson                        thrpt    5   458.703 ±  5.347  ops/ms
EishayParseString.jackson                     thrpt    5   500.029 ±  1.329  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   289.915 ±  0.729  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   851.823 ±  6.225  ops/ms
EishayParseStringPretty.gson                  thrpt    5   421.822 ±  6.578  ops/ms
EishayParseStringPretty.jackson               thrpt    5   471.650 ±  1.091  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   537.329 ±  1.359  ops/ms
EishayParseTreeString.fastjson2               thrpt    5   955.849 ±  3.458  ops/ms
EishayParseTreeString.gson                    thrpt    5   399.346 ±  0.760  ops/ms
EishayParseTreeString.jackson                 thrpt    5   550.961 ±  1.566  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   455.890 ±  1.315  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   770.693 ±  1.574  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   343.977 ±  9.744  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   471.872 ±  2.198  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   438.713 ±  0.555  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5   932.351 ±  3.140  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   382.004 ±  0.870  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   587.021 ±  0.606  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   391.004 ±  0.988  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   751.091 ±  1.254  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   357.348 ±  0.965  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   553.107 ±  2.382  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   896.926 ±  1.285  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5  1123.642 ±  3.016  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   376.076 ±  0.546  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   585.644 ±  1.121  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   258.522 ±  0.367  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   837.475 ±  0.706  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   353.449 ±  1.758  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   517.147 ±  1.938  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  2339.252 ± 10.049  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  4105.642 ± 12.101  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1712.746 ±  2.188  ops/ms
EishayWriteBinary.hessian                     thrpt    5   395.062 ±  1.427  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   263.797 ±  0.688  ops/ms
EishayWriteBinary.kryo                        thrpt    5  1727.243 ±  6.741  ops/ms
EishayWriteString.fastjson1                   thrpt    5   625.995 ± 12.336  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1675.432 ±  1.658  ops/ms
EishayWriteString.gson                        thrpt    5   320.337 ±  0.424  ops/ms
EishayWriteString.jackson                     thrpt    5   863.455 ±  4.371  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   541.400 ±  9.352  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1767.647 ±  3.086  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   322.366 ±  1.239  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   854.338 ±  6.964  ops/ms

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

Benchmark                                      Mode  Cnt     Score   Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  1414.275 ? 0.697  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  2109.398 ? 2.946  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5   754.781 ? 1.268  ops/ms
EishayParseBinary.hessian                     thrpt    5   191.995 ? 0.425  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    37.043 ? 0.110  ops/ms
EishayParseBinary.kryo                        thrpt    5  1296.917 ? 2.585  ops/ms
EishayParseString.fastjson1                   thrpt    5   718.651 ? 1.136  ops/ms
EishayParseString.fastjson2                   thrpt    5   858.783 ? 0.841  ops/ms
EishayParseString.gson                        thrpt    5   313.534 ? 0.535  ops/ms
EishayParseString.jackson                     thrpt    5   382.600 ? 0.485  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   202.580 ? 0.213  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   680.368 ? 2.094  ops/ms
EishayParseStringPretty.gson                  thrpt    5   283.049 ? 0.660  ops/ms
EishayParseStringPretty.jackson               thrpt    5   349.934 ? 2.589  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   305.529 ? 0.357  ops/ms
EishayParseTreeString.fastjson2               thrpt    5   577.950 ? 0.675  ops/ms
EishayParseTreeString.gson                    thrpt    5   263.940 ? 0.284  ops/ms
EishayParseTreeString.jackson                 thrpt    5   355.710 ? 0.612  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   268.260 ? 0.242  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   494.933 ? 0.677  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   243.928 ? 0.687  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   327.745 ? 0.332  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   245.470 ? 1.641  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5   527.795 ? 0.634  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   237.510 ? 0.302  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   429.298 ? 0.433  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   219.219 ? 0.421  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   471.992 ? 1.023  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   220.613 ? 0.287  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   390.074 ? 0.851  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   564.252 ? 0.646  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5   736.065 ? 0.744  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   238.310 ? 0.336  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   466.792 ? 0.575  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   188.759 ? 0.306  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   607.068 ? 3.740  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   221.130 ? 0.215  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   414.054 ? 1.179  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  1329.030 ? 5.243  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  1893.759 ? 3.823  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1106.650 ? 2.513  ops/ms
EishayWriteBinary.hessian                     thrpt    5   297.522 ? 1.955  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   177.457 ? 0.368  ops/ms
EishayWriteBinary.kryo                        thrpt    5  1112.424 ? 0.933  ops/ms
EishayWriteString.fastjson1                   thrpt    5   468.054 ? 1.560  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1048.815 ? 1.375  ops/ms
EishayWriteString.gson                        thrpt    5   272.187 ? 0.307  ops/ms
EishayWriteString.jackson                     thrpt    5   583.290 ? 0.677  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   414.868 ? 0.653  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1109.141 ? 1.659  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   234.942 ? 0.426  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   572.810 ? 0.944  ops/ms

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

Benchmark                                      Mode  Cnt     Score   Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  1622.465 ? 0.852  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  2529.245 ? 5.052  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5   774.516 ? 2.378  ops/ms
EishayParseBinary.hessian                     thrpt    5   179.682 ? 0.341  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    36.131 ? 0.143  ops/ms
EishayParseBinary.kryo                        thrpt    5  1244.477 ? 0.467  ops/ms
EishayParseString.fastjson1                   thrpt    5   736.000 ? 1.853  ops/ms
EishayParseString.fastjson2                   thrpt    5   839.238 ? 4.964  ops/ms
EishayParseString.gson                        thrpt    5   318.961 ? 0.432  ops/ms
EishayParseString.jackson                     thrpt    5   375.882 ? 0.303  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   209.251 ? 0.614  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   661.039 ? 1.594  ops/ms
EishayParseStringPretty.gson                  thrpt    5   296.049 ? 0.350  ops/ms
EishayParseStringPretty.jackson               thrpt    5   347.143 ? 1.343  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   322.454 ? 0.478  ops/ms
EishayParseTreeString.fastjson2               thrpt    5   535.385 ? 0.974  ops/ms
EishayParseTreeString.gson                    thrpt    5   262.062 ? 0.522  ops/ms
EishayParseTreeString.jackson                 thrpt    5   355.045 ? 0.490  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   274.343 ? 0.281  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   455.863 ? 2.780  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   247.789 ? 0.385  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   324.641 ? 0.295  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   285.277 ? 0.641  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5   444.899 ? 3.242  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   253.962 ? 0.162  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   429.400 ? 0.746  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   243.137 ? 1.022  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   389.980 ? 3.315  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   240.099 ? 1.189  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   393.773 ? 0.319  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   589.247 ? 0.507  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5   756.791 ? 3.190  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   257.932 ? 1.186  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   437.036 ? 0.519  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   191.041 ? 0.612  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   596.348 ? 4.231  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   239.818 ? 0.514  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   397.845 ? 0.574  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  1481.511 ? 0.761  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  2317.027 ? 2.961  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1167.279 ? 1.828  ops/ms
EishayWriteBinary.hessian                     thrpt    5   315.597 ? 1.939  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   191.475 ? 2.577  ops/ms
EishayWriteBinary.kryo                        thrpt    5  1307.825 ? 2.987  ops/ms
EishayWriteString.fastjson1                   thrpt    5   414.676 ? 0.414  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1040.751 ? 0.748  ops/ms
EishayWriteString.gson                        thrpt    5   248.180 ? 0.464  ops/ms
EishayWriteString.jackson                     thrpt    5   605.766 ? 0.618  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   373.502 ? 0.654  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1164.459 ? 3.141  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   241.610 ? 1.614  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   549.537 ? 0.654  ops/ms

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

Benchmark                                      Mode  Cnt     Score   Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  1498.469 ? 1.919  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  2175.339 ? 3.179  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5   792.521 ? 2.096  ops/ms
EishayParseBinary.hessian                     thrpt    5   208.345 ? 0.333  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    39.004 ? 0.187  ops/ms
EishayParseBinary.kryo                        thrpt    5  1240.209 ? 0.730  ops/ms
EishayParseString.fastjson1                   thrpt    5  1020.396 ? 0.779  ops/ms
EishayParseString.fastjson2                   thrpt    5   860.710 ? 4.233  ops/ms
EishayParseString.gson                        thrpt    5   317.062 ? 0.381  ops/ms
EishayParseString.jackson                     thrpt    5   379.630 ? 0.694  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   241.124 ? 0.301  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   667.244 ? 4.123  ops/ms
EishayParseStringPretty.gson                  thrpt    5   294.191 ? 0.343  ops/ms
EishayParseStringPretty.jackson               thrpt    5   353.213 ? 0.812  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   357.494 ? 3.119  ops/ms
EishayParseTreeString.fastjson2               thrpt    5   609.979 ? 0.615  ops/ms
EishayParseTreeString.gson                    thrpt    5   260.307 ? 0.239  ops/ms
EishayParseTreeString.jackson                 thrpt    5   372.851 ? 0.302  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   304.495 ? 0.657  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   502.650 ? 0.656  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   243.809 ? 0.404  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   353.314 ? 0.583  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   317.285 ? 0.559  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5   588.732 ? 2.585  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   253.518 ? 0.775  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   433.643 ? 0.345  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   270.748 ? 0.126  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   498.224 ? 0.800  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   239.810 ? 0.442  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   413.169 ? 0.239  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   757.695 ? 1.081  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5   787.365 ? 0.516  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   253.569 ? 0.098  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   443.791 ? 1.186  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   216.209 ? 0.366  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   618.790 ? 1.027  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   238.153 ? 0.715  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   403.615 ? 1.151  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  1436.581 ? 1.111  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  2231.718 ? 4.459  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1166.442 ? 1.830  ops/ms
EishayWriteBinary.hessian                     thrpt    5   314.442 ? 0.952  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   182.750 ? 3.468  ops/ms
EishayWriteBinary.kryo                        thrpt    5  1229.222 ? 2.395  ops/ms
EishayWriteString.fastjson1                   thrpt    5   483.335 ? 2.632  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1182.715 ? 2.362  ops/ms
EishayWriteString.gson                        thrpt    5   190.066 ? 0.431  ops/ms
EishayWriteString.jackson                     thrpt    5   625.779 ? 1.614  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   412.769 ? 1.148  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1165.745 ? 2.337  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   187.419 ? 0.378  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   612.319 ? 1.243  ops/ms

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

Benchmark                                      Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  1463.639 ±  2.639  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  2166.063 ± 11.439  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5   749.578 ±  2.854  ops/ms
EishayParseBinary.hessian                     thrpt    5   187.694 ±  0.779  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    39.825 ±  0.102  ops/ms
EishayParseBinary.kryo                        thrpt    5  1183.699 ±  4.109  ops/ms
EishayParseString.fastjson1                   thrpt    5  1005.996 ±  1.275  ops/ms
EishayParseString.fastjson2                   thrpt    5   855.978 ±  6.141  ops/ms
EishayParseString.gson                        thrpt    5   300.341 ±  1.338  ops/ms
EishayParseString.jackson                     thrpt    5   364.136 ±  0.789  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   229.950 ±  0.617  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   665.602 ±  2.560  ops/ms
EishayParseStringPretty.gson                  thrpt    5   277.339 ±  1.266  ops/ms
EishayParseStringPretty.jackson               thrpt    5   334.797 ±  2.781  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   336.062 ±  1.446  ops/ms
EishayParseTreeString.fastjson2               thrpt    5   609.340 ±  3.871  ops/ms
EishayParseTreeString.gson                    thrpt    5   255.965 ±  0.390  ops/ms
EishayParseTreeString.jackson                 thrpt    5   353.739 ±  0.499  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   295.944 ±  1.722  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   500.186 ±  1.177  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   242.141 ±  1.661  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   344.346 ±  0.900  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   296.458 ±  1.341  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5   557.190 ±  2.164  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   252.048 ±  0.173  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   427.762 ±  0.261  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   264.137 ±  0.884  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   473.244 ±  0.356  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   234.646 ±  0.399  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   404.260 ±  0.457  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   742.438 ±  1.696  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5   741.989 ±  2.833  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   252.575 ±  0.225  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   423.982 ±  0.460  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   207.050 ±  0.225  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   585.396 ±  3.053  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   233.914 ±  0.940  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   382.894 ±  0.485  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  1615.477 ±  4.277  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  2671.895 ±  9.329  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1151.644 ±  9.708  ops/ms
EishayWriteBinary.hessian                     thrpt    5   300.776 ±  1.144  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   187.698 ±  0.314  ops/ms
EishayWriteBinary.kryo                        thrpt    5  1283.320 ± 23.710  ops/ms
EishayWriteString.fastjson1                   thrpt    5   438.153 ±  1.531  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1132.674 ±  2.079  ops/ms
EishayWriteString.gson                        thrpt    5   191.248 ±  0.678  ops/ms
EishayWriteString.jackson                     thrpt    5   599.155 ±  0.664  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   347.348 ±  1.432  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1162.026 ± 11.725  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   189.175 ±  0.828  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   581.091 ±  4.664  ops/ms

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

Benchmark                                      Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  1334.829 ?  87.812  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  2245.314 ? 176.200  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5   795.736 ?  33.368  ops/ms
EishayParseBinary.hessian                     thrpt    5   195.841 ?   4.358  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    41.273 ?   0.737  ops/ms
EishayParseBinary.kryo                        thrpt    5  1198.191 ?  41.921  ops/ms
EishayParseString.fastjson1                   thrpt    5   729.170 ?  48.937  ops/ms
EishayParseString.fastjson2                   thrpt    5   900.856 ?  38.115  ops/ms
EishayParseString.gson                        thrpt    5   351.796 ?  14.666  ops/ms
EishayParseString.jackson                     thrpt    5   363.970 ?  11.955  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   215.408 ?   6.360  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   707.702 ?  33.615  ops/ms
EishayParseStringPretty.gson                  thrpt    5   315.418 ?   8.454  ops/ms
EishayParseStringPretty.jackson               thrpt    5   341.281 ?  18.443  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   303.362 ?  17.335  ops/ms
EishayParseTreeString.fastjson2               thrpt    5   554.222 ?  28.788  ops/ms
EishayParseTreeString.gson                    thrpt    5   269.968 ?  17.201  ops/ms
EishayParseTreeString.jackson                 thrpt    5   322.656 ?  16.428  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   280.875 ?  15.938  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   462.261 ?  50.052  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   262.629 ?  10.500  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   305.279 ?  13.921  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   250.671 ?   6.883  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5   501.129 ?  27.317  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   234.614 ?  10.362  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   366.671 ?  26.972  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   233.759 ?   3.953  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   454.630 ?  32.070  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   215.727 ?  11.652  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   340.896 ?  14.462  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   656.088 ?   7.035  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5   789.342 ?  71.195  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   230.501 ?  11.199  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   403.818 ?  21.908  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   205.154 ?   6.929  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   642.041 ?  19.569  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   226.379 ?   4.834  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   373.797 ?  17.104  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  1582.723 ?  25.425  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  2365.753 ?  40.260  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1315.149 ?  24.281  ops/ms
EishayWriteBinary.hessian                     thrpt    5   353.848 ?   1.321  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   204.986 ?   1.201  ops/ms
EishayWriteBinary.kryo                        thrpt    5  1406.243 ?  12.654  ops/ms
EishayWriteString.fastjson1                   thrpt    5   494.567 ?   7.052  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1199.941 ?  17.375  ops/ms
EishayWriteString.gson                        thrpt    5   318.844 ?   3.529  ops/ms
EishayWriteString.jackson                     thrpt    5   629.443 ?  11.637  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   432.369 ?  10.813  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1320.933 ?  20.708  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   280.347 ?   5.424  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   651.860 ?  13.336  ops/ms

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

Benchmark                                      Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  1978.994 ?  12.186  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  3084.473 ?   6.674  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5  1006.813 ?   9.522  ops/ms
EishayParseBinary.hessian                     thrpt    5   194.012 ?  15.606  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    39.276 ?   0.898  ops/ms
EishayParseBinary.kryo                        thrpt    5  1405.982 ?   3.799  ops/ms
EishayParseString.fastjson1                   thrpt    5   711.445 ?  90.814  ops/ms
EishayParseString.fastjson2                   thrpt    5  1049.728 ?   6.441  ops/ms
EishayParseString.gson                        thrpt    5   370.144 ?   0.534  ops/ms
EishayParseString.jackson                     thrpt    5   400.514 ?  37.232  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   231.195 ?   6.157  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   772.590 ?  24.009  ops/ms
EishayParseStringPretty.gson                  thrpt    5   348.464 ?   0.563  ops/ms
EishayParseStringPretty.jackson               thrpt    5   370.090 ?  38.165  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   363.950 ?   1.572  ops/ms
EishayParseTreeString.fastjson2               thrpt    5   651.015 ?  11.394  ops/ms
EishayParseTreeString.gson                    thrpt    5   302.107 ?   1.178  ops/ms
EishayParseTreeString.jackson                 thrpt    5   372.883 ?   2.042  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   288.058 ?   0.774  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   541.328 ?   5.088  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   277.614 ?  35.775  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   355.015 ?   4.946  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   301.910 ?  35.203  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5   535.255 ?   2.157  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   295.506 ?   0.239  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   444.528 ?   1.888  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   250.553 ?  23.445  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   466.233 ?  12.099  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   270.758 ?   1.502  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   413.515 ?   2.241  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   669.133 ?   3.961  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5   951.633 ?  14.686  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   280.795 ?  41.378  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   487.891 ?   2.256  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   172.783 ?  34.217  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   705.930 ? 124.887  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   280.867 ?   0.622  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   428.821 ?   2.296  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  1746.516 ?   9.407  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  2742.957 ?   4.683  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1365.681 ?   6.437  ops/ms
EishayWriteBinary.hessian                     thrpt    5   345.917 ?   1.345  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   217.863 ?   0.862  ops/ms
EishayWriteBinary.kryo                        thrpt    5  1578.769 ?   6.889  ops/ms
EishayWriteString.fastjson1                   thrpt    5   437.118 ?  36.635  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1170.159 ?  22.521  ops/ms
EishayWriteString.gson                        thrpt    5   282.698 ?  24.135  ops/ms
EishayWriteString.jackson                     thrpt    5   675.108 ?  11.312  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   426.038 ?  14.535  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1361.455 ?   4.151  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   296.669 ?  16.165  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   539.726 ?  53.272  ops/ms

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

Benchmark                                      Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  1797.283 ?  33.936  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  2700.864 ?  30.762  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5  1041.756 ?  11.527  ops/ms
EishayParseBinary.hessian                     thrpt    5   191.073 ?  15.742  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    37.238 ?   2.548  ops/ms
EishayParseBinary.kryo                        thrpt    5  1305.679 ?  92.811  ops/ms
EishayParseString.fastjson1                   thrpt    5  1039.371 ? 175.305  ops/ms
EishayParseString.fastjson2                   thrpt    5  1088.080 ?   5.210  ops/ms
EishayParseString.gson                        thrpt    5   246.416 ?  79.658  ops/ms
EishayParseString.jackson                     thrpt    5   431.543 ?  14.437  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   261.211 ?  19.625  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   797.914 ?   9.203  ops/ms
EishayParseStringPretty.gson                  thrpt    5   313.596 ?  25.897  ops/ms
EishayParseStringPretty.jackson               thrpt    5   375.321 ?  37.159  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   409.399 ?   7.473  ops/ms
EishayParseTreeString.fastjson2               thrpt    5   773.819 ?   9.589  ops/ms
EishayParseTreeString.gson                    thrpt    5   297.349 ?   0.955  ops/ms
EishayParseTreeString.jackson                 thrpt    5   417.763 ?  30.144  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   340.342 ?  20.420  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   620.514 ?   8.405  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   268.220 ?  18.401  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   380.709 ?  14.580  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   315.043 ?  26.349  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5   764.599 ?   4.181  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   291.577 ?  46.332  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   499.669 ?   3.566  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   227.461 ?  22.486  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   628.777 ?   4.106  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   279.023 ?   1.717  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   435.455 ?   3.392  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   822.066 ?  10.804  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5   997.926 ?  20.711  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   264.536 ?  32.016  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   440.564 ?  23.761  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   246.174 ?   3.600  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   760.451 ?  21.731  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   278.505 ?   1.406  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   339.103 ? 113.533  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  1557.183 ? 298.421  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  2763.317 ?  25.108  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1373.414 ?   7.823  ops/ms
EishayWriteBinary.hessian                     thrpt    5   333.790 ?   0.890  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   207.745 ?   0.748  ops/ms
EishayWriteBinary.kryo                        thrpt    5  1437.556 ?   3.470  ops/ms
EishayWriteString.fastjson1                   thrpt    5   453.461 ?  32.150  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1365.279 ?   9.471  ops/ms
EishayWriteString.gson                        thrpt    5   172.837 ?  42.827  ops/ms
EishayWriteString.jackson                     thrpt    5   593.569 ?  26.998  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   481.959 ?   4.789  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1376.043 ?  10.582  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   179.177 ?  37.810  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   667.884 ?  34.181  ops/ms

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

Benchmark                                      Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2JSONB              thrpt    5  1715.680 ±  20.958  ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping  thrpt    5  2729.703 ±  21.862  ops/ms
EishayParseBinary.fastjson2UTF8Bytes          thrpt    5  1018.503 ±  11.754  ops/ms
EishayParseBinary.hessian                     thrpt    5   201.185 ±  31.341  ops/ms
EishayParseBinary.javaSerialize               thrpt    5    41.898 ±   0.681  ops/ms
EishayParseBinary.kryo                        thrpt    5  1328.011 ±  26.938  ops/ms
EishayParseString.fastjson1                   thrpt    5  1117.560 ±  10.750  ops/ms
EishayParseString.fastjson2                   thrpt    5  1008.766 ± 182.872  ops/ms
EishayParseString.gson                        thrpt    5   290.831 ±  74.085  ops/ms
EishayParseString.jackson                     thrpt    5   401.268 ±   1.959  ops/ms
EishayParseStringPretty.fastjson1             thrpt    5   220.887 ±  39.226  ops/ms
EishayParseStringPretty.fastjson2             thrpt    5   778.810 ± 104.153  ops/ms
EishayParseStringPretty.gson                  thrpt    5   310.659 ±  30.459  ops/ms
EishayParseStringPretty.jackson               thrpt    5   362.571 ±   5.047  ops/ms
EishayParseTreeString.fastjson1               thrpt    5   355.791 ±   8.057  ops/ms
EishayParseTreeString.fastjson2               thrpt    5   775.688 ±   8.484  ops/ms
EishayParseTreeString.gson                    thrpt    5   278.740 ±  28.608  ops/ms
EishayParseTreeString.jackson                 thrpt    5   403.360 ±   4.359  ops/ms
EishayParseTreeStringPretty.fastjson1         thrpt    5   309.872 ±  79.086  ops/ms
EishayParseTreeStringPretty.fastjson2         thrpt    5   620.053 ±  10.164  ops/ms
EishayParseTreeStringPretty.gson              thrpt    5   256.283 ±  31.961  ops/ms
EishayParseTreeStringPretty.jackson           thrpt    5   373.109 ±   2.840  ops/ms
EishayParseTreeUTF8Bytes.fastjson1            thrpt    5   318.756 ±  12.887  ops/ms
EishayParseTreeUTF8Bytes.fastjson2            thrpt    5   704.339 ±  17.991  ops/ms
EishayParseTreeUTF8Bytes.gson                 thrpt    5   278.160 ±  22.722  ops/ms
EishayParseTreeUTF8Bytes.jackson              thrpt    5   488.969 ±   3.994  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1      thrpt    5   271.837 ±   5.630  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2      thrpt    5   593.596 ±  10.904  ops/ms
EishayParseTreeUTF8BytesPretty.gson           thrpt    5   273.872 ±   2.385  ops/ms
EishayParseTreeUTF8BytesPretty.jackson        thrpt    5   439.236 ±   6.934  ops/ms
EishayParseUTF8Bytes.fastjson1                thrpt    5   403.878 ±  78.049  ops/ms
EishayParseUTF8Bytes.fastjson2                thrpt    5   947.491 ±  12.494  ops/ms
EishayParseUTF8Bytes.gson                     thrpt    5   268.192 ±  36.507  ops/ms
EishayParseUTF8Bytes.jackson                  thrpt    5   459.864 ±   4.007  ops/ms
EishayParseUTF8BytesPretty.fastjson1          thrpt    5   230.424 ±  18.448  ops/ms
EishayParseUTF8BytesPretty.fastjson2          thrpt    5   731.945 ±   8.942  ops/ms
EishayParseUTF8BytesPretty.gson               thrpt    5   271.972 ±   1.756  ops/ms
EishayParseUTF8BytesPretty.jackson            thrpt    5   404.912 ±  19.290  ops/ms
EishayWriteBinary.fastjson2JSONB              thrpt    5  1869.190 ± 178.321  ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping  thrpt    5  3130.223 ±  51.480  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes          thrpt    5  1420.291 ±   5.548  ops/ms
EishayWriteBinary.hessian                     thrpt    5   331.982 ±   1.709  ops/ms
EishayWriteBinary.javaSerialize               thrpt    5   221.610 ±   2.775  ops/ms
EishayWriteBinary.kryo                        thrpt    5  1450.258 ±   7.618  ops/ms
EishayWriteString.fastjson1                   thrpt    5   404.848 ±  76.041  ops/ms
EishayWriteString.fastjson2                   thrpt    5  1259.768 ± 158.895  ops/ms
EishayWriteString.gson                        thrpt    5   192.774 ±   6.851  ops/ms
EishayWriteString.jackson                     thrpt    5   487.760 ±  31.975  ops/ms
EishayWriteUTF8Bytes.fastjson1                thrpt    5   369.988 ±  44.916  ops/ms
EishayWriteUTF8Bytes.fastjson2                thrpt    5  1350.500 ±  81.370  ops/ms
EishayWriteUTF8Bytes.gson                     thrpt    5   204.372 ±   1.038  ops/ms
EishayWriteUTF8Bytes.jackson                  thrpt    5   610.071 ±  24.616  ops/ms