fastjson2/docs/benchmark/benchmark_2.0.28_raw.md

215 KiB

ecs.g7.xlarge-jdk1.8.0_361

Benchmark                                          Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1113.876 ?   2.741  ops/ms
EishayParseBinary.hessian                         thrpt    5   288.918 ?   0.780  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    48.091 ?   0.040  ops/ms
EishayParseBinary.jsonb                           thrpt    5  1741.151 ?   4.570  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1612.762 ?   5.875  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  2687.053 ?   6.475  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1742.647 ?   3.997  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1036.668 ?   2.073  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  1420.847 ?   7.280  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   275.854 ?   1.292  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    49.278 ?   0.073  ops/ms
EishayParseString.fastjson1                       thrpt    5  1026.475 ?   2.489  ops/ms
EishayParseString.fastjson2                       thrpt    5  1298.729 ?   1.758  ops/ms
EishayParseString.gson                            thrpt    5   418.666 ?   4.729  ops/ms
EishayParseString.jackson                         thrpt    5   540.345 ?   0.944  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   271.446 ?   0.651  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   953.549 ?   1.312  ops/ms
EishayParseStringPretty.gson                      thrpt    5   384.663 ? 125.051  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   477.070 ?   1.752  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   517.776 ?   1.804  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   980.809 ?   2.994  ops/ms
EishayParseTreeString.gson                        thrpt    5   341.795 ?   0.915  ops/ms
EishayParseTreeString.jackson                     thrpt    5   559.597 ?   1.727  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   451.908 ?   2.128  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   736.786 ?   2.266  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   319.736 ?   1.398  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   471.301 ?   1.824  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   446.878 ?   4.313  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   856.575 ?   3.275  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   311.752 ?   1.815  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   610.244 ?   2.568  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   383.809 ?   1.354  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   714.974 ?   2.793  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   289.092 ?   1.293  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   518.036 ?   2.501  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   881.437 ?   2.196  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   793.079 ?  12.561  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1097.520 ?   1.978  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   313.912 ?   2.025  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   574.980 ?   5.333  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   246.081 ?   1.647  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   805.234 ?   0.533  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   286.695 ?   1.922  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   548.033 ?   1.144  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1429.713 ?   5.379  ops/ms
EishayWriteBinary.hessian                         thrpt    5   339.047 ?   2.903  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   220.088 ?   1.380  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  1987.578 ?  17.386  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1916.530 ?   7.084  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  3221.214 ?  20.236  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1957.940 ?   5.688  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  1271.737 ?   1.727  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1346.201 ?   7.547  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   340.662 ?   2.505  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   228.221 ?   1.108  ops/ms
EishayWriteString.fastjson1                       thrpt    5   619.168 ?   1.570  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1493.878 ?   9.232  ops/ms
EishayWriteString.gson                            thrpt    5   457.632 ?   1.549  ops/ms
EishayWriteString.jackson                         thrpt    5  1010.340 ?   3.334  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   841.303 ?   6.362  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1217.251 ?   4.833  ops/ms
EishayWriteStringTree.gson                        thrpt    5   482.267 ?   2.644  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   946.263 ?   4.352  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   575.672 ?   2.221  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1429.126 ?   8.225  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   372.967 ?   1.586  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   946.929 ?   7.711  ops/ms

ecs.g7.xlarge-jdk-11.0.18

Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1195.606 ?  2.570  ops/ms
EishayParseBinary.hessian                         thrpt    5   234.893 ?  1.569  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    49.073 ?  0.075  ops/ms
EishayParseBinary.jsonb                           thrpt    5  2669.464 ?  6.842  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1939.925 ?  2.593  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  3791.947 ? 14.157  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1619.138 ?  1.760  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1330.347 ?  3.356  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  1964.519 ? 11.304  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   270.467 ?  0.529  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    47.977 ?  0.066  ops/ms
EishayParseString.fastjson1                       thrpt    5   919.878 ? 14.252  ops/ms
EishayParseString.fastjson2                       thrpt    5  1224.645 ?  3.698  ops/ms
EishayParseString.gson                            thrpt    5   424.712 ?  1.248  ops/ms
EishayParseString.jackson                         thrpt    5   477.749 ?  0.957  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   248.296 ?  0.318  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   896.369 ?  1.880  ops/ms
EishayParseStringPretty.gson                      thrpt    5   399.401 ?  1.079  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   438.484 ?  0.968  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   401.550 ?  1.052  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   827.725 ?  2.807  ops/ms
EishayParseTreeString.gson                        thrpt    5   308.711 ?  1.306  ops/ms
EishayParseTreeString.jackson                     thrpt    5   474.864 ?  0.788  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   345.312 ?  0.913  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   685.531 ?  1.340  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   304.898 ?  1.028  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   438.535 ?  1.260  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   379.245 ?  1.970  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   858.655 ?  1.998  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   300.589 ?  0.574  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   523.202 ?  0.703  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   312.175 ?  1.947  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   749.968 ?  2.090  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   293.390 ?  1.742  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   482.571 ?  1.267  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   880.352 ?  1.607  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   762.341 ?  1.625  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1211.255 ?  3.014  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   308.949 ?  1.484  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   529.409 ?  6.007  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   225.995 ?  0.145  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   877.113 ?  1.664  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   292.474 ?  0.894  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   495.964 ?  1.261  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1506.279 ?  5.667  ops/ms
EishayWriteBinary.hessian                         thrpt    5   333.248 ?  1.263  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   228.626 ?  1.554  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  2480.246 ?  9.546  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2006.129 ? 53.925  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  4629.052 ? 25.806  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1950.215 ?  2.672  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  1462.439 ?  1.683  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1417.528 ? 13.668  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   332.252 ?  2.289  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   224.464 ?  4.851  ops/ms
EishayWriteString.fastjson1                       thrpt    5   597.830 ?  3.226  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1353.557 ?  3.184  ops/ms
EishayWriteString.gson                            thrpt    5   349.901 ?  0.865  ops/ms
EishayWriteString.jackson                         thrpt    5   947.382 ?  5.784  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   785.745 ?  4.114  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1249.167 ?  3.343  ops/ms
EishayWriteStringTree.gson                        thrpt    5   384.145 ?  2.095  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   911.084 ?  6.058  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   549.305 ?  0.855  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1476.911 ?  7.767  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   351.489 ?  0.790  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   845.549 ?  5.156  ops/ms

ecs.g7.xlarge-jdk-17.0.6

Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1335.546 ?  2.501  ops/ms
EishayParseBinary.hessian                         thrpt    5   261.012 ?  0.504  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    53.123 ?  0.051  ops/ms
EishayParseBinary.jsonb                           thrpt    5  3172.402 ? 13.254  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2085.647 ?  7.120  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  4617.140 ? 24.249  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1870.757 ?  6.589  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1649.280 ?  5.412  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  2141.687 ? 15.552  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   269.246 ?  0.595  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    53.763 ?  0.016  ops/ms
EishayParseString.fastjson1                       thrpt    5  1261.527 ?  3.427  ops/ms
EishayParseString.fastjson2                       thrpt    5  1270.315 ?  3.477  ops/ms
EishayParseString.gson                            thrpt    5   444.977 ?  1.460  ops/ms
EishayParseString.jackson                         thrpt    5   522.492 ?  0.864  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   294.853 ?  0.654  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   918.721 ?  2.202  ops/ms
EishayParseStringPretty.gson                      thrpt    5   420.989 ?  1.708  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   463.292 ?  0.393  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   562.387 ?  0.819  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5  1070.939 ?  5.089  ops/ms
EishayParseTreeString.gson                        thrpt    5   314.980 ?  0.865  ops/ms
EishayParseTreeString.jackson                     thrpt    5   536.344 ?  2.178  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   488.916 ?  1.766  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   798.889 ?  3.361  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   292.754 ?  1.456  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   477.442 ?  1.308  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   483.020 ?  2.913  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5  1098.660 ?  3.856  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   313.278 ?  0.948  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   575.699 ?  3.706  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   428.940 ?  2.271  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   821.694 ?  3.382  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   297.880 ?  0.454  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   529.019 ?  1.828  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   840.651 ? 59.615  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   957.590 ?  1.784  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1331.051 ?  1.918  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   312.053 ?  1.683  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   554.914 ?  1.911  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   268.672 ?  0.657  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   923.316 ?  2.639  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   301.695 ?  2.753  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   492.050 ?  1.217  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1808.322 ? 10.317  ops/ms
EishayWriteBinary.hessian                         thrpt    5   318.179 ?  1.959  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   209.817 ?  4.721  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  3355.118 ? 19.402  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2098.539 ?  5.627  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  5749.552 ? 28.476  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  2007.449 ?  7.619  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  1581.469 ?  2.001  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1674.571 ?  9.043  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   320.412 ?  1.729  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   240.267 ?  1.122  ops/ms
EishayWriteString.fastjson1                       thrpt    5   629.146 ?  1.042  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1529.780 ?  6.460  ops/ms
EishayWriteString.gson                            thrpt    5   243.018 ?  0.244  ops/ms
EishayWriteString.jackson                         thrpt    5  1055.331 ?  3.812  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   822.603 ?  3.999  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1198.885 ?  3.691  ops/ms
EishayWriteStringTree.gson                        thrpt    5   249.641 ?  0.287  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   880.424 ?  5.609  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   582.802 ?  0.997  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1773.881 ? 10.532  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   241.555 ?  0.186  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   982.245 ?  4.822  ops/ms

ecs.g7.xlarge-jdk-20

Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1307.638 ±  8.502  ops/ms
EishayParseBinary.hessian                         thrpt    5   253.103 ±  1.321  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    50.272 ±  0.215  ops/ms
EishayParseBinary.jsonb                           thrpt    5  3044.425 ± 21.105  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2350.870 ± 18.353  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  4501.553 ± 39.465  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1781.824 ± 18.935  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1686.110 ± 12.705  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  2192.679 ± 12.442  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   244.213 ±  1.336  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    50.305 ±  0.125  ops/ms
EishayParseString.fastjson1                       thrpt    5  1264.381 ±  3.010  ops/ms
EishayParseString.fastjson2                       thrpt    5  1378.944 ±  9.595  ops/ms
EishayParseString.gson                            thrpt    5   417.828 ±  2.121  ops/ms
EishayParseString.jackson                         thrpt    5   501.132 ±  1.887  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   286.419 ±  0.492  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   989.142 ± 10.057  ops/ms
EishayParseStringPretty.gson                      thrpt    5   383.639 ±  0.401  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   454.865 ±  0.836  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   539.699 ±  3.037  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5  1008.046 ±  3.795  ops/ms
EishayParseTreeString.gson                        thrpt    5   313.822 ±  1.976  ops/ms
EishayParseTreeString.jackson                     thrpt    5   536.305 ±  2.604  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   471.147 ±  3.469  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   833.558 ±  7.470  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   300.575 ±  1.532  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   487.417 ±  4.287  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   469.911 ±  2.911  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5  1069.646 ±  2.827  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   315.859 ±  2.466  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   565.888 ±  1.747  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   396.628 ±  1.857  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   854.382 ±  2.705  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   297.087 ±  3.361  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   525.183 ±  4.858  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   879.863 ±  1.852  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   989.840 ±  7.031  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1361.075 ±  3.838  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   308.621 ±  1.106  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   541.804 ±  2.674  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   262.506 ±  0.857  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5  1001.015 ±  4.325  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   298.893 ±  1.431  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   488.211 ±  7.137  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1779.855 ± 11.388  ops/ms
EishayWriteBinary.hessian                         thrpt    5   331.191 ±  2.978  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   225.914 ±  1.768  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  3385.899 ± 38.968  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2252.342 ± 10.532  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  5747.114 ± 53.390  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1724.140 ± 10.820  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  1827.451 ± 43.114  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1544.203 ± 18.264  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   331.453 ±  2.324  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   223.400 ±  2.697  ops/ms
EishayWriteString.fastjson1                       thrpt    5   588.997 ±  8.830  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1644.783 ±  8.459  ops/ms
EishayWriteString.gson                            thrpt    5   242.020 ±  0.415  ops/ms
EishayWriteString.jackson                         thrpt    5   892.301 ± 12.704  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   787.867 ±  5.477  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1341.804 ±  0.367  ops/ms
EishayWriteStringTree.gson                        thrpt    5   249.785 ±  0.825  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   832.557 ±  5.519  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   535.644 ±  2.013  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1800.494 ±  7.851  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   240.442 ±  0.809  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5  1008.212 ±  9.776  ops/ms

ecs.g7.xlarge-graalvm-ce-17-22.3.1

Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1237.937 ?  2.400  ops/ms
EishayParseBinary.hessian                         thrpt    5   241.248 ?  0.383  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    52.054 ?  0.089  ops/ms
EishayParseBinary.jsonb                           thrpt    5  3025.040 ? 13.584  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2240.752 ? 10.044  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  5254.645 ? 36.443  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1799.605 ?  2.753  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1850.327 ?  7.670  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  2238.190 ? 21.196  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   248.554 ?  0.391  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    53.118 ?  0.035  ops/ms
EishayParseString.fastjson1                       thrpt    5  1410.005 ?  2.860  ops/ms
EishayParseString.fastjson2                       thrpt    5  1243.951 ?  1.603  ops/ms
EishayParseString.gson                            thrpt    5   496.888 ?  2.424  ops/ms
EishayParseString.jackson                         thrpt    5   523.208 ?  0.937  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   369.492 ?  1.369  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   911.234 ?  1.381  ops/ms
EishayParseStringPretty.gson                      thrpt    5   432.199 ?  1.586  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   475.353 ?  0.990  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   662.899 ?  2.217  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5  1010.312 ?  4.797  ops/ms
EishayParseTreeString.gson                        thrpt    5   431.187 ?  2.269  ops/ms
EishayParseTreeString.jackson                     thrpt    5   540.951 ?  2.027  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   549.487 ?  1.423  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   775.443 ?  4.017  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   397.400 ?  2.699  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   460.562 ?  0.771  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   538.743 ?  1.172  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   907.889 ?  3.629  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   399.394 ?  3.470  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   538.183 ?  1.247  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   446.368 ?  1.409  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   748.337 ? 51.276  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   381.060 ?  3.667  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   493.319 ?  1.084  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   582.169 ? 14.843  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   937.933 ?  2.252  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1198.796 ? 16.380  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   411.988 ?  2.813  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   566.035 ?  0.815  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   322.453 ?  0.877  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   886.100 ?  2.705  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   376.421 ? 21.963  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   521.828 ?  1.187  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1938.814 ? 22.560  ops/ms
EishayWriteBinary.hessian                         thrpt    5   400.152 ?  6.034  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   222.989 ? 11.666  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  3437.199 ? 49.670  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2521.213 ?  4.037  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  6466.223 ? 49.097  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  2224.116 ? 10.873  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  2004.439 ?  2.502  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1550.960 ?  6.619  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   401.867 ?  6.950  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   224.479 ?  9.973  ops/ms
EishayWriteString.fastjson1                       thrpt    5   821.254 ?  2.220  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1686.671 ?  5.984  ops/ms
EishayWriteString.gson                            thrpt    5   245.479 ?  0.360  ops/ms
EishayWriteString.jackson                         thrpt    5   936.709 ?  5.603  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   835.871 ?  3.616  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1419.524 ?  9.436  ops/ms
EishayWriteStringTree.gson                        thrpt    5   248.607 ?  0.174  ops/ms
EishayWriteStringTree.jackson                     thrpt    5  1014.434 ? 80.049  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   712.942 ?  2.411  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1968.119 ? 17.780  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   234.471 ?  0.392  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5  1045.803 ?  2.782  ops/ms

