fastjson2/docs/benchmark/benchmark_2.0.27_raw.md
2023-04-05 21:47:22 +08:00

215 KiB

ecs.g7.xlarge-jdk1.8.0_361

Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1140.881 ?  2.600  ops/ms
EishayParseBinary.hessian                         thrpt    5   276.488 ?  0.988  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    46.213 ?  0.149  ops/ms
EishayParseBinary.jsonb                           thrpt    5  1720.993 ?  5.074  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1592.222 ?  5.010  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  2715.285 ?  6.284  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1705.727 ?  4.330  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1015.385 ?  1.912  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  1379.806 ?  3.505  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   276.402 ?  5.642  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    42.961 ?  0.200  ops/ms
EishayParseString.fastjson1                       thrpt    5  1021.888 ?  0.939  ops/ms
EishayParseString.fastjson2                       thrpt    5  1282.148 ?  1.978  ops/ms
EishayParseString.gson                            thrpt    5   432.725 ?  1.826  ops/ms
EishayParseString.jackson                         thrpt    5   539.447 ?  0.529  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   265.677 ?  8.188  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   930.465 ?  4.056  ops/ms
EishayParseStringPretty.gson                      thrpt    5   407.250 ?  2.384  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   481.185 ?  1.824  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   512.885 ?  1.401  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   968.235 ?  2.368  ops/ms
EishayParseTreeString.gson                        thrpt    5   335.557 ?  1.763  ops/ms
EishayParseTreeString.jackson                     thrpt    5   539.097 ?  1.435  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   450.386 ?  1.719  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   779.490 ?  1.931  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   317.632 ?  1.428  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   488.675 ?  1.984  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   432.836 ?  0.755  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   832.646 ?  2.752  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   314.237 ?  1.640  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   599.285 ?  1.211  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   369.726 ?  2.783  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   712.206 ?  2.184  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   288.422 ?  1.429  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   550.451 ?  2.704  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   929.773 ?  1.756  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   806.119 ?  1.835  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1081.458 ?  2.554  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   306.486 ?  1.361  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   576.966 ?  1.198  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   244.438 ?  0.597  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   826.721 ?  1.438  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   292.773 ?  1.465  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   532.477 ?  0.943  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1549.855 ?  8.503  ops/ms
EishayWriteBinary.hessian                         thrpt    5   340.492 ?  2.392  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   230.687 ?  2.075  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  1979.086 ? 18.052  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   756.267 ?  4.010  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  3238.439 ? 21.919  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1918.029 ?  4.422  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  1304.156 ?  2.375  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1341.364 ? 11.074  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   339.973 ?  1.728  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   226.154 ?  1.398  ops/ms
EishayWriteString.fastjson1                       thrpt    5   622.498 ?  2.163  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1647.254 ?  9.867  ops/ms
EishayWriteString.gson                            thrpt    5   453.819 ?  3.389  ops/ms
EishayWriteString.jackson                         thrpt    5  1056.523 ?  7.789  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   813.343 ? 22.406  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1244.352 ? 10.514  ops/ms
EishayWriteStringTree.gson                        thrpt    5   473.273 ?  1.146  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   986.122 ?  7.135  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   598.765 ?  2.040  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1544.798 ?  7.374  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   388.409 ?  1.993  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   944.286 ?  6.353  ops/ms

ecs.g7.xlarge-jdk-11.0.18

Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1262.423 ?  2.582  ops/ms
EishayParseBinary.hessian                         thrpt    5   267.569 ?  0.620  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    47.067 ?  0.127  ops/ms
EishayParseBinary.jsonb                           thrpt    5  2611.665 ?  6.235  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1897.495 ?  1.809  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  3940.021 ? 10.383  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1662.532 ?  1.756  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1360.002 ?  1.788  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  1919.283 ? 14.091  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   220.630 ?  1.181  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    46.803 ?  0.072  ops/ms
EishayParseString.fastjson1                       thrpt    5   911.314 ? 16.860  ops/ms
EishayParseString.fastjson2                       thrpt    5  1223.716 ?  1.784  ops/ms
EishayParseString.gson                            thrpt    5   426.294 ?  2.179  ops/ms
EishayParseString.jackson                         thrpt    5   505.741 ?  1.387  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   245.565 ?  0.477  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   876.082 ?  1.273  ops/ms
EishayParseStringPretty.gson                      thrpt    5   406.128 ?  1.521  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   429.503 ?  0.963  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   394.258 ?  0.697  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   806.258 ?  3.887  ops/ms
EishayParseTreeString.gson                        thrpt    5   310.285 ?  1.377  ops/ms
EishayParseTreeString.jackson                     thrpt    5   475.818 ?  1.197  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   355.658 ?  0.851  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   740.036 ?  1.182  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   293.859 ?  0.581  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   409.147 ?  1.266  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   370.193 ?  3.042  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   832.756 ?  2.088  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   303.956 ?  1.202  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   523.348 ?  1.271  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   318.837 ?  2.527  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   731.451 ?  2.047  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   298.213 ?  0.743  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   534.815 ?  0.944  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   887.353 ?  1.433  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   753.963 ?  1.237  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1210.223 ?  2.549  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   303.251 ?  1.973  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   513.023 ?  1.236  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   227.777 ?  0.310  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   890.422 ?  3.686  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   285.220 ?  1.956  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   493.771 ?  1.042  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1612.116 ? 12.017  ops/ms
EishayWriteBinary.hessian                         thrpt    5   330.506 ?  2.202  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   228.741 ?  2.564  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  2465.067 ? 15.281  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   700.366 ?  2.256  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  4890.287 ? 10.537  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1947.158 ?  2.490  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  1466.793 ?  4.045  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1406.754 ? 16.700  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   324.434 ?  1.676  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   222.354 ?  2.449  ops/ms
EishayWriteString.fastjson1                       thrpt    5   594.394 ?  1.324  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1424.342 ?  8.187  ops/ms
EishayWriteString.gson                            thrpt    5   365.401 ?  0.881  ops/ms
EishayWriteString.jackson                         thrpt    5   983.301 ?  1.842  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   769.309 ?  4.273  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1240.495 ?  2.198  ops/ms
EishayWriteStringTree.gson                        thrpt    5   379.304 ?  0.500  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   964.246 ?  1.351  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   553.215 ?  2.445  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1520.720 ? 15.440  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   348.265 ?  0.600  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   872.451 ?  6.236  ops/ms

ecs.g7.xlarge-jdk-17.0.6

Benchmark                                          Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1450.596 ?   4.007  ops/ms
EishayParseBinary.hessian                         thrpt    5   269.085 ?   1.091  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    53.272 ?   0.043  ops/ms
EishayParseBinary.jsonb                           thrpt    5  3067.079 ?   8.878  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2240.797 ?   3.323  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  4737.767 ?  22.269  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1852.984 ?   6.598  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1651.853 ?   4.649  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  2136.945 ? 145.458  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   255.658 ?   1.294  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    53.239 ?   0.074  ops/ms
EishayParseString.fastjson1                       thrpt    5  1238.025 ?   2.878  ops/ms
EishayParseString.fastjson2                       thrpt    5  1313.508 ?   4.291  ops/ms
EishayParseString.gson                            thrpt    5   460.390 ?   0.483  ops/ms
EishayParseString.jackson                         thrpt    5   513.951 ?   0.459  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   302.690 ?   0.366  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   937.612 ?   5.256  ops/ms
EishayParseStringPretty.gson                      thrpt    5   415.978 ?   1.086  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   450.190 ?   1.075  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   575.710 ?   0.832  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5  1044.183 ?   5.012  ops/ms
EishayParseTreeString.gson                        thrpt    5   319.189 ?   1.600  ops/ms
EishayParseTreeString.jackson                     thrpt    5   557.513 ?   4.540  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   485.517 ?   0.754  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   797.115 ?   4.263  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   300.987 ?   1.259  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   458.613 ?   0.932  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   473.321 ?   0.682  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5  1046.025 ?   4.283  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   313.917 ?   1.137  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   606.088 ?   1.298  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   402.832 ?   0.758  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   845.587 ?   1.200  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   298.157 ?   0.644  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   530.784 ?   1.084  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   831.325 ?   0.875  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   945.528 ?   2.927  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1339.284 ?   1.721  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   313.730 ?   0.611  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   559.005 ?   0.741  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   272.567 ?   0.672  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   948.452 ?   1.794  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   304.221 ?   1.190  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   501.560 ?   0.568  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1915.066 ?  11.319  ops/ms
EishayWriteBinary.hessian                         thrpt    5   319.479 ?   2.091  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   231.155 ?   0.851  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  3429.920 ?  26.401  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   704.538 ?   1.948  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  5862.816 ?  32.437  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  2017.866 ?   2.499  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  1721.672 ?   2.423  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1736.433 ?  14.115  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   319.633 ?   1.739  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   239.105 ?   2.022  ops/ms
EishayWriteString.fastjson1                       thrpt    5   622.030 ?   1.349  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1627.149 ?   7.713  ops/ms
EishayWriteString.gson                            thrpt    5   242.188 ?   0.210  ops/ms
EishayWriteString.jackson                         thrpt    5  1025.478 ?  27.989  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   804.586 ?   4.154  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1193.757 ?   3.712  ops/ms
EishayWriteStringTree.gson                        thrpt    5   250.450 ?   0.181  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   840.712 ?   1.895  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   571.466 ?   1.112  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1917.644 ?  10.417  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   241.595 ?   0.479  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5  1006.869 ?   2.812  ops/ms

ecs.g7.xlarge-jdk-20

Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1422.958 ±  1.845  ops/ms
EishayParseBinary.hessian                         thrpt    5   255.097 ±  1.333  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    49.847 ±  0.081  ops/ms
EishayParseBinary.jsonb                           thrpt    5  2927.134 ± 15.457  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2345.275 ± 28.428  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  4872.864 ±  9.576  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1795.204 ± 10.391  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1629.511 ±  1.451  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  2112.457 ± 14.880  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   244.182 ±  1.246  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    49.803 ±  0.210  ops/ms
EishayParseString.fastjson1                       thrpt    5  1270.060 ±  6.802  ops/ms
EishayParseString.fastjson2                       thrpt    5  1313.834 ±  7.697  ops/ms
EishayParseString.gson                            thrpt    5   423.773 ±  1.817  ops/ms
EishayParseString.jackson                         thrpt    5   505.180 ±  2.016  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   283.447 ±  0.787  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   982.862 ±  3.494  ops/ms
EishayParseStringPretty.gson                      thrpt    5   366.370 ± 21.392  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   451.289 ±  2.044  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   536.091 ±  1.398  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5  1054.625 ±  9.132  ops/ms
EishayParseTreeString.gson                        thrpt    5   320.915 ±  1.575  ops/ms
EishayParseTreeString.jackson                     thrpt    5   534.978 ±  0.604  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   464.404 ±  5.127  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   803.463 ±  7.224  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   300.092 ±  1.647  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   465.939 ±  3.355  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   457.272 ±  5.274  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5  1059.195 ±  5.466  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   316.838 ±  1.511  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   568.616 ±  0.995  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   398.311 ±  2.714  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   873.800 ±  3.810  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   299.112 ±  3.387  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   534.470 ±  3.903  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   868.347 ± 20.812  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   997.293 ±  4.535  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1336.660 ±  3.418  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   316.979 ±  2.714  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   520.979 ±  2.972  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   266.118 ±  0.397  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5  1009.217 ±  4.581  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   302.194 ±  1.816  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   482.590 ±  1.289  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1916.581 ± 17.259  ops/ms
EishayWriteBinary.hessian                         thrpt    5   330.110 ±  1.984  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   217.934 ±  2.279  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  3350.826 ± 36.652  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   672.048 ±  2.778  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  5777.766 ± 62.356  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1649.060 ± 17.342  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  1826.426 ±  8.026  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1609.749 ± 10.246  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   327.456 ±  2.767  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   220.761 ±  3.048  ops/ms
EishayWriteString.fastjson1                       thrpt    5   596.403 ±  4.968  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1753.704 ± 12.097  ops/ms
EishayWriteString.gson                            thrpt    5   243.286 ±  0.617  ops/ms
EishayWriteString.jackson                         thrpt    5   946.226 ±  3.969  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   793.161 ±  4.750  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1339.079 ±  9.053  ops/ms
EishayWriteStringTree.gson                        thrpt    5   248.260 ±  0.940  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   854.508 ±  7.765  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   525.547 ±  4.899  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1920.351 ±  9.182  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   241.290 ±  0.782  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5  1007.440 ±  4.046  ops/ms

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

Benchmark                                          Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1302.011 ?   4.507  ops/ms
EishayParseBinary.hessian                         thrpt    5   247.408 ?   4.003  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    52.848 ?   0.044  ops/ms
EishayParseBinary.jsonb                           thrpt    5  3366.964 ?  20.975  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2236.971 ?  13.664  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  4890.803 ?  16.248  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1751.278 ?   6.358  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1821.629 ?   3.895  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  2197.868 ?  21.560  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   241.447 ?   0.406  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    52.098 ?   0.067  ops/ms
EishayParseString.fastjson1                       thrpt    5  1291.642 ?   2.011  ops/ms
EishayParseString.fastjson2                       thrpt    5  1255.738 ?   1.961  ops/ms
EishayParseString.gson                            thrpt    5   465.867 ?   2.113  ops/ms
EishayParseString.jackson                         thrpt    5   535.028 ?   1.133  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   386.342 ?   0.540  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   901.598 ?  10.287  ops/ms
EishayParseStringPretty.gson                      thrpt    5   446.333 ?   1.261  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   467.173 ?   0.950  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   654.790 ?   1.756  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   971.704 ?   3.903  ops/ms
EishayParseTreeString.gson                        thrpt    5   436.507 ?   3.438  ops/ms
EishayParseTreeString.jackson                     thrpt    5   546.428 ?   1.455  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   545.677 ?   1.045  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   748.605 ?   6.428  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   399.217 ?   2.017  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   515.120 ?   1.102  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   539.315 ?   2.039  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   769.052 ?   1.893  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   403.117 ?   3.415  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   561.297 ?   1.897  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   446.402 ?   1.072  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   770.048 ?  57.317  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   379.016 ?   2.630  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   523.107 ?   1.562  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   953.456 ?   0.643  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   939.517 ?   2.568  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1229.221 ?   3.698  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   408.480 ?   2.649  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   581.640 ?   1.203  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   318.909 ?   0.592  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   886.349 ?   3.088  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   370.652 ?  21.383  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   521.800 ?   2.470  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  2114.189 ?  14.208  ops/ms
EishayWriteBinary.hessian                         thrpt    5   394.783 ?   2.080  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   216.284 ?   1.475  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  3445.148 ? 153.712  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   790.136 ?   3.602  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  6698.860 ?  31.923  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  2275.595 ?   2.796  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  2043.593 ?   6.471  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1526.922 ?   9.915  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   401.352 ?   5.298  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   222.359 ?  10.998  ops/ms
EishayWriteString.fastjson1                       thrpt    5   818.367 ?   2.554  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1803.054 ?   9.957  ops/ms
EishayWriteString.gson                            thrpt    5   244.304 ?   0.255  ops/ms
EishayWriteString.jackson                         thrpt    5   937.789 ?   3.778  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   874.741 ?   6.431  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1410.683 ?   6.281  ops/ms
EishayWriteStringTree.gson                        thrpt    5   249.197 ?   0.222  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   987.650 ?   4.903  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   719.659 ?   4.538  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  2050.165 ?  10.635  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   235.087 ?   1.274  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5  1078.461 ?   5.223  ops/ms

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

