fastjson2/docs/benchmark/benchmark_2.0.49_raw.md
2024-04-14 18:28:12 +08:00

171 KiB

aliyun_ecs.c8i.large-jdk1.8.0_381

Benchmark                                  Mode  Cnt      Score     Error   Units
EishayFuryCompatibleParse.fury            thrpt    5   3959.910 ?  21.792  ops/ms
EishayFuryCompatibleParse.jsonb           thrpt    5   6487.209 ?  20.360  ops/ms
EishayFuryCompatibleWrite.fury            thrpt    5   3365.112 ?  12.774  ops/ms
EishayFuryCompatibleWrite.jsonb           thrpt    5   5113.488 ?  19.686  ops/ms
EishayParseBinary.fastjson2UTF8Bytes      thrpt    5   3452.541 ?   8.914  ops/ms
EishayParseBinary.hessian                 thrpt    5    678.417 ?  68.911  ops/ms
EishayParseBinary.javaSerialize           thrpt    5    115.128 ?   0.633  ops/ms
EishayParseBinary.jsonb                   thrpt    5   7421.393 ?  45.098  ops/ms
EishayParseBinaryArrayMapping.jsonb       thrpt    5  10402.879 ?  72.093  ops/ms
EishayParseBinaryArrayMapping.kryo        thrpt    5   3474.284 ?  19.073  ops/ms
EishayParseBinaryArrayMapping.protobuf    thrpt    5   3019.902 ?  21.712  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB  thrpt    5   4273.427 ?  13.347  ops/ms
EishayParseBinaryAutoType.hessian         thrpt    5    673.163 ?  56.816  ops/ms
EishayParseBinaryAutoType.javaSerialize   thrpt    5    114.483 ?   0.797  ops/ms
EishayParseString.fastjson1               thrpt    5   2183.739 ?   8.502  ops/ms
EishayParseString.fastjson2               thrpt    5   3126.931 ?  10.873  ops/ms
EishayParseString.gson                    thrpt    5    911.984 ?   4.434  ops/ms
EishayParseString.jackson                 thrpt    5    919.022 ? 662.869  ops/ms
EishayParseStringPretty.fastjson1         thrpt    5    592.880 ?   1.904  ops/ms
EishayParseStringPretty.fastjson2         thrpt    5   1513.477 ?  10.875  ops/ms
EishayParseStringPretty.gson              thrpt    5    921.225 ?   5.153  ops/ms
EishayParseStringPretty.jackson           thrpt    5    910.325 ?   7.070  ops/ms
EishayParseTreeString.fastjson1           thrpt    5   1118.781 ?   4.008  ops/ms
EishayParseTreeString.fastjson2           thrpt    5   2076.113 ?   6.754  ops/ms
EishayParseTreeString.gson                thrpt    5    833.716 ?   2.923  ops/ms
EishayParseTreeString.jackson             thrpt    5   1131.462 ?  14.737  ops/ms
EishayParseTreeStringPretty.fastjson1     thrpt    5    962.010 ?   5.558  ops/ms
EishayParseTreeStringPretty.fastjson2     thrpt    5   1488.144 ?  14.721  ops/ms
EishayParseTreeStringPretty.gson          thrpt    5    798.222 ?   2.785  ops/ms
EishayParseTreeStringPretty.jackson       thrpt    5   1034.084 ?  12.335  ops/ms
EishayParseTreeUTF8Bytes.fastjson1        thrpt    5   1043.180 ?   5.795  ops/ms
EishayParseTreeUTF8Bytes.fastjson2        thrpt    5   2136.703 ?   8.334  ops/ms
EishayParseTreeUTF8Bytes.gson             thrpt    5    789.260 ?   3.594  ops/ms
EishayParseTreeUTF8Bytes.jackson          thrpt    5   1231.636 ?   3.908  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1  thrpt    5    875.432 ?   4.156  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2  thrpt    5   1486.746 ?   4.002  ops/ms
EishayParseTreeUTF8BytesPretty.gson       thrpt    5    739.934 ?   4.091  ops/ms
EishayParseTreeUTF8BytesPretty.jackson    thrpt    5   1096.319 ?   4.063  ops/ms
EishayParseUTF8Bytes.fastjson1            thrpt    5   1858.577 ?   5.885  ops/ms
EishayParseUTF8Bytes.fastjson2            thrpt    5   1943.416 ?  11.000  ops/ms
EishayParseUTF8Bytes.gson                 thrpt    5    900.095 ?   6.527  ops/ms
EishayParseUTF8Bytes.jackson              thrpt    5   1173.946 ?   3.528  ops/ms
EishayParseUTF8BytesPretty.fastjson1      thrpt    5    542.713 ?   1.432  ops/ms
EishayParseUTF8BytesPretty.fastjson2      thrpt    5   1727.933 ?  13.176  ops/ms
EishayParseUTF8BytesPretty.gson           thrpt    5    720.339 ?   3.897  ops/ms
EishayParseUTF8BytesPretty.jackson        thrpt    5   1032.278 ?   4.935  ops/ms
EishayWriteBinary.jsonb                   thrpt    5   8448.149 ? 151.766  ops/ms
EishayWriteBinary.msgpack                 thrpt    5    966.545 ?   5.825  ops/ms
EishayWriteBinary.protobuf                thrpt    5   3403.513 ?  15.192  ops/ms
EishayWriteBinaryArrayMapping.jsonb       thrpt    5   9663.834 ? 122.211  ops/ms
EishayWriteBinaryArrayMapping.kryo        thrpt    5   3624.969 ?  42.958  ops/ms
EishayWriteBinaryArrayMapping.protobuf    thrpt    5   3343.575 ?   9.152  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB  thrpt    5   3253.493 ?  13.838  ops/ms
EishayWriteBinaryAutoType.hessian         thrpt    5    854.383 ?   4.261  ops/ms
EishayWriteBinaryAutoType.javaSerialize   thrpt    5    528.988 ?  17.225  ops/ms
EishayWriteString.fastjson1               thrpt    5   1566.771 ?   4.249  ops/ms
EishayWriteString.fastjson2               thrpt    5   4288.713 ?  19.192  ops/ms
EishayWriteString.gson                    thrpt    5   1002.465 ?   3.735  ops/ms
EishayWriteString.jackson                 thrpt    5   2073.498 ?   6.818  ops/ms
EishayWriteStringTree.fastjson1           thrpt    5   2005.698 ?   6.461  ops/ms
EishayWriteStringTree.fastjson2           thrpt    5   3477.769 ?  25.414  ops/ms
EishayWriteStringTree.gson                thrpt    5   1083.130 ?   5.475  ops/ms
EishayWriteStringTree.jackson             thrpt    5   1948.075 ?   7.563  ops/ms
EishayWriteUTF8Bytes.fastjson1            thrpt    5   1382.332 ?   5.072  ops/ms
EishayWriteUTF8Bytes.fastjson2            thrpt    5   3951.638 ?  26.970  ops/ms
EishayWriteUTF8Bytes.gson                 thrpt    5    966.012 ?   3.064  ops/ms
EishayWriteUTF8Bytes.jackson              thrpt    5   1819.783 ?   3.316  ops/ms
EishayWriteUTF8BytesTree.fastjson2        thrpt    5   3629.859 ?  19.118  ops/ms
EishayWriteUTF8BytesTree.jackson          thrpt    5   1833.030 ?   6.352  ops/ms

aliyun_ecs.c8i.large-jdk-11.0.20

Benchmark                                  Mode  Cnt      Score     Error   Units
EishayFuryCompatibleParse.fury            thrpt    5   3911.492 ?  25.574  ops/ms
EishayFuryCompatibleParse.jsonb           thrpt    5   4758.020 ?  19.960  ops/ms
EishayFuryCompatibleWrite.fury            thrpt    5   3602.481 ?  28.096  ops/ms
EishayFuryCompatibleWrite.jsonb           thrpt    5   5048.948 ?  39.168  ops/ms
EishayParseBinary.fastjson2UTF8Bytes      thrpt    5   3508.354 ?   9.490  ops/ms
EishayParseBinary.hessian                 thrpt    5    610.748 ?  24.085  ops/ms
EishayParseBinary.javaSerialize           thrpt    5    116.805 ?   0.437  ops/ms
EishayParseBinary.jsonb                   thrpt    5   7503.857 ?  50.876  ops/ms
EishayParseBinaryArrayMapping.jsonb       thrpt    5  10465.935 ?  63.755  ops/ms
EishayParseBinaryArrayMapping.kryo        thrpt    5   3466.206 ?  10.284  ops/ms
EishayParseBinaryArrayMapping.protobuf    thrpt    5   2906.478 ?  19.458  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB  thrpt    5   4293.386 ? 164.500  ops/ms
EishayParseBinaryAutoType.hessian         thrpt    5    625.646 ?  26.575  ops/ms
EishayParseBinaryAutoType.javaSerialize   thrpt    5    116.535 ?   0.711  ops/ms
EishayParseString.fastjson1               thrpt    5   1953.865 ?   5.865  ops/ms
EishayParseString.fastjson2               thrpt    5   3512.218 ?  14.486  ops/ms
EishayParseString.gson                    thrpt    5    974.606 ?   4.343  ops/ms
EishayParseString.jackson                 thrpt    5    959.897 ?  16.005  ops/ms
EishayParseStringPretty.fastjson1         thrpt    5    574.949 ?   1.906  ops/ms
EishayParseStringPretty.fastjson2         thrpt    5   2351.891 ?  12.147  ops/ms
EishayParseStringPretty.gson              thrpt    5    832.965 ?   3.201  ops/ms
EishayParseStringPretty.jackson           thrpt    5    756.875 ?  63.795  ops/ms
EishayParseTreeString.fastjson1           thrpt    5   1007.559 ?   4.181  ops/ms
EishayParseTreeString.fastjson2           thrpt    5   1761.354 ?   9.089  ops/ms
EishayParseTreeString.gson                thrpt    5    773.139 ?   6.635  ops/ms
EishayParseTreeString.jackson             thrpt    5    869.558 ? 214.941  ops/ms
EishayParseTreeStringPretty.fastjson1     thrpt    5    937.653 ?   1.985  ops/ms
EishayParseTreeStringPretty.fastjson2     thrpt    5   1564.506 ?  10.443  ops/ms
EishayParseTreeStringPretty.gson          thrpt    5    755.468 ?   1.183  ops/ms
EishayParseTreeStringPretty.jackson       thrpt    5    849.642 ? 197.382  ops/ms
EishayParseTreeUTF8Bytes.fastjson1        thrpt    5    926.936 ?  13.598  ops/ms
EishayParseTreeUTF8Bytes.fastjson2        thrpt    5   2268.208 ?  16.360  ops/ms
EishayParseTreeUTF8Bytes.gson             thrpt    5    755.065 ?   4.972  ops/ms
EishayParseTreeUTF8Bytes.jackson          thrpt    5   1054.383 ?   5.227  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1  thrpt    5    802.177 ?   2.706  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2  thrpt    5   1485.330 ?   9.536  ops/ms
EishayParseTreeUTF8BytesPretty.gson       thrpt    5    716.456 ?   3.199  ops/ms
EishayParseTreeUTF8BytesPretty.jackson    thrpt    5    944.434 ?   4.750  ops/ms
EishayParseUTF8Bytes.fastjson1            thrpt    5   1689.936 ?   5.096  ops/ms
EishayParseUTF8Bytes.fastjson2            thrpt    5   3491.407 ?   8.361  ops/ms
EishayParseUTF8Bytes.gson                 thrpt    5    961.516 ?   8.325  ops/ms
EishayParseUTF8Bytes.jackson              thrpt    5   1040.799 ?   6.413  ops/ms
EishayParseUTF8BytesPretty.fastjson1      thrpt    5    536.453 ?   1.157  ops/ms
EishayParseUTF8BytesPretty.fastjson2      thrpt    5   2371.719 ?  13.004  ops/ms
EishayParseUTF8BytesPretty.gson           thrpt    5    710.935 ?   6.076  ops/ms
EishayParseUTF8BytesPretty.jackson        thrpt    5    858.678 ?   5.203  ops/ms
EishayWriteBinary.jsonb                   thrpt    5   8416.278 ?  61.258  ops/ms
EishayWriteBinary.msgpack                 thrpt    5   1167.661 ?   4.653  ops/ms
EishayWriteBinary.protobuf                thrpt    5   2697.545 ?  11.875  ops/ms
EishayWriteBinaryArrayMapping.jsonb       thrpt    5  12831.883 ? 158.316  ops/ms
EishayWriteBinaryArrayMapping.kryo        thrpt    5   3347.067 ?  37.615  ops/ms
EishayWriteBinaryArrayMapping.protobuf    thrpt    5   3445.938 ?  13.605  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB  thrpt    5   2829.197 ?  10.888  ops/ms
EishayWriteBinaryAutoType.hessian         thrpt    5    822.080 ?  12.051  ops/ms
EishayWriteBinaryAutoType.javaSerialize   thrpt    5    492.416 ?   2.793  ops/ms
EishayWriteString.fastjson1               thrpt    5   1432.382 ?   4.688  ops/ms
EishayWriteString.fastjson2               thrpt    5   4058.551 ?  18.940  ops/ms
EishayWriteString.gson                    thrpt    5    804.999 ?   2.849  ops/ms
EishayWriteString.jackson                 thrpt    5   1733.761 ?   5.519  ops/ms
EishayWriteStringTree.fastjson1           thrpt    5   1746.879 ?   8.325  ops/ms
EishayWriteStringTree.fastjson2           thrpt    5   2589.882 ?  14.486  ops/ms
EishayWriteStringTree.gson                thrpt    5    782.216 ?   1.839  ops/ms
EishayWriteStringTree.jackson             thrpt    5   1751.361 ?  10.984  ops/ms
EishayWriteUTF8Bytes.fastjson1            thrpt    5   1283.197 ?   8.128  ops/ms
EishayWriteUTF8Bytes.fastjson2            thrpt    5   4126.969 ?  41.355  ops/ms
EishayWriteUTF8Bytes.gson                 thrpt    5    758.000 ?   1.580  ops/ms
EishayWriteUTF8Bytes.jackson              thrpt    5   1691.079 ?   6.769  ops/ms
EishayWriteUTF8BytesTree.fastjson2        thrpt    5   3176.590 ?  11.216  ops/ms
EishayWriteUTF8BytesTree.jackson          thrpt    5   1550.116 ?   9.000  ops/ms

aliyun_ecs.c8i.large-jdk-17.0.8

Benchmark                                  Mode  Cnt      Score     Error   Units
EishayFuryCompatibleParse.fury            thrpt    5   4448.006 ?  22.161  ops/ms
EishayFuryCompatibleParse.jsonb           thrpt    5   6913.014 ?  19.198  ops/ms
EishayFuryCompatibleWrite.fury            thrpt    5   4469.059 ?  32.272  ops/ms
EishayFuryCompatibleWrite.jsonb           thrpt    5   6008.343 ?  54.022  ops/ms
EishayParseBinary.fastjson2UTF8Bytes      thrpt    5   3889.348 ?  12.760  ops/ms
EishayParseBinary.hessian                 thrpt    5    633.239 ?   2.343  ops/ms
EishayParseBinary.javaSerialize           thrpt    5    126.597 ?   0.336  ops/ms
EishayParseBinary.jsonb                   thrpt    5   8879.413 ?  33.666  ops/ms
EishayParseBinaryArrayMapping.jsonb       thrpt    5  12945.348 ?  82.295  ops/ms
EishayParseBinaryArrayMapping.kryo        thrpt    5   3182.358 ?  86.050  ops/ms
EishayParseBinaryArrayMapping.protobuf    thrpt    5   3573.722 ?  16.616  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB  thrpt    5   4791.239 ?  19.038  ops/ms
EishayParseBinaryAutoType.hessian         thrpt    5    649.840 ?   2.403  ops/ms
EishayParseBinaryAutoType.javaSerialize   thrpt    5    127.799 ?   0.388  ops/ms
EishayParseString.fastjson1               thrpt    5   2616.517 ?   7.823  ops/ms
EishayParseString.fastjson2               thrpt    5   3834.997 ?  11.212  ops/ms
EishayParseString.gson                    thrpt    5   1004.607 ?   6.287  ops/ms
EishayParseString.jackson                 thrpt    5    986.157 ?  17.265  ops/ms
EishayParseStringPretty.fastjson1         thrpt    5    633.896 ?   2.527  ops/ms
EishayParseStringPretty.fastjson2         thrpt    5   2581.747 ?  13.281  ops/ms
EishayParseStringPretty.gson              thrpt    5    855.259 ?   5.217  ops/ms
EishayParseStringPretty.jackson           thrpt    5    888.211 ?   9.849  ops/ms
EishayParseTreeString.fastjson1           thrpt    5   1206.369 ?   1.537  ops/ms
EishayParseTreeString.fastjson2           thrpt    5   2324.448 ?   7.497  ops/ms
EishayParseTreeString.gson                thrpt    5    804.155 ?   7.505  ops/ms
EishayParseTreeString.jackson             thrpt    5   1042.088 ?  28.162  ops/ms
EishayParseTreeStringPretty.fastjson1     thrpt    5   1046.185 ?   3.124  ops/ms
EishayParseTreeStringPretty.fastjson2     thrpt    5   1748.971 ?   2.464  ops/ms
EishayParseTreeStringPretty.gson          thrpt    5    739.823 ?   3.433  ops/ms
EishayParseTreeStringPretty.jackson       thrpt    5    938.476 ?  18.690  ops/ms
EishayParseTreeUTF8Bytes.fastjson1        thrpt    5   1100.217 ?   6.321  ops/ms
EishayParseTreeUTF8Bytes.fastjson2        thrpt    5   2402.448 ?   9.795  ops/ms
EishayParseTreeUTF8Bytes.gson             thrpt    5    778.088 ?   5.935  ops/ms
EishayParseTreeUTF8Bytes.jackson          thrpt    5   1108.273 ?   7.889  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1  thrpt    5    937.529 ?   4.442  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2  thrpt    5   1801.818 ?  11.167  ops/ms
EishayParseTreeUTF8BytesPretty.gson       thrpt    5    735.269 ?   3.641  ops/ms
EishayParseTreeUTF8BytesPretty.jackson    thrpt    5   1025.889 ?   9.952  ops/ms
EishayParseUTF8Bytes.fastjson1            thrpt    5   2035.649 ?   6.126  ops/ms
EishayParseUTF8Bytes.fastjson2            thrpt    5   3904.662 ?  13.168  ops/ms
EishayParseUTF8Bytes.gson                 thrpt    5    922.199 ?   2.227  ops/ms
EishayParseUTF8Bytes.jackson              thrpt    5   1095.697 ?   2.483  ops/ms
EishayParseUTF8BytesPretty.fastjson1      thrpt    5    588.692 ?   1.387  ops/ms
EishayParseUTF8BytesPretty.fastjson2      thrpt    5   2549.016 ?   9.954  ops/ms
EishayParseUTF8BytesPretty.gson           thrpt    5    717.760 ?   3.253  ops/ms
EishayParseUTF8BytesPretty.jackson        thrpt    5    965.568 ?   4.226  ops/ms
EishayWriteBinary.jsonb                   thrpt    5  10331.859 ? 413.938  ops/ms
EishayWriteBinary.msgpack                 thrpt    5   1286.782 ?   2.159  ops/ms
EishayWriteBinary.protobuf                thrpt    5   3381.719 ?  15.461  ops/ms
EishayWriteBinaryArrayMapping.jsonb       thrpt    5  16711.336 ? 353.114  ops/ms
EishayWriteBinaryArrayMapping.kryo        thrpt    5   4284.088 ?  21.753  ops/ms
EishayWriteBinaryArrayMapping.protobuf    thrpt    5   3774.453 ?  19.962  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB  thrpt    5   3247.912 ?  20.111  ops/ms
EishayWriteBinaryAutoType.hessian         thrpt    5    756.763 ?   3.286  ops/ms
EishayWriteBinaryAutoType.javaSerialize   thrpt    5    520.604 ?   3.277  ops/ms
EishayWriteString.fastjson1               thrpt    5   1517.798 ?   5.776  ops/ms
EishayWriteString.fastjson2               thrpt    5   4288.007 ?  30.479  ops/ms
EishayWriteString.gson                    thrpt    5    715.914 ?   2.845  ops/ms
EishayWriteString.jackson                 thrpt    5   1989.981 ?   7.381  ops/ms
EishayWriteStringTree.fastjson1           thrpt    5   1830.303 ?   9.426  ops/ms
EishayWriteStringTree.fastjson2           thrpt    5   3305.250 ?  23.472  ops/ms
EishayWriteStringTree.gson                thrpt    5    744.340 ?   2.713  ops/ms
EishayWriteStringTree.jackson             thrpt    5   1758.038 ?   7.168  ops/ms
EishayWriteUTF8Bytes.fastjson1            thrpt    5   1350.649 ?   2.267  ops/ms
EishayWriteUTF8Bytes.fastjson2            thrpt    5   4944.563 ?  10.130  ops/ms
EishayWriteUTF8Bytes.gson                 thrpt    5    681.803 ?   1.766  ops/ms
EishayWriteUTF8Bytes.jackson              thrpt    5   1980.008 ?   5.823  ops/ms
EishayWriteUTF8BytesTree.fastjson2        thrpt    5   3833.752 ?  13.345  ops/ms
EishayWriteUTF8BytesTree.jackson          thrpt    5   1654.422 ?   3.365  ops/ms

aliyun_ecs.c8i.large-jdk-21

Benchmark                                  Mode  Cnt      Score     Error   Units
EishayFuryCompatibleParse.fury            thrpt    5   4536.482 ±  13.737  ops/ms
EishayFuryCompatibleParse.jsonb           thrpt    5   7303.067 ±  28.542  ops/ms
EishayFuryCompatibleWrite.fury            thrpt    5   4027.073 ±  31.372  ops/ms
EishayFuryCompatibleWrite.jsonb           thrpt    5   6075.782 ±  26.930  ops/ms
EishayParseBinary.fastjson2UTF8Bytes      thrpt    5   3916.743 ±  16.071  ops/ms
EishayParseBinary.hessian                 thrpt    5    673.591 ±  31.375  ops/ms
EishayParseBinary.javaSerialize           thrpt    5    124.217 ±   0.856  ops/ms
EishayParseBinary.jsonb                   thrpt    5   9312.751 ±  63.000  ops/ms
EishayParseBinaryArrayMapping.jsonb       thrpt    5  13786.575 ±  76.369  ops/ms
EishayParseBinaryArrayMapping.kryo        thrpt    5   3560.776 ±   6.570  ops/ms
EishayParseBinaryArrayMapping.protobuf    thrpt    5   3711.798 ±   7.163  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB  thrpt    5   4733.910 ±  12.476  ops/ms
EishayParseBinaryAutoType.hessian         thrpt    5    664.284 ±   5.489  ops/ms
EishayParseBinaryAutoType.javaSerialize   thrpt    5    124.386 ±   0.413  ops/ms
EishayParseString.fastjson1               thrpt    5   2560.378 ±   9.144  ops/ms
EishayParseString.fastjson2               thrpt    5   3906.312 ±  15.159  ops/ms
EishayParseString.gson                    thrpt    5    909.120 ±   2.254  ops/ms
EishayParseString.jackson                 thrpt    5    948.615 ±  14.708  ops/ms
EishayParseStringPretty.fastjson1         thrpt    5    639.021 ±   1.678  ops/ms
EishayParseStringPretty.fastjson2         thrpt    5   2693.452 ±  13.713  ops/ms
EishayParseStringPretty.gson              thrpt    5    866.977 ±   6.869  ops/ms
EishayParseStringPretty.jackson           thrpt    5    895.255 ±  11.532  ops/ms
EishayParseTreeString.fastjson1           thrpt    5   1174.110 ±   3.304  ops/ms
EishayParseTreeString.fastjson2           thrpt    5   2382.848 ±  10.665  ops/ms
EishayParseTreeString.gson                thrpt    5    784.102 ±   1.476  ops/ms
EishayParseTreeString.jackson             thrpt    5   1083.923 ±  19.892  ops/ms
EishayParseTreeStringPretty.fastjson1     thrpt    5   1032.256 ±   3.900  ops/ms
EishayParseTreeStringPretty.fastjson2     thrpt    5   1808.114 ±   4.232  ops/ms
EishayParseTreeStringPretty.gson          thrpt    5    746.673 ±   3.176  ops/ms
EishayParseTreeStringPretty.jackson       thrpt    5    976.934 ± 103.707  ops/ms
EishayParseTreeUTF8Bytes.fastjson1        thrpt    5   1052.864 ±   2.970  ops/ms
EishayParseTreeUTF8Bytes.fastjson2        thrpt    5   2459.124 ±   6.090  ops/ms
EishayParseTreeUTF8Bytes.gson             thrpt    5    769.136 ±   1.166  ops/ms
EishayParseTreeUTF8Bytes.jackson          thrpt    5   1142.629 ±   6.006  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1  thrpt    5    916.880 ±   4.443  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2  thrpt    5   1828.731 ±   3.980  ops/ms
EishayParseTreeUTF8BytesPretty.gson       thrpt    5    707.653 ±   0.804  ops/ms
EishayParseTreeUTF8BytesPretty.jackson    thrpt    5   1066.296 ±   4.275  ops/ms
EishayParseUTF8Bytes.fastjson1            thrpt    5   2086.337 ±   4.861  ops/ms
EishayParseUTF8Bytes.fastjson2            thrpt    5   3999.135 ±  16.473  ops/ms
EishayParseUTF8Bytes.gson                 thrpt    5    924.023 ±   4.623  ops/ms
EishayParseUTF8Bytes.jackson              thrpt    5   1085.720 ±   4.957  ops/ms
EishayParseUTF8BytesPretty.fastjson1      thrpt    5    588.411 ±   2.418  ops/ms
EishayParseUTF8BytesPretty.fastjson2      thrpt    5   2725.022 ±  44.002  ops/ms
EishayParseUTF8BytesPretty.gson           thrpt    5    729.310 ±   3.730  ops/ms
EishayParseUTF8BytesPretty.jackson        thrpt    5    966.507 ±  24.019  ops/ms
EishayWriteBinary.jsonb                   thrpt    5  10090.464 ± 214.517  ops/ms
EishayWriteBinary.msgpack                 thrpt    5   1274.267 ±   6.441  ops/ms
EishayWriteBinary.protobuf                thrpt    5   3932.429 ±   8.310  ops/ms
EishayWriteBinaryArrayMapping.jsonb       thrpt    5  14076.117 ± 403.835  ops/ms
EishayWriteBinaryArrayMapping.kryo        thrpt    5   3248.180 ±  69.856  ops/ms
EishayWriteBinaryArrayMapping.protobuf    thrpt    5   3442.406 ±  22.043  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB  thrpt    5   3260.913 ±   9.651  ops/ms
EishayWriteBinaryAutoType.hessian         thrpt    5    802.038 ±  50.868  ops/ms
EishayWriteBinaryAutoType.javaSerialize   thrpt    5    529.009 ±  45.946  ops/ms
EishayWriteString.fastjson1               thrpt    5   1513.054 ±   2.392  ops/ms
EishayWriteString.fastjson2               thrpt    5   4742.145 ±  20.186  ops/ms
EishayWriteString.gson                    thrpt    5    694.723 ±   1.427  ops/ms
EishayWriteString.jackson                 thrpt    5   1838.860 ±   2.984  ops/ms
EishayWriteStringTree.fastjson1           thrpt    5   1886.684 ±   2.985  ops/ms
EishayWriteStringTree.fastjson2           thrpt    5   3365.946 ±  23.945  ops/ms
EishayWriteStringTree.gson                thrpt    5    739.728 ±   4.027  ops/ms
EishayWriteStringTree.jackson             thrpt    5   1616.901 ±   1.716  ops/ms
EishayWriteUTF8Bytes.fastjson1            thrpt    5   1408.863 ±   8.803  ops/ms
EishayWriteUTF8Bytes.fastjson2            thrpt    5   5057.670 ±  19.723  ops/ms
EishayWriteUTF8Bytes.gson                 thrpt    5    689.464 ±   2.590  ops/ms
EishayWriteUTF8Bytes.jackson              thrpt    5   2146.108 ±   1.136  ops/ms
EishayWriteUTF8BytesTree.fastjson2        thrpt    5   3831.192 ±  14.604  ops/ms
EishayWriteUTF8BytesTree.jackson          thrpt    5   1827.737 ±   9.169  ops/ms