ecs.g7.xlarge-graalvm-ee-17-22.3.1

Benchmark                                          Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1320.435 ?  91.474  ops/ms
EishayParseBinary.hessian                         thrpt    5   396.019 ?   0.612  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    56.632 ?   0.169  ops/ms
EishayParseBinary.jsonb                           thrpt    5  3439.709 ?  17.916  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2202.567 ?   8.529  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  6304.461 ?  60.882  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1828.212 ?   9.414  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  2614.271 ?  17.478  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  2160.426 ?  13.610  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   419.655 ?   1.145  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    57.304 ?   0.123  ops/ms
EishayParseString.fastjson1                       thrpt    5  1568.139 ?   3.208  ops/ms
EishayParseString.fastjson2                       thrpt    5  1328.751 ?  89.614  ops/ms
EishayParseString.gson                            thrpt    5   466.235 ?   1.852  ops/ms
EishayParseString.jackson                         thrpt    5   485.920 ?   1.999  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   405.930 ?   0.748  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   988.396 ? 111.758  ops/ms
EishayParseStringPretty.gson                      thrpt    5   459.889 ?   2.666  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   430.522 ?   1.092  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   665.596 ?   1.061  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5  1034.100 ?   6.537  ops/ms
EishayParseTreeString.gson                        thrpt    5   397.378 ?   2.205  ops/ms
EishayParseTreeString.jackson                     thrpt    5   479.424 ?   1.455  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   566.291 ?   2.429  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   876.305 ?   2.475  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   387.796 ?   4.425  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   496.617 ?   0.453  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   576.879 ?   1.555  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5  1059.822 ?   4.770  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   422.925 ?   4.876  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   633.153 ?   2.946  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   460.869 ?   1.266  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   866.002 ?   2.940  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   388.280 ?   2.027  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   523.197 ?   2.190  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   966.491 ?   1.052  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5  1174.776 ?   6.034  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1359.147 ? 105.008  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   416.629 ?   2.013  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   543.445 ?   1.463  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   353.217 ?   0.785  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   915.969 ?  94.870  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   395.452 ?   1.184  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   497.018 ?   0.385  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1770.375 ?   3.147  ops/ms
EishayWriteBinary.hessian                         thrpt    5   466.964 ?   7.555  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   235.036 ?   2.845  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  4146.074 ?  27.087  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2638.450 ?   2.666  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  8837.472 ?  18.160  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  2469.840 ?   3.832  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  3320.556 ?   8.870  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1896.355 ?  21.444  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   474.169 ?   5.712  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   234.375 ?   5.955  ops/ms
EishayWriteString.fastjson1                       thrpt    5   784.010 ?   3.401  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1648.340 ?   8.169  ops/ms
EishayWriteString.gson                            thrpt    5   238.548 ?   0.378  ops/ms
EishayWriteString.jackson                         thrpt    5   988.423 ?   6.851  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   907.853 ?   3.914  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1453.078 ?   5.899  ops/ms
EishayWriteStringTree.gson                        thrpt    5   249.106 ?   0.937  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   953.104 ?   7.603  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   759.686 ?   0.788  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1781.253 ?   9.466  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   242.605 ?   0.279  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5  1101.694 ?   5.299  ops/ms

ecs.g7a.xlarge-jdk1.8.0_361

Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5   912.051 ?  2.232  ops/ms
EishayParseBinary.hessian                         thrpt    5   260.764 ?  0.877  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    44.689 ?  0.410  ops/ms
EishayParseBinary.jsonb                           thrpt    5  1415.174 ?  1.638  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1281.850 ?  0.647  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  1933.777 ?  1.178  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1541.887 ?  2.909  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5   979.583 ?  1.430  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  1137.983 ?  3.933  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   268.450 ?  0.286  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    43.614 ?  0.043  ops/ms
EishayParseString.fastjson1                       thrpt    5  1019.692 ?  2.139  ops/ms
EishayParseString.fastjson2                       thrpt    5  1297.182 ?  4.032  ops/ms
EishayParseString.gson                            thrpt    5   449.499 ?  4.225  ops/ms
EishayParseString.jackson                         thrpt    5   530.805 ?  1.940  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   278.629 ?  0.603  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   953.149 ?  1.885  ops/ms
EishayParseStringPretty.gson                      thrpt    5   425.389 ?  0.515  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   471.605 ?  0.471  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   477.937 ?  0.957  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   912.037 ?  1.638  ops/ms
EishayParseTreeString.gson                        thrpt    5   365.316 ?  0.580  ops/ms
EishayParseTreeString.jackson                     thrpt    5   501.201 ?  7.004  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   414.301 ?  2.371  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   692.789 ?  2.027  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   343.870 ?  0.549  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   441.896 ?  0.494  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   424.348 ?  0.685  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   702.304 ?  0.524  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   319.267 ?  0.133  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   526.114 ?  0.559  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   357.858 ?  0.285  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   602.791 ?  0.463  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   305.124 ?  0.847  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   462.679 ?  0.339  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   912.616 ?  1.206  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   789.297 ?  6.286  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5   927.752 ?  2.643  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   322.331 ?  0.463  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   590.346 ?  6.391  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   252.591 ?  0.418  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   740.559 ?  1.551  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   302.962 ?  0.537  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   516.891 ?  0.549  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1400.969 ?  2.858  ops/ms
EishayWriteBinary.hessian                         thrpt    5   403.054 ?  2.569  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   228.888 ?  0.367  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  1649.383 ?  4.388  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1872.895 ?  3.164  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  2286.639 ? 22.132  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1728.754 ?  6.391  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  1234.412 ?  1.681  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1116.695 ?  1.004  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   406.739 ?  2.831  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   233.163 ?  0.260  ops/ms
EishayWriteString.fastjson1                       thrpt    5   655.871 ?  0.424  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1487.771 ?  2.695  ops/ms
EishayWriteString.gson                            thrpt    5   457.294 ?  0.951  ops/ms
EishayWriteString.jackson                         thrpt    5   973.736 ?  2.572  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   821.716 ?  0.648  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1180.280 ? 14.943  ops/ms
EishayWriteStringTree.gson                        thrpt    5   465.186 ?  0.507  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   879.472 ?  2.118  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   591.226 ?  1.229  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1378.674 ?  2.579  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   389.999 ?  0.351  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   862.809 ? 58.444  ops/ms

ecs.g7a.xlarge-jdk-11.0.18

Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1158.177 ?  3.538  ops/ms
EishayParseBinary.hessian                         thrpt    5   225.437 ?  0.868  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    45.973 ?  0.061  ops/ms
EishayParseBinary.jsonb                           thrpt    5  2390.305 ?  5.464  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1835.744 ?  2.350  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  3515.173 ?  6.392  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1596.444 ?  3.047  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1415.675 ?  3.864  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  1778.109 ?  2.807  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   235.155 ?  0.732  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    46.922 ?  0.106  ops/ms
EishayParseString.fastjson1                       thrpt    5   914.592 ? 19.034  ops/ms
EishayParseString.fastjson2                       thrpt    5  1190.909 ?  6.356  ops/ms
EishayParseString.gson                            thrpt    5   478.505 ?  0.211  ops/ms
EishayParseString.jackson                         thrpt    5   473.056 ?  1.152  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   255.207 ?  0.473  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   811.784 ?  3.306  ops/ms
EishayParseStringPretty.gson                      thrpt    5   424.386 ?  0.865  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   437.025 ?  0.604  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   411.637 ?  0.572  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   730.722 ?  2.467  ops/ms
EishayParseTreeString.gson                        thrpt    5   360.709 ?  1.306  ops/ms
EishayParseTreeString.jackson                     thrpt    5   493.584 ?  0.616  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   349.434 ?  0.693  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   651.644 ?  0.650  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   343.378 ?  0.589  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   469.283 ?  0.847  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   367.591 ?  1.582  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   864.264 ?  1.230  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   356.398 ?  0.380  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   550.248 ?  2.199  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   310.490 ?  0.272  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   688.244 ?  1.354  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   299.001 ?  0.659  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   491.725 ?  0.829  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   873.764 ?  0.892  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   736.065 ?  7.451  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1203.305 ?  2.685  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   342.182 ?  0.520  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   583.561 ?  2.261  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   221.293 ?  0.357  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   811.754 ?  1.333  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   324.082 ?  0.698  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   496.726 ?  1.940  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1616.506 ?  1.345  ops/ms
EishayWriteBinary.hessian                         thrpt    5   387.161 ?  1.863  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   238.605 ?  2.654  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  2512.580 ?  2.769  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2078.223 ?  2.830  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  4084.783 ?  8.288  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  2014.226 ?  3.311  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  1432.728 ?  1.934  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1327.675 ?  0.915  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   390.877 ?  1.227  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   234.431 ?  2.568  ops/ms
EishayWriteString.fastjson1                       thrpt    5   630.475 ?  1.704  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1454.238 ?  1.058  ops/ms
EishayWriteString.gson                            thrpt    5   357.560 ?  0.359  ops/ms
EishayWriteString.jackson                         thrpt    5   910.750 ?  2.928  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   810.913 ?  0.729  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1109.472 ?  1.464  ops/ms
EishayWriteStringTree.gson                        thrpt    5   353.869 ?  1.282  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   902.765 ?  2.334  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   591.524 ?  2.953  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1650.260 ?  1.950  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   380.389 ?  0.313  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   845.304 ?  0.965  ops/ms

ecs.g7a.xlarge-jdk-17.0.6

Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1283.096 ?  2.956  ops/ms
EishayParseBinary.hessian                         thrpt    5   266.718 ?  0.379  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    52.810 ?  0.097  ops/ms
EishayParseBinary.jsonb                           thrpt    5  2863.518 ?  5.973  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2086.443 ? 11.405  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  4401.387 ?  4.072  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1831.716 ?  8.364  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1630.070 ?  3.304  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  2112.426 ?  9.852  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   267.726 ?  0.414  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    52.747 ?  0.085  ops/ms
EishayParseString.fastjson1                       thrpt    5  1249.569 ?  1.132  ops/ms
EishayParseString.fastjson2                       thrpt    5  1258.325 ? 22.333  ops/ms
EishayParseString.gson                            thrpt    5   534.405 ?  0.584  ops/ms
EishayParseString.jackson                         thrpt    5   507.919 ?  0.680  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   306.931 ?  0.349  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   833.832 ?  6.333  ops/ms
EishayParseStringPretty.gson                      thrpt    5   477.103 ?  0.644  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   462.955 ?  0.582  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   549.426 ?  1.722  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5  1021.871 ?  3.008  ops/ms
EishayParseTreeString.gson                        thrpt    5   396.083 ?  0.767  ops/ms
EishayParseTreeString.jackson                     thrpt    5   579.594 ?  5.762  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   444.276 ?  0.287  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   747.783 ?  1.486  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   353.015 ?  0.587  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   521.561 ?  1.104  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   469.046 ?  1.727  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5  1031.486 ?  2.173  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   375.003 ?  0.390  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   628.911 ?  0.609  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   388.894 ?  0.586  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   760.009 ?  0.962  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   353.462 ?  0.618  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   581.959 ?  0.380  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   865.099 ?  0.793  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   909.461 ?  2.678  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1242.026 ?  3.831  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   369.965 ?  0.839  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   591.432 ?  0.891  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   270.257 ?  0.326  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   866.992 ?  6.462  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   344.697 ?  0.587  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   531.034 ?  0.438  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1577.449 ?  2.480  ops/ms
EishayWriteBinary.hessian                         thrpt    5   396.439 ?  2.077  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   271.224 ?  0.267  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  2959.526 ?  6.791  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2148.236 ?  2.693  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  5562.415 ?  2.759  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  2008.672 ?  2.363  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  1718.864 ?  3.155  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1641.741 ?  2.293  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   394.669 ?  1.457  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   269.670 ?  0.197  ops/ms
EishayWriteString.fastjson1                       thrpt    5   678.185 ?  3.627  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1343.373 ?  1.777  ops/ms
EishayWriteString.gson                            thrpt    5   383.760 ?  0.797  ops/ms
EishayWriteString.jackson                         thrpt    5  1017.413 ?  1.726  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   830.427 ?  1.741  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1067.290 ?  1.642  ops/ms
EishayWriteStringTree.gson                        thrpt    5   456.012 ?  0.989  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   967.461 ?  4.029  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   611.903 ?  2.877  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1705.522 ?  3.436  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   423.034 ?  0.359  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   932.420 ?  4.518  ops/ms