Benchmark                                          Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1335.269 ?   2.664  ops/ms
EishayParseBinary.hessian                         thrpt    5   377.532 ?   1.020  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    57.453 ?   0.153  ops/ms
EishayParseBinary.jsonb                           thrpt    5  3497.502 ?  20.496  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2228.089 ?   6.446  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  6595.259 ? 157.737  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1854.725 ?   4.755  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  2641.040 ?  12.087  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  2204.685 ?  12.256  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   383.362 ?   0.742  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    57.088 ?   0.095  ops/ms
EishayParseString.fastjson1                       thrpt    5  1580.652 ?   1.878  ops/ms
EishayParseString.fastjson2                       thrpt    5  1326.143 ?  88.729  ops/ms
EishayParseString.gson                            thrpt    5   462.074 ?   1.108  ops/ms
EishayParseString.jackson                         thrpt    5   483.113 ?   0.750  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   406.867 ?   0.268  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   986.716 ? 107.636  ops/ms
EishayParseStringPretty.gson                      thrpt    5   459.215 ?   2.853  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   421.120 ?   0.382  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   680.320 ?   1.342  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5  1106.578 ?   3.993  ops/ms
EishayParseTreeString.gson                        thrpt    5   402.077 ?   1.421  ops/ms
EishayParseTreeString.jackson                     thrpt    5   536.425 ?   2.126  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   558.024 ?   1.698  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   901.313 ?   3.013  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   440.248 ?   2.990  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   488.478 ?   1.880  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   562.636 ?   1.730  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5  1032.745 ?   2.787  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   415.197 ?   1.176  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   636.959 ?   2.564  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   454.958 ?   0.678  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   866.069 ?   2.805  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   384.181 ?   2.643  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   571.884 ?   2.393  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   938.589 ?   1.537  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5  1036.713 ?   1.885  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1367.727 ? 111.932  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   422.258 ?   1.825  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   557.939 ?   0.863  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   352.249 ?   1.222  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   909.450 ?  98.028  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   401.652 ?   1.618  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   507.261 ?   0.437  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  2058.358 ?  10.260  ops/ms
EishayWriteBinary.hessian                         thrpt    5   465.365 ?   2.515  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   238.653 ?   0.781  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  4338.684 ?  62.029  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   873.932 ?   1.339  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  8610.001 ?  35.219  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  2566.840 ?   4.612  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  3420.119 ?   9.843  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1840.793 ?  12.789  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   467.338 ?   6.566  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   231.174 ?   1.393  ops/ms
EishayWriteString.fastjson1                       thrpt    5   797.340 ?   2.423  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1877.485 ?   8.633  ops/ms
EishayWriteString.gson                            thrpt    5   245.056 ?   0.424  ops/ms
EishayWriteString.jackson                         thrpt    5   997.358 ?   3.093  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   913.114 ?   4.398  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1415.895 ?   4.194  ops/ms
EishayWriteStringTree.gson                        thrpt    5   247.461 ?   0.252  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   948.180 ?   3.520  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   750.906 ?   2.898  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  2024.899 ?  14.642  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   242.232 ?   0.425  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5  1108.975 ?   4.585  ops/ms

ecs.g7a.xlarge-jdk1.8.0_361

Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1078.377 ?  3.024  ops/ms
EishayParseBinary.hessian                         thrpt    5   276.476 ?  0.467  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    45.648 ?  0.134  ops/ms
EishayParseBinary.jsonb                           thrpt    5  1801.717 ?  5.191  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1531.134 ?  3.390  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  2699.973 ?  8.455  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1674.909 ?  5.233  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1149.329 ?  2.392  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  1433.652 ?  3.880  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   274.630 ?  3.574  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    45.748 ?  0.098  ops/ms
EishayParseString.fastjson1                       thrpt    5  1058.156 ?  1.999  ops/ms
EishayParseString.fastjson2                       thrpt    5  1368.297 ?  3.734  ops/ms
EishayParseString.gson                            thrpt    5   469.286 ?  2.314  ops/ms
EishayParseString.jackson                         thrpt    5   519.810 ?  6.497  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   283.436 ?  5.537  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   966.571 ?  1.418  ops/ms
EishayParseStringPretty.gson                      thrpt    5   393.727 ? 10.777  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   494.616 ?  3.432  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   504.515 ?  0.443  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5  1000.783 ?  1.955  ops/ms
EishayParseTreeString.gson                        thrpt    5   384.511 ?  0.815  ops/ms
EishayParseTreeString.jackson                     thrpt    5   525.756 ?  0.885  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   434.598 ?  0.797  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   730.558 ?  1.159  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   346.060 ?  0.721  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   504.802 ?  0.596  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   442.147 ?  1.007  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   830.117 ?  2.770  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   339.002 ?  2.383  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   563.015 ?  1.256  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   372.565 ?  1.232  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   700.857 ?  0.705  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   309.728 ?  0.517  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   502.761 ?  0.626  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   919.154 ?  1.872  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   815.242 ?  5.744  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1038.562 ?  2.177  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   340.417 ?  0.712  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   604.207 ?  1.185  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   256.033 ?  0.847  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   826.914 ?  1.773  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   308.400 ?  1.321  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   514.879 ?  0.808  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1564.725 ?  1.734  ops/ms
EishayWriteBinary.hessian                         thrpt    5   406.581 ?  0.409  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   245.570 ?  0.509  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  1770.379 ?  2.948  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   761.260 ?  4.120  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  2509.002 ?  3.250  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1802.457 ?  4.350  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  1378.228 ?  3.073  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1199.871 ?  1.015  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   406.558 ?  1.329  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   238.090 ?  0.276  ops/ms
EishayWriteString.fastjson1                       thrpt    5   674.503 ?  1.613  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1628.250 ?  2.371  ops/ms
EishayWriteString.gson                            thrpt    5   468.329 ?  1.199  ops/ms
EishayWriteString.jackson                         thrpt    5  1010.387 ?  1.660  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   853.846 ? 21.355  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1238.892 ?  1.600  ops/ms
EishayWriteStringTree.gson                        thrpt    5   503.554 ?  1.745  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   912.461 ?  1.048  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   618.791 ?  1.207  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1548.082 ?  7.263  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   411.412 ?  1.349  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   896.037 ?  8.243  ops/ms

ecs.g7a.xlarge-jdk-11.0.18

Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1198.264 ?  7.324  ops/ms
EishayParseBinary.hessian                         thrpt    5   235.454 ?  0.411  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    45.713 ?  0.078  ops/ms
EishayParseBinary.jsonb                           thrpt    5  2757.751 ?  4.206  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1896.813 ?  4.791  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  3338.105 ?  7.545  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1634.163 ?  6.841  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1390.534 ?  3.068  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  1875.425 ?  6.975  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   234.526 ?  0.720  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    46.810 ?  0.074  ops/ms
EishayParseString.fastjson1                       thrpt    5   918.596 ? 15.298  ops/ms
EishayParseString.fastjson2                       thrpt    5  1209.633 ?  5.551  ops/ms
EishayParseString.gson                            thrpt    5   445.057 ?  1.082  ops/ms
EishayParseString.jackson                         thrpt    5   516.227 ?  3.294  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   251.637 ?  1.127  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   837.426 ?  5.389  ops/ms
EishayParseStringPretty.gson                      thrpt    5   425.277 ?  4.125  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   446.156 ?  1.367  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   389.317 ?  0.325  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   860.507 ?  1.747  ops/ms
EishayParseTreeString.gson                        thrpt    5   369.359 ?  1.750  ops/ms
EishayParseTreeString.jackson                     thrpt    5   502.482 ? 16.037  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   358.222 ?  0.514  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   733.278 ?  2.025  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   347.169 ?  1.008  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   442.264 ?  0.382  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   354.868 ?  7.143  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   849.619 ?  2.868  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   360.772 ?  0.448  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   532.732 ?  1.601  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   311.241 ?  0.797  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   681.789 ?  1.729  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   325.508 ?  2.581  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   522.844 ?  0.448  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   861.365 ?  1.488  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   732.015 ?  8.527  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1103.774 ?  1.223  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   353.740 ?  0.429  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   582.277 ?  1.314  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   228.838 ?  0.416  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   828.867 ?  1.779  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   339.186 ?  1.339  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   521.708 ?  1.686  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1757.376 ?  4.720  ops/ms
EishayWriteBinary.hessian                         thrpt    5   386.750 ?  0.429  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   251.409 ?  3.124  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  2707.201 ?  2.640  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   728.812 ?  1.242  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  4846.174 ? 11.931  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  2034.825 ?  2.560  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  1507.661 ?  3.744  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1536.488 ? 12.012  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   387.196 ?  0.890  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   243.537 ?  2.922  ops/ms
EishayWriteString.fastjson1                       thrpt    5   670.296 ?  3.325  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1499.886 ?  3.340  ops/ms
EishayWriteString.gson                            thrpt    5   330.079 ?  0.425  ops/ms
EishayWriteString.jackson                         thrpt    5   989.417 ?  4.515  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   783.553 ?  1.259  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1139.324 ?  1.778  ops/ms
EishayWriteStringTree.gson                        thrpt    5   360.758 ?  0.684  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   851.497 ?  1.384  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   586.574 ?  1.949  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1796.419 ?  4.401  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   324.376 ?  0.897  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   848.014 ?  4.628  ops/ms

ecs.g7a.xlarge-jdk-17.0.6

Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1319.483 ?  4.211  ops/ms
EishayParseBinary.hessian                         thrpt    5   253.884 ?  0.192  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    53.479 ?  0.225  ops/ms
EishayParseBinary.jsonb                           thrpt    5  2896.107 ?  7.999  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1909.026 ?  7.467  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  4599.669 ?  6.143  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1706.798 ?  9.111  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1683.263 ?  1.575  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  2103.659 ?  6.567  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   265.103 ?  0.540  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    53.964 ?  0.208  ops/ms
EishayParseString.fastjson1                       thrpt    5  1286.448 ?  4.080  ops/ms
EishayParseString.fastjson2                       thrpt    5  1203.874 ?  4.426  ops/ms
EishayParseString.gson                            thrpt    5   530.737 ?  1.833  ops/ms
EishayParseString.jackson                         thrpt    5   519.433 ?  0.917  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   296.154 ?  0.624  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   849.594 ?  2.239  ops/ms
EishayParseStringPretty.gson                      thrpt    5   470.196 ?  1.122  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   475.892 ?  1.545  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   523.604 ?  1.449  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5  1036.052 ?  1.778  ops/ms
EishayParseTreeString.gson                        thrpt    5   389.702 ?  0.431  ops/ms
EishayParseTreeString.jackson                     thrpt    5   533.366 ?  4.887  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   439.056 ?  1.131  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   749.696 ?  1.221  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   365.988 ?  1.187  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   502.588 ?  3.477  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   476.440 ?  0.680  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5  1014.192 ?  1.789  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   362.386 ?  0.440  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   637.648 ?  0.744  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   387.521 ?  0.836  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   754.591 ?  1.338  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   352.970 ?  0.776  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   554.507 ?  1.113  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   890.567 ?  1.475  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   933.825 ?  1.772  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1260.267 ?  3.709  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   375.048 ?  1.289  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   608.665 ?  1.162  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   273.775 ?  0.579  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   879.882 ?  2.589  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   353.868 ?  0.497  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   538.585 ?  1.143  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1760.786 ?  4.014  ops/ms
EishayWriteBinary.hessian                         thrpt    5   391.710 ?  0.682  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   261.508 ?  0.395  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  2818.869 ?  3.481  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   745.150 ?  2.640  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  5499.725 ?  4.935  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1991.200 ?  2.771  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  1708.297 ?  2.113  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1704.851 ?  4.334  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   393.370 ?  0.380  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   265.629 ?  0.105  ops/ms
EishayWriteString.fastjson1                       thrpt    5   643.359 ?  1.522  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1608.664 ?  1.681  ops/ms
EishayWriteString.gson                            thrpt    5   429.004 ?  0.692  ops/ms
EishayWriteString.jackson                         thrpt    5   942.165 ? 31.108  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   852.939 ?  1.137  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1057.986 ?  1.458  ops/ms
EishayWriteStringTree.gson                        thrpt    5   450.768 ?  0.629  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   949.564 ?  3.195  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   589.133 ?  5.754  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1815.371 ?  1.347  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   401.994 ?  1.818  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   945.183 ?  2.226  ops/ms