aliyun_ecs.c8i.large-graalvm-jdk-21+35.1

Benchmark                                  Mode  Cnt      Score     Error   Units
EishayFuryCompatibleParse.fury            thrpt    5   4798.164 ±  43.570  ops/ms
EishayFuryCompatibleParse.jsonb           thrpt    5   8891.458 ± 160.050  ops/ms
EishayFuryCompatibleWrite.fury            thrpt    5   4400.041 ±  33.363  ops/ms
EishayFuryCompatibleWrite.jsonb           thrpt    5   7198.222 ±  62.532  ops/ms
EishayParseBinary.fastjson2UTF8Bytes      thrpt    5   3936.545 ±  13.079  ops/ms
EishayParseBinary.hessian                 thrpt    5    784.626 ±  20.328  ops/ms
EishayParseBinary.javaSerialize           thrpt    5    126.334 ±   0.915  ops/ms
EishayParseBinary.jsonb                   thrpt    5  10145.210 ± 220.048  ops/ms
EishayParseBinaryArrayMapping.jsonb       thrpt    5  15725.867 ± 392.359  ops/ms
EishayParseBinaryArrayMapping.kryo        thrpt    5   3982.387 ±  72.477  ops/ms
EishayParseBinaryArrayMapping.protobuf    thrpt    5   5541.347 ± 185.748  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB  thrpt    5   5538.580 ±  65.020  ops/ms
EishayParseBinaryAutoType.hessian         thrpt    5    792.433 ±  16.021  ops/ms
EishayParseBinaryAutoType.javaSerialize   thrpt    5    125.118 ±   2.312  ops/ms
EishayParseString.fastjson1               thrpt    5   3644.181 ±  64.673  ops/ms
EishayParseString.fastjson2               thrpt    5   3836.943 ±  28.922  ops/ms
EishayParseString.gson                    thrpt    5   1072.927 ±   3.116  ops/ms
EishayParseString.jackson                 thrpt    5   1018.658 ±  71.440  ops/ms
EishayParseStringPretty.fastjson1         thrpt    5    858.532 ±  22.990  ops/ms
EishayParseStringPretty.fastjson2         thrpt    5   2369.984 ±  51.902  ops/ms
EishayParseStringPretty.gson              thrpt    5    965.947 ±  17.189  ops/ms
EishayParseStringPretty.jackson           thrpt    5    947.267 ±  20.615  ops/ms
EishayParseTreeString.fastjson1           thrpt    5   1490.779 ±  47.070  ops/ms
EishayParseTreeString.fastjson2           thrpt    5   1974.878 ±  31.351  ops/ms
EishayParseTreeString.gson                thrpt    5    949.699 ±  51.444  ops/ms
EishayParseTreeString.jackson             thrpt    5   1211.141 ±  45.531  ops/ms
EishayParseTreeStringPretty.fastjson1     thrpt    5   1274.042 ±  26.894  ops/ms
EishayParseTreeStringPretty.fastjson2     thrpt    5   1701.736 ±  28.246  ops/ms
EishayParseTreeStringPretty.gson          thrpt    5    882.856 ±  24.027  ops/ms
EishayParseTreeStringPretty.jackson       thrpt    5   1025.134 ±  59.642  ops/ms
EishayParseTreeUTF8Bytes.fastjson1        thrpt    5   1299.771 ±  29.191  ops/ms
EishayParseTreeUTF8Bytes.fastjson2        thrpt    5   2271.549 ±  38.806  ops/ms
EishayParseTreeUTF8Bytes.gson             thrpt    5    931.805 ±  28.891  ops/ms
EishayParseTreeUTF8Bytes.jackson          thrpt    5   1255.367 ±  33.909  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1  thrpt    5   1069.193 ±  16.892  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2  thrpt    5   1631.332 ±  27.300  ops/ms
EishayParseTreeUTF8BytesPretty.gson       thrpt    5    901.785 ±   7.405  ops/ms
EishayParseTreeUTF8BytesPretty.jackson    thrpt    5   1091.254 ±  29.072  ops/ms
EishayParseUTF8Bytes.fastjson1            thrpt    5   2478.331 ±  27.461  ops/ms
EishayParseUTF8Bytes.fastjson2            thrpt    5   3983.895 ±  69.022  ops/ms
EishayParseUTF8Bytes.gson                 thrpt    5   1047.834 ±   8.632  ops/ms
EishayParseUTF8Bytes.jackson              thrpt    5   1092.358 ±  46.408  ops/ms
EishayParseUTF8BytesPretty.fastjson1      thrpt    5    778.667 ±  17.750  ops/ms
EishayParseUTF8BytesPretty.fastjson2      thrpt    5   2381.122 ±  32.242  ops/ms
EishayParseUTF8BytesPretty.gson           thrpt    5    867.993 ±  28.635  ops/ms
EishayParseUTF8BytesPretty.jackson        thrpt    5    974.413 ±  23.074  ops/ms
EishayWriteBinary.jsonb                   thrpt    5  12322.179 ± 135.980  ops/ms
EishayWriteBinary.msgpack                 thrpt    5   1331.614 ±  29.891  ops/ms
EishayWriteBinary.protobuf                thrpt    5   7341.665 ± 102.377  ops/ms
EishayWriteBinaryArrayMapping.jsonb       thrpt    5  12912.106 ± 351.861  ops/ms
EishayWriteBinaryArrayMapping.kryo        thrpt    5   5532.777 ±  77.406  ops/ms
EishayWriteBinaryArrayMapping.protobuf    thrpt    5   7136.167 ± 157.120  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB  thrpt    5   3207.350 ±  38.777  ops/ms
EishayWriteBinaryAutoType.hessian         thrpt    5   1126.914 ±  21.309  ops/ms
EishayWriteBinaryAutoType.javaSerialize   thrpt    5    537.333 ±  11.998  ops/ms
EishayWriteString.fastjson1               thrpt    5   1742.676 ±  16.425  ops/ms
EishayWriteString.fastjson2               thrpt    5   6839.556 ±  30.632  ops/ms
EishayWriteString.gson                    thrpt    5    674.091 ±  24.202  ops/ms
EishayWriteString.jackson                 thrpt    5   1947.071 ±  59.361  ops/ms
EishayWriteStringTree.fastjson1           thrpt    5   1676.239 ± 180.213  ops/ms
EishayWriteStringTree.fastjson2           thrpt    5   3507.418 ±  29.471  ops/ms
EishayWriteStringTree.gson                thrpt    5    732.695 ±  16.417  ops/ms
EishayWriteStringTree.jackson             thrpt    5   1836.172 ±  40.364  ops/ms
EishayWriteUTF8Bytes.fastjson1            thrpt    5   1559.164 ±  16.515  ops/ms
EishayWriteUTF8Bytes.fastjson2            thrpt    5   5941.670 ±  53.590  ops/ms
EishayWriteUTF8Bytes.gson                 thrpt    5    664.967 ±  16.557  ops/ms
EishayWriteUTF8Bytes.jackson              thrpt    5   2424.363 ±  31.440  ops/ms
EishayWriteUTF8BytesTree.fastjson2        thrpt    5   4198.647 ±  90.009  ops/ms
EishayWriteUTF8BytesTree.jackson          thrpt    5   2206.611 ± 117.532  ops/ms

aliyun_ecs.g8y.large-jdk1.8.0_381

Benchmark                                  Mode  Cnt      Score     Error   Units
EishayFuryCompatibleParse.fury            thrpt    5   6888.329 ?  88.895  ops/ms
EishayFuryCompatibleParse.jsonb           thrpt    5   2537.042 ?  13.235  ops/ms
EishayFuryCompatibleWrite.fury            thrpt    5   6074.179 ?  29.352  ops/ms
EishayFuryCompatibleWrite.jsonb           thrpt    5   7427.571 ?  61.515  ops/ms
EishayParseBinary.fastjson2UTF8Bytes      thrpt    5   5021.142 ?  84.306  ops/ms
EishayParseBinary.hessian                 thrpt    5    389.758 ?   5.215  ops/ms
EishayParseBinary.javaSerialize           thrpt    5    175.441 ?   2.022  ops/ms
EishayParseBinary.jsonb                   thrpt    5   8966.768 ? 129.750  ops/ms
EishayParseBinaryArrayMapping.jsonb       thrpt    5  11383.458 ? 112.560  ops/ms
EishayParseBinaryArrayMapping.kryo        thrpt    5   4686.778 ? 121.093  ops/ms
EishayParseBinaryArrayMapping.protobuf    thrpt    5   3048.746 ?  41.605  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB  thrpt    5   5474.657 ?  60.715  ops/ms
EishayParseBinaryAutoType.hessian         thrpt    5    405.007 ? 230.207  ops/ms
EishayParseBinaryAutoType.javaSerialize   thrpt    5    172.450 ?   1.093  ops/ms
EishayParseString.fastjson1               thrpt    5   3385.718 ?  57.773  ops/ms
EishayParseString.fastjson2               thrpt    5   4959.557 ?  54.703  ops/ms
EishayParseString.gson                    thrpt    5   1587.453 ?  16.935  ops/ms
EishayParseString.jackson                 thrpt    5   1240.273 ?  18.818  ops/ms
EishayParseStringPretty.fastjson1         thrpt    5    929.684 ?   7.834  ops/ms
EishayParseStringPretty.fastjson2         thrpt    5   2036.369 ?  12.277  ops/ms
EishayParseStringPretty.gson              thrpt    5   1460.937 ?   6.221  ops/ms
EishayParseStringPretty.jackson           thrpt    5   1149.272 ?  31.719  ops/ms
EishayParseTreeString.fastjson1           thrpt    5   1358.925 ?  23.823  ops/ms
EishayParseTreeString.fastjson2           thrpt    5   2808.596 ?  42.210  ops/ms
EishayParseTreeString.gson                thrpt    5   1245.473 ?  13.510  ops/ms
EishayParseTreeString.jackson             thrpt    5   1093.361 ?  10.903  ops/ms
EishayParseTreeStringPretty.fastjson1     thrpt    5   1296.869 ?  19.207  ops/ms
EishayParseTreeStringPretty.fastjson2     thrpt    5   2414.443 ?  27.529  ops/ms
EishayParseTreeStringPretty.gson          thrpt    5   1159.642 ?   5.826  ops/ms
EishayParseTreeStringPretty.jackson       thrpt    5   1042.448 ?   8.421  ops/ms
EishayParseTreeUTF8Bytes.fastjson1        thrpt    5   1163.901 ?  15.353  ops/ms
EishayParseTreeUTF8Bytes.fastjson2        thrpt    5   2778.751 ?  39.918  ops/ms
EishayParseTreeUTF8Bytes.gson             thrpt    5   1130.364 ?  10.888  ops/ms
EishayParseTreeUTF8Bytes.jackson          thrpt    5   1269.361 ?  21.018  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1  thrpt    5   1093.876 ?  12.293  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2  thrpt    5   2367.252 ?  20.819  ops/ms
EishayParseTreeUTF8BytesPretty.gson       thrpt    5   1071.143 ?   5.830  ops/ms
EishayParseTreeUTF8BytesPretty.jackson    thrpt    5   1275.903 ?  17.826  ops/ms
EishayParseUTF8Bytes.fastjson1            thrpt    5   2901.714 ?  19.199  ops/ms
EishayParseUTF8Bytes.fastjson2            thrpt    5   5066.705 ?  99.357  ops/ms
EishayParseUTF8Bytes.gson                 thrpt    5   1440.443 ?  12.532  ops/ms
EishayParseUTF8Bytes.jackson              thrpt    5   1524.394 ?  13.076  ops/ms
EishayParseUTF8BytesPretty.fastjson1      thrpt    5    895.009 ?   2.309  ops/ms
EishayParseUTF8BytesPretty.fastjson2      thrpt    5   3848.166 ?  31.079  ops/ms
EishayParseUTF8BytesPretty.gson           thrpt    5   1004.685 ?  14.259  ops/ms
EishayParseUTF8BytesPretty.jackson        thrpt    5   1205.302 ?  10.399  ops/ms
EishayWriteBinary.jsonb                   thrpt    5  10124.872 ?  90.955  ops/ms
EishayWriteBinary.msgpack                 thrpt    5   1017.722 ?  10.013  ops/ms
EishayWriteBinary.protobuf                thrpt    5   3656.993 ?  48.879  ops/ms
EishayWriteBinaryArrayMapping.jsonb       thrpt    5  10696.551 ?  80.202  ops/ms
EishayWriteBinaryArrayMapping.kryo        thrpt    5   5394.782 ?  56.364  ops/ms
EishayWriteBinaryArrayMapping.protobuf    thrpt    5   4207.973 ?  22.845  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB  thrpt    5   4807.827 ?  51.875  ops/ms
EishayWriteBinaryAutoType.hessian         thrpt    5   1258.446 ?  11.279  ops/ms
EishayWriteBinaryAutoType.javaSerialize   thrpt    5    859.623 ?   7.134  ops/ms
EishayWriteString.fastjson1               thrpt    5   2155.800 ?  24.261  ops/ms
EishayWriteString.fastjson2               thrpt    5   5601.293 ?  34.916  ops/ms
EishayWriteString.gson                    thrpt    5   1449.636 ?  11.806  ops/ms
EishayWriteString.jackson                 thrpt    5   2353.438 ?   9.874  ops/ms
EishayWriteStringTree.fastjson1           thrpt    5   2480.126 ?  22.962  ops/ms
EishayWriteStringTree.fastjson2           thrpt    5   3857.829 ? 108.642  ops/ms
EishayWriteStringTree.gson                thrpt    5   1799.800 ?  10.155  ops/ms
EishayWriteStringTree.jackson             thrpt    5   2235.309 ?  31.062  ops/ms
EishayWriteUTF8Bytes.fastjson1            thrpt    5   2040.073 ?  23.662  ops/ms
EishayWriteUTF8Bytes.fastjson2            thrpt    5   5912.023 ?  71.511  ops/ms
EishayWriteUTF8Bytes.gson                 thrpt    5   1216.180 ?   9.784  ops/ms
EishayWriteUTF8Bytes.jackson              thrpt    5   2383.542 ?  96.144  ops/ms
EishayWriteUTF8BytesTree.fastjson2        thrpt    5   4690.186 ?  35.026  ops/ms
EishayWriteUTF8BytesTree.jackson          thrpt    5   2507.413 ? 132.897  ops/ms

aliyun_ecs.g8y.large-jdk-11.0.20

Benchmark                                  Mode  Cnt      Score     Error   Units
EishayFuryCompatibleParse.fury            thrpt    5   6524.409 ?  52.688  ops/ms
EishayFuryCompatibleParse.jsonb           thrpt    5   8018.240 ?  74.238  ops/ms
EishayFuryCompatibleWrite.fury            thrpt    5   6296.826 ?  65.309  ops/ms
EishayFuryCompatibleWrite.jsonb           thrpt    5   8336.461 ?  82.909  ops/ms
EishayParseBinary.fastjson2UTF8Bytes      thrpt    5   5429.277 ?  42.186  ops/ms
EishayParseBinary.hessian                 thrpt    5    392.854 ?   4.035  ops/ms
EishayParseBinary.javaSerialize           thrpt    5    172.432 ?   0.782  ops/ms
EishayParseBinary.jsonb                   thrpt    5   9044.421 ? 115.095  ops/ms
EishayParseBinaryArrayMapping.jsonb       thrpt    5  11055.803 ?  63.673  ops/ms
EishayParseBinaryArrayMapping.kryo        thrpt    5   4913.451 ? 102.843  ops/ms
EishayParseBinaryArrayMapping.protobuf    thrpt    5   3770.300 ?  35.389  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB  thrpt    5   5896.880 ?  13.108  ops/ms
EishayParseBinaryAutoType.hessian         thrpt    5    461.114 ? 173.348  ops/ms
EishayParseBinaryAutoType.javaSerialize   thrpt    5    161.830 ?   1.199  ops/ms
EishayParseString.fastjson1               thrpt    5   3230.818 ?  29.520  ops/ms
EishayParseString.fastjson2               thrpt    5   5565.070 ?  47.617  ops/ms
EishayParseString.gson                    thrpt    5   1526.047 ?  13.578  ops/ms
EishayParseString.jackson                 thrpt    5   1252.351 ?  13.308  ops/ms
EishayParseStringPretty.fastjson1         thrpt    5    970.996 ?  16.103  ops/ms
EishayParseStringPretty.fastjson2         thrpt    5   4025.882 ?  29.174  ops/ms
EishayParseStringPretty.gson              thrpt    5   1391.844 ?   8.488  ops/ms
EishayParseStringPretty.jackson           thrpt    5   1144.213 ?   6.828  ops/ms
EishayParseTreeString.fastjson1           thrpt    5   1454.542 ?  10.665  ops/ms
EishayParseTreeString.fastjson2           thrpt    5   2982.173 ?  27.419  ops/ms
EishayParseTreeString.gson                thrpt    5   1180.491 ?  15.523  ops/ms
EishayParseTreeString.jackson             thrpt    5   1142.210 ?   4.622  ops/ms
EishayParseTreeStringPretty.fastjson1     thrpt    5   1291.491 ?  11.068  ops/ms
EishayParseTreeStringPretty.fastjson2     thrpt    5   2572.854 ?  26.902  ops/ms
EishayParseTreeStringPretty.gson          thrpt    5   1142.429 ?   5.881  ops/ms
EishayParseTreeStringPretty.jackson       thrpt    5   1090.758 ?   8.112  ops/ms
EishayParseTreeUTF8Bytes.fastjson1        thrpt    5   1282.111 ?  13.079  ops/ms
EishayParseTreeUTF8Bytes.fastjson2        thrpt    5   3006.059 ?  16.401  ops/ms
EishayParseTreeUTF8Bytes.gson             thrpt    5   1118.578 ?  15.668  ops/ms
EishayParseTreeUTF8Bytes.jackson          thrpt    5   1391.322 ?  11.225  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1  thrpt    5   1104.989 ?   6.249  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2  thrpt    5   2575.056 ?  19.916  ops/ms
EishayParseTreeUTF8BytesPretty.gson       thrpt    5   1102.253 ?  11.498  ops/ms
EishayParseTreeUTF8BytesPretty.jackson    thrpt    5   1192.491 ?   8.481  ops/ms
EishayParseUTF8Bytes.fastjson1            thrpt    5   2773.199 ?  25.632  ops/ms
EishayParseUTF8Bytes.fastjson2            thrpt    5   2327.135 ?  27.262  ops/ms
EishayParseUTF8Bytes.gson                 thrpt    5   1419.596 ?   6.136  ops/ms
EishayParseUTF8Bytes.jackson              thrpt    5   1513.371 ?  13.936  ops/ms
EishayParseUTF8BytesPretty.fastjson1      thrpt    5    883.907 ?   5.003  ops/ms
EishayParseUTF8BytesPretty.fastjson2      thrpt    5   3737.854 ?  40.564  ops/ms
EishayParseUTF8BytesPretty.gson           thrpt    5   1072.261 ?   7.699  ops/ms
EishayParseUTF8BytesPretty.jackson        thrpt    5   1413.187 ?   8.617  ops/ms
EishayWriteBinary.jsonb                   thrpt    5  13196.380 ? 182.555  ops/ms
EishayWriteBinary.msgpack                 thrpt    5   1655.934 ?   6.369  ops/ms
EishayWriteBinary.protobuf                thrpt    5   4009.141 ?  16.392  ops/ms
EishayWriteBinaryArrayMapping.jsonb       thrpt    5  17470.671 ? 482.100  ops/ms
EishayWriteBinaryArrayMapping.kryo        thrpt    5   6029.783 ?  54.991  ops/ms
EishayWriteBinaryArrayMapping.protobuf    thrpt    5   5522.794 ?  53.339  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB  thrpt    5   4628.506 ?  36.611  ops/ms
EishayWriteBinaryAutoType.hessian         thrpt    5   1072.602 ?   5.451  ops/ms
EishayWriteBinaryAutoType.javaSerialize   thrpt    5    949.379 ?  13.125  ops/ms
EishayWriteString.fastjson1               thrpt    5   2030.161 ?  15.162  ops/ms
EishayWriteString.fastjson2               thrpt    5   6435.810 ?  97.622  ops/ms
EishayWriteString.gson                    thrpt    5   1302.023 ?  10.624  ops/ms
EishayWriteString.jackson                 thrpt    5   2663.178 ?  18.730  ops/ms
EishayWriteStringTree.fastjson1           thrpt    5   2611.846 ?  26.035  ops/ms
EishayWriteStringTree.fastjson2           thrpt    5   3924.058 ?  36.270  ops/ms
EishayWriteStringTree.gson                thrpt    5   1416.234 ?   5.585  ops/ms
EishayWriteStringTree.jackson             thrpt    5   2587.007 ?  14.756  ops/ms
EishayWriteUTF8Bytes.fastjson1            thrpt    5   2717.518 ?   9.377  ops/ms
EishayWriteUTF8Bytes.fastjson2            thrpt    5   6492.123 ?  35.119  ops/ms
EishayWriteUTF8Bytes.gson                 thrpt    5   1210.733 ?   4.632  ops/ms
EishayWriteUTF8Bytes.jackson              thrpt    5   2506.326 ?  12.084  ops/ms
EishayWriteUTF8BytesTree.fastjson2        thrpt    5   4713.922 ?  43.050  ops/ms
EishayWriteUTF8BytesTree.jackson          thrpt    5   2056.320 ?  19.564  ops/ms

aliyun_ecs.g8y.large-jdk-17.0.8