ecs.g7a.xlarge-jdk-20

Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1329.812 ± 11.435  ops/ms
EishayParseBinary.hessian                         thrpt    5   247.883 ±  1.048  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    48.702 ±  0.293  ops/ms
EishayParseBinary.jsonb                           thrpt    5  2848.903 ± 21.919  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2177.032 ± 13.833  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  4226.886 ± 45.380  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1811.400 ± 15.741  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1673.628 ± 25.866  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  2077.796 ± 10.484  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   250.411 ±  1.414  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    48.152 ±  0.321  ops/ms
EishayParseString.fastjson1                       thrpt    5  1219.065 ± 13.275  ops/ms
EishayParseString.fastjson2                       thrpt    5  1284.331 ±  8.832  ops/ms
EishayParseString.gson                            thrpt    5   451.903 ±  3.027  ops/ms
EishayParseString.jackson                         thrpt    5   493.792 ±  3.431  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   287.722 ±  1.060  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   878.738 ±  9.113  ops/ms
EishayParseStringPretty.gson                      thrpt    5   447.746 ±  2.322  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   442.569 ±  2.175  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   510.247 ±  2.836  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5  1031.174 ±  3.231  ops/ms
EishayParseTreeString.gson                        thrpt    5   388.908 ± 28.315  ops/ms
EishayParseTreeString.jackson                     thrpt    5   545.458 ±  3.448  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   432.013 ±  2.090  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   758.896 ±  7.012  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   354.288 ±  2.811  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   499.339 ±  2.053  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   449.742 ±  2.479  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   969.586 ±  4.873  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   357.131 ±  2.846  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   601.130 ±  3.103  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   385.217 ±  2.705  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   761.559 ±  3.998  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   356.333 ±  2.372  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   558.062 ±  1.834  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   892.108 ±  3.867  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   949.390 ±  6.724  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1254.841 ±  4.601  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   374.074 ±  2.155  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   569.317 ±  1.848  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   265.430 ±  1.134  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   899.605 ±  9.770  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   350.048 ±  2.103  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   518.951 ±  7.364  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1777.711 ± 27.978  ops/ms
EishayWriteBinary.hessian                         thrpt    5   397.958 ±  3.846  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   260.281 ±  0.699  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  2846.579 ± 12.471  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2201.228 ±  7.869  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  5267.506 ± 31.237  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1786.648 ±  4.620  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  1752.791 ± 16.463  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1590.250 ± 14.597  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   397.195 ±  3.001  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   263.005 ±  1.297  ops/ms
EishayWriteString.fastjson1                       thrpt    5   637.209 ±  1.980  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1484.461 ±  6.856  ops/ms
EishayWriteString.gson                            thrpt    5   404.030 ±  1.338  ops/ms
EishayWriteString.jackson                         thrpt    5   915.087 ±  3.263  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   782.306 ±  5.060  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1146.418 ±  1.445  ops/ms
EishayWriteStringTree.gson                        thrpt    5   462.643 ±  1.925  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   918.410 ±  4.959  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   596.516 ±  1.068  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1724.435 ±  2.689  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   390.567 ±  2.654  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   928.948 ±  2.929  ops/ms

ecs.g7a.xlarge-graalvm-ce-17-22.3.1

Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1318.828 ?  6.928  ops/ms
EishayParseBinary.hessian                         thrpt    5   239.890 ?  0.199  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    52.019 ?  0.244  ops/ms
EishayParseBinary.jsonb                           thrpt    5  3262.188 ?  6.386  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2204.121 ? 10.991  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  5063.747 ? 10.424  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1747.018 ?  7.954  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1702.273 ?  8.238  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  2225.887 ?  3.301  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   236.128 ?  0.421  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    52.317 ?  0.207  ops/ms
EishayParseString.fastjson1                       thrpt    5  1449.480 ?  3.264  ops/ms
EishayParseString.fastjson2                       thrpt    5  1310.590 ?  5.637  ops/ms
EishayParseString.gson                            thrpt    5   523.653 ?  1.260  ops/ms
EishayParseString.jackson                         thrpt    5   546.304 ?  3.205  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   359.548 ?  1.580  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   979.295 ?  9.468  ops/ms
EishayParseStringPretty.gson                      thrpt    5   462.475 ?  0.828  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   517.244 ?  0.932  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   607.494 ?  1.074  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   880.421 ?  2.255  ops/ms
EishayParseTreeString.gson                        thrpt    5   478.108 ?  4.847  ops/ms
EishayParseTreeString.jackson                     thrpt    5   575.852 ?  0.611  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   509.888 ?  0.702  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   802.357 ?  4.813  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   436.321 ?  6.004  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   530.744 ?  1.468  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   512.048 ?  0.804  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   992.979 ?  3.074  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   449.628 ?  2.917  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   549.323 ?  1.455  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   410.216 ?  0.635  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   747.622 ? 51.263  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   409.594 ?  1.959  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   514.998 ?  1.079  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   931.447 ?  1.838  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   943.551 ?  0.631  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1309.489 ? 19.216  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   446.063 ?  1.290  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   585.091 ? 15.507  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   293.880 ?  0.176  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   968.164 ? 17.226  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   406.175 ? 23.141  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   521.709 ?  0.691  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1902.232 ?  3.092  ops/ms
EishayWriteBinary.hessian                         thrpt    5   450.887 ?  0.922  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   223.712 ? 12.490  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  3568.106 ? 20.947  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2629.277 ?  5.064  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  6861.045 ?  9.854  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  2269.560 ?  4.523  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  1841.854 ?  2.634  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1436.597 ?  2.668  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   453.093 ?  2.005  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   225.273 ? 12.423  ops/ms
EishayWriteString.fastjson1                       thrpt    5   777.935 ?  8.215  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1677.883 ? 47.462  ops/ms
EishayWriteString.gson                            thrpt    5   424.855 ?  0.905  ops/ms
EishayWriteString.jackson                         thrpt    5   941.603 ?  2.401  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   867.775 ?  1.954  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1416.371 ?  3.395  ops/ms
EishayWriteStringTree.gson                        thrpt    5   453.541 ?  0.841  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   902.857 ?  1.267  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   660.502 ?  3.856  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1848.074 ?  3.455  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   421.921 ?  2.098  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5  1003.858 ?  1.900  ops/ms

ecs.g7a.xlarge-graalvm-ee-17-22.3.1

Benchmark                                          Mode  Cnt      Score     Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5   1359.757 ?  84.074  ops/ms
EishayParseBinary.hessian                         thrpt    5    370.457 ?   0.936  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5     56.078 ?   0.065  ops/ms
EishayParseBinary.jsonb                           thrpt    5   3856.443 ?   7.988  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5   2426.752 ?   8.841  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5   7362.529 ?  28.466  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5   1783.461 ?   5.026  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5   2818.349 ?  32.218  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5   2353.552 ?   2.236  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5    372.258 ?   1.909  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5     56.715 ?   0.092  ops/ms
EishayParseString.fastjson1                       thrpt    5   1727.115 ?   6.665  ops/ms
EishayParseString.fastjson2                       thrpt    5   1321.199 ?  80.907  ops/ms
EishayParseString.gson                            thrpt    5    520.657 ?   0.703  ops/ms
EishayParseString.jackson                         thrpt    5    528.700 ?   4.372  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5    386.186 ?   0.327  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   1029.654 ? 100.874  ops/ms
EishayParseStringPretty.gson                      thrpt    5    485.685 ?   1.682  ops/ms
EishayParseStringPretty.jackson                   thrpt    5    467.909 ?   1.242  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5    633.988 ?   2.541  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   1099.412 ?   1.279  ops/ms
EishayParseTreeString.gson                        thrpt    5    491.190 ?   2.693  ops/ms
EishayParseTreeString.jackson                     thrpt    5    529.990 ?   3.481  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5    534.649 ?   0.500  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5    919.268 ?   2.776  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5    461.770 ?   2.497  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5    557.384 ?   1.710  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5    536.029 ?   0.536  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   1103.036 ?   2.105  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5    471.663 ?   6.418  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5    608.415 ?   0.627  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5    433.210 ?   0.442  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5    896.432 ?   3.083  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5    439.095 ?   0.415  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5    586.770 ?   0.892  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5    929.539 ?   0.827  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   1210.646 ?   3.179  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5   1472.902 ?   7.555  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5    483.217 ?   1.173  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5    584.222 ?   1.089  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5    325.835 ?   8.301  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   1031.538 ? 106.570  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5    443.371 ?   2.171  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5    518.654 ?   3.213  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5   1908.414 ?   3.660  ops/ms
EishayWriteBinary.hessian                         thrpt    5    582.394 ?   4.722  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5    261.396 ?   0.403  ops/ms
EishayWriteBinary.jsonb                           thrpt    5   4488.280 ?   6.470  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5   2935.230 ?   2.925  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  10550.345 ?  11.532  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5   2564.197 ?   3.290  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5   3296.342 ?   4.947  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5   1958.264 ?   5.009  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5    586.498 ?   1.912  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5    254.720 ?   0.450  ops/ms
EishayWriteString.fastjson1                       thrpt    5    886.180 ?   2.540  ops/ms
EishayWriteString.fastjson2                       thrpt    5   1783.679 ?   2.622  ops/ms
EishayWriteString.gson                            thrpt    5    407.545 ?   0.301  ops/ms
EishayWriteString.jackson                         thrpt    5   1022.330 ?   2.670  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5    945.808 ?   2.027  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5   1484.239 ?   2.301  ops/ms
EishayWriteStringTree.gson                        thrpt    5    456.422 ?   1.604  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   1040.227 ?   3.448  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5    863.544 ?   1.529  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5   1888.748 ?   2.655  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5    392.449 ?   0.598  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   1106.135 ?   2.173  ops/ms

ecs.g8m.xlarge-jdk1.8.0_361

Benchmark                                          Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5   780.637 ?  41.319  ops/ms
EishayParseBinary.hessian                         thrpt    5   215.187 ?   9.866  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    39.440 ?   0.635  ops/ms
EishayParseBinary.jsonb                           thrpt    5  1321.269 ? 101.453  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1163.451 ?  81.450  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  2269.664 ? 124.041  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1227.026 ?  62.448  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5   634.664 ?  35.706  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  1151.983 ?  43.587  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   215.003 ?   6.806  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    40.228 ?   0.560  ops/ms
EishayParseString.fastjson1                       thrpt    5   734.095 ?  19.507  ops/ms
EishayParseString.fastjson2                       thrpt    5   883.112 ?  49.563  ops/ms
EishayParseString.gson                            thrpt    5   366.308 ?   9.962  ops/ms
EishayParseString.jackson                         thrpt    5   366.916 ?   5.824  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   204.920 ?   3.718  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   694.291 ?  21.447  ops/ms
EishayParseStringPretty.gson                      thrpt    5   329.261 ?  10.158  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   331.587 ?   9.684  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   303.091 ?  21.558  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   597.849 ?  26.906  ops/ms
EishayParseTreeString.gson                        thrpt    5   263.702 ?   3.002  ops/ms
EishayParseTreeString.jackson                     thrpt    5   302.238 ?  15.132  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   270.670 ?  15.241  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   472.800 ?  22.739  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   250.491 ?   6.346  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   273.637 ?  14.559  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   274.840 ?  12.712  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   529.928 ?  13.431  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   242.472 ?   8.802  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   293.454 ?   5.708  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   233.234 ?   3.008  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   490.497 ?  25.859  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   224.125 ?  19.060  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   294.682 ?   7.556  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   566.367 ?  16.469  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   664.791 ?  17.003  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5   798.478 ?  18.125  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   229.790 ?  18.030  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   402.737 ?   9.207  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   195.126 ?   2.627  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   646.235 ?   9.465  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   212.436 ?   9.895  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   365.737 ?  11.543  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1231.168 ?  20.522  ops/ms
EishayWriteBinary.hessian                         thrpt    5   350.407 ?   3.090  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   209.051 ?   2.279  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  1699.630 ?  13.977  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1566.859 ?  19.745  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  2648.541 ?  33.329  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1444.735 ?   1.397  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5   918.139 ?  13.026  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1138.227 ?  19.429  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   358.280 ?   2.187  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   209.904 ?   2.602  ops/ms
EishayWriteString.fastjson1                       thrpt    5   525.770 ?   9.520  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1222.296 ?  18.532  ops/ms
EishayWriteString.gson                            thrpt    5   359.513 ?   6.475  ops/ms
EishayWriteString.jackson                         thrpt    5   659.120 ?   7.042  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   589.796 ?  24.619  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5   946.563 ?   9.170  ops/ms
EishayWriteStringTree.gson                        thrpt    5   437.467 ?   8.223  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   710.357 ?  17.176  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   489.298 ?  12.591  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1227.365 ?  20.556  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   313.865 ?   3.478  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   664.138 ?  16.294  ops/ms

ecs.g8m.xlarge-jdk-11.0.18

Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1058.127 ? 14.454  ops/ms
EishayParseBinary.hessian                         thrpt    5   243.646 ?  1.769  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    40.490 ?  0.224  ops/ms
EishayParseBinary.jsonb                           thrpt    5  1997.082 ? 51.686  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1596.569 ? 18.127  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  3058.648 ? 30.539  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1416.179 ?  8.400  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1168.183 ? 23.944  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  1538.979 ? 27.645  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   242.788 ?  2.667  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    40.227 ?  0.387  ops/ms
EishayParseString.fastjson1                       thrpt    5   842.349 ? 11.048  ops/ms
EishayParseString.fastjson2                       thrpt    5  1085.091 ? 16.044  ops/ms
EishayParseString.gson                            thrpt    5   379.473 ?  2.881  ops/ms
EishayParseString.jackson                         thrpt    5   403.202 ?  2.578  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   242.290 ?  2.015  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   768.182 ?  5.148  ops/ms
EishayParseStringPretty.gson                      thrpt    5   351.621 ?  2.123  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   364.876 ?  6.069  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   373.902 ?  5.924  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   768.287 ? 12.037  ops/ms
EishayParseTreeString.gson                        thrpt    5   303.021 ?  2.279  ops/ms
EishayParseTreeString.jackson                     thrpt    5   384.357 ?  2.662  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   304.214 ?  3.714  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   622.106 ?  8.908  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   283.496 ?  1.583  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   338.959 ?  1.291  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   339.605 ?  5.029  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   756.801 ? 10.495  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   286.223 ?  1.491  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   425.436 ?  6.708  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   279.134 ? 25.107  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   616.270 ?  8.993  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   273.222 ?  2.241  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   394.217 ?  4.035  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   652.753 ?  4.871  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   678.248 ? 19.806  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1071.698 ? 13.508  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   298.475 ? 14.758  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   450.680 ?  4.493  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   224.812 ?  1.522  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   747.810 ?  3.319  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   274.436 ?  6.471  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   417.108 ?  2.810  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1350.942 ?  4.079  ops/ms
EishayWriteBinary.hessian                         thrpt    5   355.987 ?  4.088  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   223.829 ?  1.998  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  2172.708 ? 31.988  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1669.880 ? 17.736  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  4116.305 ? 38.650  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1602.354 ?  1.864  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  1321.251 ? 26.699  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1245.256 ? 86.276  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   345.054 ?  3.808  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   223.606 ?  1.416  ops/ms
EishayWriteString.fastjson1                       thrpt    5   588.469 ?  4.799  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1267.157 ?  7.461  ops/ms
EishayWriteString.gson                            thrpt    5   339.122 ?  0.689  ops/ms
EishayWriteString.jackson                         thrpt    5   708.240 ?  4.135  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   642.752 ?  4.226  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1100.200 ?  3.780  ops/ms
EishayWriteStringTree.gson                        thrpt    5   355.595 ?  1.325  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   706.051 ?  2.106  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   502.188 ? 63.353  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1345.954 ? 10.666  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   330.802 ?  4.657  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   685.472 ?  2.935  ops/ms