ecs.g7a.xlarge-jdk-20

Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1333.395 ± 16.866  ops/ms
EishayParseBinary.hessian                         thrpt    5   246.823 ±  1.497  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    48.304 ±  0.377  ops/ms
EishayParseBinary.jsonb                           thrpt    5  2886.349 ± 13.920  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2108.253 ±  9.511  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  4397.860 ± 64.443  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1818.985 ±  9.591  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1619.591 ± 12.039  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  2067.271 ± 25.811  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   252.187 ±  2.319  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    48.294 ±  0.237  ops/ms
EishayParseString.fastjson1                       thrpt    5  1229.097 ±  8.162  ops/ms
EishayParseString.fastjson2                       thrpt    5  1293.114 ±  6.876  ops/ms
EishayParseString.gson                            thrpt    5   458.385 ±  3.363  ops/ms
EishayParseString.jackson                         thrpt    5   500.953 ±  2.760  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   287.157 ±  0.932  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   875.591 ±  4.380  ops/ms
EishayParseStringPretty.gson                      thrpt    5   405.241 ±  2.090  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   464.251 ±  7.377  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   508.269 ±  2.177  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   894.806 ±  3.540  ops/ms
EishayParseTreeString.gson                        thrpt    5   383.108 ±  5.271  ops/ms
EishayParseTreeString.jackson                     thrpt    5   539.632 ±  6.568  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   430.375 ±  1.965  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   747.729 ±  2.237  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   363.391 ±  1.604  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   506.568 ±  2.346  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   449.930 ±  3.462  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   963.994 ±  8.820  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   365.166 ±  2.655  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   608.654 ±  4.947  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   383.109 ±  1.705  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   749.869 ±  5.823  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   348.727 ±  2.709  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   570.375 ±  3.523  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   859.906 ± 23.767  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   935.239 ±  7.467  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1305.820 ±  4.652  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   371.543 ±  1.844  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   574.456 ±  0.559  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   262.815 ±  1.139  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   849.553 ±  4.023  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   353.719 ±  2.572  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   499.416 ± 10.187  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1783.424 ± 12.659  ops/ms
EishayWriteBinary.hessian                         thrpt    5   400.809 ±  3.188  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   256.341 ±  2.628  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  2859.648 ± 16.559  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   663.379 ±  2.946  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  5357.595 ± 23.599  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1822.951 ±  5.323  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  1715.802 ± 13.177  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1618.064 ± 10.209  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   394.888 ±  3.825  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   252.623 ±  2.398  ops/ms
EishayWriteString.fastjson1                       thrpt    5   628.063 ±  4.967  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1554.889 ± 11.240  ops/ms
EishayWriteString.gson                            thrpt    5   405.109 ±  0.943  ops/ms
EishayWriteString.jackson                         thrpt    5   912.511 ±  3.242  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   767.912 ±  4.081  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1136.572 ±  3.882  ops/ms
EishayWriteStringTree.gson                        thrpt    5   456.098 ±  3.735  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   949.373 ±  7.703  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   576.234 ±  1.833  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1895.263 ±  6.226  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   399.533 ±  2.771  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   939.168 ±  2.250  ops/ms

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

Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1301.975 ? 20.959  ops/ms
EishayParseBinary.hessian                         thrpt    5   233.334 ?  0.937  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    49.734 ?  0.102  ops/ms
EishayParseBinary.jsonb                           thrpt    5  3398.462 ? 10.532  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2237.244 ?  6.727  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  5403.564 ? 13.344  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1785.879 ?  3.536  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1757.056 ?  2.905  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  2168.678 ?  7.563  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   227.736 ?  0.201  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    49.664 ?  0.130  ops/ms
EishayParseString.fastjson1                       thrpt    5  1390.556 ?  3.552  ops/ms
EishayParseString.fastjson2                       thrpt    5  1352.382 ?  2.003  ops/ms
EishayParseString.gson                            thrpt    5   526.747 ?  1.410  ops/ms
EishayParseString.jackson                         thrpt    5   562.889 ?  2.431  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   354.914 ?  1.117  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   984.329 ?  4.198  ops/ms
EishayParseStringPretty.gson                      thrpt    5   432.796 ?  0.982  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   499.468 ?  0.752  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   601.571 ?  1.749  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   960.932 ?  2.698  ops/ms
EishayParseTreeString.gson                        thrpt    5   468.454 ?  0.864  ops/ms
EishayParseTreeString.jackson                     thrpt    5   588.236 ?  1.686  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   502.246 ?  1.177  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   790.394 ?  4.775  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   412.767 ?  3.703  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   500.604 ?  1.156  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   500.557 ?  1.640  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   829.336 ?  2.289  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   461.581 ?  3.889  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   564.843 ?  1.403  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   414.717 ?  0.822  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   769.079 ? 55.986  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   403.027 ?  1.491  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   504.378 ?  7.440  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   974.546 ?  0.417  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   940.780 ?  1.233  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1346.949 ?  6.881  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   453.482 ?  1.198  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   565.288 ?  2.471  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   296.653 ?  0.966  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   958.386 ?  6.323  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   405.375 ? 23.611  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   457.568 ?  1.312  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1989.877 ?  2.113  ops/ms
EishayWriteBinary.hessian                         thrpt    5   451.015 ?  0.734  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   226.590 ? 13.075  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  3493.379 ? 16.692  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   773.101 ?  5.937  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  6672.963 ? 12.114  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  2274.935 ?  3.866  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  1775.558 ?  3.737  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1375.923 ?  6.334  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   445.881 ?  0.904  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   222.809 ? 12.085  ops/ms
EishayWriteString.fastjson1                       thrpt    5   784.903 ?  4.554  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1783.240 ?  3.868  ops/ms
EishayWriteString.gson                            thrpt    5   441.086 ?  1.624  ops/ms
EishayWriteString.jackson                         thrpt    5   930.901 ?  1.328  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   909.105 ?  0.978  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1419.706 ?  6.992  ops/ms
EishayWriteStringTree.gson                        thrpt    5   466.975 ?  1.054  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   869.564 ?  2.413  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   669.425 ?  6.914  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  2028.811 ?  2.971  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   412.960 ?  4.651  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   997.179 ?  1.729  ops/ms

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

Benchmark                                          Mode  Cnt      Score     Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5   1446.782 ?   1.789  ops/ms
EishayParseBinary.hessian                         thrpt    5    374.697 ?   2.066  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5     54.842 ?   0.115  ops/ms
EishayParseBinary.jsonb                           thrpt    5   3551.163 ?  13.154  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5   2482.964 ?   6.628  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5   7366.252 ?  44.535  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5   1874.877 ?   9.652  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5   2574.587 ?  16.910  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5   2243.398 ?   3.676  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5    394.515 ?   0.581  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5     54.850 ?   0.123  ops/ms
EishayParseString.fastjson1                       thrpt    5   1728.441 ?   3.279  ops/ms
EishayParseString.fastjson2                       thrpt    5   1383.090 ?  88.345  ops/ms
EishayParseString.gson                            thrpt    5    520.661 ?   5.464  ops/ms
EishayParseString.jackson                         thrpt    5    530.181 ?   2.693  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5    376.451 ?   1.043  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5    988.254 ? 100.568  ops/ms
EishayParseStringPretty.gson                      thrpt    5    493.518 ?   7.451  ops/ms
EishayParseStringPretty.jackson                   thrpt    5    494.836 ?   0.913  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5    656.062 ?   3.493  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   1051.512 ?   2.505  ops/ms
EishayParseTreeString.gson                        thrpt    5    476.686 ?   0.588  ops/ms
EishayParseTreeString.jackson                     thrpt    5    615.614 ?   1.556  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5    543.347 ?   1.770  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5    886.626 ?   2.540  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5    445.311 ?   2.814  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5    560.884 ?   1.760  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5    529.079 ?   0.894  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   1100.181 ?   2.449  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5    457.098 ?   1.498  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5    641.585 ?   1.187  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5    435.966 ?   0.860  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5    759.032 ?   9.395  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5    446.942 ?   1.231  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5    566.000 ?   2.860  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5    884.639 ?   0.381  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   1166.959 ?   2.521  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5   1469.971 ? 108.452  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5    454.766 ?   2.775  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5    582.211 ?   2.780  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5    318.787 ?   1.239  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5    987.063 ? 101.234  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5    439.301 ?   6.258  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5    516.564 ?   1.196  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5   2227.188 ?   5.350  ops/ms
EishayWriteBinary.hessian                         thrpt    5    569.110 ?   3.229  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5    258.129 ?   0.569  ops/ms
EishayWriteBinary.jsonb                           thrpt    5   4293.918 ?  19.408  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5    910.692 ?   4.845  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  10452.695 ?  14.751  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5   2545.342 ?   2.215  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5   3103.132 ?   5.617  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5   2049.807 ?   9.534  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5    565.143 ?   1.518  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5    260.239 ?   0.651  ops/ms
EishayWriteString.fastjson1                       thrpt    5    879.544 ?   1.729  ops/ms
EishayWriteString.fastjson2                       thrpt    5   2045.293 ?   4.450  ops/ms
EishayWriteString.gson                            thrpt    5    385.502 ?   0.995  ops/ms
EishayWriteString.jackson                         thrpt    5   1015.716 ?   1.532  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5    988.189 ?   4.861  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5   1472.549 ?   0.876  ops/ms
EishayWriteStringTree.gson                        thrpt    5    449.455 ?   0.568  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   1023.032 ?   1.376  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5    841.077 ?   8.721  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5   2153.470 ?   1.709  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5    387.196 ?   0.971  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   1104.301 ?   1.293  ops/ms

ecs.g8m.xlarge-jdk1.8.0_361

Benchmark                                          Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5   814.328 ?  27.071  ops/ms
EishayParseBinary.hessian                         thrpt    5   205.685 ?   4.709  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    39.899 ?   1.145  ops/ms
EishayParseBinary.jsonb                           thrpt    5  1479.042 ?  86.462  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1252.255 ?  52.096  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  2574.592 ?  94.763  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1274.845 ? 108.853  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5   682.505 ?  29.133  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  1227.335 ?  48.950  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   218.457 ?   8.628  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    40.468 ?   0.566  ops/ms
EishayParseString.fastjson1                       thrpt    5   760.924 ?  18.930  ops/ms
EishayParseString.fastjson2                       thrpt    5   907.023 ?  37.177  ops/ms
EishayParseString.gson                            thrpt    5   366.280 ?   8.632  ops/ms
EishayParseString.jackson                         thrpt    5   374.871 ?   8.426  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   209.422 ?  20.235  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   724.351 ?  17.810  ops/ms
EishayParseStringPretty.gson                      thrpt    5   333.293 ?   7.386  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   333.240 ?  12.519  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   309.298 ?  21.482  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   602.133 ?  16.798  ops/ms
EishayParseTreeString.gson                        thrpt    5   272.052 ?   7.575  ops/ms
EishayParseTreeString.jackson                     thrpt    5   304.687 ?   6.730  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   285.169 ?  11.107  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   513.298 ?  27.984  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   266.682 ?  10.204  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   286.012 ?  16.180  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   263.150 ?   2.635  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   583.223 ?  36.893  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   251.292 ?   6.352  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   309.820 ?  11.984  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   243.313 ?   8.165  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   492.792 ?  40.389  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   221.019 ?  10.335  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   302.046 ?  12.617  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   584.115 ?  10.622  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   689.737 ?  11.027  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5   811.440 ?  25.994  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   258.133 ?   7.017  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   410.142 ?  22.890  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   202.386 ?   3.541  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   661.763 ?  24.633  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   235.647 ?   4.220  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   371.180 ?  10.761  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1317.251 ?  15.886  ops/ms
EishayWriteBinary.hessian                         thrpt    5   327.713 ?   6.037  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   207.218 ?   1.637  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  1661.488 ?  42.115  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   491.434 ?  16.175  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  2629.169 ?  70.544  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1443.993 ?   7.547  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5   901.853 ?  10.043  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1132.930 ?  16.894  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   330.366 ?   1.188  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   206.717 ?   1.428  ops/ms
EishayWriteString.fastjson1                       thrpt    5   547.751 ?  11.317  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1300.348 ?  10.619  ops/ms
EishayWriteString.gson                            thrpt    5   386.082 ?   5.294  ops/ms
EishayWriteString.jackson                         thrpt    5   648.693 ?   7.343  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   576.295 ?   3.744  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5   930.025 ?   9.222  ops/ms
EishayWriteStringTree.gson                        thrpt    5   425.150 ?   5.138  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   692.913 ?  13.760  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   479.870 ?   5.175  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1321.659 ?  24.435  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   316.563 ?   0.866  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   680.666 ?   7.279  ops/ms

ecs.g8m.xlarge-jdk-11.0.18

Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1125.589 ? 12.352  ops/ms
EishayParseBinary.hessian                         thrpt    5   218.308 ?  2.128  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    41.546 ?  0.462  ops/ms
EishayParseBinary.jsonb                           thrpt    5  2050.741 ? 34.313  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1606.418 ? 16.083  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  3130.471 ? 41.710  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1418.110 ? 11.817  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1080.482 ?  8.934  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  1570.506 ? 20.211  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   241.494 ?  2.932  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    40.924 ?  0.712  ops/ms
EishayParseString.fastjson1                       thrpt    5   840.643 ?  6.146  ops/ms
EishayParseString.fastjson2                       thrpt    5  1069.310 ?  8.822  ops/ms
EishayParseString.gson                            thrpt    5   383.592 ?  2.728  ops/ms
EishayParseString.jackson                         thrpt    5   405.761 ?  2.663  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   243.492 ?  0.961  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   781.137 ?  4.451  ops/ms
EishayParseStringPretty.gson                      thrpt    5   352.075 ?  2.199  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   370.725 ?  0.724  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   370.479 ?  2.368  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   766.282 ?  8.238  ops/ms
EishayParseTreeString.gson                        thrpt    5   292.850 ? 11.009  ops/ms
EishayParseTreeString.jackson                     thrpt    5   380.495 ?  5.315  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   306.971 ?  2.340  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   619.282 ?  9.722  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   284.387 ?  3.335  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   337.945 ?  3.153  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   341.578 ?  3.803  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   778.974 ? 13.676  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   289.931 ?  3.575  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   395.360 ?  3.950  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   285.286 ? 26.501  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   539.962 ?  7.548  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   275.595 ?  2.139  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   409.477 ?  3.540  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   679.356 ?  2.476  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   680.736 ? 45.647  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1041.083 ?  3.151  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   287.955 ?  1.489  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   449.047 ?  5.599  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   224.528 ?  0.979  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   765.221 ?  3.521  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   276.675 ?  1.769  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   422.953 ?  2.904  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1438.690 ?  6.804  ops/ms
EishayWriteBinary.hessian                         thrpt    5   341.726 ?  1.368  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   224.116 ?  1.478  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  2207.587 ? 17.617  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   548.723 ?  3.487  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  4166.082 ? 29.396  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1610.548 ?  3.684  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  1398.621 ? 12.219  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1326.530 ? 15.230  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   343.907 ?  1.009  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   223.568 ?  1.219  ops/ms
EishayWriteString.fastjson1                       thrpt    5   531.631 ?  2.951  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1323.504 ?  3.914  ops/ms
EishayWriteString.gson                            thrpt    5   311.742 ?  1.128  ops/ms
EishayWriteString.jackson                         thrpt    5   720.780 ?  8.963  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   643.146 ?  6.470  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1090.876 ?  5.069  ops/ms
EishayWriteStringTree.gson                        thrpt    5   361.317 ?  1.197  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   702.755 ?  3.604  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   532.110 ?  2.120  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1432.543 ?  3.179  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   338.011 ?  6.217  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   625.800 ? 21.039  ops/ms