Benchmark                                  Mode  Cnt      Score     Error   Units
EishayFuryCompatibleParse.fury            thrpt    5   7486.026 ? 203.482  ops/ms
EishayFuryCompatibleParse.jsonb           thrpt    5   9213.569 ?  52.133  ops/ms
EishayFuryCompatibleWrite.fury            thrpt    5   7843.134 ?  24.353  ops/ms
EishayFuryCompatibleWrite.jsonb           thrpt    5   8470.350 ?  28.939  ops/ms
EishayParseBinary.fastjson2UTF8Bytes      thrpt    5   5436.662 ?  45.121  ops/ms
EishayParseBinary.hessian                 thrpt    5    392.658 ?   0.980  ops/ms
EishayParseBinary.javaSerialize           thrpt    5    167.863 ?   1.204  ops/ms
EishayParseBinary.jsonb                   thrpt    5   9681.198 ?  71.340  ops/ms
EishayParseBinaryArrayMapping.jsonb       thrpt    5  11813.794 ?  80.691  ops/ms
EishayParseBinaryArrayMapping.kryo        thrpt    5   5563.195 ?  29.920  ops/ms
EishayParseBinaryArrayMapping.protobuf    thrpt    5   4772.716 ?  13.119  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB  thrpt    5   6100.952 ?  55.251  ops/ms
EishayParseBinaryAutoType.hessian         thrpt    5    432.179 ?   5.609  ops/ms
EishayParseBinaryAutoType.javaSerialize   thrpt    5    166.101 ?   0.552  ops/ms
EishayParseString.fastjson1               thrpt    5   4217.777 ?  15.974  ops/ms
EishayParseString.fastjson2               thrpt    5   5605.467 ?  25.852  ops/ms
EishayParseString.gson                    thrpt    5   1542.681 ?   7.834  ops/ms
EishayParseString.jackson                 thrpt    5   1310.883 ?  16.231  ops/ms
EishayParseStringPretty.fastjson1         thrpt    5   1036.027 ?   5.955  ops/ms
EishayParseStringPretty.fastjson2         thrpt    5   4006.117 ?  22.890  ops/ms
EishayParseStringPretty.gson              thrpt    5   1448.692 ?  10.192  ops/ms
EishayParseStringPretty.jackson           thrpt    5   1261.081 ?  11.986  ops/ms
EishayParseTreeString.fastjson1           thrpt    5   1608.984 ?   4.591  ops/ms
EishayParseTreeString.fastjson2           thrpt    5   2973.713 ?  18.420  ops/ms
EishayParseTreeString.gson                thrpt    5   1247.607 ?   3.932  ops/ms
EishayParseTreeString.jackson             thrpt    5   1098.380 ?   3.815  ops/ms
EishayParseTreeStringPretty.fastjson1     thrpt    5   1423.829 ?   6.542  ops/ms
EishayParseTreeStringPretty.fastjson2     thrpt    5   2589.606 ?   9.851  ops/ms
EishayParseTreeStringPretty.gson          thrpt    5   1120.529 ?   8.759  ops/ms
EishayParseTreeStringPretty.jackson       thrpt    5   1232.753 ?   5.688  ops/ms
EishayParseTreeUTF8Bytes.fastjson1        thrpt    5   1391.876 ?   2.725  ops/ms
EishayParseTreeUTF8Bytes.fastjson2        thrpt    5   2989.441 ?  14.375  ops/ms
EishayParseTreeUTF8Bytes.gson             thrpt    5   1182.138 ?  13.795  ops/ms
EishayParseTreeUTF8Bytes.jackson          thrpt    5   1369.406 ?  14.904  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1  thrpt    5   1213.224 ?  11.073  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2  thrpt    5   2511.119 ?  24.745  ops/ms
EishayParseTreeUTF8BytesPretty.gson       thrpt    5   1128.873 ?   4.090  ops/ms
EishayParseTreeUTF8BytesPretty.jackson    thrpt    5   1352.905 ?   4.713  ops/ms
EishayParseUTF8Bytes.fastjson1            thrpt    5   3287.524 ?  23.932  ops/ms
EishayParseUTF8Bytes.fastjson2            thrpt    5   5520.607 ?  26.917  ops/ms
EishayParseUTF8Bytes.gson                 thrpt    5   1532.158 ?   4.851  ops/ms
EishayParseUTF8Bytes.jackson              thrpt    5   1523.272 ?   6.043  ops/ms
EishayParseUTF8BytesPretty.fastjson1      thrpt    5    964.796 ?   4.980  ops/ms
EishayParseUTF8BytesPretty.fastjson2      thrpt    5   4033.912 ?  20.714  ops/ms
EishayParseUTF8BytesPretty.gson           thrpt    5   1121.650 ?   4.413  ops/ms
EishayParseUTF8BytesPretty.jackson        thrpt    5   1412.786 ?  12.956  ops/ms
EishayWriteBinary.jsonb                   thrpt    5  13744.032 ? 108.378  ops/ms
EishayWriteBinary.msgpack                 thrpt    5   1709.154 ?  16.095  ops/ms
EishayWriteBinary.protobuf                thrpt    5   5375.490 ?  32.161  ops/ms
EishayWriteBinaryArrayMapping.jsonb       thrpt    5  16361.073 ? 215.726  ops/ms
EishayWriteBinaryArrayMapping.kryo        thrpt    5   6470.073 ?  37.621  ops/ms
EishayWriteBinaryArrayMapping.protobuf    thrpt    5   5097.499 ?  30.993  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB  thrpt    5   4494.749 ?  24.222  ops/ms
EishayWriteBinaryAutoType.hessian         thrpt    5   1285.082 ?  11.935  ops/ms
EishayWriteBinaryAutoType.javaSerialize   thrpt    5    886.412 ?   3.270  ops/ms
EishayWriteString.fastjson1               thrpt    5   2121.490 ?  13.946  ops/ms
EishayWriteString.fastjson2               thrpt    5   6270.779 ?  35.159  ops/ms
EishayWriteString.gson                    thrpt    5    935.315 ?   4.268  ops/ms
EishayWriteString.jackson                 thrpt    5   2620.519 ?   7.468  ops/ms
EishayWriteStringTree.fastjson1           thrpt    5   2571.513 ?  65.907  ops/ms
EishayWriteStringTree.fastjson2           thrpt    5   4672.906 ?  33.316  ops/ms
EishayWriteStringTree.gson                thrpt    5    949.969 ?   5.168  ops/ms
EishayWriteStringTree.jackson             thrpt    5   2400.325 ?  17.892  ops/ms
EishayWriteUTF8Bytes.fastjson1            thrpt    5   1900.008 ?  11.991  ops/ms
EishayWriteUTF8Bytes.fastjson2            thrpt    5   6728.007 ?  29.142  ops/ms
EishayWriteUTF8Bytes.gson                 thrpt    5    895.984 ?   4.074  ops/ms
EishayWriteUTF8Bytes.jackson              thrpt    5   2643.873 ?   9.891  ops/ms
EishayWriteUTF8BytesTree.fastjson2        thrpt    5   5051.455 ?  30.495  ops/ms
EishayWriteUTF8BytesTree.jackson          thrpt    5   2596.943 ?  23.483  ops/ms

aliyun_ecs.g8y.large-jdk-21

Benchmark                                  Mode  Cnt      Score      Error   Units
EishayFuryCompatibleParse.fury            thrpt    5   7645.533 ±   29.638  ops/ms
EishayFuryCompatibleParse.jsonb           thrpt    5   8935.245 ±  107.747  ops/ms
EishayFuryCompatibleWrite.fury            thrpt    5   5870.280 ±   47.599  ops/ms
EishayFuryCompatibleWrite.jsonb           thrpt    5   8940.930 ±   57.257  ops/ms
EishayParseBinary.fastjson2UTF8Bytes      thrpt    5   5278.873 ±   52.307  ops/ms
EishayParseBinary.hessian                 thrpt    5    488.987 ±   15.817  ops/ms
EishayParseBinary.javaSerialize           thrpt    5    173.436 ±    1.407  ops/ms
EishayParseBinary.jsonb                   thrpt    5   9706.070 ±  135.963  ops/ms
EishayParseBinaryArrayMapping.jsonb       thrpt    5  11925.341 ±   70.807  ops/ms
EishayParseBinaryArrayMapping.kryo        thrpt    5   5465.367 ±   37.184  ops/ms
EishayParseBinaryArrayMapping.protobuf    thrpt    5   4946.381 ±   93.301  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB  thrpt    5   5944.323 ±   36.172  ops/ms
EishayParseBinaryAutoType.hessian         thrpt    5    490.610 ±   16.884  ops/ms
EishayParseBinaryAutoType.javaSerialize   thrpt    5    175.039 ±    1.240  ops/ms
EishayParseString.fastjson1               thrpt    5   4273.817 ±   52.135  ops/ms
EishayParseString.fastjson2               thrpt    5   5573.786 ±   59.518  ops/ms
EishayParseString.gson                    thrpt    5   1374.989 ±    4.713  ops/ms
EishayParseString.jackson                 thrpt    5    451.869 ±  978.263  ops/ms
EishayParseStringPretty.fastjson1         thrpt    5    958.448 ±   11.760  ops/ms
EishayParseStringPretty.fastjson2         thrpt    5   3915.534 ±   51.124  ops/ms
EishayParseStringPretty.gson              thrpt    5   1229.078 ±    4.581  ops/ms
EishayParseStringPretty.jackson           thrpt    5   1179.277 ±    5.240  ops/ms
EishayParseTreeString.fastjson1           thrpt    5   1374.247 ±    6.868  ops/ms
EishayParseTreeString.fastjson2           thrpt    5   2939.246 ±   53.964  ops/ms
EishayParseTreeString.gson                thrpt    5   1157.729 ±    2.235  ops/ms
EishayParseTreeString.jackson             thrpt    5    943.554 ±  558.491  ops/ms
EishayParseTreeStringPretty.fastjson1     thrpt    5   1268.433 ±   18.438  ops/ms
EishayParseTreeStringPretty.fastjson2     thrpt    5   2425.297 ±   39.769  ops/ms
EishayParseTreeStringPretty.gson          thrpt    5   1081.580 ±    5.889  ops/ms
EishayParseTreeStringPretty.jackson       thrpt    5    619.536 ± 1524.311  ops/ms
EishayParseTreeUTF8Bytes.fastjson1        thrpt    5   1284.296 ±   13.220  ops/ms
EishayParseTreeUTF8Bytes.fastjson2        thrpt    5   2971.765 ±   46.397  ops/ms
EishayParseTreeUTF8Bytes.gson             thrpt    5   1122.287 ±    5.068  ops/ms
EishayParseTreeUTF8Bytes.jackson          thrpt    5   1317.776 ±    4.286  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1  thrpt    5   1154.618 ±   10.312  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2  thrpt    5   2497.925 ±   29.683  ops/ms
EishayParseTreeUTF8BytesPretty.gson       thrpt    5   1047.342 ±   11.798  ops/ms
EishayParseTreeUTF8BytesPretty.jackson    thrpt    5   1242.909 ±   20.966  ops/ms
EishayParseUTF8Bytes.fastjson1            thrpt    5   3284.721 ±   44.378  ops/ms
EishayParseUTF8Bytes.fastjson2            thrpt    5   5142.198 ±  697.291  ops/ms
EishayParseUTF8Bytes.gson                 thrpt    5   1340.143 ±   15.673  ops/ms
EishayParseUTF8Bytes.jackson              thrpt    5   1463.214 ±   17.312  ops/ms
EishayParseUTF8BytesPretty.fastjson1      thrpt    5    903.867 ±    6.990  ops/ms
EishayParseUTF8BytesPretty.fastjson2      thrpt    5   3994.758 ±   33.584  ops/ms
EishayParseUTF8BytesPretty.gson           thrpt    5   1058.433 ±    5.268  ops/ms
EishayParseUTF8BytesPretty.jackson        thrpt    5   1255.925 ±    6.687  ops/ms
EishayWriteBinary.jsonb                   thrpt    5  10915.097 ±  157.213  ops/ms
EishayWriteBinary.msgpack                 thrpt    5   1625.703 ±    3.857  ops/ms
EishayWriteBinary.protobuf                thrpt    5   5003.565 ±   39.129  ops/ms
EishayWriteBinaryArrayMapping.jsonb       thrpt    5  19281.998 ±  153.099  ops/ms
EishayWriteBinaryArrayMapping.kryo        thrpt    5   5181.323 ±  172.332  ops/ms
EishayWriteBinaryArrayMapping.protobuf    thrpt    5   5170.879 ±   76.353  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB  thrpt    5   4985.413 ±   34.582  ops/ms
EishayWriteBinaryAutoType.hessian         thrpt    5   1250.268 ±   33.159  ops/ms
EishayWriteBinaryAutoType.javaSerialize   thrpt    5    908.168 ±    4.383  ops/ms
EishayWriteString.fastjson1               thrpt    5   1952.858 ±   17.031  ops/ms
EishayWriteString.fastjson2               thrpt    5   6196.502 ±   48.662  ops/ms
EishayWriteString.gson                    thrpt    5    897.985 ±    4.475  ops/ms
EishayWriteString.jackson                 thrpt    5   2668.072 ±   15.950  ops/ms
EishayWriteStringTree.fastjson1           thrpt    5   2584.817 ±   24.186  ops/ms
EishayWriteStringTree.fastjson2           thrpt    5   4870.129 ±   21.253  ops/ms
EishayWriteStringTree.gson                thrpt    5    963.557 ±    3.359  ops/ms
EishayWriteStringTree.jackson             thrpt    5   2512.155 ±   16.016  ops/ms
EishayWriteUTF8Bytes.fastjson1            thrpt    5   1963.127 ±    7.006  ops/ms
EishayWriteUTF8Bytes.fastjson2            thrpt    5   6688.604 ±   78.398  ops/ms
EishayWriteUTF8Bytes.gson                 thrpt    5    886.802 ±    5.036  ops/ms
EishayWriteUTF8Bytes.jackson              thrpt    5   2579.265 ±    7.105  ops/ms
EishayWriteUTF8BytesTree.fastjson2        thrpt    5   4412.359 ±   37.118  ops/ms
EishayWriteUTF8BytesTree.jackson          thrpt    5   2745.372 ±   13.000  ops/ms

aliyun_ecs.g8y.large-graalvm-jdk-21+35.1

Benchmark                                  Mode  Cnt      Score     Error   Units
EishayFuryCompatibleParse.fury            thrpt    5   7572.332 ± 138.186  ops/ms
EishayFuryCompatibleParse.jsonb           thrpt    5  10635.507 ± 159.207  ops/ms
EishayFuryCompatibleWrite.fury            thrpt    5   6142.584 ± 128.266  ops/ms
EishayFuryCompatibleWrite.jsonb           thrpt    5  10436.802 ± 273.784  ops/ms
EishayParseBinary.fastjson2UTF8Bytes      thrpt    5   5869.377 ±  90.651  ops/ms
EishayParseBinary.hessian                 thrpt    5    678.279 ±   6.524  ops/ms
EishayParseBinary.javaSerialize           thrpt    5    178.621 ±   3.890  ops/ms
EishayParseBinary.jsonb                   thrpt    5  12142.172 ± 835.868  ops/ms
EishayParseBinaryArrayMapping.jsonb       thrpt    5  20920.835 ± 371.831  ops/ms
EishayParseBinaryArrayMapping.kryo        thrpt    5   5118.746 ±  33.619  ops/ms
EishayParseBinaryArrayMapping.protobuf    thrpt    5   7295.772 ± 165.908  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB  thrpt    5   6914.409 ±  95.128  ops/ms
EishayParseBinaryAutoType.hessian         thrpt    5    822.556 ±  15.427  ops/ms
EishayParseBinaryAutoType.javaSerialize   thrpt    5    174.776 ±   3.695  ops/ms
EishayParseString.fastjson1               thrpt    5   5318.735 ±  18.235  ops/ms
EishayParseString.fastjson2               thrpt    5   5831.613 ± 198.369  ops/ms
EishayParseString.gson                    thrpt    5   1378.644 ±  29.620  ops/ms
EishayParseString.jackson                 thrpt    5   1291.297 ± 111.354  ops/ms
EishayParseStringPretty.fastjson1         thrpt    5   1337.775 ±  27.760  ops/ms
EishayParseStringPretty.fastjson2         thrpt    5   4349.615 ±  54.389  ops/ms
EishayParseStringPretty.gson              thrpt    5   1309.160 ±   9.688  ops/ms
EishayParseStringPretty.jackson           thrpt    5   1239.331 ±  29.549  ops/ms
EishayParseTreeString.fastjson1           thrpt    5   2286.799 ±  23.646  ops/ms
EishayParseTreeString.fastjson2           thrpt    5   3279.792 ±  15.276  ops/ms
EishayParseTreeString.gson                thrpt    5   1448.779 ±   7.281  ops/ms
EishayParseTreeString.jackson             thrpt    5   1477.402 ± 103.855  ops/ms
EishayParseTreeStringPretty.fastjson1     thrpt    5   1856.021 ±  43.623  ops/ms
EishayParseTreeStringPretty.fastjson2     thrpt    5   2765.835 ±   9.535  ops/ms
EishayParseTreeStringPretty.gson          thrpt    5   1281.126 ±  16.561  ops/ms
EishayParseTreeStringPretty.jackson       thrpt    5   1050.001 ± 493.874  ops/ms
EishayParseTreeUTF8Bytes.fastjson1        thrpt    5   1854.154 ±  22.535  ops/ms
EishayParseTreeUTF8Bytes.fastjson2        thrpt    5   3227.680 ±  20.248  ops/ms
EishayParseTreeUTF8Bytes.gson             thrpt    5   1415.826 ±  49.192  ops/ms
EishayParseTreeUTF8Bytes.jackson          thrpt    5   1627.299 ±  60.201  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1  thrpt    5   1545.795 ±  10.770  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2  thrpt    5   2637.389 ±  55.361  ops/ms
EishayParseTreeUTF8BytesPretty.gson       thrpt    5   1308.442 ±  33.732  ops/ms
EishayParseTreeUTF8BytesPretty.jackson    thrpt    5   1470.747 ±  36.558  ops/ms
EishayParseUTF8Bytes.fastjson1            thrpt    5   3298.951 ±  89.891  ops/ms
EishayParseUTF8Bytes.fastjson2            thrpt    5   6048.859 ±  26.896  ops/ms
EishayParseUTF8Bytes.gson                 thrpt    5   1350.074 ±  21.956  ops/ms
EishayParseUTF8Bytes.jackson              thrpt    5   1421.910 ±  48.237  ops/ms
EishayParseUTF8BytesPretty.fastjson1      thrpt    5   1115.382 ±  49.993  ops/ms
EishayParseUTF8BytesPretty.fastjson2      thrpt    5   4473.366 ±  11.152  ops/ms
EishayParseUTF8BytesPretty.gson           thrpt    5   1336.374 ±  36.830  ops/ms
EishayParseUTF8BytesPretty.jackson        thrpt    5   1330.259 ±  32.366  ops/ms
EishayWriteBinary.jsonb                   thrpt    5  17853.614 ±  89.105  ops/ms
EishayWriteBinary.msgpack                 thrpt    5   1698.611 ±  34.118  ops/ms
EishayWriteBinary.protobuf                thrpt    5  10067.382 ± 345.564  ops/ms
EishayWriteBinaryArrayMapping.jsonb       thrpt    5  24199.918 ± 338.539  ops/ms
EishayWriteBinaryArrayMapping.kryo        thrpt    5   7352.619 ± 172.393  ops/ms
EishayWriteBinaryArrayMapping.protobuf    thrpt    5  10005.791 ± 245.851  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB  thrpt    5   5438.665 ±  18.427  ops/ms
EishayWriteBinaryAutoType.hessian         thrpt    5   1272.649 ±  31.760  ops/ms
EishayWriteBinaryAutoType.javaSerialize   thrpt    5    866.976 ±  24.256  ops/ms
EishayWriteString.fastjson1               thrpt    5   2900.673 ±   7.656  ops/ms
EishayWriteString.fastjson2               thrpt    5   8641.954 ±  44.741  ops/ms
EishayWriteString.gson                    thrpt    5    866.172 ±  21.208  ops/ms
EishayWriteString.jackson                 thrpt    5   2633.471 ±  42.150  ops/ms
EishayWriteStringTree.fastjson1           thrpt    5   3146.498 ±  21.988  ops/ms
EishayWriteStringTree.fastjson2           thrpt    5   5278.149 ± 112.640  ops/ms
EishayWriteStringTree.gson                thrpt    5    923.387 ±  23.213  ops/ms
EishayWriteStringTree.jackson             thrpt    5   3036.942 ±  75.918  ops/ms
EishayWriteUTF8Bytes.fastjson1            thrpt    5   2139.925 ±  22.760  ops/ms
EishayWriteUTF8Bytes.fastjson2            thrpt    5   8328.477 ±  50.890  ops/ms
EishayWriteUTF8Bytes.gson                 thrpt    5    839.811 ±  39.032  ops/ms
EishayWriteUTF8Bytes.jackson              thrpt    5   2807.452 ±  15.757  ops/ms
EishayWriteUTF8BytesTree.fastjson2        thrpt    5   5932.003 ± 184.133  ops/ms
EishayWriteUTF8BytesTree.jackson          thrpt    5   3525.690 ±  52.412  ops/ms

aws_ecs.c7g.large-jdk1.8.0_371

Benchmark                                  Mode  Cnt      Score      Error   Units
EishayFuryCompatibleParse.fury            thrpt    5   6225.858 ?  103.599  ops/ms
EishayFuryCompatibleParse.jsonb           thrpt    5   7115.021 ?  430.405  ops/ms
EishayFuryCompatibleWrite.fury            thrpt    5   4801.569 ?   87.448  ops/ms
EishayFuryCompatibleWrite.jsonb           thrpt    5   7852.185 ?  164.531  ops/ms
EishayParseBinary.fastjson2UTF8Bytes      thrpt    5   5090.421 ?  116.794  ops/ms
EishayParseBinary.hessian                 thrpt    5    420.669 ?  127.335  ops/ms
EishayParseBinary.javaSerialize           thrpt    5    164.793 ?    2.415  ops/ms
EishayParseBinary.jsonb                   thrpt    5   8295.718 ?  166.887  ops/ms
EishayParseBinaryArrayMapping.jsonb       thrpt    5   9159.466 ?  275.547  ops/ms
EishayParseBinaryArrayMapping.kryo        thrpt    5   5833.490 ?  112.250  ops/ms
EishayParseBinaryArrayMapping.protobuf    thrpt    5   3423.194 ?   15.739  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB  thrpt    5   5323.821 ?   82.576  ops/ms
EishayParseBinaryAutoType.hessian         thrpt    5    433.287 ?  216.067  ops/ms
EishayParseBinaryAutoType.javaSerialize   thrpt    5    161.357 ?    3.177  ops/ms
EishayParseString.fastjson1               thrpt    5   3108.625 ?   48.617  ops/ms
EishayParseString.fastjson2               thrpt    5   4517.672 ?   57.980  ops/ms
EishayParseString.gson                    thrpt    5   1411.052 ?   13.640  ops/ms
EishayParseString.jackson                 thrpt    5   1255.130 ?   58.409  ops/ms
EishayParseStringPretty.fastjson1         thrpt    5    884.818 ?   19.078  ops/ms
EishayParseStringPretty.fastjson2         thrpt    5   2451.258 ?   56.218  ops/ms
EishayParseStringPretty.gson              thrpt    5   1292.995 ?   24.697  ops/ms
EishayParseStringPretty.jackson           thrpt    5   1153.860 ?   25.957  ops/ms
EishayParseTreeString.fastjson1           thrpt    5   1296.556 ?    5.025  ops/ms
EishayParseTreeString.fastjson2           thrpt    5   2752.936 ?   27.951  ops/ms
EishayParseTreeString.gson                thrpt    5   1062.390 ?   14.894  ops/ms
EishayParseTreeString.jackson             thrpt    5    678.058 ? 1478.877  ops/ms
EishayParseTreeStringPretty.fastjson1     thrpt    5   1124.293 ?   20.384  ops/ms
EishayParseTreeStringPretty.fastjson2     thrpt    5   2375.928 ?   29.108  ops/ms
EishayParseTreeStringPretty.gson          thrpt    5   1002.111 ?   22.849  ops/ms
EishayParseTreeStringPretty.jackson       thrpt    5   1093.837 ?   19.924  ops/ms
EishayParseTreeUTF8Bytes.fastjson1        thrpt    5   1152.239 ?   16.955  ops/ms
EishayParseTreeUTF8Bytes.fastjson2        thrpt    5   2685.090 ?   76.604  ops/ms
EishayParseTreeUTF8Bytes.gson             thrpt    5    971.899 ?   23.928  ops/ms
EishayParseTreeUTF8Bytes.jackson          thrpt    5   1309.580 ?   92.444  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1  thrpt    5    994.060 ?   12.865  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2  thrpt    5   2377.736 ?   54.623  ops/ms
EishayParseTreeUTF8BytesPretty.gson       thrpt    5    944.523 ?   21.300  ops/ms
EishayParseTreeUTF8BytesPretty.jackson    thrpt    5   1358.367 ?   24.923  ops/ms
EishayParseUTF8Bytes.fastjson1            thrpt    5   2559.222 ?   42.930  ops/ms
EishayParseUTF8Bytes.fastjson2            thrpt    5   2067.815 ?   85.888  ops/ms
EishayParseUTF8Bytes.gson                 thrpt    5   1268.990 ?   20.083  ops/ms
EishayParseUTF8Bytes.jackson              thrpt    5   1602.950 ?   63.561  ops/ms
EishayParseUTF8BytesPretty.fastjson1      thrpt    5    787.616 ?   17.985  ops/ms
EishayParseUTF8BytesPretty.fastjson2      thrpt    5   1936.551 ?   37.396  ops/ms
EishayParseUTF8BytesPretty.gson           thrpt    5    893.686 ?   10.586  ops/ms
EishayParseUTF8BytesPretty.jackson        thrpt    5   1345.300 ?   22.652  ops/ms
EishayWriteBinary.jsonb                   thrpt    5   9755.455 ?  151.159  ops/ms
EishayWriteBinary.msgpack                 thrpt    5    973.335 ?   23.746  ops/ms
EishayWriteBinary.protobuf                thrpt    5   3421.715 ?   57.091  ops/ms
EishayWriteBinaryArrayMapping.jsonb       thrpt    5  10182.266 ?  323.250  ops/ms
EishayWriteBinaryArrayMapping.kryo        thrpt    5   4981.945 ?   85.098  ops/ms
EishayWriteBinaryArrayMapping.protobuf    thrpt    5   3442.017 ?  109.786  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB  thrpt    5   4052.313 ?   53.331  ops/ms
EishayWriteBinaryAutoType.hessian         thrpt    5   1224.226 ?   23.267  ops/ms
EishayWriteBinaryAutoType.javaSerialize   thrpt    5    704.124 ?   13.212  ops/ms
EishayWriteString.fastjson1               thrpt    5   2192.168 ?   41.230  ops/ms
EishayWriteString.fastjson2               thrpt    5   5698.166 ?  148.535  ops/ms
EishayWriteString.gson                    thrpt    5   1451.557 ?   21.469  ops/ms
EishayWriteString.jackson                 thrpt    5   2302.486 ?   51.878  ops/ms
EishayWriteStringTree.fastjson1           thrpt    5   2183.956 ?   63.443  ops/ms
EishayWriteStringTree.fastjson2           thrpt    5   3449.701 ?   50.752  ops/ms
EishayWriteStringTree.gson                thrpt    5   1470.963 ?   19.819  ops/ms
EishayWriteStringTree.jackson             thrpt    5   2115.163 ?   34.225  ops/ms
EishayWriteUTF8Bytes.fastjson1            thrpt    5   1885.286 ?   32.509  ops/ms
EishayWriteUTF8Bytes.fastjson2            thrpt    5   6504.354 ?  201.935  ops/ms
EishayWriteUTF8Bytes.gson                 thrpt    5   1162.205 ?   12.389  ops/ms
EishayWriteUTF8Bytes.jackson              thrpt    5   2439.302 ?  119.652  ops/ms
EishayWriteUTF8BytesTree.fastjson2        thrpt    5   4717.229 ?   65.497  ops/ms
EishayWriteUTF8BytesTree.jackson          thrpt    5   2489.504 ?   30.709  ops/ms

aws_ecs.c7g.large-jdk-11.0.19