ecs.g8m.xlarge-jdk-17.0.6

Benchmark                                          Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1087.796 ?  22.300  ops/ms
EishayParseBinary.hessian                         thrpt    5   233.980 ?   2.358  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    41.672 ?   0.266  ops/ms
EishayParseBinary.jsonb                           thrpt    5  2154.756 ?  54.650  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1657.874 ?  25.838  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  3113.945 ?  39.063  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1442.949 ?  24.641  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1212.077 ?  14.345  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  1540.739 ? 123.168  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   236.535 ?   2.597  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    41.379 ?   0.428  ops/ms
EishayParseString.fastjson1                       thrpt    5  1115.530 ?  19.638  ops/ms
EishayParseString.fastjson2                       thrpt    5  1043.658 ?  15.787  ops/ms
EishayParseString.gson                            thrpt    5   381.705 ?   0.854  ops/ms
EishayParseString.jackson                         thrpt    5   410.956 ?   2.018  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   264.512 ?   2.339  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   775.278 ?   3.875  ops/ms
EishayParseStringPretty.gson                      thrpt    5   352.523 ?   2.339  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   370.603 ?   2.347  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   404.523 ?   4.213  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   803.769 ?   7.000  ops/ms
EishayParseTreeString.gson                        thrpt    5   301.486 ?  11.431  ops/ms
EishayParseTreeString.jackson                     thrpt    5   422.406 ?   5.039  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   358.409 ?   4.327  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   622.409 ?   6.057  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   283.661 ?   1.769  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   354.883 ?   7.007  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   365.731 ?   4.778  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   773.576 ?   3.853  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   293.231 ?   1.375  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   422.405 ?   8.799  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   316.806 ?   1.777  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   617.044 ?  11.465  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   273.828 ?   3.006  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   387.614 ?   8.331  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   654.639 ?   3.378  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   860.551 ?  21.372  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1077.702 ?  15.716  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   294.784 ?   2.682  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   458.382 ?   2.810  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   246.650 ?   1.186  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   765.099 ?   4.215  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   278.605 ?   5.197  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   416.508 ?   4.079  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1253.396 ?  32.568  ops/ms
EishayWriteBinary.hessian                         thrpt    5   345.558 ?   3.433  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   206.706 ?   1.100  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  2238.241 ?  48.295  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1730.677 ?   8.005  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  4245.652 ?  84.454  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1581.003 ?   5.868  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  1398.119 ?  23.242  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1329.021 ?  12.767  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   328.848 ?   2.825  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   213.138 ?   1.029  ops/ms
EishayWriteString.fastjson1                       thrpt    5   576.240 ?   2.252  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1245.004 ?   4.125  ops/ms
EishayWriteString.gson                            thrpt    5   219.659 ?   0.830  ops/ms
EishayWriteString.jackson                         thrpt    5   694.476 ?   1.868  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   655.455 ?   2.221  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1059.291 ?   4.083  ops/ms
EishayWriteStringTree.gson                        thrpt    5   226.241 ?   0.846  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   670.873 ?   2.821  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   476.428 ?   6.731  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1324.324 ?  15.244  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   217.736 ?   1.023  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   705.504 ?   4.077  ops/ms

ecs.g8m.xlarge-jdk-20

Benchmark                                          Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1099.112 ±   7.851  ops/ms
EishayParseBinary.hessian                         thrpt    5   224.492 ±   2.402  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    39.411 ±   0.182  ops/ms
EishayParseBinary.jsonb                           thrpt    5  2178.345 ±  14.295  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1637.263 ±  11.108  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  3145.560 ±  19.321  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1415.116 ±  16.617  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1358.528 ±  11.410  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  1569.311 ±  14.860  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   202.561 ±  76.838  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    39.720 ±   0.544  ops/ms
EishayParseString.fastjson1                       thrpt    5  1147.336 ±  13.940  ops/ms
EishayParseString.fastjson2                       thrpt    5  1070.662 ±  12.088  ops/ms
EishayParseString.gson                            thrpt    5   323.617 ±  46.007  ops/ms
EishayParseString.jackson                         thrpt    5   380.712 ±   4.582  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   245.107 ±   2.699  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   787.071 ±  12.993  ops/ms
EishayParseStringPretty.gson                      thrpt    5   293.939 ±  74.729  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   344.768 ±   3.524  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   384.659 ±   2.079  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   770.682 ±   6.751  ops/ms
EishayParseTreeString.gson                        thrpt    5   291.930 ±   6.158  ops/ms
EishayParseTreeString.jackson                     thrpt    5   380.681 ±   3.939  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   328.285 ±   2.930  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   625.657 ±   5.540  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   273.148 ±   1.646  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   354.738 ±   3.792  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   331.912 ±  18.139  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   789.365 ±  11.847  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   290.170 ±   3.680  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   460.465 ±   4.344  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   278.017 ±  16.299  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   610.965 ±   5.455  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   261.394 ±   9.406  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   410.481 ±   4.867  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   619.373 ±   2.793  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   814.939 ± 111.224  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1103.700 ±   8.629  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   287.170 ±  11.989  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   436.928 ±   4.961  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   223.329 ±   1.948  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   774.237 ±   8.554  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   266.974 ±   1.289  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   395.984 ±   7.411  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1386.520 ±  13.199  ops/ms
EishayWriteBinary.hessian                         thrpt    5   338.288 ±   5.599  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   211.962 ±   1.346  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  2434.339 ±  42.307  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1766.591 ±  11.942  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  4408.874 ±  28.674  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1562.663 ±  12.652  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  1372.156 ±  12.128  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1354.001 ±   6.293  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   335.318 ±   3.712  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   205.818 ±   1.310  ops/ms
EishayWriteString.fastjson1                       thrpt    5   471.010 ±  14.089  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1253.431 ±  29.689  ops/ms
EishayWriteString.gson                            thrpt    5   205.451 ±  12.815  ops/ms
EishayWriteString.jackson                         thrpt    5   678.760 ±   8.622  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   630.049 ±  20.793  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1084.698 ±   9.553  ops/ms
EishayWriteStringTree.gson                        thrpt    5   223.825 ±   2.009  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   651.996 ±   2.996  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   426.065 ±  36.002  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1386.709 ±   7.196  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   212.652 ±   0.724  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   645.822 ±  53.957  ops/ms

ecs.g8m.xlarge-graalvm-ce-17-22.3.1

Benchmark                                          Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5   882.025 ?  10.825  ops/ms
EishayParseBinary.hessian                         thrpt    5   191.846 ?   0.948  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    41.837 ?   0.057  ops/ms
EishayParseBinary.jsonb                           thrpt    5  2557.276 ?  43.848  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1409.665 ?  17.335  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  3861.873 ?  20.326  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1396.566 ?   3.949  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1539.328 ?   9.398  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  1543.842 ? 205.175  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   185.536 ?   0.819  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    42.043 ?   0.240  ops/ms
EishayParseString.fastjson1                       thrpt    5  1011.694 ?  10.091  ops/ms
EishayParseString.fastjson2                       thrpt    5  1056.318 ?  12.240  ops/ms
EishayParseString.gson                            thrpt    5   395.307 ?   4.326  ops/ms
EishayParseString.jackson                         thrpt    5   414.557 ?   1.846  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   296.822 ?   2.149  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   757.926 ?   7.671  ops/ms
EishayParseStringPretty.gson                      thrpt    5   358.578 ?   2.891  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   374.469 ?   1.301  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   532.046 ?   3.845  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   751.026 ?   4.278  ops/ms
EishayParseTreeString.gson                        thrpt    5   383.078 ?   2.935  ops/ms
EishayParseTreeString.jackson                     thrpt    5   422.634 ?   2.088  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   442.828 ?   3.197  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   621.981 ?   3.735  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   337.566 ?   1.966  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   391.566 ?   3.019  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   422.485 ?   2.515  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   655.230 ?   5.217  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   346.914 ?   2.444  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   426.640 ?   5.935  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   348.627 ?   4.300  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   516.528 ?   4.137  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   312.492 ?   2.159  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   393.881 ?   1.770  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   713.589 ?   2.148  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   727.100 ?  37.209  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5   874.486 ?   6.751  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   340.502 ?   3.445  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   435.752 ?   2.114  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   254.668 ?   1.197  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   642.383 ?   9.293  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   308.890 ?   3.432  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   401.367 ?   1.602  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1437.226 ?   4.749  ops/ms
EishayWriteBinary.hessian                         thrpt    5   322.745 ?   2.579  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   188.697 ?   1.225  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  2601.365 ?  21.020  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1928.378 ?  15.999  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  5162.723 ?  31.153  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1766.085 ?  10.326  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  1522.032 ?   8.702  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1119.787 ? 168.122  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   335.324 ?   3.130  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   189.298 ?   1.058  ops/ms
EishayWriteString.fastjson1                       thrpt    5   622.617 ?  12.576  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1403.139 ?   2.671  ops/ms
EishayWriteString.gson                            thrpt    5   199.329 ?   0.498  ops/ms
EishayWriteString.jackson                         thrpt    5   721.925 ?   2.095  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   665.404 ?   2.047  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1306.918 ?   2.371  ops/ms
EishayWriteStringTree.gson                        thrpt    5   213.420 ?   0.716  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   821.282 ?   2.770  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   548.957 ?   1.338  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1441.499 ?   2.781  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   196.652 ?   1.434  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   718.974 ?  34.402  ops/ms

ecs.g8m.xlarge-graalvm-ee-17-22.3.1

Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1061.408 ?  3.914  ops/ms
EishayParseBinary.hessian                         thrpt    5   324.086 ?  1.451  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    46.424 ?  0.141  ops/ms
EishayParseBinary.jsonb                           thrpt    5  2730.288 ? 22.469  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1766.017 ?  8.380  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  5405.931 ? 35.402  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1311.822 ?  9.011  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  2197.153 ? 21.886  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  1824.374 ? 16.629  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   306.644 ?  2.438  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    45.920 ?  0.718  ops/ms
EishayParseString.fastjson1                       thrpt    5  1352.085 ? 10.564  ops/ms
EishayParseString.fastjson2                       thrpt    5  1129.565 ?  4.346  ops/ms
EishayParseString.gson                            thrpt    5   419.592 ?  0.982  ops/ms
EishayParseString.jackson                         thrpt    5   424.768 ?  2.572  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   342.170 ?  1.657  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   838.894 ?  2.793  ops/ms
EishayParseStringPretty.gson                      thrpt    5   387.233 ?  1.266  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   392.204 ?  1.465  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   589.817 ?  6.785  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   880.406 ? 12.105  ops/ms
EishayParseTreeString.gson                        thrpt    5   365.552 ?  0.979  ops/ms
EishayParseTreeString.jackson                     thrpt    5   476.455 ?  1.984  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   487.916 ?  1.306  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   698.104 ?  3.715  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   339.989 ?  1.223  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   431.873 ?  1.696  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   461.088 ?  2.787  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   804.410 ?  3.139  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   372.769 ?  2.658  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   514.324 ?  3.022  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   374.830 ?  8.378  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   634.393 ?  2.055  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   336.133 ?  1.739  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   452.527 ? 12.978  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   714.869 ?  2.809  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   863.529 ?  1.269  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1003.720 ?  3.368  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   369.965 ?  0.273  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   436.412 ?  2.806  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   281.076 ?  1.770  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   750.062 ?  5.784  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   339.098 ?  1.256  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   387.075 ?  1.224  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1502.613 ?  9.107  ops/ms
EishayWriteBinary.hessian                         thrpt    5   387.196 ?  6.702  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   217.461 ?  0.874  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  3332.468 ? 37.318  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2208.852 ?  6.447  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  6284.458 ? 51.063  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1972.886 ? 11.511  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  2636.442 ?  6.073  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1649.516 ? 13.752  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   394.767 ?  5.766  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   223.358 ?  1.209  ops/ms
EishayWriteString.fastjson1                       thrpt    5   742.799 ?  2.018  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1489.899 ?  1.929  ops/ms
EishayWriteString.gson                            thrpt    5   232.971 ?  1.114  ops/ms
EishayWriteString.jackson                         thrpt    5   909.832 ?  1.989  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   762.158 ?  2.569  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1264.025 ?  1.422  ops/ms
EishayWriteStringTree.gson                        thrpt    5   243.165 ?  0.386  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   821.433 ?  0.884  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   676.874 ?  7.968  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1492.548 ?  3.764  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   225.829 ?  1.571  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   948.347 ?  3.657  ops/ms