ecs.g8m.xlarge-jdk-17.0.6

Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1156.473 ? 19.844  ops/ms
EishayParseBinary.hessian                         thrpt    5   234.412 ?  2.075  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    40.488 ?  0.691  ops/ms
EishayParseBinary.jsonb                           thrpt    5  2219.652 ? 59.126  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1654.505 ? 22.641  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  3275.085 ? 38.047  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1466.029 ? 17.911  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1222.759 ? 15.440  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  1638.686 ? 57.417  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   238.013 ?  2.146  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    41.675 ?  0.464  ops/ms
EishayParseString.fastjson1                       thrpt    5  1129.271 ? 21.963  ops/ms
EishayParseString.fastjson2                       thrpt    5  1112.239 ?  4.402  ops/ms
EishayParseString.gson                            thrpt    5   384.912 ?  0.672  ops/ms
EishayParseString.jackson                         thrpt    5   404.298 ?  2.133  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   271.059 ?  1.588  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   788.212 ?  2.484  ops/ms
EishayParseStringPretty.gson                      thrpt    5   350.524 ? 17.506  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   367.505 ?  3.154  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   406.785 ?  8.327  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   806.193 ?  6.040  ops/ms
EishayParseTreeString.gson                        thrpt    5   301.306 ?  5.104  ops/ms
EishayParseTreeString.jackson                     thrpt    5   419.875 ?  3.259  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   356.998 ?  2.957  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   631.784 ?  5.029  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   284.349 ?  1.969  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   360.882 ?  2.664  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   363.887 ?  1.318  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   785.598 ? 12.598  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   293.879 ?  3.168  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   456.216 ?  3.309  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   317.899 ?  0.922  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   621.197 ?  9.237  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   277.640 ?  2.448  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   424.630 ?  4.731  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   659.119 ?  5.444  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   844.032 ? 79.112  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1112.357 ? 13.055  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   295.259 ?  1.691  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   464.385 ?  1.963  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   245.035 ?  1.396  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   777.110 ?  4.896  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   278.946 ?  1.614  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   418.351 ?  4.951  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1390.529 ? 14.137  ops/ms
EishayWriteBinary.hessian                         thrpt    5   346.511 ?  6.440  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   217.000 ?  1.084  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  2203.680 ? 18.137  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   559.238 ?  4.647  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  4308.085 ? 20.780  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1553.038 ?  3.747  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  1433.602 ?  9.019  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1372.665 ? 11.231  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   334.432 ?  1.362  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   220.939 ?  0.270  ops/ms
EishayWriteString.fastjson1                       thrpt    5   568.765 ?  0.458  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1309.731 ?  8.546  ops/ms
EishayWriteString.gson                            thrpt    5   223.192 ?  0.338  ops/ms
EishayWriteString.jackson                         thrpt    5   706.381 ?  7.130  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   650.016 ?  5.899  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1098.850 ?  2.313  ops/ms
EishayWriteStringTree.gson                        thrpt    5   228.086 ?  0.750  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   671.402 ?  2.047  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   483.119 ?  0.856  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1426.894 ?  7.004  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   218.105 ?  0.697  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   710.269 ?  5.003  ops/ms

ecs.g8m.xlarge-jdk-20

Benchmark                                          Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1168.414 ±   4.411  ops/ms
EishayParseBinary.hessian                         thrpt    5   196.939 ±  24.673  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    39.142 ±   0.464  ops/ms
EishayParseBinary.jsonb                           thrpt    5  2226.945 ±  11.822  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1631.177 ±  11.223  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  3232.360 ±  50.476  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1412.196 ±   3.590  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1388.723 ±   7.939  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  1631.872 ±  14.811  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   221.235 ±   8.816  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    37.670 ±   1.747  ops/ms
EishayParseString.fastjson1                       thrpt    5  1141.007 ±  10.381  ops/ms
EishayParseString.fastjson2                       thrpt    5  1096.189 ±   7.013  ops/ms
EishayParseString.gson                            thrpt    5   337.005 ±   8.357  ops/ms
EishayParseString.jackson                         thrpt    5   369.224 ±  13.302  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   245.687 ±   2.626  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   788.923 ±   4.579  ops/ms
EishayParseStringPretty.gson                      thrpt    5   296.574 ±  18.012  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   349.362 ±   1.950  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   385.329 ±   2.685  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   800.209 ±   4.237  ops/ms
EishayParseTreeString.gson                        thrpt    5   292.341 ±   2.814  ops/ms
EishayParseTreeString.jackson                     thrpt    5   375.263 ±   2.133  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   329.063 ±   3.516  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   625.889 ±   3.707  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   272.622 ±   1.074  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   350.914 ±   1.653  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   322.484 ±  26.791  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   775.554 ±   7.082  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   286.915 ±   0.600  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   457.430 ±   2.766  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   269.021 ±  27.644  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   613.826 ±   7.926  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   262.923 ±   1.118  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   413.898 ±   1.888  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   617.934 ±   0.663  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   718.615 ± 201.561  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1102.751 ±   2.351  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   285.266 ±   5.780  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   434.023 ±   1.249  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   219.545 ±  11.240  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   769.200 ±   3.371  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   266.057 ±   0.934  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   395.957 ±   1.726  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1475.761 ±   7.512  ops/ms
EishayWriteBinary.hessian                         thrpt    5   313.937 ±   2.662  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   215.440 ±   1.181  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  2406.229 ±  58.381  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   256.867 ±  69.931  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  4427.657 ± 107.384  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1534.826 ±   8.470  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  1253.078 ±  12.614  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1247.971 ± 121.154  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   339.100 ±   2.384  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   211.555 ±   0.837  ops/ms
EishayWriteString.fastjson1                       thrpt    5   507.554 ±  40.903  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1306.571 ±  19.287  ops/ms
EishayWriteString.gson                            thrpt    5   204.370 ±  10.666  ops/ms
EishayWriteString.jackson                         thrpt    5   657.594 ±  10.484  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   636.888 ±   3.786  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1089.458 ±   2.860  ops/ms
EishayWriteStringTree.gson                        thrpt    5   221.529 ±   3.283  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   665.223 ±   1.809  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   406.249 ±  20.983  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1454.284 ±  37.646  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   209.050 ±   1.466  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   672.506 ±  36.256  ops/ms

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

Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5   925.209 ? 14.383  ops/ms
EishayParseBinary.hessian                         thrpt    5   189.670 ?  1.044  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    41.352 ?  0.164  ops/ms
EishayParseBinary.jsonb                           thrpt    5  2604.800 ? 29.267  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1500.450 ?  7.810  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  4450.289 ? 24.866  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1418.558 ?  6.244  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1537.326 ? 22.335  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  1717.381 ? 75.182  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   191.083 ?  1.086  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    41.129 ?  0.181  ops/ms
EishayParseString.fastjson1                       thrpt    5  1044.005 ?  7.287  ops/ms
EishayParseString.fastjson2                       thrpt    5  1059.793 ?  7.566  ops/ms
EishayParseString.gson                            thrpt    5   374.275 ? 20.231  ops/ms
EishayParseString.jackson                         thrpt    5   413.479 ?  2.114  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   298.289 ?  1.066  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   765.884 ?  2.263  ops/ms
EishayParseStringPretty.gson                      thrpt    5   358.760 ?  0.954  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   367.253 ?  1.908  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   526.508 ?  1.749  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   770.288 ?  4.877  ops/ms
EishayParseTreeString.gson                        thrpt    5   374.267 ?  2.322  ops/ms
EishayParseTreeString.jackson                     thrpt    5   453.719 ?  4.764  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   442.733 ?  2.227  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   628.186 ?  4.531  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   352.213 ?  3.025  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   420.378 ?  1.073  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   416.617 ?  2.171  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   662.640 ?  4.202  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   345.768 ?  4.307  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   466.740 ?  5.769  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   349.512 ?  9.516  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   520.290 ?  5.061  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   310.589 ?  1.846  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   393.213 ?  3.778  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   690.766 ?  5.671  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   737.217 ? 32.479  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5   869.302 ?  8.899  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   349.508 ?  1.498  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   450.333 ?  3.115  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   252.562 ?  1.213  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   644.164 ?  2.325  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   308.170 ?  3.247  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   407.376 ?  2.533  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1508.028 ?  3.822  ops/ms
EishayWriteBinary.hessian                         thrpt    5   338.793 ?  1.826  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   187.582 ?  0.906  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  2548.687 ? 36.506  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   629.074 ?  4.011  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  5243.038 ? 29.127  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1760.037 ?  8.741  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  1581.185 ? 16.654  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1416.643 ? 33.067  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   331.006 ?  1.445  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   192.230 ?  0.545  ops/ms
EishayWriteString.fastjson1                       thrpt    5   672.546 ? 27.751  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1481.141 ?  1.913  ops/ms
EishayWriteString.gson                            thrpt    5   206.272 ?  0.815  ops/ms
EishayWriteString.jackson                         thrpt    5   717.445 ?  7.416  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   668.389 ?  4.355  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1311.017 ?  1.590  ops/ms
EishayWriteStringTree.gson                        thrpt    5   215.726 ?  1.247  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   786.786 ?  1.637  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   547.115 ?  1.710  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1491.869 ?  1.823  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   195.935 ?  0.512  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   747.794 ?  7.401  ops/ms

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

Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1115.286 ?  3.320  ops/ms
EishayParseBinary.hessian                         thrpt    5   333.355 ?  1.658  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    46.295 ?  0.471  ops/ms
EishayParseBinary.jsonb                           thrpt    5  2748.202 ? 29.558  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1764.074 ? 10.800  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  5490.079 ? 38.150  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1308.140 ?  9.467  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  2150.397 ? 16.111  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  1779.911 ? 16.065  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   338.716 ?  7.759  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    46.355 ?  0.262  ops/ms
EishayParseString.fastjson1                       thrpt    5  1350.780 ?  5.528  ops/ms
EishayParseString.fastjson2                       thrpt    5  1141.472 ? 10.234  ops/ms
EishayParseString.gson                            thrpt    5   423.548 ?  2.855  ops/ms
EishayParseString.jackson                         thrpt    5   430.226 ?  1.975  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   337.565 ?  0.947  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   845.158 ?  2.883  ops/ms
EishayParseStringPretty.gson                      thrpt    5   388.672 ?  2.373  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   391.678 ?  1.619  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   584.157 ?  6.491  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   890.184 ?  2.411  ops/ms
EishayParseTreeString.gson                        thrpt    5   361.518 ?  1.205  ops/ms
EishayParseTreeString.jackson                     thrpt    5   480.921 ?  3.035  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   494.687 ?  2.607  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   706.621 ?  2.200  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   337.008 ?  1.662  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   436.960 ?  1.631  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   460.989 ?  1.909  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   811.382 ?  5.634  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   368.482 ?  3.236  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   511.667 ?  1.192  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   378.100 ?  4.831  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   627.581 ?  2.308  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   337.899 ?  0.796  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   455.470 ?  0.457  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   718.913 ?  3.313  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   844.281 ?  2.152  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1015.853 ?  5.039  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   372.236 ?  0.976  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   438.965 ?  8.724  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   280.214 ?  1.969  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   751.481 ?  2.459  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   337.131 ?  0.756  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   399.445 ?  1.896  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1716.326 ?  0.862  ops/ms
EishayWriteBinary.hessian                         thrpt    5   377.474 ?  3.992  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   219.008 ?  0.743  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  3312.572 ? 18.713  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   747.620 ?  2.792  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  7131.699 ? 50.105  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1997.371 ?  3.974  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  2502.039 ?  2.191  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1555.816 ? 49.325  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   381.756 ?  2.514  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   222.665 ?  0.512  ops/ms
EishayWriteString.fastjson1                       thrpt    5   747.904 ?  0.738  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1633.723 ?  2.136  ops/ms
EishayWriteString.gson                            thrpt    5   231.790 ?  1.163  ops/ms
EishayWriteString.jackson                         thrpt    5   900.526 ? 22.211  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   762.143 ?  2.394  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1256.994 ?  3.258  ops/ms
EishayWriteStringTree.gson                        thrpt    5   243.767 ?  0.313  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   818.695 ?  0.856  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   691.553 ?  1.986  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1696.163 ?  8.172  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   226.390 ?  0.087  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   952.498 ?  1.424  ops/ms

OrangePI5-jdk1.8.0_361