Benchmark                                  Mode  Cnt      Score      Error   Units
EishayFuryCompatibleParse.fury            thrpt    5   6991.496 ?   78.089  ops/ms
EishayFuryCompatibleParse.jsonb           thrpt    5   8762.761 ?  102.314  ops/ms
EishayFuryCompatibleWrite.fury            thrpt    5   5271.365 ?   32.023  ops/ms
EishayFuryCompatibleWrite.jsonb           thrpt    5   9986.345 ?   68.026  ops/ms
EishayParseBinary.fastjson2UTF8Bytes      thrpt    5   5427.992 ?   43.764  ops/ms
EishayParseBinary.hessian                 thrpt    5    444.343 ?   64.179  ops/ms
EishayParseBinary.javaSerialize           thrpt    5    156.419 ?    0.387  ops/ms
EishayParseBinary.jsonb                   thrpt    5  10046.427 ?   82.258  ops/ms
EishayParseBinaryArrayMapping.jsonb       thrpt    5  11241.786 ?   81.868  ops/ms
EishayParseBinaryArrayMapping.kryo        thrpt    5   5704.188 ?   28.211  ops/ms
EishayParseBinaryArrayMapping.protobuf    thrpt    5   3675.763 ?   25.609  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB  thrpt    5   2815.090 ?  156.590  ops/ms
EishayParseBinaryAutoType.hessian         thrpt    5    465.357 ?   21.220  ops/ms
EishayParseBinaryAutoType.javaSerialize   thrpt    5    156.994 ?    0.980  ops/ms
EishayParseString.fastjson1               thrpt    5   3213.867 ?   14.683  ops/ms
EishayParseString.fastjson2               thrpt    5   5670.338 ?   16.986  ops/ms
EishayParseString.gson                    thrpt    5   1461.256 ?    8.927  ops/ms
EishayParseString.jackson                 thrpt    5   1304.194 ?    4.949  ops/ms
EishayParseStringPretty.fastjson1         thrpt    5    900.328 ?    5.371  ops/ms
EishayParseStringPretty.fastjson2         thrpt    5   2653.669 ?   11.530  ops/ms
EishayParseStringPretty.gson              thrpt    5   1375.195 ?   10.042  ops/ms
EishayParseStringPretty.jackson           thrpt    5    485.977 ? 1698.815  ops/ms
EishayParseTreeString.fastjson1           thrpt    5   1496.668 ?    1.865  ops/ms
EishayParseTreeString.fastjson2           thrpt    5   3238.667 ?   27.028  ops/ms
EishayParseTreeString.gson                thrpt    5   1110.411 ?    5.437  ops/ms
EishayParseTreeString.jackson             thrpt    5   1177.476 ?    7.998  ops/ms
EishayParseTreeStringPretty.fastjson1     thrpt    5   1224.360 ?    2.697  ops/ms
EishayParseTreeStringPretty.fastjson2     thrpt    5   2877.070 ?   17.586  ops/ms
EishayParseTreeStringPretty.gson          thrpt    5   1068.731 ?   14.816  ops/ms
EishayParseTreeStringPretty.jackson       thrpt    5    845.069 ?  147.952  ops/ms
EishayParseTreeUTF8Bytes.fastjson1        thrpt    5   1324.168 ?    5.133  ops/ms
EishayParseTreeUTF8Bytes.fastjson2        thrpt    5   3227.742 ?   11.427  ops/ms
EishayParseTreeUTF8Bytes.gson             thrpt    5   1048.242 ?    6.427  ops/ms
EishayParseTreeUTF8Bytes.jackson          thrpt    5   1333.208 ?    2.182  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1  thrpt    5   1132.907 ?    4.080  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2  thrpt    5   2904.287 ?   15.477  ops/ms
EishayParseTreeUTF8BytesPretty.gson       thrpt    5    993.684 ?    6.221  ops/ms
EishayParseTreeUTF8BytesPretty.jackson    thrpt    5   1385.912 ?    3.536  ops/ms
EishayParseUTF8Bytes.fastjson1            thrpt    5   2736.483 ?   15.306  ops/ms
EishayParseUTF8Bytes.fastjson2            thrpt    5   5550.694 ?   20.031  ops/ms
EishayParseUTF8Bytes.gson                 thrpt    5   1370.626 ?    8.447  ops/ms
EishayParseUTF8Bytes.jackson              thrpt    5   1514.233 ?    6.678  ops/ms
EishayParseUTF8BytesPretty.fastjson1      thrpt    5    850.014 ?    2.987  ops/ms
EishayParseUTF8BytesPretty.fastjson2      thrpt    5   2647.657 ?   12.199  ops/ms
EishayParseUTF8BytesPretty.gson           thrpt    5    970.399 ?    8.064  ops/ms
EishayParseUTF8BytesPretty.jackson        thrpt    5   1334.712 ?    5.934  ops/ms
EishayWriteBinary.jsonb                   thrpt    5  15195.264 ?  203.272  ops/ms
EishayWriteBinary.msgpack                 thrpt    5   1666.247 ?    8.885  ops/ms
EishayWriteBinary.protobuf                thrpt    5   3612.405 ?    6.596  ops/ms
EishayWriteBinaryArrayMapping.jsonb       thrpt    5  17241.793 ?  386.852  ops/ms
EishayWriteBinaryArrayMapping.kryo        thrpt    5   5886.437 ?   58.520  ops/ms
EishayWriteBinaryArrayMapping.protobuf    thrpt    5   4953.208 ?   24.392  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB  thrpt    5   4300.662 ?    7.262  ops/ms
EishayWriteBinaryAutoType.hessian         thrpt    5   1237.826 ?   17.328  ops/ms
EishayWriteBinaryAutoType.javaSerialize   thrpt    5    770.113 ?   47.690  ops/ms
EishayWriteString.fastjson1               thrpt    5   2603.891 ?   21.406  ops/ms
EishayWriteString.fastjson2               thrpt    5   6579.451 ?   27.862  ops/ms
EishayWriteString.gson                    thrpt    5   1285.973 ?   12.831  ops/ms
EishayWriteString.jackson                 thrpt    5   2540.836 ?    8.104  ops/ms
EishayWriteStringTree.fastjson1           thrpt    5   2540.344 ?   13.489  ops/ms
EishayWriteStringTree.fastjson2           thrpt    5   4204.094 ?   26.921  ops/ms
EishayWriteStringTree.gson                thrpt    5   1553.681 ?    8.357  ops/ms
EishayWriteStringTree.jackson             thrpt    5   2314.427 ?   17.958  ops/ms
EishayWriteUTF8Bytes.fastjson1            thrpt    5   1813.503 ?    6.258  ops/ms
EishayWriteUTF8Bytes.fastjson2            thrpt    5   7879.701 ?   78.415  ops/ms
EishayWriteUTF8Bytes.gson                 thrpt    5   1325.226 ?    4.046  ops/ms
EishayWriteUTF8Bytes.jackson              thrpt    5   2442.670 ?   16.269  ops/ms
EishayWriteUTF8BytesTree.fastjson2        thrpt    5   4476.141 ?   21.262  ops/ms
EishayWriteUTF8BytesTree.jackson          thrpt    5   2180.260 ?   10.774  ops/ms

aws_ecs.c7g.large-jdk-17.0.7

Benchmark                                  Mode  Cnt      Score      Error   Units
EishayFuryCompatibleParse.fury            thrpt    5   7561.596 ?   13.857  ops/ms
EishayFuryCompatibleParse.jsonb           thrpt    5   9907.954 ?   11.320  ops/ms
EishayFuryCompatibleWrite.fury            thrpt    5   5638.902 ?   37.972  ops/ms
EishayFuryCompatibleWrite.jsonb           thrpt    5   9933.404 ?   17.395  ops/ms
EishayParseBinary.fastjson2UTF8Bytes      thrpt    5   6083.094 ?   11.221  ops/ms
EishayParseBinary.hessian                 thrpt    5    519.988 ?   10.231  ops/ms
EishayParseBinary.javaSerialize           thrpt    5    159.354 ?    0.713  ops/ms
EishayParseBinary.jsonb                   thrpt    5  10842.421 ?   39.006  ops/ms
EishayParseBinaryArrayMapping.jsonb       thrpt    5  12148.620 ?  128.291  ops/ms
EishayParseBinaryArrayMapping.kryo        thrpt    5   6663.485 ?    9.739  ops/ms
EishayParseBinaryArrayMapping.protobuf    thrpt    5   5227.154 ?   64.051  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB  thrpt    5   6736.473 ?   45.408  ops/ms
EishayParseBinaryAutoType.hessian         thrpt    5    602.858 ?   13.928  ops/ms
EishayParseBinaryAutoType.javaSerialize   thrpt    5    161.552 ?    0.342  ops/ms
EishayParseString.fastjson1               thrpt    5   4616.648 ?    9.272  ops/ms
EishayParseString.fastjson2               thrpt    5   6211.853 ?   19.449  ops/ms
EishayParseString.gson                    thrpt    5   1413.869 ?   15.770  ops/ms
EishayParseString.jackson                 thrpt    5    602.546 ? 2103.669  ops/ms
EishayParseStringPretty.fastjson1         thrpt    5   1049.502 ?   28.013  ops/ms
EishayParseStringPretty.fastjson2         thrpt    5   4430.201 ?    6.785  ops/ms
EishayParseStringPretty.gson              thrpt    5   1380.498 ?    4.297  ops/ms
EishayParseStringPretty.jackson           thrpt    5   1206.103 ?    1.927  ops/ms
EishayParseTreeString.fastjson1           thrpt    5   1605.617 ?    1.267  ops/ms
EishayParseTreeString.fastjson2           thrpt    5   3406.579 ?    3.703  ops/ms
EishayParseTreeString.gson                thrpt    5   1217.231 ?    5.478  ops/ms
EishayParseTreeString.jackson             thrpt    5   1305.294 ?   22.577  ops/ms
EishayParseTreeStringPretty.fastjson1     thrpt    5   1501.752 ?    1.854  ops/ms
EishayParseTreeStringPretty.fastjson2     thrpt    5   3034.326 ?   10.649  ops/ms
EishayParseTreeStringPretty.gson          thrpt    5   1137.252 ?    7.158  ops/ms
EishayParseTreeStringPretty.jackson       thrpt    5   1192.224 ?    8.360  ops/ms
EishayParseTreeUTF8Bytes.fastjson1        thrpt    5   1470.423 ?    3.238  ops/ms
EishayParseTreeUTF8Bytes.fastjson2        thrpt    5   3487.543 ?    9.313  ops/ms
EishayParseTreeUTF8Bytes.gson             thrpt    5   1157.739 ?    4.223  ops/ms
EishayParseTreeUTF8Bytes.jackson          thrpt    5   1685.287 ?    5.782  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1  thrpt    5   1312.995 ?    8.115  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2  thrpt    5   3046.360 ?    7.094  ops/ms
EishayParseTreeUTF8BytesPretty.gson       thrpt    5   1139.840 ?    4.034  ops/ms
EishayParseTreeUTF8BytesPretty.jackson    thrpt    5   1383.921 ?    4.449  ops/ms
EishayParseUTF8Bytes.fastjson1            thrpt    5   3402.815 ?   12.247  ops/ms
EishayParseUTF8Bytes.fastjson2            thrpt    5   6157.199 ?   14.440  ops/ms
EishayParseUTF8Bytes.gson                 thrpt    5   1368.289 ?    4.365  ops/ms
EishayParseUTF8Bytes.jackson              thrpt    5   1752.979 ?    5.291  ops/ms
EishayParseUTF8BytesPretty.fastjson1      thrpt    5    918.441 ?    1.477  ops/ms
EishayParseUTF8BytesPretty.fastjson2      thrpt    5   4413.817 ?    4.659  ops/ms
EishayParseUTF8BytesPretty.gson           thrpt    5   1083.334 ?    2.574  ops/ms
EishayParseUTF8BytesPretty.jackson        thrpt    5   1555.173 ?    4.020  ops/ms
EishayWriteBinary.jsonb                   thrpt    5  15501.082 ?  142.485  ops/ms
EishayWriteBinary.msgpack                 thrpt    5   1730.622 ?    7.602  ops/ms
EishayWriteBinary.protobuf                thrpt    5   5014.060 ?   28.317  ops/ms
EishayWriteBinaryArrayMapping.jsonb       thrpt    5  15557.510 ?  182.379  ops/ms
EishayWriteBinaryArrayMapping.kryo        thrpt    5   6694.479 ?   47.821  ops/ms
EishayWriteBinaryArrayMapping.protobuf    thrpt    5   6015.955 ?   19.804  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB  thrpt    5   4412.921 ?   15.735  ops/ms
EishayWriteBinaryAutoType.hessian         thrpt    5   1287.049 ?    4.442  ops/ms
EishayWriteBinaryAutoType.javaSerialize   thrpt    5    743.016 ?    4.263  ops/ms
EishayWriteString.fastjson1               thrpt    5   2363.698 ?    9.544  ops/ms
EishayWriteString.fastjson2               thrpt    5   7098.457 ?   64.385  ops/ms
EishayWriteString.gson                    thrpt    5    836.617 ?    2.852  ops/ms
EishayWriteString.jackson                 thrpt    5   2744.744 ?   13.580  ops/ms
EishayWriteStringTree.fastjson1           thrpt    5   2552.741 ?   16.142  ops/ms
EishayWriteStringTree.fastjson2           thrpt    5   4880.641 ?    9.563  ops/ms
EishayWriteStringTree.gson                thrpt    5    837.256 ?    2.486  ops/ms
EishayWriteStringTree.jackson             thrpt    5   2529.175 ?   10.602  ops/ms
EishayWriteUTF8Bytes.fastjson1            thrpt    5   2143.118 ?    3.314  ops/ms
EishayWriteUTF8Bytes.fastjson2            thrpt    5   7757.977 ?   40.875  ops/ms
EishayWriteUTF8Bytes.gson                 thrpt    5    775.952 ?    8.448  ops/ms
EishayWriteUTF8Bytes.jackson              thrpt    5   2735.641 ?    7.330  ops/ms
EishayWriteUTF8BytesTree.fastjson2        thrpt    5   5223.371 ?   20.272  ops/ms
EishayWriteUTF8BytesTree.jackson          thrpt    5   2672.151 ?    8.412  ops/ms

aws_ecs.c7g.large-zulu21.0.57-ea-jdk21.0.0-ea.22-linux_aarch64

Benchmark                                  Mode  Cnt      Score      Error   Units
EishayFuryCompatibleParse.fury            thrpt    5   7168.335 ±   13.107  ops/ms
EishayFuryCompatibleParse.jsonb           thrpt    5   9454.319 ±   14.459  ops/ms
EishayFuryCompatibleWrite.fury            thrpt    5   6030.155 ±  145.227  ops/ms
EishayFuryCompatibleWrite.jsonb           thrpt    5   9083.998 ±  309.845  ops/ms
EishayParseBinary.fastjson2UTF8Bytes      thrpt    5   5901.411 ±   20.587  ops/ms
EishayParseBinary.hessian                 thrpt    5    640.710 ±   14.814  ops/ms
EishayParseBinary.javaSerialize           thrpt    5    166.117 ±    0.404  ops/ms
EishayParseBinary.jsonb                   thrpt    5  10841.320 ±   20.368  ops/ms
EishayParseBinaryArrayMapping.jsonb       thrpt    5  11589.315 ±  136.008  ops/ms
EishayParseBinaryArrayMapping.kryo        thrpt    5   6121.904 ±    8.967  ops/ms
EishayParseBinaryArrayMapping.protobuf    thrpt    5   4858.835 ±    7.122  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB  thrpt    5   6640.592 ±   31.395  ops/ms
EishayParseBinaryAutoType.hessian         thrpt    5    606.797 ±   10.724  ops/ms
EishayParseBinaryAutoType.javaSerialize   thrpt    5    166.957 ±    0.646  ops/ms
EishayParseString.fastjson1               thrpt    5   4437.669 ±    7.926  ops/ms
EishayParseString.fastjson2               thrpt    5   6061.204 ±   13.391  ops/ms
EishayParseString.gson                    thrpt    5   1226.357 ±    6.503  ops/ms
EishayParseString.jackson                 thrpt    5   1255.218 ±   57.267  ops/ms
EishayParseStringPretty.fastjson1         thrpt    5    931.231 ±    6.946  ops/ms
EishayParseStringPretty.fastjson2         thrpt    5   4387.365 ±    2.964  ops/ms
EishayParseStringPretty.gson              thrpt    5   1270.640 ±   69.910  ops/ms
EishayParseStringPretty.jackson           thrpt    5   1222.877 ±  164.808  ops/ms
EishayParseTreeString.fastjson1           thrpt    5   1415.416 ±    4.924  ops/ms
EishayParseTreeString.fastjson2           thrpt    5   3281.686 ±   30.375  ops/ms
EishayParseTreeString.gson                thrpt    5   1099.276 ±   12.304  ops/ms
EishayParseTreeString.jackson             thrpt    5    879.638 ± 1433.383  ops/ms
EishayParseTreeStringPretty.fastjson1     thrpt    5   1268.712 ±    5.279  ops/ms
EishayParseTreeStringPretty.fastjson2     thrpt    5   2831.835 ±    2.950  ops/ms
EishayParseTreeStringPretty.gson          thrpt    5   1044.745 ±   11.566  ops/ms
EishayParseTreeStringPretty.jackson       thrpt    5   1141.773 ±    1.675  ops/ms
EishayParseTreeUTF8Bytes.fastjson1        thrpt    5   1346.218 ±    4.884  ops/ms
EishayParseTreeUTF8Bytes.fastjson2        thrpt    5   3416.708 ±    9.729  ops/ms
EishayParseTreeUTF8Bytes.gson             thrpt    5   1155.445 ±    3.795  ops/ms
EishayParseTreeUTF8Bytes.jackson          thrpt    5   1699.294 ±    7.038  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1  thrpt    5   1162.738 ±    8.866  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2  thrpt    5   3008.260 ±    6.593  ops/ms
EishayParseTreeUTF8BytesPretty.gson       thrpt    5   1012.746 ±    2.652  ops/ms
EishayParseTreeUTF8BytesPretty.jackson    thrpt    5   1618.088 ±    5.731  ops/ms
EishayParseUTF8Bytes.fastjson1            thrpt    5   3185.101 ±  126.638  ops/ms
EishayParseUTF8Bytes.fastjson2            thrpt    5   5870.585 ±    6.076  ops/ms
EishayParseUTF8Bytes.gson                 thrpt    5   1293.629 ±   15.687  ops/ms
EishayParseUTF8Bytes.jackson              thrpt    5   1537.234 ±   14.210  ops/ms
EishayParseUTF8BytesPretty.fastjson1      thrpt    5    830.291 ±   43.857  ops/ms
EishayParseUTF8BytesPretty.fastjson2      thrpt    5   4373.387 ±    7.529  ops/ms
EishayParseUTF8BytesPretty.gson           thrpt    5   1097.811 ±    2.955  ops/ms
EishayParseUTF8BytesPretty.jackson        thrpt    5   1449.512 ±    8.114  ops/ms
EishayWriteBinary.jsonb                   thrpt    5  14134.996 ±  186.439  ops/ms
EishayWriteBinary.msgpack                 thrpt    5   1705.219 ±    7.716  ops/ms
EishayWriteBinary.protobuf                thrpt    5   5103.655 ±   11.137  ops/ms
EishayWriteBinaryArrayMapping.jsonb       thrpt    5  17712.522 ±  245.629  ops/ms
EishayWriteBinaryArrayMapping.kryo        thrpt    5   6368.675 ±   30.312  ops/ms
EishayWriteBinaryArrayMapping.protobuf    thrpt    5   4982.456 ±   21.584  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB  thrpt    5   4408.751 ±   25.202  ops/ms
EishayWriteBinaryAutoType.hessian         thrpt    5   1305.645 ±   99.028  ops/ms
EishayWriteBinaryAutoType.javaSerialize   thrpt    5    797.402 ±    2.454  ops/ms
EishayWriteString.fastjson1               thrpt    5   1804.015 ±    4.753  ops/ms
EishayWriteString.fastjson2               thrpt    5   7008.716 ±   39.333  ops/ms
EishayWriteString.gson                    thrpt    5    807.221 ±    7.373  ops/ms
EishayWriteString.jackson                 thrpt    5   2623.402 ±    4.771  ops/ms
EishayWriteStringTree.fastjson1           thrpt    5   2630.268 ±   10.836  ops/ms
EishayWriteStringTree.fastjson2           thrpt    5   4966.971 ±   29.664  ops/ms
EishayWriteStringTree.gson                thrpt    5    871.129 ±    2.455  ops/ms
EishayWriteStringTree.jackson             thrpt    5   2637.307 ±    9.567  ops/ms
EishayWriteUTF8Bytes.fastjson1            thrpt    5   1931.187 ±   25.304  ops/ms
EishayWriteUTF8Bytes.fastjson2            thrpt    5   7677.045 ±   24.992  ops/ms
EishayWriteUTF8Bytes.gson                 thrpt    5    794.467 ±    2.837  ops/ms
EishayWriteUTF8Bytes.jackson              thrpt    5   2585.670 ±   13.068  ops/ms
EishayWriteUTF8BytesTree.fastjson2        thrpt    5   5971.336 ±   36.062  ops/ms
EishayWriteUTF8BytesTree.jackson          thrpt    5   2770.918 ±    6.838  ops/ms

aws_ecs.c7g.large-graalvm-jdk-21+35.1

Benchmark                                  Mode  Cnt      Score     Error   Units
EishayFuryCompatibleParse.fury            thrpt    5   7417.511 ± 165.224  ops/ms
EishayFuryCompatibleParse.jsonb           thrpt    5  14801.626 ± 285.663  ops/ms
EishayFuryCompatibleWrite.fury            thrpt    5   5968.249 ± 967.359  ops/ms
EishayFuryCompatibleWrite.jsonb           thrpt    5  13244.046 ± 484.374  ops/ms
EishayParseBinary.fastjson2UTF8Bytes      thrpt    5   6843.629 ±  11.204  ops/ms
EishayParseBinary.hessian                 thrpt    5    830.228 ±  26.019  ops/ms
EishayParseBinary.javaSerialize           thrpt    5    164.082 ±   2.843  ops/ms
EishayParseBinary.jsonb                   thrpt    5  17639.764 ± 210.406  ops/ms
EishayParseBinaryArrayMapping.jsonb       thrpt    5  23506.375 ± 607.609  ops/ms
EishayParseBinaryArrayMapping.kryo        thrpt    5   5930.139 ± 100.630  ops/ms
EishayParseBinaryArrayMapping.protobuf    thrpt    5   9544.340 ± 304.612  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB  thrpt    5   8745.756 ± 197.421  ops/ms
EishayParseBinaryAutoType.hessian         thrpt    5    777.528 ±  15.760  ops/ms
EishayParseBinaryAutoType.javaSerialize   thrpt    5    174.749 ±   0.579  ops/ms
EishayParseString.fastjson1               thrpt    5   5701.576 ±  86.500  ops/ms
EishayParseString.fastjson2               thrpt    5   7512.097 ±  18.850  ops/ms
EishayParseString.gson                    thrpt    5   1364.982 ±  27.994  ops/ms
EishayParseString.jackson                 thrpt    5   1375.028 ±  50.856  ops/ms
EishayParseStringPretty.fastjson1         thrpt    5   1357.006 ±  33.855  ops/ms
EishayParseStringPretty.fastjson2         thrpt    5   4036.672 ± 100.280  ops/ms
EishayParseStringPretty.gson              thrpt    5   1260.870 ±   6.169  ops/ms
EishayParseStringPretty.jackson           thrpt    5   1276.414 ±  37.410  ops/ms
EishayParseTreeString.fastjson1           thrpt    5   2642.255 ±  50.717  ops/ms
EishayParseTreeString.fastjson2           thrpt    5   3871.590 ±  97.063  ops/ms
EishayParseTreeString.gson                thrpt    5   1379.010 ±  59.975  ops/ms
EishayParseTreeString.jackson             thrpt    5   1603.790 ±  45.967  ops/ms
EishayParseTreeStringPretty.fastjson1     thrpt    5   2288.091 ±  45.113  ops/ms
EishayParseTreeStringPretty.fastjson2     thrpt    5   3297.313 ±  58.662  ops/ms
EishayParseTreeStringPretty.gson          thrpt    5   1383.407 ±  44.367  ops/ms
EishayParseTreeStringPretty.jackson       thrpt    5   1508.889 ±  36.708  ops/ms
EishayParseTreeUTF8Bytes.fastjson1        thrpt    5   1937.047 ±  48.763  ops/ms
EishayParseTreeUTF8Bytes.fastjson2        thrpt    5   4134.698 ±  23.303  ops/ms
EishayParseTreeUTF8Bytes.gson             thrpt    5   1286.671 ± 119.335  ops/ms
EishayParseTreeUTF8Bytes.jackson          thrpt    5   1634.354 ±  46.047  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1  thrpt    5   1584.017 ±  26.880  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2  thrpt    5   3019.315 ±  29.271  ops/ms
EishayParseTreeUTF8BytesPretty.gson       thrpt    5   1275.821 ±  87.237  ops/ms
EishayParseTreeUTF8BytesPretty.jackson    thrpt    5   1553.564 ±  36.008  ops/ms
EishayParseUTF8Bytes.fastjson1            thrpt    5   3183.079 ±  26.881  ops/ms
EishayParseUTF8Bytes.fastjson2            thrpt    5   6469.982 ±  43.136  ops/ms
EishayParseUTF8Bytes.gson                 thrpt    5   1344.515 ±  24.479  ops/ms
EishayParseUTF8Bytes.jackson              thrpt    5   1485.273 ±  44.265  ops/ms
EishayParseUTF8BytesPretty.fastjson1      thrpt    5   1080.624 ±  23.488  ops/ms
EishayParseUTF8BytesPretty.fastjson2      thrpt    5   3797.161 ±  38.491  ops/ms
EishayParseUTF8BytesPretty.gson           thrpt    5   1367.616 ±  10.281  ops/ms
EishayParseUTF8BytesPretty.jackson        thrpt    5   1334.879 ±  54.558  ops/ms
EishayWriteBinary.jsonb                   thrpt    5  18524.958 ± 204.179  ops/ms
EishayWriteBinary.msgpack                 thrpt    5   1827.927 ±  56.500  ops/ms
EishayWriteBinary.protobuf                thrpt    5  12645.585 ±  49.932  ops/ms
EishayWriteBinaryArrayMapping.jsonb       thrpt    5  22372.184 ± 363.567  ops/ms
EishayWriteBinaryArrayMapping.kryo        thrpt    5   8066.488 ± 214.481  ops/ms
EishayWriteBinaryArrayMapping.protobuf    thrpt    5  12834.619 ± 218.151  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB  thrpt    5   5683.741 ± 122.580  ops/ms
EishayWriteBinaryAutoType.hessian         thrpt    5   1411.913 ± 163.242  ops/ms
EishayWriteBinaryAutoType.javaSerialize   thrpt    5    790.923 ±  31.444  ops/ms
EishayWriteString.fastjson1               thrpt    5   2952.107 ±  73.969  ops/ms
EishayWriteString.fastjson2               thrpt    5   9102.902 ±  81.529  ops/ms
EishayWriteString.gson                    thrpt    5    799.570 ±  22.023  ops/ms
EishayWriteString.jackson                 thrpt    5   2878.475 ±  38.761  ops/ms
EishayWriteStringTree.fastjson1           thrpt    5   3540.851 ±  67.926  ops/ms
EishayWriteStringTree.fastjson2           thrpt    5   5403.075 ±  44.186  ops/ms
EishayWriteStringTree.gson                thrpt    5    857.399 ±  28.926  ops/ms
EishayWriteStringTree.jackson             thrpt    5   3005.373 ±  79.606  ops/ms
EishayWriteUTF8Bytes.fastjson1            thrpt    5   2228.165 ±  32.892  ops/ms
EishayWriteUTF8Bytes.fastjson2            thrpt    5   9350.265 ±  82.368  ops/ms
EishayWriteUTF8Bytes.gson                 thrpt    5    790.632 ±  33.664  ops/ms
EishayWriteUTF8Bytes.jackson              thrpt    5   3006.886 ±  50.397  ops/ms
EishayWriteUTF8BytesTree.fastjson2        thrpt    5   7132.712 ±  26.891  ops/ms
EishayWriteUTF8BytesTree.jackson          thrpt    5   3804.292 ± 104.511  ops/ms