OrangePI5-jdk1.8.0_361

Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5   559.832 ± 31.711  ops/ms
EishayParseBinary.hessian                         thrpt    5   134.140 ±  6.673  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    27.382 ±  1.434  ops/ms
EishayParseBinary.jsonb                           thrpt    5   977.446 ± 46.552  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5   822.201 ± 33.718  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  1658.242 ± 36.747  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5   977.779 ± 10.977  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5   686.188 ± 13.744  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5   658.219 ± 20.647  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   133.226 ±  2.201  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    27.149 ±  1.182  ops/ms
EishayParseString.fastjson1                       thrpt    5   559.256 ± 32.311  ops/ms
EishayParseString.fastjson2                       thrpt    5   650.812 ± 46.923  ops/ms
EishayParseString.gson                            thrpt    5   218.976 ± 10.334  ops/ms
EishayParseString.jackson                         thrpt    5   259.038 ±  9.206  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   156.910 ± 10.723  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   517.276 ± 22.723  ops/ms
EishayParseStringPretty.gson                      thrpt    5   198.072 ± 10.915  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   252.801 ± 12.348  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   217.321 ± 15.438  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   427.790 ± 18.394  ops/ms
EishayParseTreeString.gson                        thrpt    5   174.568 ±  3.713  ops/ms
EishayParseTreeString.jackson                     thrpt    5   239.492 ± 15.458  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   206.901 ±  4.023  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   376.488 ± 14.464  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   165.865 ±  9.760  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   221.893 ±  5.962  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   178.233 ± 12.346  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   405.090 ± 19.013  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   152.271 ±  6.421  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   273.490 ± 17.054  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   152.303 ±  4.872  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   354.975 ± 19.844  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   141.996 ±  3.284  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   250.438 ±  7.115  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   444.755 ± 28.472  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   407.018 ± 19.314  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5   549.081 ± 30.839  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   153.560 ±  4.910  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   310.155 ± 19.360  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   138.068 ±  8.023  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   456.623 ± 18.207  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   139.869 ±  2.744  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   285.782 ± 15.220  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5   806.603 ± 46.726  ops/ms
EishayWriteBinary.hessian                         thrpt    5   190.295 ± 40.456  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   123.003 ±  3.620  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  1012.765 ± 53.078  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5   988.387 ± 57.063  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  1599.788 ± 75.500  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5   834.306 ± 68.732  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5   703.910 ± 27.963  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5   685.492 ± 25.198  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   179.410 ±  6.169  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   117.664 ±  3.800  ops/ms
EishayWriteString.fastjson1                       thrpt    5   285.686 ± 12.360  ops/ms
EishayWriteString.fastjson2                       thrpt    5   732.929 ± 42.734  ops/ms
EishayWriteString.gson                            thrpt    5   208.837 ± 13.643  ops/ms
EishayWriteString.jackson                         thrpt    5   394.334 ±  5.180  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   323.853 ± 14.868  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5   488.833 ± 46.162  ops/ms
EishayWriteStringTree.gson                        thrpt    5   226.585 ± 11.260  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   391.236 ± 22.940  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   302.063 ± 14.701  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5   788.112 ± 41.318  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   170.654 ±  9.490  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   409.714 ± 26.399  ops/ms

OrangePI5-jdk-11.0.18

Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5   680.450 ± 15.530  ops/ms
EishayParseBinary.hessian                         thrpt    5   136.039 ±  1.552  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    26.760 ±  0.588  ops/ms
EishayParseBinary.jsonb                           thrpt    5  1297.934 ± 46.679  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5   994.577 ± 48.275  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  2017.291 ± 90.770  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5   921.911 ± 33.865  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5   760.444 ± 20.585  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5   786.187 ± 26.448  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   134.730 ±  7.141  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    26.935 ±  1.178  ops/ms
EishayParseString.fastjson1                       thrpt    5   570.781 ± 14.002  ops/ms
EishayParseString.fastjson2                       thrpt    5   671.609 ± 32.035  ops/ms
EishayParseString.gson                            thrpt    5   225.080 ±  6.633  ops/ms
EishayParseString.jackson                         thrpt    5   270.145 ±  0.293  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   161.978 ±  3.944  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   511.635 ± 13.325  ops/ms
EishayParseStringPretty.gson                      thrpt    5   210.512 ±  3.233  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   243.747 ±  0.154  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   237.385 ±  0.780  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   475.812 ± 18.829  ops/ms
EishayParseTreeString.gson                        thrpt    5   184.984 ±  8.811  ops/ms
EishayParseTreeString.jackson                     thrpt    5   253.009 ±  2.864  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   190.774 ± 10.775  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   393.635 ± 12.920  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   180.057 ±  3.055  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   233.417 ±  1.709  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   204.697 ±  7.868  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   467.778 ± 13.134  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   178.329 ±  6.605  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   288.701 ±  9.414  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   168.098 ±  7.419  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   386.783 ±  2.580  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   165.627 ±  3.100  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   272.178 ±  5.129  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   437.190 ± 10.476  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   444.571 ± 17.052  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5   679.318 ±  5.067  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   170.901 ±  4.155  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   311.371 ±  0.292  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   143.741 ±  1.093  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   516.346 ± 17.221  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   163.685 ±  2.733  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   278.174 ±  9.815  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5   845.309 ± 23.457  ops/ms
EishayWriteBinary.hessian                         thrpt    5   188.944 ± 17.112  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   124.653 ±  5.489  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  1343.442 ± 40.345  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1046.422 ± 26.917  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  2362.419 ± 80.475  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1004.376 ±  6.901  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5   837.610 ± 16.175  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5   760.003 ± 21.607  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   199.428 ± 41.013  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   126.725 ±  3.231  ops/ms
EishayWriteString.fastjson1                       thrpt    5   299.757 ± 13.023  ops/ms
EishayWriteString.fastjson2                       thrpt    5   795.342 ± 24.195  ops/ms
EishayWriteString.gson                            thrpt    5   206.580 ±  3.434  ops/ms
EishayWriteString.jackson                         thrpt    5   399.490 ± 14.518  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   364.816 ±  9.496  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5   613.876 ± 18.543  ops/ms
EishayWriteStringTree.gson                        thrpt    5   216.216 ±  3.663  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   440.372 ± 17.374  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   267.303 ±  7.549  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5   836.541 ± 23.022  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   195.868 ±  9.085  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   384.835 ± 11.618  ops/ms

OrangePI5-jdk-17.0.6

Benchmark                                          Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5   688.504 ±  35.356  ops/ms
EishayParseBinary.hessian                         thrpt    5   154.243 ±   3.021  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    29.856 ±   0.086  ops/ms
EishayParseBinary.jsonb                           thrpt    5  1388.518 ±  95.792  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1019.353 ±  28.243  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  2158.102 ± 103.351  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1005.590 ±  59.532  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5   957.364 ±   5.410  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5   826.070 ±  13.556  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   152.913 ±   3.208  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    29.380 ±   0.973  ops/ms
EishayParseString.fastjson1                       thrpt    5   801.519 ±  31.640  ops/ms
EishayParseString.fastjson2                       thrpt    5   692.717 ±  20.210  ops/ms
EishayParseString.gson                            thrpt    5   225.691 ±   2.725  ops/ms
EishayParseString.jackson                         thrpt    5   279.930 ±   9.067  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   187.282 ±  12.756  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   511.921 ±  31.880  ops/ms
EishayParseStringPretty.gson                      thrpt    5   209.082 ±   6.960  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   256.994 ±   9.586  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   282.347 ±   7.725  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   482.940 ±  29.638  ops/ms
EishayParseTreeString.gson                        thrpt    5   180.692 ±   5.292  ops/ms
EishayParseTreeString.jackson                     thrpt    5   254.490 ±  16.690  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   247.907 ±  12.825  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   389.517 ±   7.057  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   168.613 ±   4.557  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   242.247 ±   6.928  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   245.076 ±  12.469  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   482.954 ±  30.927  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   170.955 ±  10.581  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   323.094 ±  16.673  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   208.182 ±   5.160  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   391.748 ±  12.196  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   157.296 ±   2.919  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   295.282 ±  16.733  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   435.734 ±  16.241  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   585.926 ±  18.876  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5   700.070 ±  26.295  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   172.388 ±   2.355  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   311.712 ±  12.759  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   163.678 ±   6.318  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   519.439 ±  35.325  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   157.948 ±   8.354  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   283.428 ±   3.310  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5   840.692 ±  32.830  ops/ms
EishayWriteBinary.hessian                         thrpt    5   217.310 ±   7.469  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   129.303 ±   1.627  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  1417.550 ±  46.204  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1068.787 ±  43.064  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  2434.496 ±  90.524  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5   987.652 ±   4.266  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5   930.563 ±  28.174  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5   776.626 ±  16.667  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   212.222 ±  42.220  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   128.918 ±   2.858  ops/ms
EishayWriteString.fastjson1                       thrpt    5   326.277 ±  15.255  ops/ms
EishayWriteString.fastjson2                       thrpt    5   773.896 ±  15.200  ops/ms
EishayWriteString.gson                            thrpt    5   166.026 ±   7.731  ops/ms
EishayWriteString.jackson                         thrpt    5   450.100 ±   8.576  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   366.058 ±  20.839  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5   590.955 ±  27.410  ops/ms
EishayWriteStringTree.gson                        thrpt    5   167.424 ±   3.869  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   407.333 ±  21.435  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   315.564 ±   9.028  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5   867.179 ±   8.596  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   159.776 ±   3.339  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   427.479 ±  11.718  ops/ms

OrangePI5-jdk-20

Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5   661.712 ± 27.604  ops/ms
EishayParseBinary.hessian                         thrpt    5   121.959 ±  2.940  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    27.534 ±  1.308  ops/ms
EishayParseBinary.jsonb                           thrpt    5  1265.333 ± 35.534  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5   971.484 ± 58.743  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  1980.729 ± 98.635  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5   939.858 ± 20.452  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5   808.077 ± 10.903  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5   795.692 ± 39.819  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   130.722 ±  6.338  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    26.819 ±  1.044  ops/ms
EishayParseString.fastjson1                       thrpt    5   752.556 ± 25.592  ops/ms
EishayParseString.fastjson2                       thrpt    5   669.913 ±  5.094  ops/ms
EishayParseString.gson                            thrpt    5   195.759 ±  3.496  ops/ms
EishayParseString.jackson                         thrpt    5   239.780 ±  2.553  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   159.496 ±  8.934  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   500.514 ± 15.628  ops/ms
EishayParseStringPretty.gson                      thrpt    5   185.042 ±  9.802  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   234.106 ± 10.283  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   251.249 ± 14.865  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   463.239 ± 19.387  ops/ms
EishayParseTreeString.gson                        thrpt    5   168.480 ±  5.397  ops/ms
EishayParseTreeString.jackson                     thrpt    5   249.959 ±  4.925  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   219.120 ± 17.328  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   375.319 ±  5.650  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   162.429 ±  1.727  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   239.205 ±  9.434  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   216.745 ±  9.614  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   462.778 ± 23.474  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   158.012 ±  3.610  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   301.404 ± 15.285  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   180.702 ±  9.311  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   370.340 ± 13.815  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   148.588 ±  3.976  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   284.746 ± 15.575  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   404.163 ± 12.155  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   549.095 ± 26.675  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5   669.251 ± 36.293  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   159.731 ±  7.171  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   290.495 ±  7.690  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   135.892 ±  5.498  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   499.238 ± 16.131  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   150.056 ±  9.742  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   257.496 ± 10.876  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5   815.991 ± 42.059  ops/ms
EishayWriteBinary.hessian                         thrpt    5   181.279 ± 22.602  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   128.263 ±  5.898  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  1304.937 ± 42.755  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1036.644 ± 59.703  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  2324.253 ± 67.086  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5   978.430 ± 26.131  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5   983.369 ± 10.188  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5   744.374 ± 24.504  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   192.268 ± 32.582  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   122.684 ±  5.675  ops/ms
EishayWriteString.fastjson1                       thrpt    5   297.526 ±  9.549  ops/ms
EishayWriteString.fastjson2                       thrpt    5   755.768 ± 21.884  ops/ms
EishayWriteString.gson                            thrpt    5   147.680 ± 10.432  ops/ms
EishayWriteString.jackson                         thrpt    5   396.564 ± 14.445  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   345.588 ± 20.209  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5   592.222 ± 26.851  ops/ms
EishayWriteStringTree.gson                        thrpt    5   161.793 ±  7.976  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   409.490 ± 11.695  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   272.601 ± 16.221  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5   824.542 ± 60.530  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   140.320 ±  3.030  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   397.181 ± 11.696  ops/ms

OrangePI5-graalvm-ce-17-22.3.1

Benchmark                                          Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5   537.808 ±  16.776  ops/ms
EishayParseBinary.hessian                         thrpt    5   115.997 ±   3.505  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    28.175 ±   0.828  ops/ms
EishayParseBinary.jsonb                           thrpt    5  1719.240 ± 105.201  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5   894.713 ±  43.060  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  2778.261 ± 162.962  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5   917.713 ±  38.733  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1012.462 ±  48.113  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  1013.555 ±  48.657  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   118.756 ±   5.844  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    28.067 ±   0.974  ops/ms
EishayParseString.fastjson1                       thrpt    5   706.254 ±  22.352  ops/ms
EishayParseString.fastjson2                       thrpt    5   685.169 ±   4.700  ops/ms
EishayParseString.gson                            thrpt    5   231.226 ±   4.400  ops/ms
EishayParseString.jackson                         thrpt    5   268.328 ±   9.624  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   205.852 ±   3.182  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   518.465 ±  31.376  ops/ms
EishayParseStringPretty.gson                      thrpt    5   209.597 ±  13.194  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   243.212 ±   6.982  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   333.342 ±  10.438  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   467.072 ±  26.027  ops/ms
EishayParseTreeString.gson                        thrpt    5   199.872 ±  10.952  ops/ms
EishayParseTreeString.jackson                     thrpt    5   276.999 ±   9.880  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   280.535 ±   7.950  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   398.835 ±   6.967  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   191.928 ±   5.734  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   276.065 ±  21.855  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   258.122 ±  12.198  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   409.391 ±  18.435  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   175.721 ±   8.160  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   299.665 ±  11.646  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   208.590 ±   4.955  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   327.900 ±  14.469  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   168.371 ±  38.357  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   264.955 ±  11.244  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   448.819 ±   1.797  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   478.219 ±  22.431  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5   533.840 ±   6.250  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   178.226 ±   9.342  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   300.391 ±   2.139  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   160.779 ±   6.896  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   386.760 ±   9.554  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   161.055 ±   6.468  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   269.570 ±  11.068  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5   916.845 ±  43.478  ops/ms
EishayWriteBinary.hessian                         thrpt    5   173.148 ±  25.613  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   106.537 ±   2.623  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  1656.669 ±  16.634  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1210.421 ±  52.526  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  2648.540 ± 107.042  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1026.250 ±  30.624  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5   984.484 ±  44.054  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5   839.111 ±  31.480  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   167.016 ±  12.233  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   107.487 ±   4.218  ops/ms
EishayWriteString.fastjson1                       thrpt    5   388.965 ±  14.720  ops/ms
EishayWriteString.fastjson2                       thrpt    5   901.902 ±   8.480  ops/ms
EishayWriteString.gson                            thrpt    5   153.015 ±   2.460  ops/ms
EishayWriteString.jackson                         thrpt    5   429.160 ±   8.029  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   369.850 ±  11.789  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5   696.645 ±   9.493  ops/ms
EishayWriteStringTree.gson                        thrpt    5   161.071 ±   2.569  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   468.844 ±   6.194  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   293.409 ±  14.070  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5   874.822 ±  29.568  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   138.380 ±   4.269  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   425.163 ±  15.834  ops/ms