Benchmark                                          Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5   565.690 ±  16.916  ops/ms
EishayParseBinary.hessian                         thrpt    5   131.208 ±   6.455  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    26.872 ±   2.117  ops/ms
EishayParseBinary.jsonb                           thrpt    5   988.679 ±  70.211  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5   823.097 ±  23.285  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  1725.689 ± 126.018  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5   958.214 ±  35.692  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5   642.672 ±  54.699  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5   631.785 ±  29.396  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   134.478 ±   9.089  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    26.991 ±   0.504  ops/ms
EishayParseString.fastjson1                       thrpt    5   562.169 ±  43.144  ops/ms
EishayParseString.fastjson2                       thrpt    5   651.255 ±  33.451  ops/ms
EishayParseString.gson                            thrpt    5   221.452 ±   9.742  ops/ms
EishayParseString.jackson                         thrpt    5   270.198 ±  13.468  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   158.669 ±   5.817  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   518.588 ±  36.274  ops/ms
EishayParseStringPretty.gson                      thrpt    5   201.469 ±   4.245  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   248.143 ±   9.612  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   222.537 ±  15.546  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   426.166 ±  19.881  ops/ms
EishayParseTreeString.gson                        thrpt    5   175.510 ±  11.893  ops/ms
EishayParseTreeString.jackson                     thrpt    5   239.171 ±   6.891  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   205.575 ±   4.264  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   378.619 ±  10.740  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   165.304 ±   3.456  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   229.324 ±  12.621  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   175.620 ±   9.098  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   408.137 ±  16.963  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   150.962 ±   8.347  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   266.226 ±  14.325  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   152.278 ±   3.229  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   355.588 ±   1.946  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   141.429 ±   5.556  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   249.716 ±  13.121  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   452.306 ±  33.990  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   406.950 ±  15.287  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5   553.952 ±  30.506  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   153.579 ±   5.298  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   325.030 ±  13.530  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   141.550 ±   5.938  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   463.614 ±  44.300  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   144.466 ±   6.247  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   296.571 ±  17.293  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5   835.761 ±   4.184  ops/ms
EishayWriteBinary.hessian                         thrpt    5   189.428 ±  44.335  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   124.009 ±   2.687  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  1023.816 ±  69.339  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   313.469 ±  21.901  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  1583.438 ±  47.377  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5   825.929 ±  37.544  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5   702.310 ±  30.772  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5   697.082 ±  37.198  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   184.282 ±  12.206  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   120.384 ±   6.401  ops/ms
EishayWriteString.fastjson1                       thrpt    5   294.702 ±  11.370  ops/ms
EishayWriteString.fastjson2                       thrpt    5   772.399 ±  21.397  ops/ms
EishayWriteString.gson                            thrpt    5   210.894 ±  10.056  ops/ms
EishayWriteString.jackson                         thrpt    5   379.217 ±  20.390  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   327.736 ±  26.411  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5   493.251 ±  37.991  ops/ms
EishayWriteStringTree.gson                        thrpt    5   225.834 ±  11.376  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   389.978 ±  14.073  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   277.339 ±   7.283  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5   834.177 ±  30.251  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   170.514 ±   1.551  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   396.164 ±  19.212  ops/ms

OrangePI5-jdk-11.0.18

Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5   708.661 ± 24.163  ops/ms
EishayParseBinary.hessian                         thrpt    5   136.213 ±  5.277  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    27.469 ±  1.294  ops/ms
EishayParseBinary.jsonb                           thrpt    5  1319.590 ± 29.147  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1008.269 ± 39.823  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  2065.247 ± 80.294  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5   955.032 ±  3.228  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5   836.312 ± 25.673  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5   806.202 ± 30.516  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   136.516 ±  0.084  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    27.081 ±  0.046  ops/ms
EishayParseString.fastjson1                       thrpt    5   576.229 ±  7.564  ops/ms
EishayParseString.fastjson2                       thrpt    5   676.369 ± 39.104  ops/ms
EishayParseString.gson                            thrpt    5   226.200 ±  3.277  ops/ms
EishayParseString.jackson                         thrpt    5   267.002 ±  2.211  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   162.191 ±  4.618  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   508.054 ± 14.953  ops/ms
EishayParseStringPretty.gson                      thrpt    5   210.290 ± 11.369  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   246.592 ±  6.854  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   237.508 ±  4.141  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   479.816 ±  6.508  ops/ms
EishayParseTreeString.gson                        thrpt    5   187.072 ±  3.957  ops/ms
EishayParseTreeString.jackson                     thrpt    5   248.093 ±  8.130  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   190.884 ±  7.646  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   392.149 ±  4.088  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   176.331 ±  2.775  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   233.478 ±  7.153  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   210.778 ±  4.235  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   470.256 ± 17.015  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   174.884 ±  5.049  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   313.062 ± 11.266  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   167.495 ±  5.562  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   386.832 ± 11.281  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   162.425 ±  3.632  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   273.775 ±  3.037  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   436.894 ±  7.560  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   454.904 ± 11.080  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5   680.216 ± 39.597  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   174.375 ±  2.697  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   309.777 ± 11.448  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   146.077 ±  5.024  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   510.898 ± 16.788  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   162.139 ±  7.072  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   280.995 ±  1.431  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5   911.572 ± 11.480  ops/ms
EishayWriteBinary.hessian                         thrpt    5   193.549 ± 33.222  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   129.656 ±  6.783  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  1370.322 ± 59.667  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   329.417 ± 13.182  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  2360.607 ±  6.637  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5   996.690 ± 11.323  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5   868.192 ± 41.270  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5   752.798 ± 32.688  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   187.829 ±  5.496  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   135.865 ±  4.130  ops/ms
EishayWriteString.fastjson1                       thrpt    5   320.373 ±  9.472  ops/ms
EishayWriteString.fastjson2                       thrpt    5   866.564 ± 40.835  ops/ms
EishayWriteString.gson                            thrpt    5   206.482 ±  8.980  ops/ms
EishayWriteString.jackson                         thrpt    5   431.668 ±  7.887  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   371.036 ±  6.055  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5   606.726 ± 12.064  ops/ms
EishayWriteStringTree.gson                        thrpt    5   217.069 ±  4.644  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   446.392 ± 19.010  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   297.706 ±  9.293  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5   900.139 ± 24.029  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   193.301 ± 12.923  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   399.592 ±  3.868  ops/ms

OrangePI5-jdk-17.0.6

Benchmark                                          Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5   726.219 ±  23.022  ops/ms
EishayParseBinary.hessian                         thrpt    5   155.843 ±   5.677  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    29.843 ±   0.800  ops/ms
EishayParseBinary.jsonb                           thrpt    5  1360.781 ±  57.924  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1013.898 ±  22.829  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  2206.572 ± 143.964  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5   999.506 ±  22.973  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5   845.906 ±  11.975  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5   841.833 ±  16.895  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   153.153 ±   6.641  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    29.966 ±   1.188  ops/ms
EishayParseString.fastjson1                       thrpt    5   812.255 ±  37.061  ops/ms
EishayParseString.fastjson2                       thrpt    5   687.418 ±  28.399  ops/ms
EishayParseString.gson                            thrpt    5   221.550 ±   4.306  ops/ms
EishayParseString.jackson                         thrpt    5   286.441 ±   9.821  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   187.762 ±   6.757  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   509.779 ±  14.234  ops/ms
EishayParseStringPretty.gson                      thrpt    5   209.214 ±   6.017  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   253.339 ±   8.974  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   283.385 ±  14.380  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   480.699 ±  15.374  ops/ms
EishayParseTreeString.gson                        thrpt    5   183.706 ±   8.585  ops/ms
EishayParseTreeString.jackson                     thrpt    5   265.928 ±   1.901  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   249.545 ±  10.211  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   400.494 ±  20.855  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   172.382 ±   5.648  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   246.910 ±   3.932  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   246.607 ±  12.331  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   484.391 ±  14.642  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   170.648 ±   3.655  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   320.529 ±   9.977  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   208.213 ±   5.704  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   387.586 ±  27.066  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   159.913 ±   3.809  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   293.054 ±  13.294  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   433.340 ±  22.065  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   589.267 ±  24.363  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5   703.917 ±  47.473  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   169.750 ±   6.515  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   322.243 ±   5.574  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   162.118 ±   5.651  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   516.596 ±  30.218  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   159.277 ±   5.990  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   286.902 ±  11.434  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5   896.578 ±  51.383  ops/ms
EishayWriteBinary.hessian                         thrpt    5   210.538 ±  29.357  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   129.416 ±   2.910  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  1407.761 ±  26.700  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   352.277 ±   9.667  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  2441.883 ±  77.690  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5   996.290 ±  15.842  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  1000.838 ±  49.783  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5   775.918 ±  27.961  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   207.059 ±  44.360  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   128.155 ±   4.743  ops/ms
EishayWriteString.fastjson1                       thrpt    5   330.989 ±  10.400  ops/ms
EishayWriteString.fastjson2                       thrpt    5   837.862 ±  35.238  ops/ms
EishayWriteString.gson                            thrpt    5   167.805 ±   1.175  ops/ms
EishayWriteString.jackson                         thrpt    5   451.347 ±   8.086  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   371.939 ±  23.063  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5   603.134 ±  21.182  ops/ms
EishayWriteStringTree.gson                        thrpt    5   163.020 ±   4.677  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   415.087 ±  15.013  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   297.996 ±   1.074  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5   919.551 ±  35.805  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   158.837 ±   3.423  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   433.125 ±  14.281  ops/ms

OrangePI5-jdk-20

Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5   688.176 ± 20.160  ops/ms
EishayParseBinary.hessian                         thrpt    5   134.309 ±  3.688  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    26.911 ±  1.121  ops/ms
EishayParseBinary.jsonb                           thrpt    5  1354.138 ± 39.211  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5   983.393 ± 34.137  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  2093.719 ± 98.728  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5   923.871 ± 47.435  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5   996.170 ± 35.180  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5   797.508 ± 26.491  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   132.174 ±  2.290  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    27.503 ±  0.928  ops/ms
EishayParseString.fastjson1                       thrpt    5   751.411 ± 26.527  ops/ms
EishayParseString.fastjson2                       thrpt    5   667.198 ± 26.113  ops/ms
EishayParseString.gson                            thrpt    5   199.488 ± 11.598  ops/ms
EishayParseString.jackson                         thrpt    5   242.975 ±  7.304  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   156.944 ±  4.968  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   500.821 ± 17.294  ops/ms
EishayParseStringPretty.gson                      thrpt    5   189.241 ±  8.349  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   236.092 ± 17.235  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   254.995 ± 10.376  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   458.974 ± 27.710  ops/ms
EishayParseTreeString.gson                        thrpt    5   167.962 ±  2.673  ops/ms
EishayParseTreeString.jackson                     thrpt    5   248.452 ±  8.222  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   222.529 ±  8.357  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   375.054 ± 22.450  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   160.303 ±  9.157  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   239.128 ± 11.640  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   212.996 ±  2.114  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   460.458 ± 23.803  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   164.628 ±  4.062  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   303.208 ± 12.215  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   182.714 ±  1.319  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   368.602 ± 14.571  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   148.215 ±  9.003  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   281.145 ±  6.765  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   414.464 ± 24.346  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   553.693 ± 23.790  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5   676.598 ± 37.988  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   160.226 ± 10.318  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   280.649 ± 10.509  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   138.203 ±  2.939  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   498.872 ± 18.409  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   150.547 ±  3.848  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   247.838 ± 13.582  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5   869.934 ± 57.848  ops/ms
EishayWriteBinary.hessian                         thrpt    5   184.652 ± 38.766  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   124.741 ±  3.619  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  1333.573 ± 21.570  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   301.560 ±  6.902  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  2347.580 ± 62.522  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5   982.924 ± 34.789  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5   975.370 ± 64.236  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5   725.541 ± 38.195  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   179.890 ± 15.866  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   122.954 ±  2.604  ops/ms
EishayWriteString.fastjson1                       thrpt    5   303.195 ± 11.091  ops/ms
EishayWriteString.fastjson2                       thrpt    5   798.783 ± 18.897  ops/ms
EishayWriteString.gson                            thrpt    5   147.563 ±  7.326  ops/ms
EishayWriteString.jackson                         thrpt    5   393.632 ± 24.974  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   352.756 ± 19.642  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5   583.155 ± 32.919  ops/ms
EishayWriteStringTree.gson                        thrpt    5   161.529 ±  8.338  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   402.755 ± 15.522  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   262.250 ±  7.170  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5   868.910 ± 43.675  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   141.511 ±  7.010  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   394.291 ± 19.101  ops/ms

OrangePI5-graalvm-ce-17-22.3.1

Benchmark                                          Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5   556.087 ±   1.135  ops/ms
EishayParseBinary.hessian                         thrpt    5   119.560 ±   4.942  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    27.915 ±   1.117  ops/ms
EishayParseBinary.jsonb                           thrpt    5  1739.714 ± 109.452  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5   889.032 ±  11.959  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  2871.086 ± 156.971  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5   909.903 ±  46.893  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1000.880 ±  25.732  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  1007.616 ±  38.588  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   122.425 ±   5.500  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    27.858 ±   0.426  ops/ms
EishayParseString.fastjson1                       thrpt    5   703.379 ±  29.275  ops/ms
EishayParseString.fastjson2                       thrpt    5   682.547 ±  22.472  ops/ms
EishayParseString.gson                            thrpt    5   233.568 ±   4.624  ops/ms
EishayParseString.jackson                         thrpt    5   277.727 ±  16.871  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   193.485 ±   5.366  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   526.093 ±  16.508  ops/ms
EishayParseStringPretty.gson                      thrpt    5   210.919 ±   4.174  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   250.780 ±  10.368  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   331.392 ±  15.651  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   470.429 ±  25.952  ops/ms
EishayParseTreeString.gson                        thrpt    5   202.163 ±   6.244  ops/ms
EishayParseTreeString.jackson                     thrpt    5   308.730 ±   1.547  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   280.641 ±  10.983  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   396.173 ±  19.309  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   190.825 ±   4.938  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   268.623 ±  11.220  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   257.245 ±   6.172  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   395.984 ±  18.724  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   178.457 ±   2.972  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   298.296 ±  12.623  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   208.123 ±   9.694  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   326.747 ±  16.686  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   163.169 ±   3.776  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   266.808 ±   4.625  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   315.818 ±  11.345  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   481.725 ±  23.719  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5   535.206 ±  32.021  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   175.620 ±   4.245  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   299.547 ±  17.038  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   161.579 ±   7.520  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   408.741 ±   1.807  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   161.873 ±   7.819  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   268.791 ±   2.277  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5   986.430 ±  53.660  ops/ms
EishayWriteBinary.hessian                         thrpt    5   171.251 ±  18.080  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   106.100 ±   5.096  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  1563.458 ±  71.779  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   362.338 ±  12.864  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  2549.056 ±  88.179  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1021.304 ±   5.098  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  1006.498 ±  46.675  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5   814.608 ±  40.106  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   161.334 ±  27.367  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   110.160 ±   2.865  ops/ms
EishayWriteString.fastjson1                       thrpt    5   387.293 ±  18.005  ops/ms
EishayWriteString.fastjson2                       thrpt    5   974.878 ±  40.044  ops/ms
EishayWriteString.gson                            thrpt    5   154.758 ±   2.362  ops/ms
EishayWriteString.jackson                         thrpt    5   429.788 ±   9.536  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   365.837 ±   6.188  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5   703.909 ±  36.118  ops/ms
EishayWriteStringTree.gson                        thrpt    5   159.779 ±   6.048  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   488.068 ±  21.747  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   306.951 ±  10.832  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5   921.153 ±  18.390  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   140.061 ±   0.756  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   426.058 ±  15.564  ops/ms