orangepi5p-jdk1.8.0_381

Benchmark                                  Mode  Cnt     Score      Error   Units
EishayFuryCompatibleParse.fury            thrpt    5  5130.137 ±  370.147  ops/ms
EishayFuryCompatibleParse.jsonb           thrpt    5  5191.934 ±  213.592  ops/ms
EishayFuryCompatibleWrite.fury            thrpt    5  4086.530 ±  165.417  ops/ms
EishayFuryCompatibleWrite.jsonb           thrpt    5  4817.395 ±   75.320  ops/ms
EishayParseBinary.fastjson2UTF8Bytes      thrpt    5  3173.714 ±   82.187  ops/ms
EishayParseBinary.hessian                 thrpt    5   191.079 ±   16.613  ops/ms
EishayParseBinary.javaSerialize           thrpt    5   112.989 ±   13.612  ops/ms
EishayParseBinary.jsonb                   thrpt    5  4761.726 ± 1348.579  ops/ms
EishayParseBinaryArrayMapping.jsonb       thrpt    5  5698.680 ±  877.213  ops/ms
EishayParseBinaryArrayMapping.kryo        thrpt    5  3183.436 ±  166.014  ops/ms
EishayParseBinaryArrayMapping.protobuf    thrpt    5  1821.924 ±  277.759  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB  thrpt    5  2752.387 ±  269.595  ops/ms
EishayParseBinaryAutoType.hessian         thrpt    5   190.229 ±    8.400  ops/ms
EishayParseBinaryAutoType.javaSerialize   thrpt    5   108.570 ±    8.829  ops/ms
EishayParseString.fastjson1               thrpt    5  1996.613 ±  311.968  ops/ms
EishayParseString.fastjson2               thrpt    5  3032.029 ±  770.139  ops/ms
EishayParseString.gson                    thrpt    5   810.789 ±   71.448  ops/ms
EishayParseString.jackson                 thrpt    5   823.833 ±   65.939  ops/ms
EishayParseStringPretty.fastjson1         thrpt    5   544.864 ±   99.019  ops/ms
EishayParseStringPretty.fastjson2         thrpt    5  1218.052 ±   21.020  ops/ms
EishayParseStringPretty.gson              thrpt    5   751.450 ±  108.079  ops/ms
EishayParseStringPretty.jackson           thrpt    5   824.072 ±   81.481  ops/ms
EishayParseTreeString.fastjson1           thrpt    5   750.418 ±   55.374  ops/ms
EishayParseTreeString.fastjson2           thrpt    5  1525.944 ±  187.584  ops/ms
EishayParseTreeString.gson                thrpt    5   636.803 ±  119.912  ops/ms
EishayParseTreeString.jackson             thrpt    5   744.709 ±  102.348  ops/ms
EishayParseTreeStringPretty.fastjson1     thrpt    5   702.971 ±   80.137  ops/ms
EishayParseTreeStringPretty.fastjson2     thrpt    5  1325.200 ±  255.986  ops/ms
EishayParseTreeStringPretty.gson          thrpt    5   625.985 ±  132.166  ops/ms
EishayParseTreeStringPretty.jackson       thrpt    5   763.054 ±   59.133  ops/ms
EishayParseTreeUTF8Bytes.fastjson1        thrpt    5   677.062 ±   60.137  ops/ms
EishayParseTreeUTF8Bytes.fastjson2        thrpt    5  1465.248 ±  231.900  ops/ms
EishayParseTreeUTF8Bytes.gson             thrpt    5   603.861 ±   27.031  ops/ms
EishayParseTreeUTF8Bytes.jackson          thrpt    5   851.097 ±  129.130  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1  thrpt    5   584.162 ±   57.399  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2  thrpt    5  1337.986 ±  173.454  ops/ms
EishayParseTreeUTF8BytesPretty.gson       thrpt    5   560.405 ±   33.398  ops/ms
EishayParseTreeUTF8BytesPretty.jackson    thrpt    5   919.535 ±   47.418  ops/ms
EishayParseUTF8Bytes.fastjson1            thrpt    5  1564.922 ±  234.477  ops/ms
EishayParseUTF8Bytes.fastjson2            thrpt    5  2280.509 ±   59.627  ops/ms
EishayParseUTF8Bytes.gson                 thrpt    5   724.662 ±   31.785  ops/ms
EishayParseUTF8Bytes.jackson              thrpt    5   953.941 ±  231.927  ops/ms
EishayParseUTF8BytesPretty.fastjson1      thrpt    5   508.976 ±    7.764  ops/ms
EishayParseUTF8BytesPretty.fastjson2      thrpt    5  1354.509 ±  107.752  ops/ms
EishayParseUTF8BytesPretty.gson           thrpt    5   558.411 ±   55.739  ops/ms
EishayParseUTF8BytesPretty.jackson        thrpt    5   883.310 ±   16.237  ops/ms
EishayWriteBinary.jsonb                   thrpt    5  5564.817 ±  399.136  ops/ms
EishayWriteBinary.msgpack                 thrpt    5   578.275 ±   59.893  ops/ms
EishayWriteBinary.protobuf                thrpt    5  2328.677 ±   82.762  ops/ms
EishayWriteBinaryArrayMapping.jsonb       thrpt    5  6868.995 ±  855.312  ops/ms
EishayWriteBinaryArrayMapping.kryo        thrpt    5  2590.960 ±  166.027  ops/ms
EishayWriteBinaryArrayMapping.protobuf    thrpt    5  2413.988 ±  254.043  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB  thrpt    5  2780.446 ±  604.965  ops/ms
EishayWriteBinaryAutoType.hessian         thrpt    5   612.272 ±   29.974  ops/ms
EishayWriteBinaryAutoType.javaSerialize   thrpt    5   475.706 ±   16.806  ops/ms
EishayWriteString.fastjson1               thrpt    5  1179.778 ±   50.198  ops/ms
EishayWriteString.fastjson2               thrpt    5  3589.689 ±   42.527  ops/ms
EishayWriteString.gson                    thrpt    5   809.414 ±   33.884  ops/ms
EishayWriteString.jackson                 thrpt    5  1540.302 ±   72.527  ops/ms
EishayWriteStringTree.fastjson1           thrpt    5  1403.114 ±   56.051  ops/ms
EishayWriteStringTree.fastjson2           thrpt    5  2139.418 ±   80.751  ops/ms
EishayWriteStringTree.gson                thrpt    5   852.181 ±   47.452  ops/ms
EishayWriteStringTree.jackson             thrpt    5  1511.460 ±  139.289  ops/ms
EishayWriteUTF8Bytes.fastjson1            thrpt    5  1153.134 ±   11.830  ops/ms
EishayWriteUTF8Bytes.fastjson2            thrpt    5  4156.432 ±  230.673  ops/ms
EishayWriteUTF8Bytes.gson                 thrpt    5   623.907 ±   66.094  ops/ms
EishayWriteUTF8Bytes.jackson              thrpt    5  1509.829 ±   80.386  ops/ms
EishayWriteUTF8BytesTree.fastjson2        thrpt    5  2601.415 ±  225.359  ops/ms
EishayWriteUTF8BytesTree.jackson          thrpt    5  1526.703 ±  155.079  ops/ms

orangepi5p-jdk-11.0.20

Benchmark                                  Mode  Cnt     Score      Error   Units
EishayFuryCompatibleParse.fury            thrpt    5  3982.894 ±  590.742  ops/ms
EishayFuryCompatibleParse.jsonb           thrpt    5  4615.868 ±   92.886  ops/ms
EishayFuryCompatibleWrite.fury            thrpt    5  3882.811 ±  721.165  ops/ms
EishayFuryCompatibleWrite.jsonb           thrpt    5  4746.463 ±  515.480  ops/ms
EishayParseBinary.fastjson2UTF8Bytes      thrpt    5  2950.659 ±  421.984  ops/ms
EishayParseBinary.hessian                 thrpt    5   196.758 ±   11.721  ops/ms
EishayParseBinary.javaSerialize           thrpt    5   100.608 ±    8.138  ops/ms
EishayParseBinary.jsonb                   thrpt    5  5006.634 ±  573.644  ops/ms
EishayParseBinaryArrayMapping.jsonb       thrpt    5  6068.071 ±  422.204  ops/ms
EishayParseBinaryArrayMapping.kryo        thrpt    5  2909.940 ±  253.930  ops/ms
EishayParseBinaryArrayMapping.protobuf    thrpt    5  2060.693 ±  419.768  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB  thrpt    5  2924.091 ±   71.612  ops/ms
EishayParseBinaryAutoType.hessian         thrpt    5   184.913 ±    9.766  ops/ms
EishayParseBinaryAutoType.javaSerialize   thrpt    5   103.658 ±    2.210  ops/ms
EishayParseString.fastjson1               thrpt    5  1978.388 ±   88.905  ops/ms
EishayParseString.fastjson2               thrpt    5  3164.042 ±  198.618  ops/ms
EishayParseString.gson                    thrpt    5   809.067 ±  119.031  ops/ms
EishayParseString.jackson                 thrpt    5   844.187 ±    6.034  ops/ms
EishayParseStringPretty.fastjson1         thrpt    5   559.743 ±    6.703  ops/ms
EishayParseStringPretty.fastjson2         thrpt    5  1291.265 ±   44.004  ops/ms
EishayParseStringPretty.gson              thrpt    5   750.322 ±  190.073  ops/ms
EishayParseStringPretty.jackson           thrpt    5   767.044 ±   27.740  ops/ms
EishayParseTreeString.fastjson1           thrpt    5   833.779 ±   42.286  ops/ms
EishayParseTreeString.fastjson2           thrpt    5  1467.814 ±  464.328  ops/ms
EishayParseTreeString.gson                thrpt    5   623.034 ±  171.893  ops/ms
EishayParseTreeString.jackson             thrpt    5   785.093 ±   41.072  ops/ms
EishayParseTreeStringPretty.fastjson1     thrpt    5   671.052 ±   47.603  ops/ms
EishayParseTreeStringPretty.fastjson2     thrpt    5  1369.126 ±  230.713  ops/ms
EishayParseTreeStringPretty.gson          thrpt    5   604.455 ±   17.848  ops/ms
EishayParseTreeStringPretty.jackson       thrpt    5   747.605 ±   24.936  ops/ms
EishayParseTreeUTF8Bytes.fastjson1        thrpt    5   749.531 ±    5.892  ops/ms
EishayParseTreeUTF8Bytes.fastjson2        thrpt    5  1555.954 ±  414.047  ops/ms
EishayParseTreeUTF8Bytes.gson             thrpt    5   607.103 ±   92.535  ops/ms
EishayParseTreeUTF8Bytes.jackson          thrpt    5   887.055 ±  128.822  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1  thrpt    5   597.994 ±   24.937  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2  thrpt    5  1399.834 ±   76.725  ops/ms
EishayParseTreeUTF8BytesPretty.gson       thrpt    5   580.917 ±    7.127  ops/ms
EishayParseTreeUTF8BytesPretty.jackson    thrpt    5   867.313 ±  118.833  ops/ms
EishayParseUTF8Bytes.fastjson1            thrpt    5  1556.983 ±  191.419  ops/ms
EishayParseUTF8Bytes.fastjson2            thrpt    5  1317.278 ±  388.858  ops/ms
EishayParseUTF8Bytes.gson                 thrpt    5   774.975 ±   34.112  ops/ms
EishayParseUTF8Bytes.jackson              thrpt    5   896.737 ±   21.795  ops/ms
EishayParseUTF8BytesPretty.fastjson1      thrpt    5   506.612 ±   25.636  ops/ms
EishayParseUTF8BytesPretty.fastjson2      thrpt    5  2396.422 ±   76.004  ops/ms
EishayParseUTF8BytesPretty.gson           thrpt    5   550.445 ±  142.596  ops/ms
EishayParseUTF8BytesPretty.jackson        thrpt    5   840.490 ±   66.030  ops/ms
EishayWriteBinary.jsonb                   thrpt    5  6907.996 ±  208.616  ops/ms
EishayWriteBinary.msgpack                 thrpt    5   896.710 ±   48.320  ops/ms
EishayWriteBinary.protobuf                thrpt    5  2192.668 ±  849.598  ops/ms
EishayWriteBinaryArrayMapping.jsonb       thrpt    5  8116.559 ±  543.644  ops/ms
EishayWriteBinaryArrayMapping.kryo        thrpt    5  2855.003 ± 1461.013  ops/ms
EishayWriteBinaryArrayMapping.protobuf    thrpt    5  3117.357 ±  100.799  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB  thrpt    5  2619.987 ±   54.987  ops/ms
EishayWriteBinaryAutoType.hessian         thrpt    5   614.848 ±   24.364  ops/ms
EishayWriteBinaryAutoType.javaSerialize   thrpt    5   515.928 ±    8.333  ops/ms
EishayWriteString.fastjson1               thrpt    5  1133.175 ±   13.973  ops/ms
EishayWriteString.fastjson2               thrpt    5  3927.695 ±  216.988  ops/ms
EishayWriteString.gson                    thrpt    5   674.889 ±   22.480  ops/ms
EishayWriteString.jackson                 thrpt    5  1548.846 ±   47.399  ops/ms
EishayWriteStringTree.fastjson1           thrpt    5  1400.413 ±   50.255  ops/ms
EishayWriteStringTree.fastjson2           thrpt    5  2219.930 ±   70.836  ops/ms
EishayWriteStringTree.gson                thrpt    5   790.976 ±   77.890  ops/ms
EishayWriteStringTree.jackson             thrpt    5  1417.801 ±  101.533  ops/ms
EishayWriteUTF8Bytes.fastjson1            thrpt    5  1109.053 ±   35.264  ops/ms
EishayWriteUTF8Bytes.fastjson2            thrpt    5  4254.977 ±  150.258  ops/ms
EishayWriteUTF8Bytes.gson                 thrpt    5   709.286 ±   80.860  ops/ms
EishayWriteUTF8Bytes.jackson              thrpt    5  1395.018 ±  140.621  ops/ms
EishayWriteUTF8BytesTree.fastjson2        thrpt    5  2684.956 ±  368.988  ops/ms
EishayWriteUTF8BytesTree.jackson          thrpt    5  1379.556 ±  197.883  ops/ms

orangepi5p-jdk-17.0.8

Benchmark                                  Mode  Cnt     Score      Error   Units
EishayFuryCompatibleParse.fury            thrpt    5  4283.776 ±  196.255  ops/ms
EishayFuryCompatibleParse.jsonb           thrpt    5  4253.645 ±   20.640  ops/ms
EishayFuryCompatibleWrite.fury            thrpt    5  4624.882 ±  192.596  ops/ms
EishayFuryCompatibleWrite.jsonb           thrpt    5  5022.881 ±  103.147  ops/ms
EishayParseBinary.fastjson2UTF8Bytes      thrpt    5  2809.080 ±  217.522  ops/ms
EishayParseBinary.hessian                 thrpt    5   193.388 ±   12.745  ops/ms
EishayParseBinary.javaSerialize           thrpt    5   112.425 ±    7.257  ops/ms
EishayParseBinary.jsonb                   thrpt    5  5271.080 ±  622.292  ops/ms
EishayParseBinaryArrayMapping.jsonb       thrpt    5  5143.426 ± 3029.792  ops/ms
EishayParseBinaryArrayMapping.kryo        thrpt    5  2743.678 ±   67.167  ops/ms
EishayParseBinaryArrayMapping.protobuf    thrpt    5  2559.250 ±  478.451  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB  thrpt    5  2933.045 ±  568.880  ops/ms
EishayParseBinaryAutoType.hessian         thrpt    5   192.248 ±   11.572  ops/ms
EishayParseBinaryAutoType.javaSerialize   thrpt    5   102.354 ±   15.299  ops/ms
EishayParseString.fastjson1               thrpt    5  2770.617 ±  125.194  ops/ms
EishayParseString.fastjson2               thrpt    5  2727.632 ±  272.690  ops/ms
EishayParseString.gson                    thrpt    5   828.382 ±   39.076  ops/ms
EishayParseString.jackson                 thrpt    5   852.117 ±  151.238  ops/ms
EishayParseStringPretty.fastjson1         thrpt    5   627.399 ±   73.831  ops/ms
EishayParseStringPretty.fastjson2         thrpt    5  2441.666 ±   64.426  ops/ms
EishayParseStringPretty.gson              thrpt    5   702.815 ±  251.484  ops/ms
EishayParseStringPretty.jackson           thrpt    5   787.856 ±   56.621  ops/ms
EishayParseTreeString.fastjson1           thrpt    5   970.753 ±  286.149  ops/ms
EishayParseTreeString.fastjson2           thrpt    5  1554.700 ±  405.755  ops/ms
EishayParseTreeString.gson                thrpt    5   658.802 ±    8.625  ops/ms
EishayParseTreeString.jackson             thrpt    5   782.997 ±   62.064  ops/ms
EishayParseTreeStringPretty.fastjson1     thrpt    5   885.844 ±   14.834  ops/ms
EishayParseTreeStringPretty.fastjson2     thrpt    5  1399.811 ±  115.153  ops/ms
EishayParseTreeStringPretty.gson          thrpt    5   596.731 ±   11.336  ops/ms
EishayParseTreeStringPretty.jackson       thrpt    5   757.648 ±  108.223  ops/ms
EishayParseTreeUTF8Bytes.fastjson1        thrpt    5   788.959 ±  324.326  ops/ms
EishayParseTreeUTF8Bytes.fastjson2        thrpt    5  1640.667 ±   70.110  ops/ms
EishayParseTreeUTF8Bytes.gson             thrpt    5   625.363 ±   31.999  ops/ms
EishayParseTreeUTF8Bytes.jackson          thrpt    5   956.437 ±   13.610  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1  thrpt    5   761.357 ±   32.327  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2  thrpt    5  1413.781 ±   26.627  ops/ms
EishayParseTreeUTF8BytesPretty.gson       thrpt    5   568.521 ±   89.308  ops/ms
EishayParseTreeUTF8BytesPretty.jackson    thrpt    5   872.954 ±  241.419  ops/ms
EishayParseUTF8Bytes.fastjson1            thrpt    5  1962.209 ±   11.976  ops/ms
EishayParseUTF8Bytes.fastjson2            thrpt    5  3128.401 ±   41.810  ops/ms
EishayParseUTF8Bytes.gson                 thrpt    5   678.445 ±  185.608  ops/ms
EishayParseUTF8Bytes.jackson              thrpt    5   818.977 ±  189.160  ops/ms
EishayParseUTF8BytesPretty.fastjson1      thrpt    5   571.537 ±   27.300  ops/ms
EishayParseUTF8BytesPretty.fastjson2      thrpt    5  2337.254 ±  847.553  ops/ms
EishayParseUTF8BytesPretty.gson           thrpt    5   563.755 ±  175.524  ops/ms
EishayParseUTF8BytesPretty.jackson        thrpt    5   910.386 ±    2.003  ops/ms
EishayWriteBinary.jsonb                   thrpt    5  7130.914 ± 1171.463  ops/ms
EishayWriteBinary.msgpack                 thrpt    5   931.477 ±  113.280  ops/ms
EishayWriteBinary.protobuf                thrpt    5  3155.322 ±   19.193  ops/ms
EishayWriteBinaryArrayMapping.jsonb       thrpt    5  9317.343 ± 1295.316  ops/ms
EishayWriteBinaryArrayMapping.kryo        thrpt    5  3198.589 ±  437.721  ops/ms
EishayWriteBinaryArrayMapping.protobuf    thrpt    5  3260.697 ±   62.162  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB  thrpt    5  2566.177 ±  708.313  ops/ms
EishayWriteBinaryAutoType.hessian         thrpt    5   616.244 ±   67.894  ops/ms
EishayWriteBinaryAutoType.javaSerialize   thrpt    5   432.762 ±  138.921  ops/ms
EishayWriteString.fastjson1               thrpt    5  1244.943 ±  188.429  ops/ms
EishayWriteString.fastjson2               thrpt    5  3935.431 ±  118.314  ops/ms
EishayWriteString.gson                    thrpt    5   632.435 ±  150.359  ops/ms
EishayWriteString.jackson                 thrpt    5  1518.518 ±  154.392  ops/ms
EishayWriteStringTree.fastjson1           thrpt    5  1413.932 ±  141.377  ops/ms
EishayWriteStringTree.fastjson2           thrpt    5  2316.787 ±  387.603  ops/ms
EishayWriteStringTree.gson                thrpt    5   677.296 ±   29.149  ops/ms
EishayWriteStringTree.jackson             thrpt    5  1520.614 ±   77.614  ops/ms
EishayWriteUTF8Bytes.fastjson1            thrpt    5  1095.859 ±   32.508  ops/ms
EishayWriteUTF8Bytes.fastjson2            thrpt    5  4131.693 ±  330.473  ops/ms
EishayWriteUTF8Bytes.gson                 thrpt    5   647.445 ±   22.947  ops/ms
EishayWriteUTF8Bytes.jackson              thrpt    5  1504.837 ±  166.844  ops/ms
EishayWriteUTF8BytesTree.fastjson2        thrpt    5  2634.066 ±   20.665  ops/ms
EishayWriteUTF8BytesTree.jackson          thrpt    5  1542.428 ±  113.403  ops/ms

orangepi5p-zulu21.32.17-ca-jdk21.0.2-linux_aarch64

Benchmark                                  Mode  Cnt     Score      Error   Units
EishayFuryCompatibleParse.fury            thrpt    5  4286.664 ±  231.074  ops/ms
EishayFuryCompatibleParse.jsonb           thrpt    5  4749.546 ±  133.664  ops/ms
EishayFuryCompatibleWrite.fury            thrpt    5  3546.992 ±  715.844  ops/ms
EishayFuryCompatibleWrite.jsonb           thrpt    5  4515.358 ± 1248.036  ops/ms
EishayParseBinary.fastjson2UTF8Bytes      thrpt    5  3115.876 ±  299.620  ops/ms
EishayParseBinary.hessian                 thrpt    5   169.297 ±    8.843  ops/ms
EishayParseBinary.javaSerialize           thrpt    5   105.378 ±   11.833  ops/ms
EishayParseBinary.jsonb                   thrpt    5  4734.899 ±  146.878  ops/ms
EishayParseBinaryArrayMapping.jsonb       thrpt    5  6037.993 ±   40.802  ops/ms
EishayParseBinaryArrayMapping.kryo        thrpt    5  2747.668 ±  843.353  ops/ms
EishayParseBinaryArrayMapping.protobuf    thrpt    5  2895.634 ±  138.190  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB  thrpt    5  2908.494 ±  216.167  ops/ms
EishayParseBinaryAutoType.hessian         thrpt    5   175.445 ±    6.946  ops/ms
EishayParseBinaryAutoType.javaSerialize   thrpt    5    96.382 ±   29.192  ops/ms
EishayParseString.fastjson1               thrpt    5  2163.848 ±  312.853  ops/ms
EishayParseString.fastjson2               thrpt    5  3226.001 ±   61.716  ops/ms
EishayParseString.gson                    thrpt    5   710.555 ±   21.208  ops/ms
EishayParseString.jackson                 thrpt    5   764.170 ±   77.178  ops/ms
EishayParseStringPretty.fastjson1         thrpt    5   523.483 ±  129.295  ops/ms
EishayParseStringPretty.fastjson2         thrpt    5  2338.614 ±  245.693  ops/ms
EishayParseStringPretty.gson              thrpt    5   691.050 ±   64.217  ops/ms
EishayParseStringPretty.jackson           thrpt    5   688.715 ±  121.532  ops/ms
EishayParseTreeString.fastjson1           thrpt    5   853.765 ±   16.106  ops/ms
EishayParseTreeString.fastjson2           thrpt    5  1437.003 ±  362.852  ops/ms
EishayParseTreeString.gson                thrpt    5   599.175 ±  272.555  ops/ms
EishayParseTreeString.jackson             thrpt    5   826.707 ±    2.588  ops/ms
EishayParseTreeStringPretty.fastjson1     thrpt    5   751.477 ±   28.466  ops/ms
EishayParseTreeStringPretty.fastjson2     thrpt    5  1401.186 ±   25.617  ops/ms
EishayParseTreeStringPretty.gson          thrpt    5   591.422 ±   14.125  ops/ms
EishayParseTreeStringPretty.jackson       thrpt    5   673.653 ±  252.723  ops/ms
EishayParseTreeUTF8Bytes.fastjson1        thrpt    5   766.831 ±   38.576  ops/ms
EishayParseTreeUTF8Bytes.fastjson2        thrpt    5  1591.023 ±   37.686  ops/ms
EishayParseTreeUTF8Bytes.gson             thrpt    5   595.376 ±   38.291  ops/ms
EishayParseTreeUTF8Bytes.jackson          thrpt    5   892.883 ±  234.285  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1  thrpt    5   667.248 ±    4.632  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2  thrpt    5  1258.551 ±  310.797  ops/ms
EishayParseTreeUTF8BytesPretty.gson       thrpt    5   557.598 ±   11.767  ops/ms
EishayParseTreeUTF8BytesPretty.jackson    thrpt    5   825.113 ±   10.756  ops/ms
EishayParseUTF8Bytes.fastjson1            thrpt    5  1809.663 ±  535.456  ops/ms
EishayParseUTF8Bytes.fastjson2            thrpt    5  2728.333 ±   56.888  ops/ms
EishayParseUTF8Bytes.gson                 thrpt    5   665.924 ±  168.283  ops/ms
EishayParseUTF8Bytes.jackson              thrpt    5   880.762 ±  102.871  ops/ms
EishayParseUTF8BytesPretty.fastjson1      thrpt    5   508.863 ±   23.724  ops/ms
EishayParseUTF8BytesPretty.fastjson2      thrpt    5  2388.351 ±  168.407  ops/ms
EishayParseUTF8BytesPretty.gson           thrpt    5   560.640 ±  141.791  ops/ms
EishayParseUTF8BytesPretty.jackson        thrpt    5   856.000 ±   19.435  ops/ms
EishayWriteBinary.jsonb                   thrpt    5  7042.460 ±  340.870  ops/ms
EishayWriteBinary.msgpack                 thrpt    5   863.231 ±   83.513  ops/ms
EishayWriteBinary.protobuf                thrpt    5  3138.103 ±  338.081  ops/ms
EishayWriteBinaryArrayMapping.jsonb       thrpt    5  8900.997 ± 2702.261  ops/ms
EishayWriteBinaryArrayMapping.kryo        thrpt    5  3148.383 ±  351.388  ops/ms
EishayWriteBinaryArrayMapping.protobuf    thrpt    5  3114.790 ±  924.881  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB  thrpt    5  2589.495 ±   41.829  ops/ms
EishayWriteBinaryAutoType.hessian         thrpt    5   629.292 ±    4.913  ops/ms
EishayWriteBinaryAutoType.javaSerialize   thrpt    5   519.961 ±   19.074  ops/ms
EishayWriteString.fastjson1               thrpt    5  1210.804 ±   57.755  ops/ms
EishayWriteString.fastjson2               thrpt    5  4085.367 ±  240.608  ops/ms
EishayWriteString.gson                    thrpt    5   598.432 ±   50.737  ops/ms
EishayWriteString.jackson                 thrpt    5  1222.740 ±   48.300  ops/ms
EishayWriteStringTree.fastjson1           thrpt    5  1366.262 ±  142.602  ops/ms
EishayWriteStringTree.fastjson2           thrpt    5  2529.626 ±   80.558  ops/ms
EishayWriteStringTree.gson                thrpt    5   655.716 ±  125.069  ops/ms
EishayWriteStringTree.jackson             thrpt    5  1468.054 ±  168.714  ops/ms
EishayWriteUTF8Bytes.fastjson1            thrpt    5  1023.903 ±   72.082  ops/ms
EishayWriteUTF8Bytes.fastjson2            thrpt    5  4211.648 ±  360.325  ops/ms
EishayWriteUTF8Bytes.gson                 thrpt    5   538.348 ±   52.547  ops/ms
EishayWriteUTF8Bytes.jackson              thrpt    5  1397.900 ±  113.364  ops/ms
EishayWriteUTF8BytesTree.fastjson2        thrpt    5  2714.153 ±  226.508  ops/ms
EishayWriteUTF8BytesTree.jackson          thrpt    5  1537.592 ±  132.025  ops/ms