OrangePI5-graalvm-ee-17-22.3.1

Benchmark                                          Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5   732.255 ±  12.246  ops/ms
EishayParseBinary.hessian                         thrpt    5   198.753 ±   9.611  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    30.125 ±   0.534  ops/ms
EishayParseBinary.jsonb                           thrpt    5  1941.482 ± 104.608  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1229.590 ±  44.250  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  3795.193 ± 151.123  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5   916.742 ±  42.547  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1551.424 ±  58.428  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  1220.341 ±  77.573  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   207.371 ±   9.368  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    29.376 ±   0.368  ops/ms
EishayParseString.fastjson1                       thrpt    5   923.788 ±  39.625  ops/ms
EishayParseString.fastjson2                       thrpt    5   779.154 ±  21.524  ops/ms
EishayParseString.gson                            thrpt    5   244.134 ±   5.434  ops/ms
EishayParseString.jackson                         thrpt    5   284.865 ±  12.728  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   222.756 ±   8.267  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   583.991 ±  15.208  ops/ms
EishayParseStringPretty.gson                      thrpt    5   226.027 ±   8.855  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   267.893 ±  11.616  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   386.398 ±  15.871  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   548.783 ±  14.078  ops/ms
EishayParseTreeString.gson                        thrpt    5   199.338 ±   3.724  ops/ms
EishayParseTreeString.jackson                     thrpt    5   303.507 ±  17.814  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   308.823 ±  17.357  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   469.461 ±   7.211  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   190.282 ±   5.522  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   269.688 ±   9.881  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   282.413 ±  11.628  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   509.527 ±  18.319  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   185.386 ±   5.150  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   304.345 ±  15.373  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   223.367 ±  12.411  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   430.307 ±  17.825  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   175.756 ±   4.159  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   273.676 ±  13.555  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   449.119 ±  20.203  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   506.457 ±  25.561  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5   691.231 ±  25.990  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   193.063 ±   4.727  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   299.482 ±  12.815  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   173.741 ±   6.306  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   524.894 ±  27.381  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   177.897 ±  13.090  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   265.811 ±   7.641  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5   974.244 ±  37.188  ops/ms
EishayWriteBinary.hessian                         thrpt    5   216.767 ±  45.801  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   122.043 ±   2.371  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  2211.140 ±  90.916  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1447.488 ±   3.934  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  4153.169 ± 240.783  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1230.617 ±  16.430  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  1661.267 ±  37.808  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5   879.990 ±  17.824  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   237.714 ±  50.279  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   121.060 ±   6.654  ops/ms
EishayWriteString.fastjson1                       thrpt    5   432.555 ±  11.999  ops/ms
EishayWriteString.fastjson2                       thrpt    5   978.386 ±  53.002  ops/ms
EishayWriteString.gson                            thrpt    5   163.678 ±   6.318  ops/ms
EishayWriteString.jackson                         thrpt    5   501.185 ±  29.656  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   414.539 ±  10.737  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5   716.827 ±  16.020  ops/ms
EishayWriteStringTree.gson                        thrpt    5   177.363 ±   6.313  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   509.229 ±  16.787  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   394.627 ±  15.326  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5   971.884 ±  27.439  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   158.186 ±   5.362  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   541.051 ±  16.548  ops/ms

AppleM1Pro-zulu-8.jdk

Benchmark                                          Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1383.325 ±  54.337  ops/ms
EishayParseBinary.hessian                         thrpt    5   389.627 ±   7.093  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    58.803 ±   0.672  ops/ms
EishayParseBinary.jsonb                           thrpt    5  2805.420 ±  32.453  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1997.501 ±  25.298  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  5192.637 ±  44.743  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  2119.749 ± 444.657  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1974.879 ±  21.123  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  2495.527 ±  10.532  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   379.699 ±   6.321  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    58.522 ±   0.331  ops/ms
EishayParseString.fastjson1                       thrpt    5  1540.635 ±  15.229  ops/ms
EishayParseString.fastjson2                       thrpt    5  1770.865 ±  80.305  ops/ms
EishayParseString.gson                            thrpt    5   656.841 ±  69.240  ops/ms
EishayParseString.jackson                         thrpt    5   747.300 ±  20.288  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   441.714 ±  25.365  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5  1486.022 ±  97.407  ops/ms
EishayParseStringPretty.gson                      thrpt    5   618.857 ±  16.162  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   673.599 ±  63.275  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   682.987 ±  41.265  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5  1396.975 ±  21.769  ops/ms
EishayParseTreeString.gson                        thrpt    5   534.999 ± 117.046  ops/ms
EishayParseTreeString.jackson                     thrpt    5   733.268 ±   9.615  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   650.887 ±  13.698  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5  1221.633 ±  16.650  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   500.220 ±  69.697  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   659.282 ±  25.629  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   624.067 ±  29.771  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5  1359.869 ±  36.085  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   598.087 ±  19.121  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   910.514 ±  41.669  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   547.445 ±   6.105  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5  1164.045 ±   7.572  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   519.880 ±   3.719  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   833.531 ±  18.059  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   987.436 ± 156.251  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5  1479.189 ±   4.851  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1345.237 ± 154.960  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   593.907 ±  10.879  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   986.882 ±  18.193  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   430.631 ±   8.529  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5  1138.742 ±  96.112  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   518.183 ±  13.291  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   881.691 ±  87.132  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  2742.573 ±  10.912  ops/ms
EishayWriteBinary.hessian                         thrpt    5   622.663 ±  36.241  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   414.192 ±   2.685  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  3704.016 ±  22.536  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  3272.396 ±  13.440  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  5901.955 ±  65.410  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  2535.104 ±  15.742  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  1635.809 ±   3.817  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  2527.507 ±  35.706  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   620.787 ±  23.104  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   418.295 ±   3.753  ops/ms
EishayWriteString.fastjson1                       thrpt    5  1232.446 ±   8.809  ops/ms
EishayWriteString.fastjson2                       thrpt    5  3206.904 ±  24.854  ops/ms
EishayWriteString.gson                            thrpt    5   734.281 ±   6.487  ops/ms
EishayWriteString.jackson                         thrpt    5  1729.795 ±   6.372  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5  1300.252 ±   4.981  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1937.523 ±  13.367  ops/ms
EishayWriteStringTree.gson                        thrpt    5   848.269 ±   7.464  ops/ms
EishayWriteStringTree.jackson                     thrpt    5  1579.910 ±   8.124  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5  1086.827 ±  11.649  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  2744.829 ±  11.036  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   674.950 ±  10.375  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5  1593.488 ±  10.717  ops/ms

AppleM1Pro-zulu-11.jdk

Benchmark                                          Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1833.805 ±  31.326  ops/ms
EishayParseBinary.hessian                         thrpt    5   376.442 ±   5.943  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    58.448 ±   4.466  ops/ms
EishayParseBinary.jsonb                           thrpt    5  2959.633 ±  17.042  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2990.891 ±  23.815  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  6033.239 ±  58.841  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1777.986 ± 194.055  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  2130.594 ±  24.816  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  3084.581 ±   5.209  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   378.915 ±   8.195  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    59.016 ±   1.139  ops/ms
EishayParseString.fastjson1                       thrpt    5  1460.383 ±  15.589  ops/ms
EishayParseString.fastjson2                       thrpt    5  1960.377 ±  33.060  ops/ms
EishayParseString.gson                            thrpt    5   743.641 ±   4.688  ops/ms
EishayParseString.jackson                         thrpt    5   630.759 ±  68.821  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   353.451 ±  33.431  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5  1595.061 ±  14.588  ops/ms
EishayParseStringPretty.gson                      thrpt    5   661.666 ±   4.283  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   672.273 ±  71.911  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   521.305 ±  28.357  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5  1253.696 ±   5.087  ops/ms
EishayParseTreeString.gson                        thrpt    5   561.451 ±   8.520  ops/ms
EishayParseTreeString.jackson                     thrpt    5   807.971 ±   5.563  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   434.777 ±  14.596  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5  1221.367 ±   4.530  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   527.566 ±   3.734  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   644.919 ±  11.765  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   519.577 ±   6.925  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5  1571.112 ±   4.182  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   563.185 ±  15.402  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   936.673 ±  85.540  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   394.356 ±  14.112  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5  1260.771 ±  12.641  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   568.456 ±   1.740  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   808.531 ±   9.611  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   705.264 ±  31.815  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5  1304.071 ±  95.601  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1729.617 ±  17.297  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   559.812 ±  12.272  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   882.848 ±  36.831  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   340.008 ±  12.876  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5  1501.412 ±  18.476  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   566.039 ±   0.820  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   750.506 ±  43.201  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  2878.762 ±  29.690  ops/ms
EishayWriteBinary.hessian                         thrpt    5   690.179 ±   8.586  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   439.763 ±   4.245  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  4895.382 ±  11.059  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  3415.752 ±  20.152  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  9034.247 ±  86.431  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  2895.167 ±  26.020  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  2251.384 ±  20.786  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  2903.162 ±  10.260  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   713.549 ±   1.429  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   471.956 ±   2.072  ops/ms
EishayWriteString.fastjson1                       thrpt    5  1095.723 ±   6.723  ops/ms
EishayWriteString.fastjson2                       thrpt    5  2726.766 ±   4.094  ops/ms
EishayWriteString.gson                            thrpt    5   666.457 ±   4.754  ops/ms
EishayWriteString.jackson                         thrpt    5  1640.080 ±  10.398  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5  1243.071 ±   2.692  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1939.562 ±   8.995  ops/ms
EishayWriteStringTree.gson                        thrpt    5   705.288 ±   0.507  ops/ms
EishayWriteStringTree.jackson                     thrpt    5  1534.718 ±  20.267  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5  1048.670 ±   7.486  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  2871.672 ±  64.649  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   668.754 ±   5.849  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5  1403.432 ±  19.056  ops/ms

AppleM1Pro-zulu-17.jdk

Benchmark                                          Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1536.512 ±  55.903  ops/ms
EishayParseBinary.hessian                         thrpt    5   327.687 ±   8.998  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    65.020 ±   1.902  ops/ms
EishayParseBinary.jsonb                           thrpt    5  3174.214 ± 143.945  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2608.180 ± 123.116  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  6288.623 ±   7.257  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1739.160 ±  46.451  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1994.060 ±  46.018  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  3140.428 ±  25.378  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   325.532 ±   5.723  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    64.279 ±   2.489  ops/ms
EishayParseString.fastjson1                       thrpt    5  2086.879 ± 120.687  ops/ms
EishayParseString.fastjson2                       thrpt    5  1844.684 ±  45.685  ops/ms
EishayParseString.gson                            thrpt    5   734.611 ±  19.496  ops/ms
EishayParseString.jackson                         thrpt    5   640.581 ±  38.805  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   403.035 ±  26.998  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5  1575.595 ±  26.925  ops/ms
EishayParseStringPretty.gson                      thrpt    5   684.543 ±  20.922  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   577.228 ±  45.002  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   755.644 ±  29.700  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5  1494.453 ±  13.077  ops/ms
EishayParseTreeString.gson                        thrpt    5   541.296 ±  18.513  ops/ms
EishayParseTreeString.jackson                     thrpt    5   764.429 ±  12.598  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   671.679 ±   5.563  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5  1171.081 ±  12.869  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   506.723 ±  23.350  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   694.261 ±   8.782  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   669.079 ±  16.165  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5  1543.288 ±  28.655  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   543.366 ±  17.349  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   859.063 ±  12.581  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   555.333 ±  14.327  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5  1225.894 ±  19.201  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   560.390 ±   7.940  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   883.494 ±  17.300  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   718.567 ±  93.772  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5  1679.820 ±  17.711  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1530.506 ±  21.531  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   543.594 ±  15.060  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   739.534 ±  55.315  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   397.841 ±  15.849  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5  1520.576 ±  24.604  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   556.113 ±  10.402  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   715.043 ±  37.878  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  2855.057 ±  10.382  ops/ms
EishayWriteBinary.hessian                         thrpt    5   680.562 ±   7.274  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   468.619 ±   1.600  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  4985.399 ±  48.246  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  3382.460 ±  21.594  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  9772.725 ±  40.264  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  2993.394 ±  21.314  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  2457.314 ±  41.362  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  2876.587 ±  19.752  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   725.568 ±   4.785  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   437.071 ±   5.689  ops/ms
EishayWriteString.fastjson1                       thrpt    5  1142.377 ±  14.911  ops/ms
EishayWriteString.fastjson2                       thrpt    5  2714.815 ±   4.561  ops/ms
EishayWriteString.gson                            thrpt    5   562.249 ±   0.850  ops/ms
EishayWriteString.jackson                         thrpt    5  1688.409 ±   5.113  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5  1271.378 ±   3.033  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1934.974 ±  13.620  ops/ms
EishayWriteStringTree.gson                        thrpt    5   562.160 ±   3.806  ops/ms
EishayWriteStringTree.jackson                     thrpt    5  1428.449 ±   4.438  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   961.892 ±   6.930  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  2869.865 ±  11.891  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   556.568 ±   1.113  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5  1532.720 ±   2.722  ops/ms

AppleM1Pro-zulu-20.jdk