OrangePI5-graalvm-ee-17-22.3.1

Benchmark                                          Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5   782.021 ±  26.598  ops/ms
EishayParseBinary.hessian                         thrpt    5   204.096 ±  11.702  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    29.740 ±   1.724  ops/ms
EishayParseBinary.jsonb                           thrpt    5  1959.214 ±  78.482  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1298.467 ± 123.132  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  3870.279 ± 175.904  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5   938.858 ±  30.749  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1542.399 ±  66.720  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  1167.855 ±  44.411  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   208.987 ±   7.198  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    28.769 ±   1.051  ops/ms
EishayParseString.fastjson1                       thrpt    5   928.198 ±  45.973  ops/ms
EishayParseString.fastjson2                       thrpt    5   769.042 ±  43.254  ops/ms
EishayParseString.gson                            thrpt    5   244.177 ±   3.573  ops/ms
EishayParseString.jackson                         thrpt    5   287.964 ±  12.406  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   221.138 ±   3.602  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   591.080 ±  29.493  ops/ms
EishayParseStringPretty.gson                      thrpt    5   226.322 ±   7.106  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   266.395 ±   1.495  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   385.190 ±   9.417  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   538.033 ±  22.439  ops/ms
EishayParseTreeString.gson                        thrpt    5   201.955 ±   6.699  ops/ms
EishayParseTreeString.jackson                     thrpt    5   303.849 ±   4.152  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   310.867 ±  22.027  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   462.347 ±  21.495  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   189.942 ±   2.741  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   266.667 ±  12.422  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   280.904 ±   3.142  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   507.863 ±  14.042  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   188.011 ±  11.515  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   308.470 ±  19.726  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   223.679 ±   5.858  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   429.129 ±   9.771  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   179.500 ±   9.364  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   277.798 ±   8.095  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   460.034 ±  10.048  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   511.357 ±  21.772  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5   687.268 ±  15.770  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   189.230 ±   8.898  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   302.330 ±   7.879  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   176.890 ±   5.722  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   530.807 ±  23.423  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   176.225 ±   8.244  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   263.480 ±   5.615  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1103.455 ±  65.918  ops/ms
EishayWriteBinary.hessian                         thrpt    5   228.815 ±  35.545  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   125.833 ±   4.688  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  2028.356 ±  59.386  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   431.346 ±  11.696  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  4289.387 ± 142.870  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1226.385 ±  38.614  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  1639.267 ± 103.469  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5   885.296 ±  36.089  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   224.112 ±  37.236  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   123.793 ±   2.683  ops/ms
EishayWriteString.fastjson1                       thrpt    5   429.788 ±   6.526  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1068.926 ±  68.279  ops/ms
EishayWriteString.gson                            thrpt    5   169.054 ±   1.764  ops/ms
EishayWriteString.jackson                         thrpt    5   523.198 ±  13.809  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   407.042 ±  11.919  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5   709.299 ±   1.895  ops/ms
EishayWriteStringTree.gson                        thrpt    5   178.233 ±   1.051  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   508.336 ±  13.840  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   417.382 ±   6.034  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1091.601 ±  44.158  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   157.321 ±   2.701  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   527.821 ±  23.067  ops/ms

AppleM1Pro-zulu-8.jdk

Benchmark                                          Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1386.644 ±  43.910  ops/ms
EishayParseBinary.hessian                         thrpt    5   387.269 ±   1.084  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    58.407 ±   0.261  ops/ms
EishayParseBinary.jsonb                           thrpt    5  2835.254 ±  73.948  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1996.254 ±  65.443  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  5313.706 ±  77.892  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  2103.447 ± 368.446  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1761.841 ±  29.629  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  2536.025 ±  30.863  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   389.436 ±   6.719  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    58.304 ±   0.367  ops/ms
EishayParseString.fastjson1                       thrpt    5  1566.863 ±  60.444  ops/ms
EishayParseString.fastjson2                       thrpt    5  1782.419 ±  22.518  ops/ms
EishayParseString.gson                            thrpt    5   657.021 ±  12.598  ops/ms
EishayParseString.jackson                         thrpt    5   751.770 ±   5.406  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   427.646 ±  64.177  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5  1490.859 ±  18.693  ops/ms
EishayParseStringPretty.gson                      thrpt    5   609.339 ±   2.039  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   686.987 ±  11.273  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   691.903 ±   7.491  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5  1369.893 ±  58.193  ops/ms
EishayParseTreeString.gson                        thrpt    5   538.850 ±  86.597  ops/ms
EishayParseTreeString.jackson                     thrpt    5   733.769 ±  17.302  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   613.649 ±   4.615  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5  1208.859 ±   4.950  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   515.502 ±  21.605  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   659.387 ±  48.477  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   620.863 ±   4.012  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5  1356.083 ±   8.208  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   588.820 ±   3.664  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   878.391 ±  10.446  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   544.905 ±   3.732  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5  1161.905 ±   9.038  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   506.841 ±  24.973  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   806.673 ±  55.792  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5  1002.530 ±  53.083  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5  1469.582 ±   4.624  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1358.908 ±  26.111  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   596.570 ±  13.810  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5  1012.333 ±   7.600  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   430.077 ±   9.981  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5  1123.629 ± 147.365  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   504.226 ±  25.879  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   895.871 ±  27.022  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  2902.928 ±  11.792  ops/ms
EishayWriteBinary.hessian                         thrpt    5   616.628 ±  14.903  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   418.892 ±   2.859  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  3694.830 ±  18.977  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5  1123.698 ±  10.179  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  5863.126 ±  12.570  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  2535.521 ±   7.932  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  1992.782 ±  22.276  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  2518.630 ±   9.948  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   629.263 ±   1.847  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   421.734 ±   1.507  ops/ms
EishayWriteString.fastjson1                       thrpt    5  1228.566 ±   7.495  ops/ms
EishayWriteString.fastjson2                       thrpt    5  3430.954 ±  33.200  ops/ms
EishayWriteString.gson                            thrpt    5   727.830 ±   4.378  ops/ms
EishayWriteString.jackson                         thrpt    5  1719.588 ±  12.369  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5  1285.429 ±  12.954  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1928.466 ±  16.197  ops/ms
EishayWriteStringTree.gson                        thrpt    5   844.822 ±   7.684  ops/ms
EishayWriteStringTree.jackson                     thrpt    5  1588.300 ±   8.258  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5  1020.425 ±   4.040  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  2901.098 ±  22.325  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   667.800 ±   6.857  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5  1585.722 ±  10.665  ops/ms

AppleM1Pro-zulu-11.jdk

Benchmark                                          Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1739.340 ±  51.203  ops/ms
EishayParseBinary.hessian                         thrpt    5   373.610 ±   5.138  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    59.220 ±   0.853  ops/ms
EishayParseBinary.jsonb                           thrpt    5  3041.979 ±  36.982  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2788.737 ±  33.599  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  6338.068 ±  44.345  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1756.101 ± 155.576  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1924.018 ±  37.260  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  3095.094 ±  19.661  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   373.239 ±   9.933  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    54.989 ±   3.217  ops/ms
EishayParseString.fastjson1                       thrpt    5  1406.404 ±   6.162  ops/ms
EishayParseString.fastjson2                       thrpt    5  1897.869 ±  16.343  ops/ms
EishayParseString.gson                            thrpt    5   732.419 ±   5.600  ops/ms
EishayParseString.jackson                         thrpt    5   624.732 ±  34.207  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   326.886 ±  11.948  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5  1583.342 ±  24.422  ops/ms
EishayParseStringPretty.gson                      thrpt    5   655.433 ±   5.759  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   579.755 ±  62.584  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   516.732 ±  16.517  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5  1250.654 ±   9.238  ops/ms
EishayParseTreeString.gson                        thrpt    5   561.423 ±  12.111  ops/ms
EishayParseTreeString.jackson                     thrpt    5   703.647 ±   4.847  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   423.255 ±  14.971  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5  1076.788 ±  11.447  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   532.607 ±   9.038  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   647.990 ±  13.779  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   529.288 ±  12.632  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5  1578.357 ±   9.499  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   577.440 ±   8.219  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   888.847 ±  66.659  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   398.742 ±  10.783  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5  1266.569 ±   6.002  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   562.490 ±   2.444  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   841.363 ±  62.110  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   648.619 ±  55.880  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5  1322.715 ±  82.773  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1753.649 ±  28.982  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   564.153 ±  12.876  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   866.717 ±  13.052  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   353.713 ±  27.899  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5  1503.698 ±  14.332  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   570.808 ±   7.173  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   772.120 ±  44.040  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  3094.841 ±  25.535  ops/ms
EishayWriteBinary.hessian                         thrpt    5   694.240 ±   3.129  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   464.210 ±   3.247  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  4942.444 ±  36.032  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5  1150.487 ±  11.086  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  9112.214 ±  95.752  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  2857.717 ±  20.390  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  2092.843 ±  37.279  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  2904.201 ±  18.810  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   698.583 ±   7.696  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   440.012 ±   3.091  ops/ms
EishayWriteString.fastjson1                       thrpt    5  1210.592 ±   7.954  ops/ms
EishayWriteString.fastjson2                       thrpt    5  2897.602 ±  18.260  ops/ms
EishayWriteString.gson                            thrpt    5   662.373 ±   2.785  ops/ms
EishayWriteString.jackson                         thrpt    5  1672.217 ±  22.902  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5  1206.045 ±   8.443  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1954.761 ±  13.126  ops/ms
EishayWriteStringTree.gson                        thrpt    5   695.867 ±   3.712  ops/ms
EishayWriteStringTree.jackson                     thrpt    5  1537.633 ±  13.436  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5  1054.500 ±  12.276  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  3083.444 ±  20.506  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   659.776 ±   6.829  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5  1449.275 ±  15.403  ops/ms

AppleM1Pro-zulu-17.jdk

Benchmark                                          Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1580.168 ±  53.410  ops/ms
EishayParseBinary.hessian                         thrpt    5   314.996 ±  12.030  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    66.480 ±   7.226  ops/ms
EishayParseBinary.jsonb                           thrpt    5  3245.674 ± 102.979  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2617.538 ± 135.133  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  6635.211 ±  53.717  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1693.752 ±  81.846  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  2132.320 ±  65.026  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  3186.489 ±   9.925  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   328.055 ±  26.734  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    70.052 ±   1.320  ops/ms
EishayParseString.fastjson1                       thrpt    5  1999.670 ± 271.307  ops/ms
EishayParseString.fastjson2                       thrpt    5  1806.073 ±  35.789  ops/ms
EishayParseString.gson                            thrpt    5   731.948 ±   9.000  ops/ms
EishayParseString.jackson                         thrpt    5   609.381 ±  44.802  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   369.574 ±  27.039  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5  1561.801 ±  55.700  ops/ms
EishayParseStringPretty.gson                      thrpt    5   667.779 ±  14.239  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   538.992 ±  29.760  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   729.501 ±  31.707  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5  1493.825 ±  11.589  ops/ms
EishayParseTreeString.gson                        thrpt    5   536.625 ±  13.930  ops/ms
EishayParseTreeString.jackson                     thrpt    5   762.332 ±  12.352  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   641.719 ±  27.764  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5  1200.856 ±  11.306  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   507.346 ±  15.787  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   707.691 ±  11.556  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   664.622 ±   5.796  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5  1547.789 ±  27.824  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   548.393 ±  10.197  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   861.213 ±   6.504  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   546.475 ±  18.758  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5  1219.920 ±  14.874  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   559.416 ±   8.364  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   844.984 ±  19.453  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   648.039 ±  84.263  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5  1680.207 ±  18.364  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1526.483 ±  50.992  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   546.889 ±   6.888  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   783.119 ±  23.172  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   383.305 ±  12.850  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5  1500.596 ±  41.025  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   554.103 ±   9.880  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   700.463 ±  49.735  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  3076.430 ±  15.798  ops/ms
EishayWriteBinary.hessian                         thrpt    5   666.441 ±   4.609  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   437.100 ±   2.572  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  5012.420 ±  52.932  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5  1166.561 ±   8.396  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  9749.009 ±  67.604  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  3012.449 ±  19.248  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  2445.311 ±  57.652  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  2941.423 ±  21.304  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   678.565 ±   2.612  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   438.105 ±   2.636  ops/ms
EishayWriteString.fastjson1                       thrpt    5  1258.458 ±   6.305  ops/ms
EishayWriteString.fastjson2                       thrpt    5  2872.825 ±  25.073  ops/ms
EishayWriteString.gson                            thrpt    5   562.727 ±   3.664  ops/ms
EishayWriteString.jackson                         thrpt    5  1695.400 ±   5.299  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5  1268.758 ±   1.337  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1911.855 ±   9.219  ops/ms
EishayWriteStringTree.gson                        thrpt    5   564.556 ±   1.166  ops/ms
EishayWriteStringTree.jackson                     thrpt    5  1425.877 ±   6.015  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5  1025.546 ±   6.550  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  3062.311 ±   5.334  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   558.434 ±   1.671  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5  1530.788 ±   3.106  ops/ms

AppleM1Pro-zulu-20.jdk