orangepi5p-graalvm-jdk-21+35.1

Benchmark                                  Mode  Cnt     Score      Error   Units
EishayFuryCompatibleParse.fury            thrpt    5  4438.292 ±   95.669  ops/ms
EishayFuryCompatibleParse.jsonb           thrpt    5  6080.585 ±  368.271  ops/ms
EishayFuryCompatibleWrite.fury            thrpt    5  4044.489 ±  107.686  ops/ms
EishayFuryCompatibleWrite.jsonb           thrpt    5  5876.344 ± 1201.966  ops/ms
EishayParseBinary.fastjson2UTF8Bytes      thrpt    5  3403.640 ±   89.753  ops/ms
EishayParseBinary.hessian                 thrpt    5   232.660 ±   22.290  ops/ms
EishayParseBinary.javaSerialize           thrpt    5   100.455 ±   11.659  ops/ms
EishayParseBinary.jsonb                   thrpt    5  6789.446 ±  486.068  ops/ms
EishayParseBinaryArrayMapping.jsonb       thrpt    5  8328.823 ±  802.792  ops/ms
EishayParseBinaryArrayMapping.kryo        thrpt    5  2792.072 ±  152.854  ops/ms
EishayParseBinaryArrayMapping.protobuf    thrpt    5  3534.117 ±  454.732  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB  thrpt    5  3646.549 ±  657.706  ops/ms
EishayParseBinaryAutoType.hessian         thrpt    5   237.011 ±    7.098  ops/ms
EishayParseBinaryAutoType.javaSerialize   thrpt    5   105.924 ±    4.585  ops/ms
EishayParseString.fastjson1               thrpt    5  3154.771 ±  244.246  ops/ms
EishayParseString.fastjson2               thrpt    5  3532.915 ±  238.252  ops/ms
EishayParseString.gson                    thrpt    5   744.584 ±   50.558  ops/ms
EishayParseString.jackson                 thrpt    5   771.510 ±   73.055  ops/ms
EishayParseStringPretty.fastjson1         thrpt    5   681.003 ±  115.957  ops/ms
EishayParseStringPretty.fastjson2         thrpt    5  2616.655 ±  150.871  ops/ms
EishayParseStringPretty.gson              thrpt    5   673.913 ±   79.059  ops/ms
EishayParseStringPretty.jackson           thrpt    5   685.398 ±  135.354  ops/ms
EishayParseTreeString.fastjson1           thrpt    5  1229.059 ±   24.031  ops/ms
EishayParseTreeString.fastjson2           thrpt    5  1650.500 ±   54.554  ops/ms
EishayParseTreeString.gson                thrpt    5   657.778 ±  159.217  ops/ms
EishayParseTreeString.jackson             thrpt    5   883.055 ±   53.865  ops/ms
EishayParseTreeStringPretty.fastjson1     thrpt    5  1013.188 ±   58.010  ops/ms
EishayParseTreeStringPretty.fastjson2     thrpt    5  1331.360 ±  431.347  ops/ms
EishayParseTreeStringPretty.gson          thrpt    5   599.324 ±   68.505  ops/ms
EishayParseTreeStringPretty.jackson       thrpt    5   782.016 ±   50.429  ops/ms
EishayParseTreeUTF8Bytes.fastjson1        thrpt    5   948.968 ±  138.940  ops/ms
EishayParseTreeUTF8Bytes.fastjson2        thrpt    5  1606.725 ±  240.701  ops/ms
EishayParseTreeUTF8Bytes.gson             thrpt    5   613.336 ±  195.839  ops/ms
EishayParseTreeUTF8Bytes.jackson          thrpt    5   944.757 ±   71.929  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1  thrpt    5   783.230 ±   65.556  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2  thrpt    5  1424.032 ±   39.223  ops/ms
EishayParseTreeUTF8BytesPretty.gson       thrpt    5   633.493 ±  165.750  ops/ms
EishayParseTreeUTF8BytesPretty.jackson    thrpt    5   846.397 ±   43.390  ops/ms
EishayParseUTF8Bytes.fastjson1            thrpt    5  1654.745 ±  279.408  ops/ms
EishayParseUTF8Bytes.fastjson2            thrpt    5  3913.066 ±  291.319  ops/ms
EishayParseUTF8Bytes.gson                 thrpt    5   714.410 ±   45.737  ops/ms
EishayParseUTF8Bytes.jackson              thrpt    5   790.082 ±  158.806  ops/ms
EishayParseUTF8BytesPretty.fastjson1      thrpt    5   553.315 ±  137.650  ops/ms
EishayParseUTF8BytesPretty.fastjson2      thrpt    5  2530.882 ±  285.185  ops/ms
EishayParseUTF8BytesPretty.gson           thrpt    5   650.435 ±   75.858  ops/ms
EishayParseUTF8BytesPretty.jackson        thrpt    5   756.973 ±   48.324  ops/ms
EishayWriteBinary.jsonb                   thrpt    5  8072.971 ± 2021.735  ops/ms
EishayWriteBinary.msgpack                 thrpt    5   905.872 ±   95.902  ops/ms
EishayWriteBinary.protobuf                thrpt    5  5105.397 ±  393.215  ops/ms
EishayWriteBinaryArrayMapping.jsonb       thrpt    5  9327.323 ± 1043.504  ops/ms
EishayWriteBinaryArrayMapping.kryo        thrpt    5  3767.000 ±  227.422  ops/ms
EishayWriteBinaryArrayMapping.protobuf    thrpt    5  5010.404 ±  520.217  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB  thrpt    5  3061.856 ±  231.232  ops/ms
EishayWriteBinaryAutoType.hessian         thrpt    5   580.448 ±   17.311  ops/ms
EishayWriteBinaryAutoType.javaSerialize   thrpt    5   441.621 ±   61.644  ops/ms
EishayWriteString.fastjson1               thrpt    5  1364.986 ±  230.593  ops/ms
EishayWriteString.fastjson2               thrpt    5  4324.884 ±  914.671  ops/ms
EishayWriteString.gson                    thrpt    5   544.159 ±  176.819  ops/ms
EishayWriteString.jackson                 thrpt    5  1477.447 ±  185.066  ops/ms
EishayWriteStringTree.fastjson1           thrpt    5  1603.158 ±  137.313  ops/ms
EishayWriteStringTree.fastjson2           thrpt    5  2740.309 ±   51.239  ops/ms
EishayWriteStringTree.gson                thrpt    5   625.617 ±   82.886  ops/ms
EishayWriteStringTree.jackson             thrpt    5  1631.398 ±  235.325  ops/ms
EishayWriteUTF8Bytes.fastjson1            thrpt    5  1165.130 ±   75.394  ops/ms
EishayWriteUTF8Bytes.fastjson2            thrpt    5  4785.426 ±   92.157  ops/ms
EishayWriteUTF8Bytes.gson                 thrpt    5   540.976 ±  141.368  ops/ms
EishayWriteUTF8Bytes.jackson              thrpt    5  1544.504 ±  242.289  ops/ms
EishayWriteUTF8BytesTree.fastjson2        thrpt    5  2986.687 ±  114.626  ops/ms
EishayWriteUTF8BytesTree.jackson          thrpt    5  1681.789 ±  601.635  ops/ms

orangepi_aipro-jdk1.8.0_381

Benchmark                                  Mode  Cnt     Score    Error   Units
EishayFuryCompatibleParse.fury            thrpt    5  1335.035 ± 14.361  ops/ms
EishayFuryCompatibleParse.jsonb           thrpt    5  1492.287 ±  6.276  ops/ms
EishayFuryCompatibleWrite.fury            thrpt    5  1136.643 ±  9.041  ops/ms
EishayFuryCompatibleWrite.jsonb           thrpt    5  1768.865 ± 21.719  ops/ms
EishayParseBinary.fastjson2UTF8Bytes      thrpt    5  1050.976 ± 13.888  ops/ms
EishayParseBinary.hessian                 thrpt    5   145.155 ±  8.297  ops/ms
EishayParseBinary.javaSerialize           thrpt    5    30.180 ±  1.661  ops/ms
EishayParseBinary.jsonb                   thrpt    5  1709.883 ± 17.757  ops/ms
EishayParseBinaryArrayMapping.jsonb       thrpt    5  2108.675 ± 37.160  ops/ms
EishayParseBinaryArrayMapping.kryo        thrpt    5  1096.366 ±  9.538  ops/ms
EishayParseBinaryArrayMapping.protobuf    thrpt    5   561.293 ± 15.155  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB  thrpt    5   868.910 ± 11.923  ops/ms
EishayParseBinaryAutoType.hessian         thrpt    5   141.843 ±  2.581  ops/ms
EishayParseBinaryAutoType.javaSerialize   thrpt    5    29.941 ±  0.581  ops/ms
EishayParseString.fastjson1               thrpt    5   684.867 ±  9.331  ops/ms
EishayParseString.fastjson2               thrpt    5  1070.464 ± 14.178  ops/ms
EishayParseString.gson                    thrpt    5   258.325 ±  5.116  ops/ms
EishayParseString.jackson                 thrpt    5   273.656 ±  1.659  ops/ms
EishayParseStringPretty.fastjson1         thrpt    5   167.486 ±  2.886  ops/ms
EishayParseStringPretty.fastjson2         thrpt    5   709.911 ±  4.816  ops/ms
EishayParseStringPretty.gson              thrpt    5   229.948 ±  5.035  ops/ms
EishayParseStringPretty.jackson           thrpt    5   264.371 ±  7.655  ops/ms
EishayParseTreeString.fastjson1           thrpt    5   249.488 ±  1.733  ops/ms
EishayParseTreeString.fastjson2           thrpt    5   539.055 ± 12.058  ops/ms
EishayParseTreeString.gson                thrpt    5   195.282 ±  4.541  ops/ms
EishayParseTreeString.jackson             thrpt    5   243.136 ±  2.026  ops/ms
EishayParseTreeStringPretty.fastjson1     thrpt    5   209.935 ±  1.050  ops/ms
EishayParseTreeStringPretty.fastjson2     thrpt    5   493.565 ±  4.524  ops/ms
EishayParseTreeStringPretty.gson          thrpt    5   190.389 ±  3.862  ops/ms
EishayParseTreeStringPretty.jackson       thrpt    5   224.220 ± 13.551  ops/ms
EishayParseTreeUTF8Bytes.fastjson1        thrpt    5   217.045 ±  1.559  ops/ms
EishayParseTreeUTF8Bytes.fastjson2        thrpt    5   538.104 ±  5.625  ops/ms
EishayParseTreeUTF8Bytes.gson             thrpt    5   177.543 ±  2.309  ops/ms
EishayParseTreeUTF8Bytes.jackson          thrpt    5   291.488 ±  1.125  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1  thrpt    5   181.676 ±  3.705  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2  thrpt    5   487.674 ±  2.003  ops/ms
EishayParseTreeUTF8BytesPretty.gson       thrpt    5   162.992 ±  2.425  ops/ms
EishayParseTreeUTF8BytesPretty.jackson    thrpt    5   280.812 ±  4.437  ops/ms
EishayParseUTF8Bytes.fastjson1            thrpt    5   558.261 ± 10.917  ops/ms
EishayParseUTF8Bytes.fastjson2            thrpt    5  1023.615 ± 24.259  ops/ms
EishayParseUTF8Bytes.gson                 thrpt    5   236.257 ±  5.759  ops/ms
EishayParseUTF8Bytes.jackson              thrpt    5   295.098 ±  0.929  ops/ms
EishayParseUTF8BytesPretty.fastjson1      thrpt    5   150.723 ±  1.064  ops/ms
EishayParseUTF8BytesPretty.fastjson2      thrpt    5   709.633 ± 13.592  ops/ms
EishayParseUTF8BytesPretty.gson           thrpt    5   170.996 ±  3.105  ops/ms
EishayParseUTF8BytesPretty.jackson        thrpt    5   291.260 ±  3.695  ops/ms
EishayWriteBinary.jsonb                   thrpt    5  2166.645 ± 54.399  ops/ms
EishayWriteBinary.msgpack                 thrpt    5   193.355 ±  1.306  ops/ms
EishayWriteBinary.protobuf                thrpt    5   691.892 ± 19.436  ops/ms
EishayWriteBinaryArrayMapping.jsonb       thrpt    5  2590.536 ± 13.929  ops/ms
EishayWriteBinaryArrayMapping.kryo        thrpt    5  1048.621 ± 55.407  ops/ms
EishayWriteBinaryArrayMapping.protobuf    thrpt    5   703.339 ±  5.145  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB  thrpt    5   943.607 ±  6.676  ops/ms
EishayWriteBinaryAutoType.hessian         thrpt    5   233.636 ±  2.196  ops/ms
EishayWriteBinaryAutoType.javaSerialize   thrpt    5   160.193 ±  0.814  ops/ms
EishayWriteString.fastjson1               thrpt    5   364.975 ±  3.218  ops/ms
EishayWriteString.fastjson2               thrpt    5  1286.174 ± 13.632  ops/ms
EishayWriteString.gson                    thrpt    5   271.409 ±  4.394  ops/ms
EishayWriteString.jackson                 thrpt    5   443.525 ±  6.556  ops/ms
EishayWriteStringTree.fastjson1           thrpt    5   430.613 ±  6.840  ops/ms
EishayWriteStringTree.fastjson2           thrpt    5   752.407 ±  3.801  ops/ms
EishayWriteStringTree.gson                thrpt    5   308.537 ±  7.573  ops/ms
EishayWriteStringTree.jackson             thrpt    5   438.414 ±  6.492  ops/ms
EishayWriteUTF8Bytes.fastjson1            thrpt    5   310.250 ±  3.993  ops/ms
EishayWriteUTF8Bytes.fastjson2            thrpt    5  1248.829 ± 38.611  ops/ms
EishayWriteUTF8Bytes.gson                 thrpt    5   238.233 ±  1.711  ops/ms
EishayWriteUTF8Bytes.jackson              thrpt    5   438.431 ± 13.030  ops/ms
EishayWriteUTF8BytesTree.fastjson2        thrpt    5   840.373 ± 15.793  ops/ms
EishayWriteUTF8BytesTree.jackson          thrpt    5   512.541 ± 17.002  ops/ms

orangepi_aipro-jdk-11.0.20

Benchmark                                  Mode  Cnt     Score    Error   Units
EishayFuryCompatibleParse.fury            thrpt    5  1348.515 ± 76.106  ops/ms
EishayFuryCompatibleParse.jsonb           thrpt    5  1777.959 ± 14.545  ops/ms
EishayFuryCompatibleWrite.fury            thrpt    5  1241.109 ±  4.411  ops/ms
EishayFuryCompatibleWrite.jsonb           thrpt    5  1672.932 ± 28.751  ops/ms
EishayParseBinary.fastjson2UTF8Bytes      thrpt    5  1137.298 ± 12.283  ops/ms
EishayParseBinary.hessian                 thrpt    5   124.972 ±  2.518  ops/ms
EishayParseBinary.javaSerialize           thrpt    5    28.806 ±  0.809  ops/ms
EishayParseBinary.jsonb                   thrpt    5  2136.812 ± 31.733  ops/ms
EishayParseBinaryArrayMapping.jsonb       thrpt    5  2769.570 ± 31.234  ops/ms
EishayParseBinaryArrayMapping.kryo        thrpt    5   945.852 ±  9.649  ops/ms
EishayParseBinaryArrayMapping.protobuf    thrpt    5   737.837 ±  6.927  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB  thrpt    5  1165.027 ± 24.259  ops/ms
EishayParseBinaryAutoType.hessian         thrpt    5   121.569 ±  1.516  ops/ms
EishayParseBinaryAutoType.javaSerialize   thrpt    5    30.053 ±  0.196  ops/ms
EishayParseString.fastjson1               thrpt    5   663.765 ±  1.922  ops/ms
EishayParseString.fastjson2               thrpt    5  1146.025 ± 12.869  ops/ms
EishayParseString.gson                    thrpt    5   252.649 ±  6.019  ops/ms
EishayParseString.jackson                 thrpt    5   282.458 ±  3.338  ops/ms
EishayParseStringPretty.fastjson1         thrpt    5   174.290 ±  1.524  ops/ms
EishayParseStringPretty.fastjson2         thrpt    5   808.778 ±  7.745  ops/ms
EishayParseStringPretty.gson              thrpt    5   227.923 ±  6.922  ops/ms
EishayParseStringPretty.jackson           thrpt    5   255.236 ±  3.185  ops/ms
EishayParseTreeString.fastjson1           thrpt    5   277.307 ±  1.659  ops/ms
EishayParseTreeString.fastjson2           thrpt    5   652.502 ±  5.363  ops/ms
EishayParseTreeString.gson                thrpt    5   215.459 ±  2.367  ops/ms
EishayParseTreeString.jackson             thrpt    5   293.206 ±  3.225  ops/ms
EishayParseTreeStringPretty.fastjson1     thrpt    5   217.416 ±  3.069  ops/ms
EishayParseTreeStringPretty.fastjson2     thrpt    5   516.994 ±  3.124  ops/ms
EishayParseTreeStringPretty.gson          thrpt    5   193.336 ±  2.282  ops/ms
EishayParseTreeStringPretty.jackson       thrpt    5   260.238 ±  2.179  ops/ms
EishayParseTreeUTF8Bytes.fastjson1        thrpt    5   252.936 ±  1.159  ops/ms
EishayParseTreeUTF8Bytes.fastjson2        thrpt    5   612.162 ±  6.627  ops/ms
EishayParseTreeUTF8Bytes.gson             thrpt    5   195.392 ±  2.188  ops/ms
EishayParseTreeUTF8Bytes.jackson          thrpt    5   316.002 ±  4.242  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1  thrpt    5   198.875 ±  1.932  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2  thrpt    5   527.281 ±  7.978  ops/ms
EishayParseTreeUTF8BytesPretty.gson       thrpt    5   195.595 ±  2.622  ops/ms
EishayParseTreeUTF8BytesPretty.jackson    thrpt    5   283.505 ±  1.475  ops/ms
EishayParseUTF8Bytes.fastjson1            thrpt    5   551.374 ±  3.936  ops/ms
EishayParseUTF8Bytes.fastjson2            thrpt    5   983.429 ±  8.993  ops/ms
EishayParseUTF8Bytes.gson                 thrpt    5   248.469 ±  4.984  ops/ms
EishayParseUTF8Bytes.jackson              thrpt    5   312.269 ±  3.974  ops/ms
EishayParseUTF8BytesPretty.fastjson1      thrpt    5   163.389 ±  1.512  ops/ms
EishayParseUTF8BytesPretty.fastjson2      thrpt    5   666.260 ±  8.142  ops/ms
EishayParseUTF8BytesPretty.gson           thrpt    5   184.603 ±  1.392  ops/ms
EishayParseUTF8BytesPretty.jackson        thrpt    5   285.808 ±  5.617  ops/ms
EishayWriteBinary.jsonb                   thrpt    5  2301.590 ± 25.070  ops/ms
EishayWriteBinary.msgpack                 thrpt    5   257.692 ±  2.117  ops/ms
EishayWriteBinary.protobuf                thrpt    5   710.049 ±  5.834  ops/ms
EishayWriteBinaryArrayMapping.jsonb       thrpt    5  2916.943 ± 41.966  ops/ms
EishayWriteBinaryArrayMapping.kryo        thrpt    5   851.625 ±  7.021  ops/ms
EishayWriteBinaryArrayMapping.protobuf    thrpt    5   712.230 ±  9.953  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB  thrpt    5   943.553 ± 28.006  ops/ms
EishayWriteBinaryAutoType.hessian         thrpt    5   236.916 ±  2.643  ops/ms
EishayWriteBinaryAutoType.javaSerialize   thrpt    5   162.479 ±  2.423  ops/ms
EishayWriteString.fastjson1               thrpt    5   340.386 ±  4.413  ops/ms
EishayWriteString.fastjson2               thrpt    5  1424.625 ± 28.341  ops/ms
EishayWriteString.gson                    thrpt    5   241.143 ±  4.530  ops/ms
EishayWriteString.jackson                 thrpt    5   412.871 ±  8.321  ops/ms
EishayWriteStringTree.fastjson1           thrpt    5   429.163 ±  2.518  ops/ms
EishayWriteStringTree.fastjson2           thrpt    5   778.483 ±  9.615  ops/ms
EishayWriteStringTree.gson                thrpt    5   256.710 ±  1.854  ops/ms
EishayWriteStringTree.jackson             thrpt    5   494.472 ±  6.196  ops/ms
EishayWriteUTF8Bytes.fastjson1            thrpt    5   312.687 ±  4.632  ops/ms
EishayWriteUTF8Bytes.fastjson2            thrpt    5  1282.924 ± 37.543  ops/ms
EishayWriteUTF8Bytes.gson                 thrpt    5   217.482 ±  1.814  ops/ms
EishayWriteUTF8Bytes.jackson              thrpt    5   422.173 ±  9.532  ops/ms
EishayWriteUTF8BytesTree.fastjson2        thrpt    5   940.022 ±  1.829  ops/ms
EishayWriteUTF8BytesTree.jackson          thrpt    5   482.655 ±  6.183  ops/ms

orangepi_aipro-jdk-17.0.8