Benchmark                                          Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1604.993 ±  40.252  ops/ms
EishayParseBinary.hessian                         thrpt    5   342.823 ±   9.332  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    63.406 ±   1.015  ops/ms
EishayParseBinary.jsonb                           thrpt    5  3216.288 ± 155.096  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2818.802 ±  59.989  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  6106.542 ±  57.142  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1712.501 ±  76.944  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1437.139 ±  73.349  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  3047.952 ±  17.300  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   345.627 ±   9.874  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    65.241 ±   0.505  ops/ms
EishayParseString.fastjson1                       thrpt    5  1782.368 ± 355.987  ops/ms
EishayParseString.fastjson2                       thrpt    5  1765.098 ±  35.193  ops/ms
EishayParseString.gson                            thrpt    5   667.883 ±  16.023  ops/ms
EishayParseString.jackson                         thrpt    5   739.308 ±  10.775  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   452.851 ±   4.867  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5  1552.510 ±  21.079  ops/ms
EishayParseStringPretty.gson                      thrpt    5   621.050 ±  68.811  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   688.378 ±  15.487  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   662.177 ±  12.269  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5  1440.800 ±  12.898  ops/ms
EishayParseTreeString.gson                        thrpt    5   524.981 ±  12.667  ops/ms
EishayParseTreeString.jackson                     thrpt    5   737.991 ±   6.370  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   559.201 ±  12.566  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5  1155.675 ±  15.157  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   496.941 ±   6.725  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   690.833 ±   8.497  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   611.199 ±   9.873  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5  1508.028 ±  24.762  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   533.526 ±   8.163  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   943.565 ±  10.564  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   499.926 ±  15.814  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5  1184.047 ±  29.505  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   542.257 ±   8.615  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   819.097 ±  16.722  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5  1096.289 ±   8.694  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5  1679.918 ±  12.698  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1601.337 ±  15.343  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   534.465 ±  13.446  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   920.155 ±   5.093  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   405.602 ±  11.149  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5  1472.587 ±  32.648  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   543.392 ±  12.629  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   831.815 ±  30.186  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  2809.339 ±  37.597  ops/ms
EishayWriteBinary.hessian                         thrpt    5   703.141 ±   4.858  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   479.257 ±   1.309  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  4803.036 ±  40.568  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  3334.819 ±  16.179  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  9528.606 ±  73.583  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  3025.370 ±   2.367  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  2560.706 ±  26.466  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  2794.685 ±  12.990  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   702.666 ±   3.213  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   460.032 ±   1.905  ops/ms
EishayWriteString.fastjson1                       thrpt    5  1116.030 ±   1.764  ops/ms
EishayWriteString.fastjson2                       thrpt    5  2673.092 ±   3.350  ops/ms
EishayWriteString.gson                            thrpt    5   551.826 ±   1.312  ops/ms
EishayWriteString.jackson                         thrpt    5  1554.154 ±  12.894  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5  1237.631 ±   2.792  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1877.557 ±  23.459  ops/ms
EishayWriteStringTree.gson                        thrpt    5   556.294 ±   0.576  ops/ms
EishayWriteStringTree.jackson                     thrpt    5  1366.409 ±   4.111  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   962.425 ±   4.963  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  2812.098 ±   9.882  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   544.581 ±   2.258  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5  1537.813 ±   3.495  ops/ms

AppleM1Pro-graalvm-ce-17-22.3.1

Benchmark                                          Mode  Cnt      Score     Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5    949.379 ±  57.149  ops/ms
EishayParseBinary.hessian                         thrpt    5    288.026 ±   8.636  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5     62.738 ±   2.340  ops/ms
EishayParseBinary.jsonb                           thrpt    5   3618.575 ± 116.168  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5   1519.744 ± 110.416  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5   8723.993 ±  35.370  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5   1698.327 ±  14.841  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5   2614.282 ±  42.270  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5   3343.032 ±  18.217  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5    281.163 ±   5.921  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5     61.846 ±   0.932  ops/ms
EishayParseString.fastjson1                       thrpt    5   1347.891 ±  24.251  ops/ms
EishayParseString.fastjson2                       thrpt    5   1464.179 ±  81.944  ops/ms
EishayParseString.gson                            thrpt    5    699.135 ±  32.061  ops/ms
EishayParseString.jackson                         thrpt    5    626.147 ±  32.077  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5    394.742 ±  20.079  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   1270.736 ±  38.283  ops/ms
EishayParseStringPretty.gson                      thrpt    5    673.358 ±   9.115  ops/ms
EishayParseStringPretty.jackson                   thrpt    5    607.201 ±  13.250  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5    829.945 ±  36.462  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   1304.945 ±  26.477  ops/ms
EishayParseTreeString.gson                        thrpt    5    596.643 ±  15.658  ops/ms
EishayParseTreeString.jackson                     thrpt    5    682.200 ±  18.872  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5    699.152 ±  24.783  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   1113.070 ±  15.715  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5    552.664 ±   9.251  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5    668.779 ±  23.487  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5    654.141 ±   9.598  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5    965.970 ±  13.347  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5    543.368 ±   9.147  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5    793.097 ±   9.419  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5    502.269 ±   7.036  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5    762.406 ±  11.808  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5    521.878 ±   4.591  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5    703.630 ±  18.131  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5    528.897 ±  32.346  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   1086.955 ±  10.320  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5    954.964 ±  30.223  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5    546.989 ±  14.975  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5    725.479 ±  61.100  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5    380.603 ±   4.720  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5    768.635 ±  46.609  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5    519.896 ±   1.567  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5    624.278 ±  27.216  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5   2936.349 ±  11.596  ops/ms
EishayWriteBinary.hessian                         thrpt    5    705.905 ±   2.163  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5    382.389 ±   3.212  ops/ms
EishayWriteBinary.jsonb                           thrpt    5   5516.925 ±  21.673  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5   3827.930 ±  35.049  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  10195.543 ±  10.621  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5   2959.817 ±  25.685  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5   2760.834 ±  16.064  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5   3058.672 ±   4.566  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5    691.402 ±   1.242  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5    382.731 ±   1.985  ops/ms
EishayWriteString.fastjson1                       thrpt    5   1107.140 ±  12.543  ops/ms
EishayWriteString.fastjson2                       thrpt    5   2827.082 ±  11.785  ops/ms
EishayWriteString.gson                            thrpt    5    424.378 ±   3.459  ops/ms
EishayWriteString.jackson                         thrpt    5   1500.603 ±   9.860  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5    515.394 ±   2.312  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5   2162.890 ±   7.194  ops/ms
EishayWriteStringTree.gson                        thrpt    5    434.497 ±   1.669  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   1451.470 ±  13.871  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5    835.701 ±   2.213  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5   2910.346 ±  20.091  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5    382.959 ±   0.454  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   1642.887 ±   4.117  ops/ms

AppleM1Pro-graalvm-ee-17-22.3.1

Benchmark                                          Mode  Cnt      Score     Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5   1442.816 ±  84.375  ops/ms
EishayParseBinary.hessian                         thrpt    5    564.608 ±  13.224  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5     68.614 ±   0.763  ops/ms
EishayParseBinary.jsonb                           thrpt    5   5739.631 ±  24.570  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5   3620.528 ±  79.893  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  11098.744 ±  26.905  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5   1979.813 ±  27.858  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5   4495.426 ±  28.727  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5   3393.976 ±  18.353  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5    669.021 ±   4.316  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5     68.378 ±   0.599  ops/ms
EishayParseString.fastjson1                       thrpt    5   1830.693 ±  11.634  ops/ms
EishayParseString.fastjson2                       thrpt    5   1793.888 ±  37.916  ops/ms
EishayParseString.gson                            thrpt    5    722.052 ±  34.077  ops/ms
EishayParseString.jackson                         thrpt    5    760.239 ±  31.528  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5    492.215 ±  12.259  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   1466.227 ±  33.009  ops/ms
EishayParseStringPretty.gson                      thrpt    5    773.904 ±   5.917  ops/ms
EishayParseStringPretty.jackson                   thrpt    5    687.626 ±  14.569  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   1153.954 ±   4.488  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   1607.782 ±  26.210  ops/ms
EishayParseTreeString.gson                        thrpt    5    586.257 ±  19.262  ops/ms
EishayParseTreeString.jackson                     thrpt    5    881.426 ±  19.951  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5    960.708 ±   3.694  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   1380.532 ±  14.157  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5    596.548 ±  20.537  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5    807.504 ±   9.851  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5    829.896 ±   3.597  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   1503.057 ±  23.293  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5    615.528 ±  12.857  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5    998.640 ±   7.147  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5    667.188 ±   1.803  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   1197.928 ±   3.086  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5    660.577 ±  12.413  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5    927.131 ±  11.737  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5    749.680 ±  54.707  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   1445.750 ±  10.157  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5   1286.371 ±  71.916  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5    612.488 ±   6.983  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5    794.675 ±  30.083  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5    446.530 ±   9.343  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   1267.062 ±  48.788  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5    616.252 ±  12.989  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5    711.685 ±  29.335  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5   3104.337 ±   6.565  ops/ms
EishayWriteBinary.hessian                         thrpt    5    847.254 ±   6.576  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5    481.538 ±   1.511  ops/ms
EishayWriteBinary.jsonb                           thrpt    5   8237.147 ±  13.316  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5   3538.455 ± 179.623  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  15037.382 ± 120.396  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5   3770.678 ±   6.836  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5   4941.423 ±  24.150  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5   3553.768 ±  24.645  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5    865.927 ±   6.453  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5    481.416 ±   3.990  ops/ms
EishayWriteString.fastjson1                       thrpt    5   1400.198 ±   3.399  ops/ms
EishayWriteString.fastjson2                       thrpt    5   3248.198 ±   5.608  ops/ms
EishayWriteString.gson                            thrpt    5    433.589 ±  15.504  ops/ms
EishayWriteString.jackson                         thrpt    5   1848.750 ±   3.366  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   1092.833 ±   8.788  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5   2318.900 ±   2.908  ops/ms
EishayWriteStringTree.gson                        thrpt    5    443.420 ±   3.652  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   1582.014 ±   3.974  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   1280.564 ±  28.312  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5   3114.293 ±  12.349  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5    423.495 ±   0.431  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   1950.278 ±   5.888  ops/ms

MacBookPro2016-zulu-8.jdk

Benchmark                                          Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1186.624 ±  13.889  ops/ms
EishayParseBinary.hessian                         thrpt    5   317.335 ±   3.426  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    46.575 ±   0.110  ops/ms
EishayParseBinary.jsonb                           thrpt    5  2089.568 ±  30.036  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1822.158 ±   6.939  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  3104.254 ±  37.685  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1826.593 ±   9.515  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1277.208 ±  15.589  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  1635.804 ±  18.920  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   315.958 ±   1.544  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    47.951 ±   0.387  ops/ms
EishayParseString.fastjson1                       thrpt    5  1110.258 ±   5.737  ops/ms
EishayParseString.fastjson2                       thrpt    5  1343.961 ±  29.493  ops/ms
EishayParseString.gson                            thrpt    5   465.795 ±   2.573  ops/ms
EishayParseString.jackson                         thrpt    5   530.237 ±   5.800  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   305.347 ±   2.536  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5  1000.675 ±   5.092  ops/ms
EishayParseStringPretty.gson                      thrpt    5   443.033 ±   1.195  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   464.639 ±   1.715  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   532.130 ±   4.880  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   993.979 ±   9.437  ops/ms
EishayParseTreeString.gson                        thrpt    5   386.448 ±   3.541  ops/ms
EishayParseTreeString.jackson                     thrpt    5   562.301 ±   2.444  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   446.079 ±   5.453  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   779.991 ±  32.176  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   368.147 ±   5.120  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   493.568 ±   6.060  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   496.953 ±   2.448  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   934.999 ±  21.271  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   354.245 ±   3.288  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   706.870 ±   5.352  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   411.538 ±   1.749  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   776.000 ±   7.586  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   335.490 ±   1.609  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   623.757 ±   9.162  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   910.852 ±  19.973  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   946.063 ±  11.457  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1197.978 ±  18.972  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   361.438 ±  10.874  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   651.465 ±   4.285  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   278.303 ±   1.919  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   910.084 ±   5.347  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   336.488 ±   2.322  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   576.513 ±  11.142  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1630.104 ±  16.072  ops/ms
EishayWriteBinary.hessian                         thrpt    5   400.979 ±   6.411  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   271.114 ±   2.485  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  1988.332 ±  47.695  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2070.258 ±   8.349  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  3046.944 ± 132.945  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1855.057 ±  14.087  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  1552.717 ±  13.148  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1363.120 ±  13.443  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   399.010 ±   3.677  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   274.884 ±   2.269  ops/ms
EishayWriteString.fastjson1                       thrpt    5   683.124 ±   4.337  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1745.464 ±  71.313  ops/ms
EishayWriteString.gson                            thrpt    5   473.323 ±   4.825  ops/ms
EishayWriteString.jackson                         thrpt    5  1041.295 ±  11.502  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   831.275 ±   2.738  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1232.406 ±  11.202  ops/ms
EishayWriteStringTree.gson                        thrpt    5   513.599 ±   7.465  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   979.512 ±  12.012  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   624.962 ±   4.303  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1634.867 ±  22.444  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   415.562 ±   2.481  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   917.716 ±  16.307  ops/ms

MacBookPro2016-zulu-11.jdk