Benchmark                                          Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1604.024 ±  16.106  ops/ms
EishayParseBinary.hessian                         thrpt    5   331.490 ±   7.634  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    64.406 ±   0.151  ops/ms
EishayParseBinary.jsonb                           thrpt    5  3122.706 ± 130.505  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2814.578 ±  37.298  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  6420.743 ±  51.421  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1663.002 ±  72.175  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1584.237 ± 110.701  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  3133.521 ±   4.218  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   337.617 ±   8.980  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    60.012 ±   3.876  ops/ms
EishayParseString.fastjson1                       thrpt    5  1796.862 ± 463.663  ops/ms
EishayParseString.fastjson2                       thrpt    5  1689.035 ±  74.489  ops/ms
EishayParseString.gson                            thrpt    5   658.770 ±  24.216  ops/ms
EishayParseString.jackson                         thrpt    5   733.469 ±  21.876  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   440.214 ±  14.446  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5  1535.535 ±  51.343  ops/ms
EishayParseStringPretty.gson                      thrpt    5   613.745 ±  56.654  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   669.064 ±  20.421  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   693.819 ±  26.647  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5  1453.567 ±  16.892  ops/ms
EishayParseTreeString.gson                        thrpt    5   517.984 ±  20.728  ops/ms
EishayParseTreeString.jackson                     thrpt    5   742.138 ±   9.590  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   566.607 ±  23.685  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5  1160.708 ±  14.684  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   487.764 ±  19.574  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   696.743 ±   6.280  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   604.256 ±  19.407  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5  1483.069 ±  30.357  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   530.091 ±  12.707  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   962.001 ±   6.493  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   495.350 ±  15.537  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5  1188.646 ±  16.717  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   544.157 ±  12.845  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   857.824 ±  14.086  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5  1086.199 ±  10.685  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5  1676.311 ±  26.412  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1601.582 ±  45.104  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   479.772 ±  10.134  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   921.736 ±  36.504  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   408.001 ±  11.929  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5  1474.489 ±  14.899  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   541.062 ±  17.056  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   809.745 ±  15.736  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  3007.003 ±  24.954  ops/ms
EishayWriteBinary.hessian                         thrpt    5   648.493 ±   6.246  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   476.930 ±   3.619  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  4797.110 ±  30.704  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5  1103.398 ±  13.143  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  9414.860 ±  34.745  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  3080.441 ±  16.434  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  2741.601 ±  49.001  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  2772.101 ±  16.725  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   679.785 ±  45.182  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   483.557 ±   3.294  ops/ms
EishayWriteString.fastjson1                       thrpt    5  1090.458 ±   9.246  ops/ms
EishayWriteString.fastjson2                       thrpt    5  2835.021 ±  18.097  ops/ms
EishayWriteString.gson                            thrpt    5   549.423 ±   3.418  ops/ms
EishayWriteString.jackson                         thrpt    5  1551.025 ±   8.397  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5  1233.470 ±   8.869  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1848.708 ±  15.272  ops/ms
EishayWriteStringTree.gson                        thrpt    5   555.106 ±   5.217  ops/ms
EishayWriteStringTree.jackson                     thrpt    5  1388.158 ±  11.239  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   978.088 ±   8.547  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  2995.780 ±  14.312  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   543.437 ±   3.980  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5  1532.268 ±  12.641  ops/ms

AppleM1Pro-graalvm-ce-17-22.3.1

Benchmark                                          Mode  Cnt      Score    Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5    894.358 ± 60.112  ops/ms
EishayParseBinary.hessian                         thrpt    5    272.422 ± 11.132  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5     62.727 ±  3.515  ops/ms
EishayParseBinary.jsonb                           thrpt    5   3817.356 ± 12.809  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5   1454.851 ± 67.719  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5   8774.269 ± 15.998  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5   1670.041 ± 18.581  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5   2294.193 ± 33.208  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5   3163.109 ±  9.261  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5    270.335 ±  6.127  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5     61.071 ±  1.709  ops/ms
EishayParseString.fastjson1                       thrpt    5   1327.252 ± 72.625  ops/ms
EishayParseString.fastjson2                       thrpt    5   1388.007 ± 74.527  ops/ms
EishayParseString.gson                            thrpt    5    696.507 ± 25.779  ops/ms
EishayParseString.jackson                         thrpt    5    616.300 ± 40.714  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5    354.034 ± 34.135  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   1216.322 ± 74.772  ops/ms
EishayParseStringPretty.gson                      thrpt    5    667.614 ± 18.861  ops/ms
EishayParseStringPretty.jackson                   thrpt    5    562.266 ± 51.024  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5    804.482 ± 44.217  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   1310.802 ± 19.256  ops/ms
EishayParseTreeString.gson                        thrpt    5    595.137 ± 24.437  ops/ms
EishayParseTreeString.jackson                     thrpt    5    785.091 ± 20.810  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5    702.166 ± 20.992  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   1093.386 ± 28.767  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5    553.655 ±  7.580  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5    643.811 ± 13.085  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5    654.426 ± 15.669  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5    942.714 ± 17.207  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5    543.120 ±  8.895  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5    802.105 ± 15.361  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5    484.716 ± 16.869  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5    774.985 ± 19.090  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5    520.896 ±  5.077  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5    639.409 ± 31.862  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5    490.887 ± 48.683  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   1080.371 ± 33.415  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5    867.258 ± 58.162  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5    543.732 ± 15.118  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5    672.303 ± 22.348  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5    368.239 ±  3.448  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5    731.169 ± 30.157  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5    523.321 ±  2.551  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5    600.471 ± 26.177  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5   3138.548 ± 22.609  ops/ms
EishayWriteBinary.hessian                         thrpt    5    698.115 ±  1.344  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5    380.440 ±  1.958  ops/ms
EishayWriteBinary.jsonb                           thrpt    5   5615.386 ± 22.001  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5    859.843 ±  9.646  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  10357.984 ± 33.945  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5   2972.187 ±  1.487  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5   3021.560 ±  6.016  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5   3036.073 ±  7.972  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5    690.264 ±  8.910  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5    380.043 ±  3.221  ops/ms
EishayWriteString.fastjson1                       thrpt    5   1098.344 ±  5.607  ops/ms
EishayWriteString.fastjson2                       thrpt    5   2988.206 ±  9.396  ops/ms
EishayWriteString.gson                            thrpt    5    424.659 ±  0.595  ops/ms
EishayWriteString.jackson                         thrpt    5   1517.488 ±  1.378  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5    944.218 ±  5.192  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5   2170.533 ±  5.260  ops/ms
EishayWriteStringTree.gson                        thrpt    5    434.990 ±  0.357  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   1449.010 ±  2.773  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5    829.360 ±  4.199  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5   3128.331 ±  6.892  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5    380.905 ±  0.610  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   1637.348 ±  2.087  ops/ms

AppleM1Pro-graalvm-ee-17-22.3.1

Benchmark                                          Mode  Cnt      Score     Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5   1504.443 ±  14.124  ops/ms
EishayParseBinary.hessian                         thrpt    5    519.882 ±   9.495  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5     68.130 ±   1.491  ops/ms
EishayParseBinary.jsonb                           thrpt    5   5660.390 ±  68.869  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5   3649.146 ±  42.250  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  11175.891 ±  71.956  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5   2263.232 ±  48.487  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5   4509.425 ±  12.651  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5   3245.940 ±  46.022  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5    672.506 ±   3.746  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5     67.824 ±   2.153  ops/ms
EishayParseString.fastjson1                       thrpt    5   1820.545 ±  31.577  ops/ms
EishayParseString.fastjson2                       thrpt    5   1760.153 ±  69.722  ops/ms
EishayParseString.gson                            thrpt    5    688.740 ±  29.054  ops/ms
EishayParseString.jackson                         thrpt    5    745.974 ±  39.277  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5    567.692 ±   2.671  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   1434.169 ±  60.063  ops/ms
EishayParseStringPretty.gson                      thrpt    5    780.045 ±   7.145  ops/ms
EishayParseStringPretty.jackson                   thrpt    5    687.436 ±  23.853  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   1148.918 ±  14.159  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   1622.496 ±  23.962  ops/ms
EishayParseTreeString.gson                        thrpt    5    588.652 ±  25.863  ops/ms
EishayParseTreeString.jackson                     thrpt    5    897.230 ±  13.857  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5    951.025 ±   5.507  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   1377.663 ±  16.200  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5    592.132 ±  19.770  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5    798.429 ±  26.401  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5    826.419 ±   4.163  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   1499.686 ±  11.272  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5    604.750 ±  24.212  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   1037.968 ±   7.089  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5    667.273 ±   3.358  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   1255.265 ±  22.267  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5    646.409 ±   3.654  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5    913.524 ±   7.265  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5    669.102 ±  40.519  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   1443.596 ±   3.602  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5   1223.269 ±  73.124  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5    609.185 ±  23.046  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5    792.511 ±  58.598  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5    443.866 ±  16.600  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   1179.137 ± 122.984  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5    649.447 ±  14.785  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5    686.876 ±  21.339  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5   3523.882 ±  11.421  ops/ms
EishayWriteBinary.hessian                         thrpt    5    853.757 ±   4.614  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5    475.219 ±   1.174  ops/ms
EishayWriteBinary.jsonb                           thrpt    5   8244.210 ±  23.645  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   1427.974 ±  12.196  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  14909.443 ±  93.708  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5   3669.243 ±  20.593  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5   4925.548 ±  44.340  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5   3538.782 ±   5.171  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5    854.667 ±   6.855  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5    478.588 ±   3.729  ops/ms
EishayWriteString.fastjson1                       thrpt    5   1401.908 ±   7.575  ops/ms
EishayWriteString.fastjson2                       thrpt    5   3394.899 ±  15.451  ops/ms
EishayWriteString.gson                            thrpt    5    433.336 ±  11.512  ops/ms
EishayWriteString.jackson                         thrpt    5   1846.484 ±  12.796  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   1104.837 ±   7.670  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5   2311.938 ±  13.751  ops/ms
EishayWriteStringTree.gson                        thrpt    5    441.892 ±   2.701  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   1578.104 ±   9.220  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   1286.255 ±   4.437  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5   3527.047 ±  25.251  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5    425.414 ±   3.070  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   1947.997 ±  15.221  ops/ms

MacBookPro2016-zulu-8.jdk

Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1214.990 ±  5.913  ops/ms
EishayParseBinary.hessian                         thrpt    5   309.793 ±  1.992  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    45.606 ±  0.660  ops/ms
EishayParseBinary.jsonb                           thrpt    5  1953.375 ±  6.471  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1787.754 ±  4.088  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  3280.815 ± 19.758  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1888.413 ± 15.873  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1267.492 ± 18.773  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  1609.418 ± 21.182  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   327.492 ±  3.727  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    48.013 ±  0.304  ops/ms
EishayParseString.fastjson1                       thrpt    5  1165.846 ± 23.846  ops/ms
EishayParseString.fastjson2                       thrpt    5  1344.121 ±  9.975  ops/ms
EishayParseString.gson                            thrpt    5   470.471 ±  2.023  ops/ms
EishayParseString.jackson                         thrpt    5   512.905 ±  3.752  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   307.599 ±  2.247  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5  1008.039 ± 21.602  ops/ms
EishayParseStringPretty.gson                      thrpt    5   437.546 ±  3.532  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   468.890 ±  2.341  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   532.651 ± 12.058  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5  1010.226 ± 13.796  ops/ms
EishayParseTreeString.gson                        thrpt    5   381.605 ±  5.015  ops/ms
EishayParseTreeString.jackson                     thrpt    5   542.204 ±  3.494  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   454.416 ±  2.644  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   779.661 ±  4.528  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   362.110 ±  6.674  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   509.430 ±  1.954  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   499.738 ±  2.280  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   902.088 ± 47.927  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   354.840 ±  3.784  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   706.901 ±  4.526  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   411.648 ±  1.755  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   779.201 ±  2.928  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   335.845 ±  1.527  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   623.218 ±  4.716  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   925.286 ±  9.311  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   932.940 ±  7.873  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1200.844 ± 11.209  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   358.808 ±  3.684  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   640.026 ±  3.469  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   274.078 ±  3.306  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   908.720 ± 20.068  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   334.229 ±  4.060  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   586.150 ±  4.557  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1737.893 ± 20.431  ops/ms
EishayWriteBinary.hessian                         thrpt    5   388.725 ±  5.865  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   269.339 ±  1.388  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  2002.380 ± 18.594  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   735.912 ±  3.085  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  3050.046 ±  8.283  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1848.068 ±  7.448  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  1552.167 ± 10.514  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1375.915 ±  8.414  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   384.611 ± 25.980  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   265.459 ±  2.655  ops/ms
EishayWriteString.fastjson1                       thrpt    5   675.583 ± 12.330  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1873.819 ± 23.544  ops/ms
EishayWriteString.gson                            thrpt    5   467.573 ±  5.212  ops/ms
EishayWriteString.jackson                         thrpt    5  1020.159 ± 21.364  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   867.852 ±  6.190  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1226.060 ±  9.778  ops/ms
EishayWriteStringTree.gson                        thrpt    5   504.889 ±  4.005  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   990.775 ± 16.175  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   612.315 ±  8.971  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1729.326 ± 10.901  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   410.872 ±  6.741  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   923.609 ± 10.803  ops/ms

MacBookPro2016-zulu-11.jdk

Benchmark                                          Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1334.071 ±   9.688  ops/ms
EishayParseBinary.hessian                         thrpt    5   295.741 ±   2.285  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    47.320 ±   0.116  ops/ms
EishayParseBinary.jsonb                           thrpt    5  2760.835 ±  13.224  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2045.696 ±  10.769  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  4289.084 ±  51.773  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1813.455 ±   9.239  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1538.439 ±  10.875  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  2008.442 ± 142.147  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   300.355 ±  13.484  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    47.807 ±   0.402  ops/ms
EishayParseString.fastjson1                       thrpt    5  1017.663 ±   3.864  ops/ms
EishayParseString.fastjson2                       thrpt    5  1247.380 ±   4.510  ops/ms
EishayParseString.gson                            thrpt    5   455.161 ±   4.202  ops/ms
EishayParseString.jackson                         thrpt    5   472.761 ±   2.560  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   278.845 ±   5.730  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   945.619 ±   8.123  ops/ms
EishayParseStringPretty.gson                      thrpt    5   432.259 ±   5.611  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   436.702 ±   3.752  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   445.033 ±   2.796  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   826.240 ±   7.758  ops/ms
EishayParseTreeString.gson                        thrpt    5   361.992 ±   4.511  ops/ms
EishayParseTreeString.jackson                     thrpt    5   458.511 ±   5.821  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   380.003 ±   2.394  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   672.599 ±   3.343  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   334.028 ±   3.216  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   430.262 ±   6.312  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   407.782 ±   2.466  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   822.469 ±   8.943  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   355.661 ±   3.618  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   570.996 ±   6.098  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   359.882 ±   1.897  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   707.911 ±   4.787  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   326.803 ±   2.210  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   521.515 ±   3.959  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   863.476 ±   2.922  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   779.275 ±  16.329  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1270.777 ±   7.995  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   363.024 ±   3.337  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   589.937 ±   4.766  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   256.035 ±   3.915  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   968.505 ±   4.957  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   336.853 ±   5.087  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   506.514 ±   3.929  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1853.254 ±  35.266  ops/ms
EishayWriteBinary.hessian                         thrpt    5   411.750 ±  12.793  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   267.613 ±   6.411  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  2805.922 ±  18.039  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   660.361 ±   4.942  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  5092.177 ± 152.175  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1975.683 ± 113.038  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  1824.775 ±  13.748  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1571.659 ±  22.236  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   418.680 ±  10.897  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   275.650 ±   5.746  ops/ms
EishayWriteString.fastjson1                       thrpt    5   629.926 ±   6.353  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1591.583 ±  17.379  ops/ms
EishayWriteString.gson                            thrpt    5   371.224 ±   3.296  ops/ms
EishayWriteString.jackson                         thrpt    5   970.611 ±   9.580  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   792.895 ±   5.200  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1191.199 ±  26.047  ops/ms
EishayWriteStringTree.gson                        thrpt    5   383.603 ±   2.097  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   886.768 ±   7.270  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   529.487 ±   3.722  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1841.337 ±   4.560  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   371.700 ±   3.613  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   779.013 ±  11.153  ops/ms