Benchmark                                  Mode  Cnt     Score    Error   Units
EishayFuryCompatibleParse.fury            thrpt    5  1656.448 ± 29.905  ops/ms
EishayFuryCompatibleParse.jsonb           thrpt    5  2016.082 ± 19.747  ops/ms
EishayFuryCompatibleWrite.fury            thrpt    5  1238.477 ± 11.621  ops/ms
EishayFuryCompatibleWrite.jsonb           thrpt    5  1901.301 ±  9.806  ops/ms
EishayParseBinary.fastjson2UTF8Bytes      thrpt    5  1188.168 ± 14.996  ops/ms
EishayParseBinary.hessian                 thrpt    5   148.822 ±  1.920  ops/ms
EishayParseBinary.javaSerialize           thrpt    5    29.446 ±  0.150  ops/ms
EishayParseBinary.jsonb                   thrpt    5  2378.053 ± 19.004  ops/ms
EishayParseBinaryArrayMapping.jsonb       thrpt    5  2875.089 ± 31.769  ops/ms
EishayParseBinaryArrayMapping.kryo        thrpt    5  1197.865 ± 26.630  ops/ms
EishayParseBinaryArrayMapping.protobuf    thrpt    5   980.489 ± 17.447  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB  thrpt    5  1296.320 ±  2.676  ops/ms
EishayParseBinaryAutoType.hessian         thrpt    5   150.023 ±  0.862  ops/ms
EishayParseBinaryAutoType.javaSerialize   thrpt    5    28.917 ±  1.452  ops/ms
EishayParseString.fastjson1               thrpt    5  1018.487 ± 14.655  ops/ms
EishayParseString.fastjson2               thrpt    5  1228.592 ±  9.254  ops/ms
EishayParseString.gson                    thrpt    5   261.200 ±  2.148  ops/ms
EishayParseString.jackson                 thrpt    5   304.467 ±  4.938  ops/ms
EishayParseStringPretty.fastjson1         thrpt    5   205.728 ±  2.571  ops/ms
EishayParseStringPretty.fastjson2         thrpt    5   951.501 ±  5.640  ops/ms
EishayParseStringPretty.gson              thrpt    5   241.825 ±  2.129  ops/ms
EishayParseStringPretty.jackson           thrpt    5   259.489 ±  3.518  ops/ms
EishayParseTreeString.fastjson1           thrpt    5   340.188 ±  3.453  ops/ms
EishayParseTreeString.fastjson2           thrpt    5   694.141 ±  8.333  ops/ms
EishayParseTreeString.gson                thrpt    5   214.390 ±  1.827  ops/ms
EishayParseTreeString.jackson             thrpt    5   301.190 ±  2.977  ops/ms
EishayParseTreeStringPretty.fastjson1     thrpt    5   292.168 ±  4.267  ops/ms
EishayParseTreeStringPretty.fastjson2     thrpt    5   572.559 ±  3.529  ops/ms
EishayParseTreeStringPretty.gson          thrpt    5   195.017 ±  1.471  ops/ms
EishayParseTreeStringPretty.jackson       thrpt    5   285.534 ±  1.680  ops/ms
EishayParseTreeUTF8Bytes.fastjson1        thrpt    5   306.642 ±  2.826  ops/ms
EishayParseTreeUTF8Bytes.fastjson2        thrpt    5   695.225 ±  5.349  ops/ms
EishayParseTreeUTF8Bytes.gson             thrpt    5   205.340 ±  1.236  ops/ms
EishayParseTreeUTF8Bytes.jackson          thrpt    5   375.842 ±  5.194  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1  thrpt    5   260.199 ±  1.184  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2  thrpt    5   575.038 ±  8.153  ops/ms
EishayParseTreeUTF8BytesPretty.gson       thrpt    5   185.564 ±  3.912  ops/ms
EishayParseTreeUTF8BytesPretty.jackson    thrpt    5   343.170 ±  4.071  ops/ms
EishayParseUTF8Bytes.fastjson1            thrpt    5   772.881 ±  4.138  ops/ms
EishayParseUTF8Bytes.fastjson2            thrpt    5  1108.156 ± 15.984  ops/ms
EishayParseUTF8Bytes.gson                 thrpt    5   265.542 ±  3.914  ops/ms
EishayParseUTF8Bytes.jackson              thrpt    5   329.508 ±  6.892  ops/ms
EishayParseUTF8BytesPretty.fastjson1      thrpt    5   183.617 ±  1.172  ops/ms
EishayParseUTF8BytesPretty.fastjson2      thrpt    5   904.147 ± 62.073  ops/ms
EishayParseUTF8BytesPretty.gson           thrpt    5   202.839 ±  0.387  ops/ms
EishayParseUTF8BytesPretty.jackson        thrpt    5   310.220 ±  2.219  ops/ms
EishayWriteBinary.jsonb                   thrpt    5  3078.097 ± 21.721  ops/ms
EishayWriteBinary.msgpack                 thrpt    5   316.947 ±  4.552  ops/ms
EishayWriteBinary.protobuf                thrpt    5   959.836 ± 11.362  ops/ms
EishayWriteBinaryArrayMapping.jsonb       thrpt    5  3746.579 ± 45.908  ops/ms
EishayWriteBinaryArrayMapping.kryo        thrpt    5  1178.098 ± 21.467  ops/ms
EishayWriteBinaryArrayMapping.protobuf    thrpt    5   948.270 ±  6.930  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB  thrpt    5   849.060 ±  9.062  ops/ms
EishayWriteBinaryAutoType.hessian         thrpt    5   256.405 ±  3.488  ops/ms
EishayWriteBinaryAutoType.javaSerialize   thrpt    5   160.065 ±  7.804  ops/ms
EishayWriteString.fastjson1               thrpt    5   380.295 ±  5.492  ops/ms
EishayWriteString.fastjson2               thrpt    5  1516.417 ± 12.647  ops/ms
EishayWriteString.gson                    thrpt    5   112.748 ±  0.808  ops/ms
EishayWriteString.jackson                 thrpt    5   464.193 ±  6.125  ops/ms
EishayWriteStringTree.fastjson1           thrpt    5   443.099 ±  3.585  ops/ms
EishayWriteStringTree.fastjson2           thrpt    5   967.611 ±  3.349  ops/ms
EishayWriteStringTree.gson                thrpt    5   113.960 ±  1.346  ops/ms
EishayWriteStringTree.jackson             thrpt    5   553.234 ±  1.369  ops/ms
EishayWriteUTF8Bytes.fastjson1            thrpt    5   333.782 ±  3.165  ops/ms
EishayWriteUTF8Bytes.fastjson2            thrpt    5  1579.239 ± 10.518  ops/ms
EishayWriteUTF8Bytes.gson                 thrpt    5   111.817 ±  0.816  ops/ms
EishayWriteUTF8Bytes.jackson              thrpt    5   486.370 ±  7.547  ops/ms
EishayWriteUTF8BytesTree.fastjson2        thrpt    5   920.286 ±  9.250  ops/ms
EishayWriteUTF8BytesTree.jackson          thrpt    5   549.551 ± 10.434  ops/ms

orangepi_aipro-jdk-21

Benchmark                                  Mode  Cnt     Score     Error   Units
EishayFuryCompatibleParse.fury            thrpt    5  1723.572 ±  25.792  ops/ms
EishayFuryCompatibleParse.jsonb           thrpt    5  1965.699 ±  11.273  ops/ms
EishayFuryCompatibleWrite.fury            thrpt    5  1229.985 ±  23.828  ops/ms
EishayFuryCompatibleWrite.jsonb           thrpt    5  1967.719 ±  51.337  ops/ms
EishayParseBinary.fastjson2UTF8Bytes      thrpt    5  1220.111 ±  15.871  ops/ms
EishayParseBinary.hessian                 thrpt    5   128.037 ±   5.382  ops/ms
EishayParseBinary.javaSerialize           thrpt    5    27.374 ±   0.057  ops/ms
EishayParseBinary.jsonb                   thrpt    5  2318.493 ±  29.504  ops/ms
EishayParseBinaryArrayMapping.jsonb       thrpt    5  2873.620 ±  32.929  ops/ms
EishayParseBinaryArrayMapping.kryo        thrpt    5  1113.262 ±  29.090  ops/ms
EishayParseBinaryArrayMapping.protobuf    thrpt    5  1027.776 ±  31.149  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB  thrpt    5  1280.935 ±   8.741  ops/ms
EishayParseBinaryAutoType.hessian         thrpt    5   133.749 ±   1.844  ops/ms
EishayParseBinaryAutoType.javaSerialize   thrpt    5    27.976 ±   0.217  ops/ms
EishayParseString.fastjson1               thrpt    5   988.192 ±  10.881  ops/ms
EishayParseString.fastjson2               thrpt    5  1238.571 ±  11.204  ops/ms
EishayParseString.gson                    thrpt    5   220.995 ±   1.576  ops/ms
EishayParseString.jackson                 thrpt    5   278.214 ±   3.589  ops/ms
EishayParseStringPretty.fastjson1         thrpt    5   179.321 ±   1.847  ops/ms
EishayParseStringPretty.fastjson2         thrpt    5   895.539 ± 158.913  ops/ms
EishayParseStringPretty.gson              thrpt    5   209.266 ±   7.349  ops/ms
EishayParseStringPretty.jackson           thrpt    5   264.790 ±   2.230  ops/ms
EishayParseTreeString.fastjson1           thrpt    5   277.411 ±   1.917  ops/ms
EishayParseTreeString.fastjson2           thrpt    5   667.515 ±  12.590  ops/ms
EishayParseTreeString.gson                thrpt    5   207.661 ±   1.641  ops/ms
EishayParseTreeString.jackson             thrpt    5   313.556 ±   2.524  ops/ms
EishayParseTreeStringPretty.fastjson1     thrpt    5   235.670 ±   1.599  ops/ms
EishayParseTreeStringPretty.fastjson2     thrpt    5   564.555 ±   7.733  ops/ms
EishayParseTreeStringPretty.gson          thrpt    5   200.505 ±   3.572  ops/ms
EishayParseTreeStringPretty.jackson       thrpt    5   283.830 ±   2.600  ops/ms
EishayParseTreeUTF8Bytes.fastjson1        thrpt    5   255.481 ±   0.810  ops/ms
EishayParseTreeUTF8Bytes.fastjson2        thrpt    5   665.876 ±  10.500  ops/ms
EishayParseTreeUTF8Bytes.gson             thrpt    5   203.639 ±   1.798  ops/ms
EishayParseTreeUTF8Bytes.jackson          thrpt    5   374.135 ±   8.499  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1  thrpt    5   225.246 ±   1.620  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2  thrpt    5   563.521 ±   9.658  ops/ms
EishayParseTreeUTF8BytesPretty.gson       thrpt    5   179.515 ±   0.589  ops/ms
EishayParseTreeUTF8BytesPretty.jackson    thrpt    5   337.453 ±   4.272  ops/ms
EishayParseUTF8Bytes.fastjson1            thrpt    5   722.997 ±   6.694  ops/ms
EishayParseUTF8Bytes.fastjson2            thrpt    5  1152.363 ± 267.895  ops/ms
EishayParseUTF8Bytes.gson                 thrpt    5   221.169 ±   2.080  ops/ms
EishayParseUTF8Bytes.jackson              thrpt    5   312.145 ±   4.264  ops/ms
EishayParseUTF8BytesPretty.fastjson1      thrpt    5   164.434 ±   2.299  ops/ms
EishayParseUTF8BytesPretty.fastjson2      thrpt    5   893.846 ± 135.668  ops/ms
EishayParseUTF8BytesPretty.gson           thrpt    5   191.983 ±   3.916  ops/ms
EishayParseUTF8BytesPretty.jackson        thrpt    5   282.577 ±  14.181  ops/ms
EishayWriteBinary.jsonb                   thrpt    5  2985.031 ±  42.198  ops/ms
EishayWriteBinary.msgpack                 thrpt    5   301.154 ±   1.901  ops/ms
EishayWriteBinary.protobuf                thrpt    5   943.530 ±   9.015  ops/ms
EishayWriteBinaryArrayMapping.jsonb       thrpt    5  4089.409 ±  82.812  ops/ms
EishayWriteBinaryArrayMapping.kryo        thrpt    5  1141.228 ±  14.308  ops/ms
EishayWriteBinaryArrayMapping.protobuf    thrpt    5   966.252 ±   9.847  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB  thrpt    5   870.288 ±   8.638  ops/ms
EishayWriteBinaryAutoType.hessian         thrpt    5   246.506 ±   5.481  ops/ms
EishayWriteBinaryAutoType.javaSerialize   thrpt    5   152.674 ±   1.579  ops/ms
EishayWriteString.fastjson1               thrpt    5   400.220 ±   5.643  ops/ms
EishayWriteString.fastjson2               thrpt    5  1467.443 ±  22.576  ops/ms
EishayWriteString.gson                    thrpt    5   110.041 ±   6.731  ops/ms
EishayWriteString.jackson                 thrpt    5   477.035 ±  12.348  ops/ms
EishayWriteStringTree.fastjson1           thrpt    5   431.242 ±   4.521  ops/ms
EishayWriteStringTree.fastjson2           thrpt    5   895.987 ±  14.138  ops/ms
EishayWriteStringTree.gson                thrpt    5   118.206 ±   1.334  ops/ms
EishayWriteStringTree.jackson             thrpt    5   504.633 ±   3.893  ops/ms
EishayWriteUTF8Bytes.fastjson1            thrpt    5   337.029 ±   5.900  ops/ms
EishayWriteUTF8Bytes.fastjson2            thrpt    5  1589.148 ±  17.116  ops/ms
EishayWriteUTF8Bytes.gson                 thrpt    5   109.221 ±   0.769  ops/ms
EishayWriteUTF8Bytes.jackson              thrpt    5   480.574 ±   6.053  ops/ms
EishayWriteUTF8BytesTree.fastjson2        thrpt    5   993.598 ±  11.048  ops/ms
EishayWriteUTF8BytesTree.jackson          thrpt    5   549.511 ±   6.221  ops/ms

orangepi_aipro-graalvm-jdk-21+35.1

Benchmark                                  Mode  Cnt     Score      Error   Units
EishayFuryCompatibleParse.fury            thrpt    5  1634.551 ±  170.676  ops/ms
EishayFuryCompatibleParse.jsonb           thrpt    5  2078.015 ±  164.030  ops/ms
EishayFuryCompatibleWrite.fury            thrpt    5  1350.602 ±  246.123  ops/ms
EishayFuryCompatibleWrite.jsonb           thrpt    5  2167.123 ±  208.113  ops/ms
EishayParseBinary.fastjson2UTF8Bytes      thrpt    5  1244.352 ±   65.297  ops/ms
EishayParseBinary.hessian                 thrpt    5   205.085 ±    2.038  ops/ms
EishayParseBinary.javaSerialize           thrpt    5    27.246 ±    2.379  ops/ms
EishayParseBinary.jsonb                   thrpt    5  2478.066 ±  149.884  ops/ms
EishayParseBinaryArrayMapping.jsonb       thrpt    5  3733.329 ±  367.821  ops/ms
EishayParseBinaryArrayMapping.kryo        thrpt    5  1001.690 ±   93.374  ops/ms
EishayParseBinaryArrayMapping.protobuf    thrpt    5  1254.719 ± 1465.881  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB  thrpt    5  1461.786 ±  243.505  ops/ms
EishayParseBinaryAutoType.hessian         thrpt    5   212.465 ±    4.761  ops/ms
EishayParseBinaryAutoType.javaSerialize   thrpt    5    26.173 ±    4.350  ops/ms
EishayParseString.fastjson1               thrpt    5  1059.133 ±  108.360  ops/ms
EishayParseString.fastjson2               thrpt    5  1280.548 ±   90.443  ops/ms
EishayParseString.gson                    thrpt    5   215.929 ±   62.857  ops/ms
EishayParseString.jackson                 thrpt    5   262.491 ±   23.840  ops/ms
EishayParseStringPretty.fastjson1         thrpt    5   240.389 ±   52.940  ops/ms
EishayParseStringPretty.fastjson2         thrpt    5   772.144 ±  908.964  ops/ms
EishayParseStringPretty.gson              thrpt    5   217.999 ±    2.286  ops/ms
EishayParseStringPretty.jackson           thrpt    5   243.505 ±   32.242  ops/ms
EishayParseTreeString.fastjson1           thrpt    5   433.091 ±   53.183  ops/ms
EishayParseTreeString.fastjson2           thrpt    5   635.117 ±   19.732  ops/ms
EishayParseTreeString.gson                thrpt    5   237.774 ±    1.981  ops/ms
EishayParseTreeString.jackson             thrpt    5   307.245 ±  249.756  ops/ms
EishayParseTreeStringPretty.fastjson1     thrpt    5   363.216 ±   32.025  ops/ms
EishayParseTreeStringPretty.fastjson2     thrpt    5   538.783 ±   22.831  ops/ms
EishayParseTreeStringPretty.gson          thrpt    5   230.799 ±   23.707  ops/ms
EishayParseTreeStringPretty.jackson       thrpt    5   232.331 ±  216.635  ops/ms
EishayParseTreeUTF8Bytes.fastjson1        thrpt    5   334.671 ±   48.909  ops/ms
EishayParseTreeUTF8Bytes.fastjson2        thrpt    5   652.977 ±   28.272  ops/ms
EishayParseTreeUTF8Bytes.gson             thrpt    5   211.997 ±   61.425  ops/ms
EishayParseTreeUTF8Bytes.jackson          thrpt    5   219.368 ±  418.471  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1  thrpt    5   283.203 ±   29.309  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2  thrpt    5   550.625 ±   25.111  ops/ms
EishayParseTreeUTF8BytesPretty.gson       thrpt    5   186.390 ±  132.560  ops/ms
EishayParseTreeUTF8BytesPretty.jackson    thrpt    5   301.080 ±   72.932  ops/ms
EishayParseUTF8Bytes.fastjson1            thrpt    5   620.266 ±   55.583  ops/ms
EishayParseUTF8Bytes.fastjson2            thrpt    5  1325.757 ±  192.870  ops/ms
EishayParseUTF8Bytes.gson                 thrpt    5   227.246 ±   41.787  ops/ms
EishayParseUTF8Bytes.jackson              thrpt    5   267.911 ±  129.346  ops/ms
EishayParseUTF8BytesPretty.fastjson1      thrpt    5   196.247 ±   24.630  ops/ms
EishayParseUTF8BytesPretty.fastjson2      thrpt    5   694.112 ±  791.348  ops/ms
EishayParseUTF8BytesPretty.gson           thrpt    5   212.911 ±   54.117  ops/ms
EishayParseUTF8BytesPretty.jackson        thrpt    5   252.790 ±   85.397  ops/ms
EishayWriteBinary.jsonb                   thrpt    5  3413.025 ±  151.833  ops/ms
EishayWriteBinary.msgpack                 thrpt    5   280.320 ±   80.454  ops/ms
EishayWriteBinary.protobuf                thrpt    5  2011.056 ±  231.831  ops/ms
EishayWriteBinaryArrayMapping.jsonb       thrpt    5  3899.420 ±  163.970  ops/ms
EishayWriteBinaryArrayMapping.kryo        thrpt    5  1387.302 ±   92.758  ops/ms
EishayWriteBinaryArrayMapping.protobuf    thrpt    5  2007.774 ±  277.704  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB  thrpt    5  1095.236 ±  114.158  ops/ms
EishayWriteBinaryAutoType.hessian         thrpt    5   289.583 ±   38.013  ops/ms
EishayWriteBinaryAutoType.javaSerialize   thrpt    5   129.366 ±   50.152  ops/ms
EishayWriteString.fastjson1               thrpt    5   472.090 ±  113.904  ops/ms
EishayWriteString.fastjson2               thrpt    5  1636.556 ±   65.263  ops/ms
EishayWriteString.gson                    thrpt    5    95.426 ±   12.619  ops/ms
EishayWriteString.jackson                 thrpt    5   403.398 ±  344.716  ops/ms
EishayWriteStringTree.fastjson1           thrpt    5   561.101 ±   71.350  ops/ms
EishayWriteStringTree.fastjson2           thrpt    5   874.597 ±   49.639  ops/ms
EishayWriteStringTree.gson                thrpt    5   113.312 ±   37.131  ops/ms
EishayWriteStringTree.jackson             thrpt    5   535.459 ±  119.677  ops/ms
EishayWriteUTF8Bytes.fastjson1            thrpt    5   445.596 ±   49.901  ops/ms
EishayWriteUTF8Bytes.fastjson2            thrpt    5  1586.619 ±   86.016  ops/ms
EishayWriteUTF8Bytes.gson                 thrpt    5   103.314 ±   36.445  ops/ms
EishayWriteUTF8Bytes.jackson              thrpt    5   453.766 ±  167.094  ops/ms
EishayWriteUTF8BytesTree.fastjson2        thrpt    5   984.809 ±   40.857  ops/ms
EishayWriteUTF8BytesTree.jackson          thrpt    5   631.769 ±   41.513  ops/ms

MacBookM1Pro-zulu-8.jdk

Benchmark                                  Mode  Cnt      Score     Error   Units
EishayFuryCompatibleParse.fury            thrpt    5  15142.581 ± 167.959  ops/ms
EishayFuryCompatibleParse.jsonb           thrpt    5  24905.312 ± 630.479  ops/ms
EishayFuryCompatibleWrite.fury            thrpt    5  15553.042 ± 128.199  ops/ms
EishayFuryCompatibleWrite.jsonb           thrpt    5  23086.319 ± 557.270  ops/ms
EishayParseBinary.fastjson2UTF8Bytes      thrpt    5  16486.025 ± 220.782  ops/ms
EishayParseBinary.hessian                 thrpt    5    817.781 ±  56.080  ops/ms
EishayParseBinary.javaSerialize           thrpt    5    446.142 ±   0.907  ops/ms
EishayParseBinary.jsonb                   thrpt    5  37526.969 ± 395.670  ops/ms
EishayParseBinaryArrayMapping.jsonb       thrpt    5  48786.406 ± 488.044  ops/ms
EishayParseBinaryArrayMapping.kryo        thrpt    5  12516.065 ± 390.588  ops/ms
EishayParseBinaryArrayMapping.protobuf    thrpt    5  12440.624 ± 172.104  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB  thrpt    5  20717.050 ± 526.644  ops/ms
EishayParseBinaryAutoType.hessian         thrpt    5    803.360 ±  97.609  ops/ms
EishayParseBinaryAutoType.javaSerialize   thrpt    5    439.325 ±  16.677  ops/ms
EishayParseString.fastjson1               thrpt    5  11722.819 ± 227.169  ops/ms
EishayParseString.fastjson2               thrpt    5  18966.371 ± 147.108  ops/ms
EishayParseString.gson                    thrpt    5   5109.694 ±  70.465  ops/ms
EishayParseString.jackson                 thrpt    5   1871.059 ± 168.154  ops/ms
EishayParseStringPretty.fastjson1         thrpt    5   3098.394 ± 612.060  ops/ms
EishayParseStringPretty.fastjson2         thrpt    5  12728.814 ±  94.630  ops/ms
EishayParseStringPretty.gson              thrpt    5   4541.153 ±  69.258  ops/ms
EishayParseStringPretty.jackson           thrpt    5   2308.946 ±  16.182  ops/ms
EishayParseTreeString.fastjson1           thrpt    5   4836.909 ± 106.102  ops/ms
EishayParseTreeString.fastjson2           thrpt    5  11759.971 ± 147.228  ops/ms
EishayParseTreeString.gson                thrpt    5   4105.322 ±  69.120  ops/ms
EishayParseTreeString.jackson             thrpt    5     29.228 ±   3.650  ops/ms
EishayParseTreeStringPretty.fastjson1     thrpt    5   4240.395 ±  75.845  ops/ms
EishayParseTreeStringPretty.fastjson2     thrpt    5  10165.128 ±  69.234  ops/ms
EishayParseTreeStringPretty.gson          thrpt    5   3916.214 ± 125.315  ops/ms
EishayParseTreeStringPretty.jackson       thrpt    5   2345.335 ±   4.454  ops/ms
EishayParseTreeUTF8Bytes.fastjson1        thrpt    5   4831.761 ±  30.756  ops/ms
EishayParseTreeUTF8Bytes.fastjson2        thrpt    5  11786.497 ±  71.406  ops/ms
EishayParseTreeUTF8Bytes.gson             thrpt    5   4604.201 ±  28.398  ops/ms
EishayParseTreeUTF8Bytes.jackson          thrpt    5   2999.924 ±  14.773  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1  thrpt    5   4270.890 ± 219.567  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2  thrpt    5  10261.410 ± 102.555  ops/ms
EishayParseTreeUTF8BytesPretty.gson       thrpt    5   3904.614 ±  94.986  ops/ms
EishayParseTreeUTF8BytesPretty.jackson    thrpt    5   2745.181 ±  28.222  ops/ms
EishayParseUTF8Bytes.fastjson1            thrpt    5  10885.060 ± 616.724  ops/ms
EishayParseUTF8Bytes.fastjson2            thrpt    5   2242.696 ±  77.070  ops/ms
EishayParseUTF8Bytes.gson                 thrpt    5   4985.305 ±   8.315  ops/ms
EishayParseUTF8Bytes.jackson              thrpt    5   2122.911 ±  14.513  ops/ms
EishayParseUTF8BytesPretty.fastjson1      thrpt    5   3410.668 ±  18.555  ops/ms
EishayParseUTF8BytesPretty.fastjson2      thrpt    5  12608.552 ± 101.222  ops/ms
EishayParseUTF8BytesPretty.gson           thrpt    5   3974.993 ±  16.172  ops/ms
EishayParseUTF8BytesPretty.jackson        thrpt    5   2991.932 ±  57.278  ops/ms
EishayWriteBinary.jsonb                   thrpt    5  27086.553 ± 663.276  ops/ms
EishayWriteBinary.msgpack                 thrpt    5   2493.926 ±  10.951  ops/ms
EishayWriteBinary.protobuf                thrpt    5  17227.190 ± 106.531  ops/ms
EishayWriteBinaryArrayMapping.jsonb       thrpt    5  31330.756 ± 786.186  ops/ms
EishayWriteBinaryArrayMapping.kryo        thrpt    5   7497.715 ±  84.255  ops/ms
EishayWriteBinaryArrayMapping.protobuf    thrpt    5  17084.826 ± 283.478  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB  thrpt    5  15938.037 ± 229.972  ops/ms
EishayWriteBinaryAutoType.hessian         thrpt    5   2273.018 ± 178.999  ops/ms
EishayWriteBinaryAutoType.javaSerialize   thrpt    5   3366.731 ±  64.097  ops/ms
EishayWriteString.fastjson1               thrpt    5   7980.831 ±  68.892  ops/ms
EishayWriteString.fastjson2               thrpt    5  12200.375 ±  55.677  ops/ms
EishayWriteString.gson                    thrpt    5   5755.523 ±  40.553  ops/ms
EishayWriteString.jackson                 thrpt    5   3485.297 ± 156.316  ops/ms
EishayWriteStringTree.fastjson1           thrpt    5   8419.204 ±  72.070  ops/ms
EishayWriteStringTree.fastjson2           thrpt    5  12071.585 ± 125.257  ops/ms
EishayWriteStringTree.gson                thrpt    5   6375.017 ±  29.751  ops/ms
EishayWriteStringTree.jackson             thrpt    5   3517.143 ±  50.142  ops/ms
EishayWriteUTF8Bytes.fastjson1            thrpt    5   7575.101 ±  62.622  ops/ms
EishayWriteUTF8Bytes.fastjson2            thrpt    5  12179.922 ±  19.709  ops/ms
EishayWriteUTF8Bytes.gson                 thrpt    5   4982.273 ±  33.074  ops/ms
EishayWriteUTF8Bytes.jackson              thrpt    5   3231.392 ±  43.400  ops/ms
EishayWriteUTF8BytesTree.fastjson2        thrpt    5  12000.666 ± 176.263  ops/ms
EishayWriteUTF8BytesTree.jackson          thrpt    5   3548.532 ±  21.734  ops/ms

MacBookM1Pro-zulu-11.jdk