Benchmark                                          Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1255.658 ±  13.736  ops/ms
EishayParseBinary.hessian                         thrpt    5   305.623 ±   3.207  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    49.190 ±   1.019  ops/ms
EishayParseBinary.jsonb                           thrpt    5  2782.923 ±  13.362  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2061.264 ±   8.352  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  4159.201 ±  23.189  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1766.579 ±   2.941  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1560.408 ±  11.693  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  2048.402 ± 109.037  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   304.791 ±   2.202  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    48.737 ±   0.538  ops/ms
EishayParseString.fastjson1                       thrpt    5   984.192 ±   5.294  ops/ms
EishayParseString.fastjson2                       thrpt    5  1266.775 ±  11.893  ops/ms
EishayParseString.gson                            thrpt    5   467.247 ±   2.066  ops/ms
EishayParseString.jackson                         thrpt    5   466.304 ±   2.000  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   272.356 ±   3.806  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   939.247 ±   7.598  ops/ms
EishayParseStringPretty.gson                      thrpt    5   424.630 ±   2.922  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   438.501 ±   3.099  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   440.334 ±   7.227  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   828.194 ±   8.140  ops/ms
EishayParseTreeString.gson                        thrpt    5   364.706 ±   3.503  ops/ms
EishayParseTreeString.jackson                     thrpt    5   460.938 ±   1.896  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   387.437 ±   4.191  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   690.276 ±   2.621  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   354.864 ±   1.216  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   439.673 ±   1.930  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   402.605 ±   3.138  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   835.894 ±   6.621  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   357.795 ±   1.809  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   578.274 ±   8.266  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   341.984 ±   1.597  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   709.979 ±   4.409  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   333.776 ±   3.553  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   518.555 ±   3.142  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   856.229 ±  39.571  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   785.471 ±   6.193  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1250.756 ±   7.753  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   355.769 ±   2.255  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   609.181 ±   3.864  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   258.283 ±   2.017  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   936.330 ±   5.345  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   335.433 ±   0.985  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   524.858 ±   2.702  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1703.473 ±   7.682  ops/ms
EishayWriteBinary.hessian                         thrpt    5   431.284 ±   3.112  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   275.063 ±   2.379  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  2801.547 ±  37.728  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2224.191 ±   7.312  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  5197.400 ±  53.534  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1997.762 ±  12.794  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  1665.301 ±   7.972  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1563.038 ±  31.843  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   434.702 ±   6.001  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   262.569 ±  23.291  ops/ms
EishayWriteString.fastjson1                       thrpt    5   637.911 ±   5.745  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1494.816 ±  12.386  ops/ms
EishayWriteString.gson                            thrpt    5   370.741 ±   3.565  ops/ms
EishayWriteString.jackson                         thrpt    5   965.039 ±   7.100  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   774.174 ±   1.911  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1189.051 ±   8.924  ops/ms
EishayWriteStringTree.gson                        thrpt    5   389.561 ±   4.384  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   893.392 ±   3.462  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   541.829 ±   5.039  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1709.067 ±   9.819  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   361.415 ±   3.397  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   813.668 ±   3.392  ops/ms

MacBookPro2016-zulu-17.jdk

Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1382.345 ±  9.071  ops/ms
EishayParseBinary.hessian                         thrpt    5   304.037 ±  1.783  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    52.328 ±  0.697  ops/ms
EishayParseBinary.jsonb                           thrpt    5  3039.327 ± 23.689  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2255.988 ± 31.098  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  4544.523 ± 46.546  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1815.869 ± 13.416  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1758.416 ± 29.702  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  2227.199 ± 45.932  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   300.256 ±  1.415  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    53.768 ±  0.518  ops/ms
EishayParseString.fastjson1                       thrpt    5  1340.848 ±  4.871  ops/ms
EishayParseString.fastjson2                       thrpt    5  1331.018 ± 21.677  ops/ms
EishayParseString.gson                            thrpt    5   486.256 ±  4.607  ops/ms
EishayParseString.jackson                         thrpt    5   494.291 ±  4.107  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   317.005 ±  2.506  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   957.648 ±  5.164  ops/ms
EishayParseStringPretty.gson                      thrpt    5   445.986 ±  2.309  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   479.030 ±  2.325  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   560.944 ±  5.631  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5  1062.328 ±  5.962  ops/ms
EishayParseTreeString.gson                        thrpt    5   368.690 ±  3.039  ops/ms
EishayParseTreeString.jackson                     thrpt    5   523.391 ±  3.323  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   481.473 ±  2.564  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   815.055 ±  7.757  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   345.102 ±  4.806  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   500.099 ±  3.627  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   493.586 ±  2.548  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5  1098.516 ± 12.804  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   356.883 ±  0.615  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   598.525 ±  4.447  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   430.842 ±  5.749  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   835.092 ± 15.437  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   333.415 ±  3.634  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   547.840 ±  2.238  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   864.565 ± 12.031  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5  1013.171 ±  7.049  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1374.542 ± 23.596  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   349.639 ±  7.615  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   573.642 ±  6.085  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   288.388 ±  2.778  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   988.893 ±  4.394  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   331.122 ±  2.183  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   518.434 ± 18.653  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1685.424 ±  2.345  ops/ms
EishayWriteBinary.hessian                         thrpt    5   401.320 ±  4.902  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   271.200 ±  1.008  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  2915.378 ± 31.944  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2248.161 ± 15.666  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  5677.154 ± 81.499  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  2063.448 ± 30.691  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  1771.343 ± 38.993  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1644.479 ± 20.238  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   403.194 ±  5.798  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   271.551 ±  5.319  ops/ms
EishayWriteString.fastjson1                       thrpt    5   659.375 ±  8.425  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1608.019 ±  7.745  ops/ms
EishayWriteString.gson                            thrpt    5   288.905 ±  1.920  ops/ms
EishayWriteString.jackson                         thrpt    5   997.429 ± 10.883  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   853.962 ±  5.930  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1317.143 ±  9.437  ops/ms
EishayWriteStringTree.gson                        thrpt    5   300.498 ±  1.693  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   879.355 ±  6.351  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   584.219 ±  3.941  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1649.516 ± 12.006  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   290.586 ±  1.117  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   956.066 ±  7.829  ops/ms

MacBookPro2016-zulu-20.jdk

Benchmark                                          Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1376.133 ±   2.608  ops/ms
EishayParseBinary.hessian                         thrpt    5   297.840 ±   1.495  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    48.134 ±   0.271  ops/ms
EishayParseBinary.jsonb                           thrpt    5  2945.355 ±  22.673  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2338.814 ±  11.633  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  4539.263 ±  14.219  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1824.003 ±   8.922  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1802.104 ±   7.343  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  2231.667 ±  96.663  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   297.317 ±   1.266  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    50.083 ±   0.475  ops/ms
EishayParseString.fastjson1                       thrpt    5  1336.481 ±   7.528  ops/ms
EishayParseString.fastjson2                       thrpt    5  1390.651 ±   8.086  ops/ms
EishayParseString.gson                            thrpt    5   412.031 ±  13.055  ops/ms
EishayParseString.jackson                         thrpt    5   492.673 ±   3.688  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   300.263 ±   2.115  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5  1006.099 ±   4.083  ops/ms
EishayParseStringPretty.gson                      thrpt    5   403.078 ±   6.209  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   447.816 ±   3.392  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   551.978 ±   3.270  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5  1042.081 ±   2.538  ops/ms
EishayParseTreeString.gson                        thrpt    5   360.090 ±   3.180  ops/ms
EishayParseTreeString.jackson                     thrpt    5   519.873 ±   3.234  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   460.291 ±   4.529  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   825.072 ±   5.002  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   339.281 ±   3.009  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   481.779 ±   2.517  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   474.156 ±   3.810  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5  1087.413 ±   6.842  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   350.928 ±   3.338  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   591.487 ±   4.503  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   409.979 ±   2.809  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   841.406 ±   6.293  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   335.022 ±   2.001  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   541.697 ±   1.692  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   898.564 ±   1.802  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5  1059.263 ±  13.401  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1398.733 ±   4.504  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   355.087 ±   2.071  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   553.403 ±   5.071  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   275.625 ±   2.188  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5  1005.735 ±  89.437  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   336.004 ±   2.463  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   508.126 ±  24.063  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1707.369 ±  13.379  ops/ms
EishayWriteBinary.hessian                         thrpt    5   404.841 ±   3.389  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   279.620 ±   1.255  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  2873.439 ±  26.353  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2342.807 ± 178.327  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  5633.767 ±  47.156  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  2004.289 ±   7.302  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  1835.813 ±  17.926  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1521.157 ±  10.027  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   405.383 ±  16.286  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   275.619 ±   0.900  ops/ms
EishayWriteString.fastjson1                       thrpt    5   642.521 ±   7.102  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1640.589 ±  14.618  ops/ms
EishayWriteString.gson                            thrpt    5   280.383 ±   2.497  ops/ms
EishayWriteString.jackson                         thrpt    5   912.907 ±   6.358  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   861.603 ±   9.512  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1406.560 ±   3.965  ops/ms
EishayWriteStringTree.gson                        thrpt    5   299.147 ±   1.071  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   907.232 ±   6.991  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   580.033 ±  35.279  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1723.917 ±  24.431  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   284.435 ±   0.833  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   952.910 ±  10.727  ops/ms

MacBookPro2016-graalvm-ce-17-22.3.1

Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1281.246 ±  7.119  ops/ms
EishayParseBinary.hessian                         thrpt    5   247.662 ±  1.925  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    53.339 ±  0.086  ops/ms
EishayParseBinary.jsonb                           thrpt    5  3465.934 ± 39.722  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2413.110 ± 17.601  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  5551.496 ± 14.581  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1780.980 ±  9.887  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  2003.194 ±  7.170  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  2391.524 ± 28.298  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   255.950 ±  1.685  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    52.582 ±  0.292  ops/ms
EishayParseString.fastjson1                       thrpt    5  1486.751 ±  9.492  ops/ms
EishayParseString.fastjson2                       thrpt    5  1279.210 ±  7.616  ops/ms
EishayParseString.gson                            thrpt    5   514.856 ±  4.844  ops/ms
EishayParseString.jackson                         thrpt    5   527.985 ± 14.506  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   399.845 ±  1.905  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   946.614 ±  5.168  ops/ms
EishayParseStringPretty.gson                      thrpt    5   459.654 ±  2.384  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   468.490 ±  1.909  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   672.301 ±  2.629  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   978.579 ± 25.654  ops/ms
EishayParseTreeString.gson                        thrpt    5   465.903 ±  2.506  ops/ms
EishayParseTreeString.jackson                     thrpt    5   542.942 ±  1.587  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   548.523 ±  2.880  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   781.509 ±  2.200  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   425.604 ±  2.173  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   497.020 ±  4.934  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   578.208 ±  4.573  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   980.838 ±  0.501  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   440.201 ±  2.575  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   577.071 ±  2.838  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   462.611 ±  1.647  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   782.343 ±  6.302  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   400.154 ±  1.918  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   516.730 ±  3.408  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   554.714 ±  7.959  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5  1104.929 ±  5.780  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1253.320 ±  6.210  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   440.310 ±  4.105  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   601.955 ±  5.324  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   341.110 ±  2.916  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   958.438 ±  5.082  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   400.600 ±  2.543  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   551.801 ±  3.470  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  2009.597 ± 17.507  ops/ms
EishayWriteBinary.hessian                         thrpt    5   521.244 ±  4.741  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   264.607 ±  1.558  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  3689.196 ± 26.644  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2683.666 ± 29.089  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  6608.783 ± 40.585  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  2369.058 ± 20.050  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  2131.737 ± 12.468  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1692.023 ± 10.053  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   521.902 ± 42.875  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   260.015 ± 13.832  ops/ms
EishayWriteString.fastjson1                       thrpt    5   811.314 ± 13.142  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1746.293 ± 12.286  ops/ms
EishayWriteString.gson                            thrpt    5   294.573 ±  3.997  ops/ms
EishayWriteString.jackson                         thrpt    5   971.331 ± 10.178  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   853.762 ±  3.559  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1678.957 ± 17.062  ops/ms
EishayWriteStringTree.gson                        thrpt    5   302.289 ±  1.814  ops/ms
EishayWriteStringTree.jackson                     thrpt    5  1018.897 ±  4.345  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   709.595 ±  3.656  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1998.515 ± 12.333  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   289.576 ±  0.860  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5  1024.893 ± 66.728  ops/ms

MacBookPro2016-graalvm-ee-17-22.3.1

Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1451.394 ± 12.310  ops/ms
EishayParseBinary.hessian                         thrpt    5   410.651 ±  2.321  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    59.286 ±  0.316  ops/ms
EishayParseBinary.jsonb                           thrpt    5  3752.987 ± 10.959  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2388.490 ± 25.932  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  6956.210 ± 73.341  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1854.876 ±  9.854  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  2803.241 ± 17.586  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  2328.721 ± 17.398  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   419.767 ± 22.715  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    57.852 ±  0.657  ops/ms
EishayParseString.fastjson1                       thrpt    5  1808.413 ±  7.764  ops/ms
EishayParseString.fastjson2                       thrpt    5  1419.337 ± 10.498  ops/ms
EishayParseString.gson                            thrpt    5   524.574 ±  3.731  ops/ms
EishayParseString.jackson                         thrpt    5   514.398 ±  3.108  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   441.739 ±  1.285  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5  1082.636 ± 13.427  ops/ms
EishayParseStringPretty.gson                      thrpt    5   486.358 ±  1.749  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   475.886 ±  1.661  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   714.944 ±  3.180  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5  1085.588 ±  4.931  ops/ms
EishayParseTreeString.gson                        thrpt    5   438.058 ±  6.997  ops/ms
EishayParseTreeString.jackson                     thrpt    5   583.973 ±  8.934  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   601.268 ±  3.989  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   865.361 ±  4.068  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   428.173 ±  1.710  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   537.073 ±  4.815  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   591.561 ±  2.364  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5  1124.362 ± 10.445  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   445.689 ±  6.777  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   653.793 ±  1.109  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   501.295 ±  1.636  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   880.231 ±  4.637  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   413.806 ±  1.806  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   582.816 ±  3.438  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   893.955 ±  4.142  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5  1240.861 ±  2.761  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1443.095 ± 20.099  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   448.544 ±  7.120  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   601.130 ±  2.182  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   377.825 ±  2.025  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5  1070.310 ±  5.854  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   409.187 ± 10.128  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   539.623 ±  7.061  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1832.129 ±  6.959  ops/ms
EishayWriteBinary.hessian                         thrpt    5   663.815 ± 16.963  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   297.030 ±  1.301  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  4264.355 ± 17.383  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2872.083 ±  9.729  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  9576.927 ± 71.972  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  2560.191 ± 18.200  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  3546.204 ± 20.333  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1918.978 ±  8.996  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   648.171 ± 49.202  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   295.141 ± 14.315  ops/ms
EishayWriteString.fastjson1                       thrpt    5   835.446 ± 10.751  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1809.508 ±  7.442  ops/ms
EishayWriteString.gson                            thrpt    5   305.154 ± 10.888  ops/ms
EishayWriteString.jackson                         thrpt    5  1055.886 ±  3.689  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   972.027 ±  1.935  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1487.784 ±  9.313  ops/ms
EishayWriteStringTree.gson                        thrpt    5   320.597 ±  1.096  ops/ms
EishayWriteStringTree.jackson                     thrpt    5  1025.719 ±  6.028  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   828.616 ±  2.700  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1818.869 ±  5.674  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   305.791 ±  1.715  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5  1221.630 ± 11.145  ops/ms