MacBookPro2016-zulu-17.jdk

Benchmark                                          Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1429.786 ±  13.898  ops/ms
EishayParseBinary.hessian                         thrpt    5   301.524 ±   1.388  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    52.558 ±   0.192  ops/ms
EishayParseBinary.jsonb                           thrpt    5  2949.023 ±  22.347  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2235.669 ±  19.470  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  4768.743 ±  29.934  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1838.596 ±   6.826  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1758.437 ±   9.298  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  2228.015 ±  49.625  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   306.226 ±   3.673  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    53.776 ±   0.208  ops/ms
EishayParseString.fastjson1                       thrpt    5  1353.615 ±   4.614  ops/ms
EishayParseString.fastjson2                       thrpt    5  1359.985 ±   6.090  ops/ms
EishayParseString.gson                            thrpt    5   479.252 ±  20.403  ops/ms
EishayParseString.jackson                         thrpt    5   511.388 ±   6.207  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   323.669 ±   0.828  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   967.569 ±   6.573  ops/ms
EishayParseStringPretty.gson                      thrpt    5   442.450 ±   3.243  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   472.660 ±   1.954  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   583.428 ±   3.665  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5  1077.379 ±   6.908  ops/ms
EishayParseTreeString.gson                        thrpt    5   362.013 ±   5.209  ops/ms
EishayParseTreeString.jackson                     thrpt    5   518.498 ±   4.095  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   500.339 ±   4.226  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   813.174 ±   1.736  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   335.314 ±   3.765  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   459.330 ±   3.646  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   490.626 ±   3.296  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5  1092.343 ±   5.923  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   350.918 ±  21.197  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   607.265 ±   2.829  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   424.941 ±   8.131  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   831.441 ±   7.657  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   330.498 ±   3.747  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   540.091 ±   5.409  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   856.137 ±   7.858  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5  1006.207 ±   8.977  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1374.518 ±  12.740  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   355.277 ±   1.760  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   579.044 ±   5.417  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   287.251 ±   3.082  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   981.563 ±  10.743  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   330.536 ±   2.537  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   523.880 ±   5.173  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1815.338 ±  17.470  ops/ms
EishayWriteBinary.hessian                         thrpt    5   381.833 ±  64.497  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   266.749 ±   3.175  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  2854.001 ±  50.342  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   698.191 ±  49.400  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  5407.719 ± 161.522  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  2004.336 ±  18.605  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  1843.641 ±  16.327  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1637.225 ±  12.274  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   396.271 ±   8.215  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   268.312 ±   2.385  ops/ms
EishayWriteString.fastjson1                       thrpt    5   662.240 ±   8.484  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1654.674 ±  32.524  ops/ms
EishayWriteString.gson                            thrpt    5   289.756 ±   4.458  ops/ms
EishayWriteString.jackson                         thrpt    5   991.005 ±  24.176  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   862.267 ±  23.391  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1332.305 ±   5.647  ops/ms
EishayWriteStringTree.gson                        thrpt    5   297.575 ±   2.337  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   891.774 ±   3.202  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   573.794 ±   4.421  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1829.136 ±  17.934  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   289.717 ±   2.838  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   943.033 ±  13.824  ops/ms

MacBookPro2016-zulu-20.jdk

Benchmark                                          Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1454.339 ±  13.264  ops/ms
EishayParseBinary.hessian                         thrpt    5   291.850 ±   2.835  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    48.551 ±   0.595  ops/ms
EishayParseBinary.jsonb                           thrpt    5  2893.099 ±  27.240  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2336.016 ±  15.088  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  4764.543 ±  41.893  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1801.500 ± 105.061  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1801.990 ±  12.825  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  2262.884 ±  18.567  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   299.173 ±   2.733  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    49.197 ±   0.829  ops/ms
EishayParseString.fastjson1                       thrpt    5  1326.052 ±   6.316  ops/ms
EishayParseString.fastjson2                       thrpt    5  1363.398 ±   8.871  ops/ms
EishayParseString.gson                            thrpt    5   431.784 ±   4.294  ops/ms
EishayParseString.jackson                         thrpt    5   485.048 ±   3.317  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   293.136 ±   7.392  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5  1012.850 ±   3.716  ops/ms
EishayParseStringPretty.gson                      thrpt    5   395.049 ±   7.986  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   454.954 ±   3.902  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   544.035 ±   2.534  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5  1049.190 ±   6.657  ops/ms
EishayParseTreeString.gson                        thrpt    5   355.152 ±   5.956  ops/ms
EishayParseTreeString.jackson                     thrpt    5   530.324 ±   4.236  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   466.779 ±   2.440  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   807.561 ±   6.824  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   335.299 ±   1.980  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   487.830 ±   3.103  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   482.722 ±   3.589  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5  1056.562 ±   7.444  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   350.321 ±   4.906  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   589.836 ±   3.750  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   409.261 ±   2.152  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   850.870 ±   4.118  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   327.244 ±   3.824  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   541.386 ±   1.061  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   883.798 ±   5.632  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5  1042.438 ±   5.198  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1387.083 ±   7.334  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   341.802 ±   3.307  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   543.902 ±   4.698  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   275.488 ±   2.378  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5  1017.532 ±  47.895  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   323.145 ±   3.217  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   518.322 ±   4.000  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1882.690 ±  37.332  ops/ms
EishayWriteBinary.hessian                         thrpt    5   395.325 ±  13.181  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   272.693 ±   5.369  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  2815.903 ±  65.123  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   684.940 ±   5.825  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  5449.982 ± 127.510  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1985.998 ±  88.199  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  1815.550 ±  11.452  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1530.584 ±  39.245  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   397.671 ±   8.165  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   280.221 ±   2.552  ops/ms
EishayWriteString.fastjson1                       thrpt    5   631.750 ±  12.351  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1693.932 ±  10.139  ops/ms
EishayWriteString.gson                            thrpt    5   281.733 ±   1.107  ops/ms
EishayWriteString.jackson                         thrpt    5   927.458 ±  22.082  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   836.877 ±   7.794  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1403.555 ±   6.645  ops/ms
EishayWriteStringTree.gson                        thrpt    5   290.267 ±   6.076  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   890.264 ±   5.563  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   586.482 ±   1.943  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1851.407 ±  27.647  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   280.582 ±   3.252  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   932.517 ±  29.659  ops/ms

MacBookPro2016-graalvm-ce-17-22.3.1

Benchmark                                          Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1315.048 ±   7.857  ops/ms
EishayParseBinary.hessian                         thrpt    5   253.670 ±   2.500  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    52.592 ±   0.173  ops/ms
EishayParseBinary.jsonb                           thrpt    5  3552.339 ±  49.956  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2382.146 ±  16.260  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  5555.834 ±  10.690  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1790.822 ±  21.102  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  2033.179 ±  15.742  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  2396.976 ±  11.432  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   252.423 ±   2.138  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    53.549 ±   0.363  ops/ms
EishayParseString.fastjson1                       thrpt    5  1488.525 ±   7.479  ops/ms
EishayParseString.fastjson2                       thrpt    5  1274.903 ±   7.302  ops/ms
EishayParseString.gson                            thrpt    5   517.694 ±   3.431  ops/ms
EishayParseString.jackson                         thrpt    5   524.883 ±   4.888  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   395.174 ±   2.233  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   935.440 ±  17.593  ops/ms
EishayParseStringPretty.gson                      thrpt    5   462.335 ±   4.627  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   467.422 ±   4.454  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   671.326 ±   8.444  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   954.668 ±  11.135  ops/ms
EishayParseTreeString.gson                        thrpt    5   457.088 ±   2.521  ops/ms
EishayParseTreeString.jackson                     thrpt    5   538.271 ±   5.560  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   547.115 ±   4.906  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   784.270 ±   2.962  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   419.818 ±   5.054  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   475.622 ±   1.947  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   559.734 ±   4.353  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   967.670 ±   3.849  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   435.591 ±   4.674  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   564.714 ±  50.463  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   474.031 ±   1.815  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   786.587 ±  38.637  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   393.468 ±   4.482  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   520.974 ±   4.151  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   556.507 ±   6.836  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5  1031.839 ±   6.827  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1268.150 ±   6.508  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   439.981 ±   4.989  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   603.148 ±   7.899  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   349.497 ±   2.451  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   961.006 ±   2.729  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   396.348 ±   4.153  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   541.682 ±   0.844  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  2097.711 ±  35.283  ops/ms
EishayWriteBinary.hessian                         thrpt    5   505.277 ±  65.276  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   263.791 ±   2.328  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  3547.347 ±  37.967  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   792.543 ±   5.633  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  6552.711 ± 141.834  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  2374.950 ±  19.365  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  2161.900 ±  12.465  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1668.798 ±   2.738  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   511.635 ±  13.938  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   262.602 ±   3.140  ops/ms
EishayWriteString.fastjson1                       thrpt    5   815.710 ±   8.204  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1909.117 ±   4.537  ops/ms
EishayWriteString.gson                            thrpt    5   293.350 ±   1.672  ops/ms
EishayWriteString.jackson                         thrpt    5   974.608 ±   7.888  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   851.139 ±   3.790  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1656.577 ±  13.069  ops/ms
EishayWriteStringTree.gson                        thrpt    5   302.458 ±   1.764  ops/ms
EishayWriteStringTree.jackson                     thrpt    5  1035.755 ±  17.651  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   702.783 ±   3.656  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  2135.301 ±  36.186  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   289.664 ±   1.423  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5  1051.355 ±  19.268  ops/ms

MacBookPro2016-graalvm-ee-17-22.3.1

Benchmark                                          Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1493.737 ±   4.515  ops/ms
EishayParseBinary.hessian                         thrpt    5   393.961 ±   4.198  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    57.785 ±   0.320  ops/ms
EishayParseBinary.jsonb                           thrpt    5  3778.076 ±  24.855  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2443.609 ±  14.140  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  7008.012 ±  20.769  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1912.572 ±  24.261  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  2769.075 ± 189.049  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  2381.752 ±  14.614  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   415.608 ±   3.236  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    58.755 ±   0.382  ops/ms
EishayParseString.fastjson1                       thrpt    5  1784.139 ±  24.829  ops/ms
EishayParseString.fastjson2                       thrpt    5  1416.562 ±   4.148  ops/ms
EishayParseString.gson                            thrpt    5   514.680 ±   4.831  ops/ms
EishayParseString.jackson                         thrpt    5   507.959 ±   4.390  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   431.270 ±   1.518  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5  1086.297 ±   7.421  ops/ms
EishayParseStringPretty.gson                      thrpt    5   482.254 ±   4.358  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   474.125 ±   7.163  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   701.924 ±   8.798  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5  1070.381 ±   8.492  ops/ms
EishayParseTreeString.gson                        thrpt    5   431.593 ±   5.321  ops/ms
EishayParseTreeString.jackson                     thrpt    5   592.398 ±   7.915  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   595.467 ±   2.997  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   859.367 ±  10.575  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   419.201 ±   4.973  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   532.965 ±   7.239  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   589.313 ±   3.116  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5  1126.761 ±  10.952  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   444.135 ±   5.803  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   651.128 ±   7.299  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   503.336 ±   4.420  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   876.766 ±   1.777  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   411.179 ±   2.517  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   591.508 ±   2.445  ops/ms
EishayParseUTF8Bytes.dsljson                      thrpt    5   911.242 ±   2.857  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5  1244.599 ±   9.416  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1444.316 ±   7.955  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   448.282 ±   4.092  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   598.709 ±   3.059  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   361.264 ±   1.791  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5  1062.980 ±   5.700  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   407.410 ±   2.894  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   537.011 ±   2.590  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  2177.333 ±  31.989  ops/ms
EishayWriteBinary.hessian                         thrpt    5   620.362 ±  30.285  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   292.419 ±   5.925  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  4182.965 ±  60.409  ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes  thrpt    5   938.807 ±   4.845  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  9322.502 ±  47.261  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  2613.653 ±  16.525  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  3520.196 ±  29.613  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1931.248 ±  10.477  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   624.787 ±  37.415  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   291.359 ±   4.344  ops/ms
EishayWriteString.fastjson1                       thrpt    5   818.989 ±  13.262  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1981.675 ±  17.181  ops/ms
EishayWriteString.gson                            thrpt    5   307.602 ±   3.793  ops/ms
EishayWriteString.jackson                         thrpt    5  1043.998 ±  27.830  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   948.484 ±  11.286  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1513.497 ±  19.722  ops/ms
EishayWriteStringTree.gson                        thrpt    5   316.164 ±   5.349  ops/ms
EishayWriteStringTree.jackson                     thrpt    5  1016.165 ±  24.626  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   817.050 ±   3.772  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  2172.914 ±  26.887  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   307.060 ±   3.088  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5  1184.653 ±  21.721  ops/ms