Benchmark                                  Mode  Cnt      Score      Error   Units
EishayFuryCompatibleParse.fury            thrpt    5  14413.202 ±  112.207  ops/ms
EishayFuryCompatibleParse.jsonb           thrpt    5  18348.465 ±   87.931  ops/ms
EishayFuryCompatibleWrite.fury            thrpt    5  11751.081 ±  789.156  ops/ms
EishayFuryCompatibleWrite.jsonb           thrpt    5  20861.755 ±  238.087  ops/ms
EishayParseBinary.fastjson2UTF8Bytes      thrpt    5  12884.341 ±  131.698  ops/ms
EishayParseBinary.hessian                 thrpt    5    601.908 ±    8.883  ops/ms
EishayParseBinary.javaSerialize           thrpt    5    316.008 ±    9.863  ops/ms
EishayParseBinary.jsonb                   thrpt    5  25224.784 ±  831.733  ops/ms
EishayParseBinaryArrayMapping.jsonb       thrpt    5  35319.916 ±  513.529  ops/ms
EishayParseBinaryArrayMapping.kryo        thrpt    5  12623.784 ±  838.970  ops/ms
EishayParseBinaryArrayMapping.protobuf    thrpt    5   8492.369 ±  645.555  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB  thrpt    5  15696.616 ±  201.249  ops/ms
EishayParseBinaryAutoType.hessian         thrpt    5    590.548 ±    6.695  ops/ms
EishayParseBinaryAutoType.javaSerialize   thrpt    5    339.256 ±    7.164  ops/ms
EishayParseString.fastjson1               thrpt    5   7139.255 ±  154.713  ops/ms
EishayParseString.fastjson2               thrpt    5  14146.745 ±  281.705  ops/ms
EishayParseString.gson                    thrpt    5   4005.804 ±   46.082  ops/ms
EishayParseString.jackson                 thrpt    5   2497.981 ±   15.795  ops/ms
EishayParseStringPretty.fastjson1         thrpt    5   1958.230 ±   43.032  ops/ms
EishayParseStringPretty.fastjson2         thrpt    5  10017.070 ±  339.849  ops/ms
EishayParseStringPretty.gson              thrpt    5   3396.166 ±   29.071  ops/ms
EishayParseStringPretty.jackson           thrpt    5   2381.478 ±   25.899  ops/ms
EishayParseTreeString.fastjson1           thrpt    5   3523.289 ±   35.774  ops/ms
EishayParseTreeString.fastjson2           thrpt    5   6150.591 ±  295.105  ops/ms
EishayParseTreeString.gson                thrpt    5   3548.904 ±  172.572  ops/ms
EishayParseTreeString.jackson             thrpt    5   2467.281 ±  106.631  ops/ms
EishayParseTreeStringPretty.fastjson1     thrpt    5   3068.125 ±   18.002  ops/ms
EishayParseTreeStringPretty.fastjson2     thrpt    5   5480.775 ±  200.626  ops/ms
EishayParseTreeStringPretty.gson          thrpt    5   3318.788 ±  135.145  ops/ms
EishayParseTreeStringPretty.jackson       thrpt    5   2238.242 ±   10.492  ops/ms
EishayParseTreeUTF8Bytes.fastjson1        thrpt    5   3209.231 ±   38.042  ops/ms
EishayParseTreeUTF8Bytes.fastjson2        thrpt    5   6752.326 ±   81.058  ops/ms
EishayParseTreeUTF8Bytes.gson             thrpt    5   3227.329 ±  115.922  ops/ms
EishayParseTreeUTF8Bytes.jackson          thrpt    5   3258.179 ±   43.691  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1  thrpt    5   2791.290 ±   34.300  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2  thrpt    5   5617.284 ±   45.145  ops/ms
EishayParseTreeUTF8BytesPretty.gson       thrpt    5   3028.498 ±  184.185  ops/ms
EishayParseTreeUTF8BytesPretty.jackson    thrpt    5   2871.252 ±   54.870  ops/ms
EishayParseUTF8Bytes.fastjson1            thrpt    5   6370.596 ±  371.529  ops/ms
EishayParseUTF8Bytes.fastjson2            thrpt    5  13126.232 ±  381.025  ops/ms
EishayParseUTF8Bytes.gson                 thrpt    5   3642.592 ±   76.318  ops/ms
EishayParseUTF8Bytes.jackson              thrpt    5   2370.691 ±   19.478  ops/ms
EishayParseUTF8BytesPretty.fastjson1      thrpt    5   1854.026 ±   18.524  ops/ms
EishayParseUTF8BytesPretty.fastjson2      thrpt    5   8279.875 ±  135.593  ops/ms
EishayParseUTF8BytesPretty.gson           thrpt    5   3310.057 ±   33.271  ops/ms
EishayParseUTF8BytesPretty.jackson        thrpt    5   3127.240 ±   22.880  ops/ms
EishayWriteBinary.jsonb                   thrpt    5  26725.078 ± 1085.508  ops/ms
EishayWriteBinary.msgpack                 thrpt    5   3356.579 ±   81.100  ops/ms
EishayWriteBinary.protobuf                thrpt    5  10202.405 ±  260.432  ops/ms
EishayWriteBinaryArrayMapping.jsonb       thrpt    5  40573.994 ±  333.246  ops/ms
EishayWriteBinaryArrayMapping.kryo        thrpt    5   5688.814 ±  206.281  ops/ms
EishayWriteBinaryArrayMapping.protobuf    thrpt    5  10980.172 ±  385.317  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB  thrpt    5  11107.422 ±  649.695  ops/ms
EishayWriteBinaryAutoType.hessian         thrpt    5   2042.234 ±  161.854  ops/ms
EishayWriteBinaryAutoType.javaSerialize   thrpt    5   1991.833 ±   47.992  ops/ms
EishayWriteString.fastjson1               thrpt    5   7482.854 ±  150.793  ops/ms
EishayWriteString.fastjson2               thrpt    5  12643.030 ±  150.970  ops/ms
EishayWriteString.gson                    thrpt    5   2690.824 ±   15.151  ops/ms
EishayWriteString.jackson                 thrpt    5   4980.868 ±  147.100  ops/ms
EishayWriteStringTree.fastjson1           thrpt    5   5712.091 ±   76.393  ops/ms
EishayWriteStringTree.fastjson2           thrpt    5   6497.496 ±  145.166  ops/ms
EishayWriteStringTree.gson                thrpt    5   2774.112 ±   23.508  ops/ms
EishayWriteStringTree.jackson             thrpt    5   4840.955 ±   59.448  ops/ms
EishayWriteUTF8Bytes.fastjson1            thrpt    5   4421.528 ±   98.126  ops/ms
EishayWriteUTF8Bytes.fastjson2            thrpt    5  15503.966 ±  212.578  ops/ms
EishayWriteUTF8Bytes.gson                 thrpt    5   2708.676 ±   54.840  ops/ms
EishayWriteUTF8Bytes.jackson              thrpt    5   5116.324 ±  375.965  ops/ms
EishayWriteUTF8BytesTree.fastjson2        thrpt    5   8906.254 ±  383.904  ops/ms
EishayWriteUTF8BytesTree.jackson          thrpt    5   4785.689 ±  191.189  ops/ms

MacBookM1Pro-zulu-17.jdk

Benchmark                                  Mode  Cnt      Score      Error   Units
EishayFuryCompatibleParse.fury            thrpt    5  27452.446 ±  233.892  ops/ms
EishayFuryCompatibleParse.jsonb           thrpt    5  28555.151 ±  501.246  ops/ms
EishayFuryCompatibleWrite.fury            thrpt    5  13615.845 ± 2380.922  ops/ms
EishayFuryCompatibleWrite.jsonb           thrpt    5  33005.040 ±  200.271  ops/ms
EishayParseBinary.fastjson2UTF8Bytes      thrpt    5  18271.810 ±  686.774  ops/ms
EishayParseBinary.hessian                 thrpt    5    707.108 ±   83.168  ops/ms
EishayParseBinary.javaSerialize           thrpt    5    556.090 ±    9.030  ops/ms
EishayParseBinary.jsonb                   thrpt    5  45157.179 ± 1561.559  ops/ms
EishayParseBinaryArrayMapping.jsonb       thrpt    5  57507.982 ± 1700.049  ops/ms
EishayParseBinaryArrayMapping.kryo        thrpt    5  15216.623 ±  471.238  ops/ms
EishayParseBinaryArrayMapping.protobuf    thrpt    5  17861.072 ±  337.698  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB  thrpt    5  24760.329 ±  164.205  ops/ms
EishayParseBinaryAutoType.hessian         thrpt    5    698.953 ±    9.310  ops/ms
EishayParseBinaryAutoType.javaSerialize   thrpt    5    548.235 ±    8.565  ops/ms
EishayParseString.fastjson1               thrpt    5  16416.441 ±  360.948  ops/ms
EishayParseString.fastjson2               thrpt    5  19453.546 ±  141.749  ops/ms
EishayParseString.gson                    thrpt    5   5668.594 ±  100.341  ops/ms
EishayParseString.jackson                 thrpt    5   2666.731 ±   48.240  ops/ms
EishayParseStringPretty.fastjson1         thrpt    5   3422.428 ±  750.633  ops/ms
EishayParseStringPretty.fastjson2         thrpt    5  15497.666 ±  415.851  ops/ms
EishayParseStringPretty.gson              thrpt    5   5278.182 ±  131.005  ops/ms
EishayParseStringPretty.jackson           thrpt    5   2748.611 ±    4.576  ops/ms
EishayParseTreeString.fastjson1           thrpt    5   5943.258 ±  117.016  ops/ms
EishayParseTreeString.fastjson2           thrpt    5  12920.296 ±  107.487  ops/ms
EishayParseTreeString.gson                thrpt    5   4328.550 ±  170.723  ops/ms
EishayParseTreeString.jackson             thrpt    5   2439.549 ±   93.462  ops/ms
EishayParseTreeStringPretty.fastjson1     thrpt    5   5689.193 ±   39.621  ops/ms
EishayParseTreeStringPretty.fastjson2     thrpt    5  10401.898 ±  184.690  ops/ms
EishayParseTreeStringPretty.gson          thrpt    5   4121.128 ±   77.138  ops/ms
EishayParseTreeStringPretty.jackson       thrpt    5   2697.560 ±   32.702  ops/ms
EishayParseTreeUTF8Bytes.fastjson1        thrpt    5   5552.091 ±   83.314  ops/ms
EishayParseTreeUTF8Bytes.fastjson2        thrpt    5  13060.024 ±   27.491  ops/ms
EishayParseTreeUTF8Bytes.gson             thrpt    5   4331.474 ±   65.371  ops/ms
EishayParseTreeUTF8Bytes.jackson          thrpt    5   4196.941 ±   66.701  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1  thrpt    5   4192.895 ±   31.100  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2  thrpt    5  10681.886 ±   26.519  ops/ms
EishayParseTreeUTF8BytesPretty.gson       thrpt    5   4298.930 ±  147.310  ops/ms
EishayParseTreeUTF8BytesPretty.jackson    thrpt    5   4221.702 ±   11.524  ops/ms
EishayParseUTF8Bytes.fastjson1            thrpt    5  13507.260 ±  107.215  ops/ms
EishayParseUTF8Bytes.fastjson2            thrpt    5  18452.122 ±  292.773  ops/ms
EishayParseUTF8Bytes.gson                 thrpt    5   5689.779 ±  286.767  ops/ms
EishayParseUTF8Bytes.jackson              thrpt    5   2899.396 ±   81.773  ops/ms
EishayParseUTF8BytesPretty.fastjson1      thrpt    5   3219.211 ±   82.032  ops/ms
EishayParseUTF8BytesPretty.fastjson2      thrpt    5  15124.382 ±   74.829  ops/ms
EishayParseUTF8BytesPretty.gson           thrpt    5   4344.769 ±   67.321  ops/ms
EishayParseUTF8BytesPretty.jackson        thrpt    5   2489.106 ±   29.582  ops/ms
EishayWriteBinary.jsonb                   thrpt    5  36972.484 ± 1029.673  ops/ms
EishayWriteBinary.msgpack                 thrpt    5   4080.838 ±   39.814  ops/ms
EishayWriteBinary.protobuf                thrpt    5  18573.243 ±  145.744  ops/ms
EishayWriteBinaryArrayMapping.jsonb       thrpt    5  40392.896 ±  671.203  ops/ms
EishayWriteBinaryArrayMapping.kryo        thrpt    5  10400.832 ±  181.237  ops/ms
EishayWriteBinaryArrayMapping.protobuf    thrpt    5  21087.640 ±  961.586  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB  thrpt    5  18661.858 ±  231.468  ops/ms
EishayWriteBinaryAutoType.hessian         thrpt    5   2075.264 ±  208.224  ops/ms
EishayWriteBinaryAutoType.javaSerialize   thrpt    5   3535.762 ±   16.419  ops/ms
EishayWriteString.fastjson1               thrpt    5   7591.257 ±   39.633  ops/ms
EishayWriteString.fastjson2               thrpt    5  23620.659 ±  276.900  ops/ms
EishayWriteString.gson                    thrpt    5   4368.852 ±   76.236  ops/ms
EishayWriteString.jackson                 thrpt    5   4474.810 ±  237.438  ops/ms
EishayWriteStringTree.fastjson1           thrpt    5   7273.593 ± 2577.563  ops/ms
EishayWriteStringTree.fastjson2           thrpt    5  11765.205 ±   78.218  ops/ms
EishayWriteStringTree.gson                thrpt    5   4472.896 ±   23.263  ops/ms
EishayWriteStringTree.jackson             thrpt    5   4484.648 ±  102.149  ops/ms
EishayWriteUTF8Bytes.fastjson1            thrpt    5   6532.764 ±  189.404  ops/ms
EishayWriteUTF8Bytes.fastjson2            thrpt    5  21096.827 ±  275.941  ops/ms
EishayWriteUTF8Bytes.gson                 thrpt    5   4436.341 ±   36.344  ops/ms
EishayWriteUTF8Bytes.jackson              thrpt    5   4319.770 ±   84.179  ops/ms
EishayWriteUTF8BytesTree.fastjson2        thrpt    5  14290.354 ±  102.577  ops/ms
EishayWriteUTF8BytesTree.jackson          thrpt    5   3673.220 ±  125.893  ops/ms

MacBookM1Pro-zulu-21.jdk

Benchmark                                  Mode  Cnt      Score      Error   Units
EishayFuryCompatibleParse.fury            thrpt    5  19923.810 ±  107.219  ops/ms
EishayFuryCompatibleParse.jsonb           thrpt    5  29018.413 ± 1126.407  ops/ms
EishayFuryCompatibleWrite.fury            thrpt    5  11080.104 ± 3250.775  ops/ms
EishayFuryCompatibleWrite.jsonb           thrpt    5  33964.461 ±  429.721  ops/ms
EishayParseBinary.fastjson2UTF8Bytes      thrpt    5  17882.835 ±  192.213  ops/ms
EishayParseBinary.hessian                 thrpt    5    746.571 ±   13.049  ops/ms
EishayParseBinary.javaSerialize           thrpt    5    542.155 ±    2.647  ops/ms
EishayParseBinary.jsonb                   thrpt    5  43067.751 ±  399.213  ops/ms
EishayParseBinaryArrayMapping.jsonb       thrpt    5  55068.489 ± 3318.365  ops/ms
EishayParseBinaryArrayMapping.kryo        thrpt    5  11831.259 ±  169.805  ops/ms
EishayParseBinaryArrayMapping.protobuf    thrpt    5  16100.416 ±  130.745  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB  thrpt    5  23848.879 ±  115.359  ops/ms
EishayParseBinaryAutoType.hessian         thrpt    5    775.366 ±   24.751  ops/ms
EishayParseBinaryAutoType.javaSerialize   thrpt    5    530.422 ±    3.788  ops/ms
EishayParseString.fastjson1               thrpt    5  16460.186 ±  201.549  ops/ms
EishayParseString.fastjson2               thrpt    5  19421.157 ±  224.099  ops/ms
EishayParseString.gson                    thrpt    5   5309.002 ±   41.282  ops/ms
EishayParseString.jackson                 thrpt    5   2897.753 ±   14.403  ops/ms
EishayParseStringPretty.fastjson1         thrpt    5   3630.571 ±   61.290  ops/ms
EishayParseStringPretty.fastjson2         thrpt    5  16069.279 ±  262.314  ops/ms
EishayParseStringPretty.gson              thrpt    5   4917.667 ±   23.753  ops/ms
EishayParseStringPretty.jackson           thrpt    5   2804.271 ±   15.208  ops/ms
EishayParseTreeString.fastjson1           thrpt    5   5551.019 ±   61.893  ops/ms
EishayParseTreeString.fastjson2           thrpt    5  12312.524 ±   52.928  ops/ms
EishayParseTreeString.gson                thrpt    5   4239.882 ±   37.942  ops/ms
EishayParseTreeString.jackson             thrpt    5   2556.751 ±   67.870  ops/ms
EishayParseTreeStringPretty.fastjson1     thrpt    5   4681.723 ±  173.217  ops/ms
EishayParseTreeStringPretty.fastjson2     thrpt    5  10281.811 ±   40.199  ops/ms
EishayParseTreeStringPretty.gson          thrpt    5   3977.108 ±   75.367  ops/ms
EishayParseTreeStringPretty.jackson       thrpt    5   2796.108 ±   10.435  ops/ms
EishayParseTreeUTF8Bytes.fastjson1        thrpt    5   4924.591 ±   54.239  ops/ms
EishayParseTreeUTF8Bytes.fastjson2        thrpt    5  12490.348 ±  527.302  ops/ms
EishayParseTreeUTF8Bytes.gson             thrpt    5   4187.484 ±   16.940  ops/ms
EishayParseTreeUTF8Bytes.jackson          thrpt    5   2778.904 ±   27.722  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1  thrpt    5   4273.374 ±   33.830  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2  thrpt    5  10517.999 ±  114.366  ops/ms
EishayParseTreeUTF8BytesPretty.gson       thrpt    5   4226.828 ±   27.549  ops/ms
EishayParseTreeUTF8BytesPretty.jackson    thrpt    5   4191.140 ±    7.932  ops/ms
EishayParseUTF8Bytes.fastjson1            thrpt    5  13001.434 ±   66.897  ops/ms
EishayParseUTF8Bytes.fastjson2            thrpt    5  16542.260 ± 3133.705  ops/ms
EishayParseUTF8Bytes.gson                 thrpt    5   5203.413 ±   30.356  ops/ms
EishayParseUTF8Bytes.jackson              thrpt    5   3355.444 ±  130.590  ops/ms
EishayParseUTF8BytesPretty.fastjson1      thrpt    5   3344.049 ±  327.247  ops/ms
EishayParseUTF8BytesPretty.fastjson2      thrpt    5  14873.274 ±  106.488  ops/ms
EishayParseUTF8BytesPretty.gson           thrpt    5   4148.089 ±   24.954  ops/ms
EishayParseUTF8BytesPretty.jackson        thrpt    5   2793.863 ±   83.294  ops/ms
EishayWriteBinary.jsonb                   thrpt    5  22882.715 ±  533.821  ops/ms
EishayWriteBinary.msgpack                 thrpt    5   4585.782 ±   95.931  ops/ms
EishayWriteBinary.protobuf                thrpt    5  18795.197 ±  148.917  ops/ms
EishayWriteBinaryArrayMapping.jsonb       thrpt    5  67934.544 ± 1237.392  ops/ms
EishayWriteBinaryArrayMapping.kryo        thrpt    5   8856.937 ±  144.348  ops/ms
EishayWriteBinaryArrayMapping.protobuf    thrpt    5  19241.757 ± 1749.359  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB  thrpt    5  16501.604 ±  227.803  ops/ms
EishayWriteBinaryAutoType.hessian         thrpt    5   2121.343 ±   48.040  ops/ms
EishayWriteBinaryAutoType.javaSerialize   thrpt    5   3600.762 ±  668.417  ops/ms
EishayWriteString.fastjson1               thrpt    5   7123.841 ±   79.800  ops/ms
EishayWriteString.fastjson2               thrpt    5  17894.815 ±  345.795  ops/ms
EishayWriteString.gson                    thrpt    5   4346.901 ±   51.211  ops/ms
EishayWriteString.jackson                 thrpt    5   4263.124 ±  158.921  ops/ms
EishayWriteStringTree.fastjson1           thrpt    5   7982.963 ±   57.899  ops/ms
EishayWriteStringTree.fastjson2           thrpt    5  10692.709 ±   24.583  ops/ms
EishayWriteStringTree.gson                thrpt    5   4389.981 ±   27.641  ops/ms
EishayWriteStringTree.jackson             thrpt    5   3856.899 ±   57.071  ops/ms
EishayWriteUTF8Bytes.fastjson1            thrpt    5   6894.503 ± 1500.700  ops/ms
EishayWriteUTF8Bytes.fastjson2            thrpt    5  21014.160 ±  233.325  ops/ms
EishayWriteUTF8Bytes.gson                 thrpt    5   4204.607 ±   72.110  ops/ms
EishayWriteUTF8Bytes.jackson              thrpt    5   4453.849 ±   85.208  ops/ms
EishayWriteUTF8BytesTree.fastjson2        thrpt    5  14301.352 ±  257.645  ops/ms
EishayWriteUTF8BytesTree.jackson          thrpt    5   3887.336 ±   70.907  ops/ms

MacBookM1Pro-graalvm-jdk-21+35.1

Benchmark                                  Mode  Cnt      Score      Error   Units
EishayFuryCompatibleParse.fury            thrpt    5  16675.891 ±  125.813  ops/ms
EishayFuryCompatibleParse.jsonb           thrpt    5  35737.440 ±  369.965  ops/ms
EishayFuryCompatibleWrite.fury            thrpt    5  16499.303 ±  162.377  ops/ms
EishayFuryCompatibleWrite.jsonb           thrpt    5  35882.380 ±  588.988  ops/ms
EishayParseBinary.fastjson2UTF8Bytes      thrpt    5  23050.451 ±  356.721  ops/ms
EishayParseBinary.hessian                 thrpt    5   1126.677 ±   11.226  ops/ms
EishayParseBinary.javaSerialize           thrpt    5    516.984 ±   17.002  ops/ms
EishayParseBinary.jsonb                   thrpt    5  53926.657 ±  324.857  ops/ms
EishayParseBinaryArrayMapping.jsonb       thrpt    5  76647.898 ± 8740.682  ops/ms
EishayParseBinaryArrayMapping.kryo        thrpt    5  17001.292 ± 1352.425  ops/ms
EishayParseBinaryArrayMapping.protobuf    thrpt    5  32474.445 ±  647.274  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB  thrpt    5  27497.393 ±  454.166  ops/ms
EishayParseBinaryAutoType.hessian         thrpt    5   1066.450 ±   66.929  ops/ms
EishayParseBinaryAutoType.javaSerialize   thrpt    5    508.175 ±    7.302  ops/ms
EishayParseString.fastjson1               thrpt    5  15729.448 ±  127.677  ops/ms
EishayParseString.fastjson2               thrpt    5  21400.363 ±  137.686  ops/ms
EishayParseString.gson                    thrpt    5   4884.852 ±  134.233  ops/ms
EishayParseString.jackson                 thrpt    5   2897.409 ±   36.953  ops/ms
EishayParseStringPretty.fastjson1         thrpt    5   4393.476 ±  146.080  ops/ms
EishayParseStringPretty.fastjson2         thrpt    5  11965.773 ±  375.657  ops/ms
EishayParseStringPretty.gson              thrpt    5   4773.451 ±   18.072  ops/ms
EishayParseStringPretty.jackson           thrpt    5   2447.579 ±   58.084  ops/ms
EishayParseTreeString.fastjson1           thrpt    5   8620.995 ±   30.152  ops/ms
EishayParseTreeString.fastjson2           thrpt    5  11928.752 ±   91.710  ops/ms
EishayParseTreeString.gson                thrpt    5   4482.318 ±   46.123  ops/ms
EishayParseTreeString.jackson             thrpt    5   2897.166 ±   15.335  ops/ms
EishayParseTreeStringPretty.fastjson1     thrpt    5   6934.866 ±   58.475  ops/ms
EishayParseTreeStringPretty.fastjson2     thrpt    5  10205.686 ±   42.805  ops/ms
EishayParseTreeStringPretty.gson          thrpt    5   4406.174 ±   77.213  ops/ms
EishayParseTreeStringPretty.jackson       thrpt    5   2874.399 ±   38.775  ops/ms
EishayParseTreeUTF8Bytes.fastjson1        thrpt    5   6271.370 ±   24.635  ops/ms
EishayParseTreeUTF8Bytes.fastjson2        thrpt    5  11977.200 ±  106.938  ops/ms
EishayParseTreeUTF8Bytes.gson             thrpt    5   4534.456 ±   43.796  ops/ms
EishayParseTreeUTF8Bytes.jackson          thrpt    5   2677.536 ±   38.480  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1  thrpt    5   4416.262 ±   48.207  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2  thrpt    5  10517.908 ±   78.324  ops/ms
EishayParseTreeUTF8BytesPretty.gson       thrpt    5   4781.016 ±   45.421  ops/ms
EishayParseTreeUTF8BytesPretty.jackson    thrpt    5   4453.675 ±   18.526  ops/ms
EishayParseUTF8Bytes.fastjson1            thrpt    5  11060.739 ±  220.747  ops/ms
EishayParseUTF8Bytes.fastjson2            thrpt    5  16253.952 ± 1226.072  ops/ms
EishayParseUTF8Bytes.gson                 thrpt    5   4512.657 ±  269.486  ops/ms
EishayParseUTF8Bytes.jackson              thrpt    5   2933.550 ±   43.187  ops/ms
EishayParseUTF8BytesPretty.fastjson1      thrpt    5   3970.899 ±   63.174  ops/ms
EishayParseUTF8BytesPretty.fastjson2      thrpt    5  12882.174 ±  806.126  ops/ms
EishayParseUTF8BytesPretty.gson           thrpt    5   4770.977 ±  101.467  ops/ms
EishayParseUTF8BytesPretty.jackson        thrpt    5   4274.177 ±   23.662  ops/ms
EishayWriteBinary.jsonb                   thrpt    5  58490.125 ±  266.217  ops/ms
EishayWriteBinary.msgpack                 thrpt    5   4528.233 ±   19.438  ops/ms
EishayWriteBinary.protobuf                thrpt    5  37438.619 ±  425.227  ops/ms
EishayWriteBinaryArrayMapping.jsonb       thrpt    5  42953.659 ±  510.873  ops/ms
EishayWriteBinaryArrayMapping.kryo        thrpt    5  16792.663 ±  274.797  ops/ms
EishayWriteBinaryArrayMapping.protobuf    thrpt    5  38154.145 ±  360.399  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB  thrpt    5  20754.996 ±  186.135  ops/ms
EishayWriteBinaryAutoType.hessian         thrpt    5   2627.823 ±  213.397  ops/ms
EishayWriteBinaryAutoType.javaSerialize   thrpt    5   3551.157 ±  159.120  ops/ms
EishayWriteString.fastjson1               thrpt    5   8173.993 ± 5239.154  ops/ms
EishayWriteString.fastjson2               thrpt    5  23105.575 ±  132.594  ops/ms
EishayWriteString.gson                    thrpt    5   3337.725 ±   17.943  ops/ms
EishayWriteString.jackson                 thrpt    5   3880.422 ±   93.788  ops/ms
EishayWriteStringTree.fastjson1           thrpt    5   9116.302 ± 1353.034  ops/ms
EishayWriteStringTree.fastjson2           thrpt    5  11679.463 ±  158.008  ops/ms
EishayWriteStringTree.gson                thrpt    5   3447.532 ±   35.796  ops/ms
EishayWriteStringTree.jackson             thrpt    5   4708.766 ±   81.307  ops/ms
EishayWriteUTF8Bytes.fastjson1            thrpt    5   8392.622 ± 2093.369  ops/ms
EishayWriteUTF8Bytes.fastjson2            thrpt    5  24487.932 ±  232.247  ops/ms
EishayWriteUTF8Bytes.gson                 thrpt    5   3339.369 ±   54.254  ops/ms
EishayWriteUTF8Bytes.jackson              thrpt    5   4417.049 ±  245.015  ops/ms
EishayWriteUTF8BytesTree.fastjson2        thrpt    5  14834.612 ±  113.568  ops/ms
EishayWriteUTF8BytesTree.jackson          thrpt    5   4613.631 ±  103.896  ops/ms