mirror of https://github.com/alibaba/fastjson2.git
215 KiB
215 KiB
ecs.g7.xlarge-jdk1.8.0_361
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1113.876 ? 2.741 ops/ms
EishayParseBinary.hessian thrpt 5 288.918 ? 0.780 ops/ms
EishayParseBinary.javaSerialize thrpt 5 48.091 ? 0.040 ops/ms
EishayParseBinary.jsonb thrpt 5 1741.151 ? 4.570 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1612.762 ? 5.875 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 2687.053 ? 6.475 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1742.647 ? 3.997 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 1036.668 ? 2.073 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1420.847 ? 7.280 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 275.854 ? 1.292 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 49.278 ? 0.073 ops/ms
EishayParseString.fastjson1 thrpt 5 1026.475 ? 2.489 ops/ms
EishayParseString.fastjson2 thrpt 5 1298.729 ? 1.758 ops/ms
EishayParseString.gson thrpt 5 418.666 ? 4.729 ops/ms
EishayParseString.jackson thrpt 5 540.345 ? 0.944 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 271.446 ? 0.651 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 953.549 ? 1.312 ops/ms
EishayParseStringPretty.gson thrpt 5 384.663 ? 125.051 ops/ms
EishayParseStringPretty.jackson thrpt 5 477.070 ? 1.752 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 517.776 ? 1.804 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 980.809 ? 2.994 ops/ms
EishayParseTreeString.gson thrpt 5 341.795 ? 0.915 ops/ms
EishayParseTreeString.jackson thrpt 5 559.597 ? 1.727 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 451.908 ? 2.128 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 736.786 ? 2.266 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 319.736 ? 1.398 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 471.301 ? 1.824 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 446.878 ? 4.313 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 856.575 ? 3.275 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 311.752 ? 1.815 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 610.244 ? 2.568 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 383.809 ? 1.354 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 714.974 ? 2.793 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 289.092 ? 1.293 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 518.036 ? 2.501 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 881.437 ? 2.196 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 793.079 ? 12.561 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1097.520 ? 1.978 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 313.912 ? 2.025 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 574.980 ? 5.333 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 246.081 ? 1.647 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 805.234 ? 0.533 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 286.695 ? 1.922 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 548.033 ? 1.144 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1429.713 ? 5.379 ops/ms
EishayWriteBinary.hessian thrpt 5 339.047 ? 2.903 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 220.088 ? 1.380 ops/ms
EishayWriteBinary.jsonb thrpt 5 1987.578 ? 17.386 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1916.530 ? 7.084 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 3221.214 ? 20.236 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1957.940 ? 5.688 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 1271.737 ? 1.727 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1346.201 ? 7.547 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 340.662 ? 2.505 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 228.221 ? 1.108 ops/ms
EishayWriteString.fastjson1 thrpt 5 619.168 ? 1.570 ops/ms
EishayWriteString.fastjson2 thrpt 5 1493.878 ? 9.232 ops/ms
EishayWriteString.gson thrpt 5 457.632 ? 1.549 ops/ms
EishayWriteString.jackson thrpt 5 1010.340 ? 3.334 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 841.303 ? 6.362 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1217.251 ? 4.833 ops/ms
EishayWriteStringTree.gson thrpt 5 482.267 ? 2.644 ops/ms
EishayWriteStringTree.jackson thrpt 5 946.263 ? 4.352 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 575.672 ? 2.221 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1429.126 ? 8.225 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 372.967 ? 1.586 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 946.929 ? 7.711 ops/ms
ecs.g7.xlarge-jdk-11.0.18
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1195.606 ? 2.570 ops/ms
EishayParseBinary.hessian thrpt 5 234.893 ? 1.569 ops/ms
EishayParseBinary.javaSerialize thrpt 5 49.073 ? 0.075 ops/ms
EishayParseBinary.jsonb thrpt 5 2669.464 ? 6.842 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1939.925 ? 2.593 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 3791.947 ? 14.157 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1619.138 ? 1.760 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 1330.347 ? 3.356 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1964.519 ? 11.304 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 270.467 ? 0.529 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 47.977 ? 0.066 ops/ms
EishayParseString.fastjson1 thrpt 5 919.878 ? 14.252 ops/ms
EishayParseString.fastjson2 thrpt 5 1224.645 ? 3.698 ops/ms
EishayParseString.gson thrpt 5 424.712 ? 1.248 ops/ms
EishayParseString.jackson thrpt 5 477.749 ? 0.957 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 248.296 ? 0.318 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 896.369 ? 1.880 ops/ms
EishayParseStringPretty.gson thrpt 5 399.401 ? 1.079 ops/ms
EishayParseStringPretty.jackson thrpt 5 438.484 ? 0.968 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 401.550 ? 1.052 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 827.725 ? 2.807 ops/ms
EishayParseTreeString.gson thrpt 5 308.711 ? 1.306 ops/ms
EishayParseTreeString.jackson thrpt 5 474.864 ? 0.788 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 345.312 ? 0.913 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 685.531 ? 1.340 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 304.898 ? 1.028 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 438.535 ? 1.260 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 379.245 ? 1.970 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 858.655 ? 1.998 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 300.589 ? 0.574 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 523.202 ? 0.703 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 312.175 ? 1.947 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 749.968 ? 2.090 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 293.390 ? 1.742 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 482.571 ? 1.267 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 880.352 ? 1.607 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 762.341 ? 1.625 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1211.255 ? 3.014 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 308.949 ? 1.484 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 529.409 ? 6.007 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 225.995 ? 0.145 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 877.113 ? 1.664 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 292.474 ? 0.894 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 495.964 ? 1.261 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1506.279 ? 5.667 ops/ms
EishayWriteBinary.hessian thrpt 5 333.248 ? 1.263 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 228.626 ? 1.554 ops/ms
EishayWriteBinary.jsonb thrpt 5 2480.246 ? 9.546 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2006.129 ? 53.925 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 4629.052 ? 25.806 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1950.215 ? 2.672 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 1462.439 ? 1.683 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1417.528 ? 13.668 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 332.252 ? 2.289 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 224.464 ? 4.851 ops/ms
EishayWriteString.fastjson1 thrpt 5 597.830 ? 3.226 ops/ms
EishayWriteString.fastjson2 thrpt 5 1353.557 ? 3.184 ops/ms
EishayWriteString.gson thrpt 5 349.901 ? 0.865 ops/ms
EishayWriteString.jackson thrpt 5 947.382 ? 5.784 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 785.745 ? 4.114 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1249.167 ? 3.343 ops/ms
EishayWriteStringTree.gson thrpt 5 384.145 ? 2.095 ops/ms
EishayWriteStringTree.jackson thrpt 5 911.084 ? 6.058 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 549.305 ? 0.855 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1476.911 ? 7.767 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 351.489 ? 0.790 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 845.549 ? 5.156 ops/ms
ecs.g7.xlarge-jdk-17.0.6
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1335.546 ? 2.501 ops/ms
EishayParseBinary.hessian thrpt 5 261.012 ? 0.504 ops/ms
EishayParseBinary.javaSerialize thrpt 5 53.123 ? 0.051 ops/ms
EishayParseBinary.jsonb thrpt 5 3172.402 ? 13.254 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2085.647 ? 7.120 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 4617.140 ? 24.249 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1870.757 ? 6.589 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 1649.280 ? 5.412 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 2141.687 ? 15.552 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 269.246 ? 0.595 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 53.763 ? 0.016 ops/ms
EishayParseString.fastjson1 thrpt 5 1261.527 ? 3.427 ops/ms
EishayParseString.fastjson2 thrpt 5 1270.315 ? 3.477 ops/ms
EishayParseString.gson thrpt 5 444.977 ? 1.460 ops/ms
EishayParseString.jackson thrpt 5 522.492 ? 0.864 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 294.853 ? 0.654 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 918.721 ? 2.202 ops/ms
EishayParseStringPretty.gson thrpt 5 420.989 ? 1.708 ops/ms
EishayParseStringPretty.jackson thrpt 5 463.292 ? 0.393 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 562.387 ? 0.819 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1070.939 ? 5.089 ops/ms
EishayParseTreeString.gson thrpt 5 314.980 ? 0.865 ops/ms
EishayParseTreeString.jackson thrpt 5 536.344 ? 2.178 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 488.916 ? 1.766 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 798.889 ? 3.361 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 292.754 ? 1.456 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 477.442 ? 1.308 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 483.020 ? 2.913 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 1098.660 ? 3.856 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 313.278 ? 0.948 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 575.699 ? 3.706 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 428.940 ? 2.271 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 821.694 ? 3.382 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 297.880 ? 0.454 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 529.019 ? 1.828 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 840.651 ? 59.615 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 957.590 ? 1.784 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1331.051 ? 1.918 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 312.053 ? 1.683 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 554.914 ? 1.911 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 268.672 ? 0.657 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 923.316 ? 2.639 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 301.695 ? 2.753 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 492.050 ? 1.217 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1808.322 ? 10.317 ops/ms
EishayWriteBinary.hessian thrpt 5 318.179 ? 1.959 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 209.817 ? 4.721 ops/ms
EishayWriteBinary.jsonb thrpt 5 3355.118 ? 19.402 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2098.539 ? 5.627 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 5749.552 ? 28.476 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 2007.449 ? 7.619 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 1581.469 ? 2.001 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1674.571 ? 9.043 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 320.412 ? 1.729 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 240.267 ? 1.122 ops/ms
EishayWriteString.fastjson1 thrpt 5 629.146 ? 1.042 ops/ms
EishayWriteString.fastjson2 thrpt 5 1529.780 ? 6.460 ops/ms
EishayWriteString.gson thrpt 5 243.018 ? 0.244 ops/ms
EishayWriteString.jackson thrpt 5 1055.331 ? 3.812 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 822.603 ? 3.999 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1198.885 ? 3.691 ops/ms
EishayWriteStringTree.gson thrpt 5 249.641 ? 0.287 ops/ms
EishayWriteStringTree.jackson thrpt 5 880.424 ? 5.609 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 582.802 ? 0.997 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1773.881 ? 10.532 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 241.555 ? 0.186 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 982.245 ? 4.822 ops/ms
ecs.g7.xlarge-jdk-20
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1307.638 ± 8.502 ops/ms
EishayParseBinary.hessian thrpt 5 253.103 ± 1.321 ops/ms
EishayParseBinary.javaSerialize thrpt 5 50.272 ± 0.215 ops/ms
EishayParseBinary.jsonb thrpt 5 3044.425 ± 21.105 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2350.870 ± 18.353 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 4501.553 ± 39.465 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1781.824 ± 18.935 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 1686.110 ± 12.705 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 2192.679 ± 12.442 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 244.213 ± 1.336 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 50.305 ± 0.125 ops/ms
EishayParseString.fastjson1 thrpt 5 1264.381 ± 3.010 ops/ms
EishayParseString.fastjson2 thrpt 5 1378.944 ± 9.595 ops/ms
EishayParseString.gson thrpt 5 417.828 ± 2.121 ops/ms
EishayParseString.jackson thrpt 5 501.132 ± 1.887 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 286.419 ± 0.492 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 989.142 ± 10.057 ops/ms
EishayParseStringPretty.gson thrpt 5 383.639 ± 0.401 ops/ms
EishayParseStringPretty.jackson thrpt 5 454.865 ± 0.836 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 539.699 ± 3.037 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1008.046 ± 3.795 ops/ms
EishayParseTreeString.gson thrpt 5 313.822 ± 1.976 ops/ms
EishayParseTreeString.jackson thrpt 5 536.305 ± 2.604 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 471.147 ± 3.469 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 833.558 ± 7.470 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 300.575 ± 1.532 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 487.417 ± 4.287 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 469.911 ± 2.911 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 1069.646 ± 2.827 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 315.859 ± 2.466 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 565.888 ± 1.747 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 396.628 ± 1.857 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 854.382 ± 2.705 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 297.087 ± 3.361 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 525.183 ± 4.858 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 879.863 ± 1.852 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 989.840 ± 7.031 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1361.075 ± 3.838 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 308.621 ± 1.106 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 541.804 ± 2.674 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 262.506 ± 0.857 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 1001.015 ± 4.325 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 298.893 ± 1.431 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 488.211 ± 7.137 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1779.855 ± 11.388 ops/ms
EishayWriteBinary.hessian thrpt 5 331.191 ± 2.978 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 225.914 ± 1.768 ops/ms
EishayWriteBinary.jsonb thrpt 5 3385.899 ± 38.968 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2252.342 ± 10.532 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 5747.114 ± 53.390 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1724.140 ± 10.820 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 1827.451 ± 43.114 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1544.203 ± 18.264 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 331.453 ± 2.324 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 223.400 ± 2.697 ops/ms
EishayWriteString.fastjson1 thrpt 5 588.997 ± 8.830 ops/ms
EishayWriteString.fastjson2 thrpt 5 1644.783 ± 8.459 ops/ms
EishayWriteString.gson thrpt 5 242.020 ± 0.415 ops/ms
EishayWriteString.jackson thrpt 5 892.301 ± 12.704 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 787.867 ± 5.477 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1341.804 ± 0.367 ops/ms
EishayWriteStringTree.gson thrpt 5 249.785 ± 0.825 ops/ms
EishayWriteStringTree.jackson thrpt 5 832.557 ± 5.519 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 535.644 ± 2.013 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1800.494 ± 7.851 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 240.442 ± 0.809 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 1008.212 ± 9.776 ops/ms
ecs.g7.xlarge-graalvm-ce-17-22.3.1
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1237.937 ? 2.400 ops/ms
EishayParseBinary.hessian thrpt 5 241.248 ? 0.383 ops/ms
EishayParseBinary.javaSerialize thrpt 5 52.054 ? 0.089 ops/ms
EishayParseBinary.jsonb thrpt 5 3025.040 ? 13.584 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2240.752 ? 10.044 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 5254.645 ? 36.443 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1799.605 ? 2.753 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 1850.327 ? 7.670 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 2238.190 ? 21.196 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 248.554 ? 0.391 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 53.118 ? 0.035 ops/ms
EishayParseString.fastjson1 thrpt 5 1410.005 ? 2.860 ops/ms
EishayParseString.fastjson2 thrpt 5 1243.951 ? 1.603 ops/ms
EishayParseString.gson thrpt 5 496.888 ? 2.424 ops/ms
EishayParseString.jackson thrpt 5 523.208 ? 0.937 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 369.492 ? 1.369 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 911.234 ? 1.381 ops/ms
EishayParseStringPretty.gson thrpt 5 432.199 ? 1.586 ops/ms
EishayParseStringPretty.jackson thrpt 5 475.353 ? 0.990 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 662.899 ? 2.217 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1010.312 ? 4.797 ops/ms
EishayParseTreeString.gson thrpt 5 431.187 ? 2.269 ops/ms
EishayParseTreeString.jackson thrpt 5 540.951 ? 2.027 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 549.487 ? 1.423 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 775.443 ? 4.017 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 397.400 ? 2.699 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 460.562 ? 0.771 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 538.743 ? 1.172 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 907.889 ? 3.629 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 399.394 ? 3.470 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 538.183 ? 1.247 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 446.368 ? 1.409 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 748.337 ? 51.276 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 381.060 ? 3.667 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 493.319 ? 1.084 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 582.169 ? 14.843 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 937.933 ? 2.252 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1198.796 ? 16.380 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 411.988 ? 2.813 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 566.035 ? 0.815 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 322.453 ? 0.877 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 886.100 ? 2.705 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 376.421 ? 21.963 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 521.828 ? 1.187 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1938.814 ? 22.560 ops/ms
EishayWriteBinary.hessian thrpt 5 400.152 ? 6.034 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 222.989 ? 11.666 ops/ms
EishayWriteBinary.jsonb thrpt 5 3437.199 ? 49.670 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2521.213 ? 4.037 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 6466.223 ? 49.097 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 2224.116 ? 10.873 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 2004.439 ? 2.502 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1550.960 ? 6.619 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 401.867 ? 6.950 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 224.479 ? 9.973 ops/ms
EishayWriteString.fastjson1 thrpt 5 821.254 ? 2.220 ops/ms
EishayWriteString.fastjson2 thrpt 5 1686.671 ? 5.984 ops/ms
EishayWriteString.gson thrpt 5 245.479 ? 0.360 ops/ms
EishayWriteString.jackson thrpt 5 936.709 ? 5.603 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 835.871 ? 3.616 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1419.524 ? 9.436 ops/ms
EishayWriteStringTree.gson thrpt 5 248.607 ? 0.174 ops/ms
EishayWriteStringTree.jackson thrpt 5 1014.434 ? 80.049 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 712.942 ? 2.411 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1968.119 ? 17.780 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 234.471 ? 0.392 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 1045.803 ? 2.782 ops/ms
ecs.g7.xlarge-graalvm-ee-17-22.3.1
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1320.435 ? 91.474 ops/ms
EishayParseBinary.hessian thrpt 5 396.019 ? 0.612 ops/ms
EishayParseBinary.javaSerialize thrpt 5 56.632 ? 0.169 ops/ms
EishayParseBinary.jsonb thrpt 5 3439.709 ? 17.916 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2202.567 ? 8.529 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 6304.461 ? 60.882 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1828.212 ? 9.414 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 2614.271 ? 17.478 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 2160.426 ? 13.610 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 419.655 ? 1.145 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 57.304 ? 0.123 ops/ms
EishayParseString.fastjson1 thrpt 5 1568.139 ? 3.208 ops/ms
EishayParseString.fastjson2 thrpt 5 1328.751 ? 89.614 ops/ms
EishayParseString.gson thrpt 5 466.235 ? 1.852 ops/ms
EishayParseString.jackson thrpt 5 485.920 ? 1.999 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 405.930 ? 0.748 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 988.396 ? 111.758 ops/ms
EishayParseStringPretty.gson thrpt 5 459.889 ? 2.666 ops/ms
EishayParseStringPretty.jackson thrpt 5 430.522 ? 1.092 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 665.596 ? 1.061 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1034.100 ? 6.537 ops/ms
EishayParseTreeString.gson thrpt 5 397.378 ? 2.205 ops/ms
EishayParseTreeString.jackson thrpt 5 479.424 ? 1.455 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 566.291 ? 2.429 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 876.305 ? 2.475 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 387.796 ? 4.425 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 496.617 ? 0.453 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 576.879 ? 1.555 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 1059.822 ? 4.770 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 422.925 ? 4.876 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 633.153 ? 2.946 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 460.869 ? 1.266 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 866.002 ? 2.940 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 388.280 ? 2.027 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 523.197 ? 2.190 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 966.491 ? 1.052 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 1174.776 ? 6.034 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1359.147 ? 105.008 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 416.629 ? 2.013 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 543.445 ? 1.463 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 353.217 ? 0.785 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 915.969 ? 94.870 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 395.452 ? 1.184 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 497.018 ? 0.385 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1770.375 ? 3.147 ops/ms
EishayWriteBinary.hessian thrpt 5 466.964 ? 7.555 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 235.036 ? 2.845 ops/ms
EishayWriteBinary.jsonb thrpt 5 4146.074 ? 27.087 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2638.450 ? 2.666 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 8837.472 ? 18.160 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 2469.840 ? 3.832 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 3320.556 ? 8.870 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1896.355 ? 21.444 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 474.169 ? 5.712 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 234.375 ? 5.955 ops/ms
EishayWriteString.fastjson1 thrpt 5 784.010 ? 3.401 ops/ms
EishayWriteString.fastjson2 thrpt 5 1648.340 ? 8.169 ops/ms
EishayWriteString.gson thrpt 5 238.548 ? 0.378 ops/ms
EishayWriteString.jackson thrpt 5 988.423 ? 6.851 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 907.853 ? 3.914 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1453.078 ? 5.899 ops/ms
EishayWriteStringTree.gson thrpt 5 249.106 ? 0.937 ops/ms
EishayWriteStringTree.jackson thrpt 5 953.104 ? 7.603 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 759.686 ? 0.788 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1781.253 ? 9.466 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 242.605 ? 0.279 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 1101.694 ? 5.299 ops/ms
ecs.g7a.xlarge-jdk1.8.0_361
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 912.051 ? 2.232 ops/ms
EishayParseBinary.hessian thrpt 5 260.764 ? 0.877 ops/ms
EishayParseBinary.javaSerialize thrpt 5 44.689 ? 0.410 ops/ms
EishayParseBinary.jsonb thrpt 5 1415.174 ? 1.638 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1281.850 ? 0.647 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 1933.777 ? 1.178 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1541.887 ? 2.909 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 979.583 ? 1.430 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1137.983 ? 3.933 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 268.450 ? 0.286 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 43.614 ? 0.043 ops/ms
EishayParseString.fastjson1 thrpt 5 1019.692 ? 2.139 ops/ms
EishayParseString.fastjson2 thrpt 5 1297.182 ? 4.032 ops/ms
EishayParseString.gson thrpt 5 449.499 ? 4.225 ops/ms
EishayParseString.jackson thrpt 5 530.805 ? 1.940 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 278.629 ? 0.603 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 953.149 ? 1.885 ops/ms
EishayParseStringPretty.gson thrpt 5 425.389 ? 0.515 ops/ms
EishayParseStringPretty.jackson thrpt 5 471.605 ? 0.471 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 477.937 ? 0.957 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 912.037 ? 1.638 ops/ms
EishayParseTreeString.gson thrpt 5 365.316 ? 0.580 ops/ms
EishayParseTreeString.jackson thrpt 5 501.201 ? 7.004 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 414.301 ? 2.371 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 692.789 ? 2.027 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 343.870 ? 0.549 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 441.896 ? 0.494 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 424.348 ? 0.685 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 702.304 ? 0.524 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 319.267 ? 0.133 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 526.114 ? 0.559 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 357.858 ? 0.285 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 602.791 ? 0.463 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 305.124 ? 0.847 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 462.679 ? 0.339 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 912.616 ? 1.206 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 789.297 ? 6.286 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 927.752 ? 2.643 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 322.331 ? 0.463 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 590.346 ? 6.391 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 252.591 ? 0.418 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 740.559 ? 1.551 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 302.962 ? 0.537 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 516.891 ? 0.549 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1400.969 ? 2.858 ops/ms
EishayWriteBinary.hessian thrpt 5 403.054 ? 2.569 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 228.888 ? 0.367 ops/ms
EishayWriteBinary.jsonb thrpt 5 1649.383 ? 4.388 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1872.895 ? 3.164 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 2286.639 ? 22.132 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1728.754 ? 6.391 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 1234.412 ? 1.681 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1116.695 ? 1.004 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 406.739 ? 2.831 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 233.163 ? 0.260 ops/ms
EishayWriteString.fastjson1 thrpt 5 655.871 ? 0.424 ops/ms
EishayWriteString.fastjson2 thrpt 5 1487.771 ? 2.695 ops/ms
EishayWriteString.gson thrpt 5 457.294 ? 0.951 ops/ms
EishayWriteString.jackson thrpt 5 973.736 ? 2.572 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 821.716 ? 0.648 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1180.280 ? 14.943 ops/ms
EishayWriteStringTree.gson thrpt 5 465.186 ? 0.507 ops/ms
EishayWriteStringTree.jackson thrpt 5 879.472 ? 2.118 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 591.226 ? 1.229 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1378.674 ? 2.579 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 389.999 ? 0.351 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 862.809 ? 58.444 ops/ms
ecs.g7a.xlarge-jdk-11.0.18
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1158.177 ? 3.538 ops/ms
EishayParseBinary.hessian thrpt 5 225.437 ? 0.868 ops/ms
EishayParseBinary.javaSerialize thrpt 5 45.973 ? 0.061 ops/ms
EishayParseBinary.jsonb thrpt 5 2390.305 ? 5.464 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1835.744 ? 2.350 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 3515.173 ? 6.392 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1596.444 ? 3.047 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 1415.675 ? 3.864 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1778.109 ? 2.807 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 235.155 ? 0.732 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 46.922 ? 0.106 ops/ms
EishayParseString.fastjson1 thrpt 5 914.592 ? 19.034 ops/ms
EishayParseString.fastjson2 thrpt 5 1190.909 ? 6.356 ops/ms
EishayParseString.gson thrpt 5 478.505 ? 0.211 ops/ms
EishayParseString.jackson thrpt 5 473.056 ? 1.152 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 255.207 ? 0.473 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 811.784 ? 3.306 ops/ms
EishayParseStringPretty.gson thrpt 5 424.386 ? 0.865 ops/ms
EishayParseStringPretty.jackson thrpt 5 437.025 ? 0.604 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 411.637 ? 0.572 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 730.722 ? 2.467 ops/ms
EishayParseTreeString.gson thrpt 5 360.709 ? 1.306 ops/ms
EishayParseTreeString.jackson thrpt 5 493.584 ? 0.616 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 349.434 ? 0.693 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 651.644 ? 0.650 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 343.378 ? 0.589 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 469.283 ? 0.847 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 367.591 ? 1.582 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 864.264 ? 1.230 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 356.398 ? 0.380 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 550.248 ? 2.199 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 310.490 ? 0.272 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 688.244 ? 1.354 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 299.001 ? 0.659 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 491.725 ? 0.829 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 873.764 ? 0.892 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 736.065 ? 7.451 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1203.305 ? 2.685 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 342.182 ? 0.520 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 583.561 ? 2.261 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 221.293 ? 0.357 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 811.754 ? 1.333 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 324.082 ? 0.698 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 496.726 ? 1.940 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1616.506 ? 1.345 ops/ms
EishayWriteBinary.hessian thrpt 5 387.161 ? 1.863 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 238.605 ? 2.654 ops/ms
EishayWriteBinary.jsonb thrpt 5 2512.580 ? 2.769 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2078.223 ? 2.830 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 4084.783 ? 8.288 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 2014.226 ? 3.311 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 1432.728 ? 1.934 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1327.675 ? 0.915 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 390.877 ? 1.227 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 234.431 ? 2.568 ops/ms
EishayWriteString.fastjson1 thrpt 5 630.475 ? 1.704 ops/ms
EishayWriteString.fastjson2 thrpt 5 1454.238 ? 1.058 ops/ms
EishayWriteString.gson thrpt 5 357.560 ? 0.359 ops/ms
EishayWriteString.jackson thrpt 5 910.750 ? 2.928 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 810.913 ? 0.729 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1109.472 ? 1.464 ops/ms
EishayWriteStringTree.gson thrpt 5 353.869 ? 1.282 ops/ms
EishayWriteStringTree.jackson thrpt 5 902.765 ? 2.334 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 591.524 ? 2.953 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1650.260 ? 1.950 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 380.389 ? 0.313 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 845.304 ? 0.965 ops/ms
ecs.g7a.xlarge-jdk-17.0.6
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1283.096 ? 2.956 ops/ms
EishayParseBinary.hessian thrpt 5 266.718 ? 0.379 ops/ms
EishayParseBinary.javaSerialize thrpt 5 52.810 ? 0.097 ops/ms
EishayParseBinary.jsonb thrpt 5 2863.518 ? 5.973 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2086.443 ? 11.405 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 4401.387 ? 4.072 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1831.716 ? 8.364 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 1630.070 ? 3.304 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 2112.426 ? 9.852 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 267.726 ? 0.414 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 52.747 ? 0.085 ops/ms
EishayParseString.fastjson1 thrpt 5 1249.569 ? 1.132 ops/ms
EishayParseString.fastjson2 thrpt 5 1258.325 ? 22.333 ops/ms
EishayParseString.gson thrpt 5 534.405 ? 0.584 ops/ms
EishayParseString.jackson thrpt 5 507.919 ? 0.680 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 306.931 ? 0.349 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 833.832 ? 6.333 ops/ms
EishayParseStringPretty.gson thrpt 5 477.103 ? 0.644 ops/ms
EishayParseStringPretty.jackson thrpt 5 462.955 ? 0.582 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 549.426 ? 1.722 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1021.871 ? 3.008 ops/ms
EishayParseTreeString.gson thrpt 5 396.083 ? 0.767 ops/ms
EishayParseTreeString.jackson thrpt 5 579.594 ? 5.762 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 444.276 ? 0.287 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 747.783 ? 1.486 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 353.015 ? 0.587 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 521.561 ? 1.104 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 469.046 ? 1.727 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 1031.486 ? 2.173 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 375.003 ? 0.390 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 628.911 ? 0.609 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 388.894 ? 0.586 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 760.009 ? 0.962 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 353.462 ? 0.618 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 581.959 ? 0.380 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 865.099 ? 0.793 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 909.461 ? 2.678 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1242.026 ? 3.831 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 369.965 ? 0.839 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 591.432 ? 0.891 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 270.257 ? 0.326 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 866.992 ? 6.462 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 344.697 ? 0.587 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 531.034 ? 0.438 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1577.449 ? 2.480 ops/ms
EishayWriteBinary.hessian thrpt 5 396.439 ? 2.077 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 271.224 ? 0.267 ops/ms
EishayWriteBinary.jsonb thrpt 5 2959.526 ? 6.791 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2148.236 ? 2.693 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 5562.415 ? 2.759 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 2008.672 ? 2.363 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 1718.864 ? 3.155 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1641.741 ? 2.293 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 394.669 ? 1.457 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 269.670 ? 0.197 ops/ms
EishayWriteString.fastjson1 thrpt 5 678.185 ? 3.627 ops/ms
EishayWriteString.fastjson2 thrpt 5 1343.373 ? 1.777 ops/ms
EishayWriteString.gson thrpt 5 383.760 ? 0.797 ops/ms
EishayWriteString.jackson thrpt 5 1017.413 ? 1.726 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 830.427 ? 1.741 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1067.290 ? 1.642 ops/ms
EishayWriteStringTree.gson thrpt 5 456.012 ? 0.989 ops/ms
EishayWriteStringTree.jackson thrpt 5 967.461 ? 4.029 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 611.903 ? 2.877 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1705.522 ? 3.436 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 423.034 ? 0.359 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 932.420 ? 4.518 ops/ms
ecs.g7a.xlarge-jdk-20
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1329.812 ± 11.435 ops/ms
EishayParseBinary.hessian thrpt 5 247.883 ± 1.048 ops/ms
EishayParseBinary.javaSerialize thrpt 5 48.702 ± 0.293 ops/ms
EishayParseBinary.jsonb thrpt 5 2848.903 ± 21.919 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2177.032 ± 13.833 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 4226.886 ± 45.380 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1811.400 ± 15.741 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 1673.628 ± 25.866 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 2077.796 ± 10.484 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 250.411 ± 1.414 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 48.152 ± 0.321 ops/ms
EishayParseString.fastjson1 thrpt 5 1219.065 ± 13.275 ops/ms
EishayParseString.fastjson2 thrpt 5 1284.331 ± 8.832 ops/ms
EishayParseString.gson thrpt 5 451.903 ± 3.027 ops/ms
EishayParseString.jackson thrpt 5 493.792 ± 3.431 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 287.722 ± 1.060 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 878.738 ± 9.113 ops/ms
EishayParseStringPretty.gson thrpt 5 447.746 ± 2.322 ops/ms
EishayParseStringPretty.jackson thrpt 5 442.569 ± 2.175 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 510.247 ± 2.836 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1031.174 ± 3.231 ops/ms
EishayParseTreeString.gson thrpt 5 388.908 ± 28.315 ops/ms
EishayParseTreeString.jackson thrpt 5 545.458 ± 3.448 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 432.013 ± 2.090 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 758.896 ± 7.012 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 354.288 ± 2.811 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 499.339 ± 2.053 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 449.742 ± 2.479 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 969.586 ± 4.873 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 357.131 ± 2.846 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 601.130 ± 3.103 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 385.217 ± 2.705 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 761.559 ± 3.998 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 356.333 ± 2.372 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 558.062 ± 1.834 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 892.108 ± 3.867 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 949.390 ± 6.724 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1254.841 ± 4.601 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 374.074 ± 2.155 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 569.317 ± 1.848 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 265.430 ± 1.134 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 899.605 ± 9.770 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 350.048 ± 2.103 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 518.951 ± 7.364 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1777.711 ± 27.978 ops/ms
EishayWriteBinary.hessian thrpt 5 397.958 ± 3.846 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 260.281 ± 0.699 ops/ms
EishayWriteBinary.jsonb thrpt 5 2846.579 ± 12.471 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2201.228 ± 7.869 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 5267.506 ± 31.237 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1786.648 ± 4.620 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 1752.791 ± 16.463 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1590.250 ± 14.597 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 397.195 ± 3.001 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 263.005 ± 1.297 ops/ms
EishayWriteString.fastjson1 thrpt 5 637.209 ± 1.980 ops/ms
EishayWriteString.fastjson2 thrpt 5 1484.461 ± 6.856 ops/ms
EishayWriteString.gson thrpt 5 404.030 ± 1.338 ops/ms
EishayWriteString.jackson thrpt 5 915.087 ± 3.263 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 782.306 ± 5.060 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1146.418 ± 1.445 ops/ms
EishayWriteStringTree.gson thrpt 5 462.643 ± 1.925 ops/ms
EishayWriteStringTree.jackson thrpt 5 918.410 ± 4.959 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 596.516 ± 1.068 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1724.435 ± 2.689 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 390.567 ± 2.654 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 928.948 ± 2.929 ops/ms
ecs.g7a.xlarge-graalvm-ce-17-22.3.1
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1318.828 ? 6.928 ops/ms
EishayParseBinary.hessian thrpt 5 239.890 ? 0.199 ops/ms
EishayParseBinary.javaSerialize thrpt 5 52.019 ? 0.244 ops/ms
EishayParseBinary.jsonb thrpt 5 3262.188 ? 6.386 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2204.121 ? 10.991 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 5063.747 ? 10.424 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1747.018 ? 7.954 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 1702.273 ? 8.238 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 2225.887 ? 3.301 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 236.128 ? 0.421 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 52.317 ? 0.207 ops/ms
EishayParseString.fastjson1 thrpt 5 1449.480 ? 3.264 ops/ms
EishayParseString.fastjson2 thrpt 5 1310.590 ? 5.637 ops/ms
EishayParseString.gson thrpt 5 523.653 ? 1.260 ops/ms
EishayParseString.jackson thrpt 5 546.304 ? 3.205 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 359.548 ? 1.580 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 979.295 ? 9.468 ops/ms
EishayParseStringPretty.gson thrpt 5 462.475 ? 0.828 ops/ms
EishayParseStringPretty.jackson thrpt 5 517.244 ? 0.932 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 607.494 ? 1.074 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 880.421 ? 2.255 ops/ms
EishayParseTreeString.gson thrpt 5 478.108 ? 4.847 ops/ms
EishayParseTreeString.jackson thrpt 5 575.852 ? 0.611 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 509.888 ? 0.702 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 802.357 ? 4.813 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 436.321 ? 6.004 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 530.744 ? 1.468 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 512.048 ? 0.804 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 992.979 ? 3.074 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 449.628 ? 2.917 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 549.323 ? 1.455 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 410.216 ? 0.635 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 747.622 ? 51.263 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 409.594 ? 1.959 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 514.998 ? 1.079 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 931.447 ? 1.838 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 943.551 ? 0.631 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1309.489 ? 19.216 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 446.063 ? 1.290 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 585.091 ? 15.507 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 293.880 ? 0.176 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 968.164 ? 17.226 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 406.175 ? 23.141 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 521.709 ? 0.691 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1902.232 ? 3.092 ops/ms
EishayWriteBinary.hessian thrpt 5 450.887 ? 0.922 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 223.712 ? 12.490 ops/ms
EishayWriteBinary.jsonb thrpt 5 3568.106 ? 20.947 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2629.277 ? 5.064 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 6861.045 ? 9.854 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 2269.560 ? 4.523 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 1841.854 ? 2.634 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1436.597 ? 2.668 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 453.093 ? 2.005 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 225.273 ? 12.423 ops/ms
EishayWriteString.fastjson1 thrpt 5 777.935 ? 8.215 ops/ms
EishayWriteString.fastjson2 thrpt 5 1677.883 ? 47.462 ops/ms
EishayWriteString.gson thrpt 5 424.855 ? 0.905 ops/ms
EishayWriteString.jackson thrpt 5 941.603 ? 2.401 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 867.775 ? 1.954 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1416.371 ? 3.395 ops/ms
EishayWriteStringTree.gson thrpt 5 453.541 ? 0.841 ops/ms
EishayWriteStringTree.jackson thrpt 5 902.857 ? 1.267 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 660.502 ? 3.856 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1848.074 ? 3.455 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 421.921 ? 2.098 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 1003.858 ? 1.900 ops/ms
ecs.g7a.xlarge-graalvm-ee-17-22.3.1
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1359.757 ? 84.074 ops/ms
EishayParseBinary.hessian thrpt 5 370.457 ? 0.936 ops/ms
EishayParseBinary.javaSerialize thrpt 5 56.078 ? 0.065 ops/ms
EishayParseBinary.jsonb thrpt 5 3856.443 ? 7.988 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2426.752 ? 8.841 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 7362.529 ? 28.466 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1783.461 ? 5.026 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 2818.349 ? 32.218 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 2353.552 ? 2.236 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 372.258 ? 1.909 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 56.715 ? 0.092 ops/ms
EishayParseString.fastjson1 thrpt 5 1727.115 ? 6.665 ops/ms
EishayParseString.fastjson2 thrpt 5 1321.199 ? 80.907 ops/ms
EishayParseString.gson thrpt 5 520.657 ? 0.703 ops/ms
EishayParseString.jackson thrpt 5 528.700 ? 4.372 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 386.186 ? 0.327 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 1029.654 ? 100.874 ops/ms
EishayParseStringPretty.gson thrpt 5 485.685 ? 1.682 ops/ms
EishayParseStringPretty.jackson thrpt 5 467.909 ? 1.242 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 633.988 ? 2.541 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1099.412 ? 1.279 ops/ms
EishayParseTreeString.gson thrpt 5 491.190 ? 2.693 ops/ms
EishayParseTreeString.jackson thrpt 5 529.990 ? 3.481 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 534.649 ? 0.500 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 919.268 ? 2.776 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 461.770 ? 2.497 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 557.384 ? 1.710 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 536.029 ? 0.536 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 1103.036 ? 2.105 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 471.663 ? 6.418 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 608.415 ? 0.627 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 433.210 ? 0.442 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 896.432 ? 3.083 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 439.095 ? 0.415 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 586.770 ? 0.892 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 929.539 ? 0.827 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 1210.646 ? 3.179 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1472.902 ? 7.555 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 483.217 ? 1.173 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 584.222 ? 1.089 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 325.835 ? 8.301 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 1031.538 ? 106.570 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 443.371 ? 2.171 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 518.654 ? 3.213 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1908.414 ? 3.660 ops/ms
EishayWriteBinary.hessian thrpt 5 582.394 ? 4.722 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 261.396 ? 0.403 ops/ms
EishayWriteBinary.jsonb thrpt 5 4488.280 ? 6.470 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2935.230 ? 2.925 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 10550.345 ? 11.532 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 2564.197 ? 3.290 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 3296.342 ? 4.947 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1958.264 ? 5.009 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 586.498 ? 1.912 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 254.720 ? 0.450 ops/ms
EishayWriteString.fastjson1 thrpt 5 886.180 ? 2.540 ops/ms
EishayWriteString.fastjson2 thrpt 5 1783.679 ? 2.622 ops/ms
EishayWriteString.gson thrpt 5 407.545 ? 0.301 ops/ms
EishayWriteString.jackson thrpt 5 1022.330 ? 2.670 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 945.808 ? 2.027 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1484.239 ? 2.301 ops/ms
EishayWriteStringTree.gson thrpt 5 456.422 ? 1.604 ops/ms
EishayWriteStringTree.jackson thrpt 5 1040.227 ? 3.448 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 863.544 ? 1.529 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1888.748 ? 2.655 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 392.449 ? 0.598 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 1106.135 ? 2.173 ops/ms
ecs.g8m.xlarge-jdk1.8.0_361
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 780.637 ? 41.319 ops/ms
EishayParseBinary.hessian thrpt 5 215.187 ? 9.866 ops/ms
EishayParseBinary.javaSerialize thrpt 5 39.440 ? 0.635 ops/ms
EishayParseBinary.jsonb thrpt 5 1321.269 ? 101.453 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1163.451 ? 81.450 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 2269.664 ? 124.041 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1227.026 ? 62.448 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 634.664 ? 35.706 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1151.983 ? 43.587 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 215.003 ? 6.806 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 40.228 ? 0.560 ops/ms
EishayParseString.fastjson1 thrpt 5 734.095 ? 19.507 ops/ms
EishayParseString.fastjson2 thrpt 5 883.112 ? 49.563 ops/ms
EishayParseString.gson thrpt 5 366.308 ? 9.962 ops/ms
EishayParseString.jackson thrpt 5 366.916 ? 5.824 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 204.920 ? 3.718 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 694.291 ? 21.447 ops/ms
EishayParseStringPretty.gson thrpt 5 329.261 ? 10.158 ops/ms
EishayParseStringPretty.jackson thrpt 5 331.587 ? 9.684 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 303.091 ? 21.558 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 597.849 ? 26.906 ops/ms
EishayParseTreeString.gson thrpt 5 263.702 ? 3.002 ops/ms
EishayParseTreeString.jackson thrpt 5 302.238 ? 15.132 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 270.670 ? 15.241 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 472.800 ? 22.739 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 250.491 ? 6.346 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 273.637 ? 14.559 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 274.840 ? 12.712 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 529.928 ? 13.431 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 242.472 ? 8.802 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 293.454 ? 5.708 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 233.234 ? 3.008 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 490.497 ? 25.859 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 224.125 ? 19.060 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 294.682 ? 7.556 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 566.367 ? 16.469 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 664.791 ? 17.003 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 798.478 ? 18.125 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 229.790 ? 18.030 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 402.737 ? 9.207 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 195.126 ? 2.627 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 646.235 ? 9.465 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 212.436 ? 9.895 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 365.737 ? 11.543 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1231.168 ? 20.522 ops/ms
EishayWriteBinary.hessian thrpt 5 350.407 ? 3.090 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 209.051 ? 2.279 ops/ms
EishayWriteBinary.jsonb thrpt 5 1699.630 ? 13.977 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1566.859 ? 19.745 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 2648.541 ? 33.329 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1444.735 ? 1.397 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 918.139 ? 13.026 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1138.227 ? 19.429 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 358.280 ? 2.187 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 209.904 ? 2.602 ops/ms
EishayWriteString.fastjson1 thrpt 5 525.770 ? 9.520 ops/ms
EishayWriteString.fastjson2 thrpt 5 1222.296 ? 18.532 ops/ms
EishayWriteString.gson thrpt 5 359.513 ? 6.475 ops/ms
EishayWriteString.jackson thrpt 5 659.120 ? 7.042 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 589.796 ? 24.619 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 946.563 ? 9.170 ops/ms
EishayWriteStringTree.gson thrpt 5 437.467 ? 8.223 ops/ms
EishayWriteStringTree.jackson thrpt 5 710.357 ? 17.176 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 489.298 ? 12.591 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1227.365 ? 20.556 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 313.865 ? 3.478 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 664.138 ? 16.294 ops/ms
ecs.g8m.xlarge-jdk-11.0.18
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1058.127 ? 14.454 ops/ms
EishayParseBinary.hessian thrpt 5 243.646 ? 1.769 ops/ms
EishayParseBinary.javaSerialize thrpt 5 40.490 ? 0.224 ops/ms
EishayParseBinary.jsonb thrpt 5 1997.082 ? 51.686 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1596.569 ? 18.127 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 3058.648 ? 30.539 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1416.179 ? 8.400 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 1168.183 ? 23.944 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1538.979 ? 27.645 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 242.788 ? 2.667 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 40.227 ? 0.387 ops/ms
EishayParseString.fastjson1 thrpt 5 842.349 ? 11.048 ops/ms
EishayParseString.fastjson2 thrpt 5 1085.091 ? 16.044 ops/ms
EishayParseString.gson thrpt 5 379.473 ? 2.881 ops/ms
EishayParseString.jackson thrpt 5 403.202 ? 2.578 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 242.290 ? 2.015 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 768.182 ? 5.148 ops/ms
EishayParseStringPretty.gson thrpt 5 351.621 ? 2.123 ops/ms
EishayParseStringPretty.jackson thrpt 5 364.876 ? 6.069 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 373.902 ? 5.924 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 768.287 ? 12.037 ops/ms
EishayParseTreeString.gson thrpt 5 303.021 ? 2.279 ops/ms
EishayParseTreeString.jackson thrpt 5 384.357 ? 2.662 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 304.214 ? 3.714 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 622.106 ? 8.908 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 283.496 ? 1.583 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 338.959 ? 1.291 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 339.605 ? 5.029 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 756.801 ? 10.495 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 286.223 ? 1.491 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 425.436 ? 6.708 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 279.134 ? 25.107 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 616.270 ? 8.993 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 273.222 ? 2.241 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 394.217 ? 4.035 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 652.753 ? 4.871 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 678.248 ? 19.806 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1071.698 ? 13.508 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 298.475 ? 14.758 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 450.680 ? 4.493 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 224.812 ? 1.522 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 747.810 ? 3.319 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 274.436 ? 6.471 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 417.108 ? 2.810 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1350.942 ? 4.079 ops/ms
EishayWriteBinary.hessian thrpt 5 355.987 ? 4.088 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 223.829 ? 1.998 ops/ms
EishayWriteBinary.jsonb thrpt 5 2172.708 ? 31.988 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1669.880 ? 17.736 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 4116.305 ? 38.650 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1602.354 ? 1.864 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 1321.251 ? 26.699 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1245.256 ? 86.276 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 345.054 ? 3.808 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 223.606 ? 1.416 ops/ms
EishayWriteString.fastjson1 thrpt 5 588.469 ? 4.799 ops/ms
EishayWriteString.fastjson2 thrpt 5 1267.157 ? 7.461 ops/ms
EishayWriteString.gson thrpt 5 339.122 ? 0.689 ops/ms
EishayWriteString.jackson thrpt 5 708.240 ? 4.135 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 642.752 ? 4.226 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1100.200 ? 3.780 ops/ms
EishayWriteStringTree.gson thrpt 5 355.595 ? 1.325 ops/ms
EishayWriteStringTree.jackson thrpt 5 706.051 ? 2.106 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 502.188 ? 63.353 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1345.954 ? 10.666 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 330.802 ? 4.657 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 685.472 ? 2.935 ops/ms
ecs.g8m.xlarge-jdk-17.0.6
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1087.796 ? 22.300 ops/ms
EishayParseBinary.hessian thrpt 5 233.980 ? 2.358 ops/ms
EishayParseBinary.javaSerialize thrpt 5 41.672 ? 0.266 ops/ms
EishayParseBinary.jsonb thrpt 5 2154.756 ? 54.650 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1657.874 ? 25.838 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 3113.945 ? 39.063 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1442.949 ? 24.641 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 1212.077 ? 14.345 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1540.739 ? 123.168 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 236.535 ? 2.597 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 41.379 ? 0.428 ops/ms
EishayParseString.fastjson1 thrpt 5 1115.530 ? 19.638 ops/ms
EishayParseString.fastjson2 thrpt 5 1043.658 ? 15.787 ops/ms
EishayParseString.gson thrpt 5 381.705 ? 0.854 ops/ms
EishayParseString.jackson thrpt 5 410.956 ? 2.018 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 264.512 ? 2.339 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 775.278 ? 3.875 ops/ms
EishayParseStringPretty.gson thrpt 5 352.523 ? 2.339 ops/ms
EishayParseStringPretty.jackson thrpt 5 370.603 ? 2.347 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 404.523 ? 4.213 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 803.769 ? 7.000 ops/ms
EishayParseTreeString.gson thrpt 5 301.486 ? 11.431 ops/ms
EishayParseTreeString.jackson thrpt 5 422.406 ? 5.039 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 358.409 ? 4.327 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 622.409 ? 6.057 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 283.661 ? 1.769 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 354.883 ? 7.007 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 365.731 ? 4.778 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 773.576 ? 3.853 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 293.231 ? 1.375 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 422.405 ? 8.799 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 316.806 ? 1.777 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 617.044 ? 11.465 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 273.828 ? 3.006 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 387.614 ? 8.331 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 654.639 ? 3.378 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 860.551 ? 21.372 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1077.702 ? 15.716 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 294.784 ? 2.682 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 458.382 ? 2.810 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 246.650 ? 1.186 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 765.099 ? 4.215 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 278.605 ? 5.197 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 416.508 ? 4.079 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1253.396 ? 32.568 ops/ms
EishayWriteBinary.hessian thrpt 5 345.558 ? 3.433 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 206.706 ? 1.100 ops/ms
EishayWriteBinary.jsonb thrpt 5 2238.241 ? 48.295 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1730.677 ? 8.005 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 4245.652 ? 84.454 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1581.003 ? 5.868 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 1398.119 ? 23.242 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1329.021 ? 12.767 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 328.848 ? 2.825 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 213.138 ? 1.029 ops/ms
EishayWriteString.fastjson1 thrpt 5 576.240 ? 2.252 ops/ms
EishayWriteString.fastjson2 thrpt 5 1245.004 ? 4.125 ops/ms
EishayWriteString.gson thrpt 5 219.659 ? 0.830 ops/ms
EishayWriteString.jackson thrpt 5 694.476 ? 1.868 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 655.455 ? 2.221 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1059.291 ? 4.083 ops/ms
EishayWriteStringTree.gson thrpt 5 226.241 ? 0.846 ops/ms
EishayWriteStringTree.jackson thrpt 5 670.873 ? 2.821 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 476.428 ? 6.731 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1324.324 ? 15.244 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 217.736 ? 1.023 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 705.504 ? 4.077 ops/ms
ecs.g8m.xlarge-jdk-20
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1099.112 ± 7.851 ops/ms
EishayParseBinary.hessian thrpt 5 224.492 ± 2.402 ops/ms
EishayParseBinary.javaSerialize thrpt 5 39.411 ± 0.182 ops/ms
EishayParseBinary.jsonb thrpt 5 2178.345 ± 14.295 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1637.263 ± 11.108 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 3145.560 ± 19.321 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1415.116 ± 16.617 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 1358.528 ± 11.410 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1569.311 ± 14.860 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 202.561 ± 76.838 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 39.720 ± 0.544 ops/ms
EishayParseString.fastjson1 thrpt 5 1147.336 ± 13.940 ops/ms
EishayParseString.fastjson2 thrpt 5 1070.662 ± 12.088 ops/ms
EishayParseString.gson thrpt 5 323.617 ± 46.007 ops/ms
EishayParseString.jackson thrpt 5 380.712 ± 4.582 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 245.107 ± 2.699 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 787.071 ± 12.993 ops/ms
EishayParseStringPretty.gson thrpt 5 293.939 ± 74.729 ops/ms
EishayParseStringPretty.jackson thrpt 5 344.768 ± 3.524 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 384.659 ± 2.079 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 770.682 ± 6.751 ops/ms
EishayParseTreeString.gson thrpt 5 291.930 ± 6.158 ops/ms
EishayParseTreeString.jackson thrpt 5 380.681 ± 3.939 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 328.285 ± 2.930 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 625.657 ± 5.540 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 273.148 ± 1.646 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 354.738 ± 3.792 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 331.912 ± 18.139 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 789.365 ± 11.847 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 290.170 ± 3.680 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 460.465 ± 4.344 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 278.017 ± 16.299 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 610.965 ± 5.455 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 261.394 ± 9.406 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 410.481 ± 4.867 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 619.373 ± 2.793 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 814.939 ± 111.224 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1103.700 ± 8.629 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 287.170 ± 11.989 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 436.928 ± 4.961 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 223.329 ± 1.948 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 774.237 ± 8.554 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 266.974 ± 1.289 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 395.984 ± 7.411 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1386.520 ± 13.199 ops/ms
EishayWriteBinary.hessian thrpt 5 338.288 ± 5.599 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 211.962 ± 1.346 ops/ms
EishayWriteBinary.jsonb thrpt 5 2434.339 ± 42.307 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1766.591 ± 11.942 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 4408.874 ± 28.674 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1562.663 ± 12.652 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 1372.156 ± 12.128 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1354.001 ± 6.293 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 335.318 ± 3.712 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 205.818 ± 1.310 ops/ms
EishayWriteString.fastjson1 thrpt 5 471.010 ± 14.089 ops/ms
EishayWriteString.fastjson2 thrpt 5 1253.431 ± 29.689 ops/ms
EishayWriteString.gson thrpt 5 205.451 ± 12.815 ops/ms
EishayWriteString.jackson thrpt 5 678.760 ± 8.622 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 630.049 ± 20.793 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1084.698 ± 9.553 ops/ms
EishayWriteStringTree.gson thrpt 5 223.825 ± 2.009 ops/ms
EishayWriteStringTree.jackson thrpt 5 651.996 ± 2.996 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 426.065 ± 36.002 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1386.709 ± 7.196 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 212.652 ± 0.724 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 645.822 ± 53.957 ops/ms
ecs.g8m.xlarge-graalvm-ce-17-22.3.1
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 882.025 ? 10.825 ops/ms
EishayParseBinary.hessian thrpt 5 191.846 ? 0.948 ops/ms
EishayParseBinary.javaSerialize thrpt 5 41.837 ? 0.057 ops/ms
EishayParseBinary.jsonb thrpt 5 2557.276 ? 43.848 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1409.665 ? 17.335 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 3861.873 ? 20.326 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1396.566 ? 3.949 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 1539.328 ? 9.398 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1543.842 ? 205.175 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 185.536 ? 0.819 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 42.043 ? 0.240 ops/ms
EishayParseString.fastjson1 thrpt 5 1011.694 ? 10.091 ops/ms
EishayParseString.fastjson2 thrpt 5 1056.318 ? 12.240 ops/ms
EishayParseString.gson thrpt 5 395.307 ? 4.326 ops/ms
EishayParseString.jackson thrpt 5 414.557 ? 1.846 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 296.822 ? 2.149 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 757.926 ? 7.671 ops/ms
EishayParseStringPretty.gson thrpt 5 358.578 ? 2.891 ops/ms
EishayParseStringPretty.jackson thrpt 5 374.469 ? 1.301 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 532.046 ? 3.845 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 751.026 ? 4.278 ops/ms
EishayParseTreeString.gson thrpt 5 383.078 ? 2.935 ops/ms
EishayParseTreeString.jackson thrpt 5 422.634 ? 2.088 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 442.828 ? 3.197 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 621.981 ? 3.735 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 337.566 ? 1.966 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 391.566 ? 3.019 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 422.485 ? 2.515 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 655.230 ? 5.217 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 346.914 ? 2.444 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 426.640 ? 5.935 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 348.627 ? 4.300 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 516.528 ? 4.137 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 312.492 ? 2.159 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 393.881 ? 1.770 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 713.589 ? 2.148 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 727.100 ? 37.209 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 874.486 ? 6.751 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 340.502 ? 3.445 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 435.752 ? 2.114 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 254.668 ? 1.197 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 642.383 ? 9.293 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 308.890 ? 3.432 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 401.367 ? 1.602 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1437.226 ? 4.749 ops/ms
EishayWriteBinary.hessian thrpt 5 322.745 ? 2.579 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 188.697 ? 1.225 ops/ms
EishayWriteBinary.jsonb thrpt 5 2601.365 ? 21.020 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1928.378 ? 15.999 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 5162.723 ? 31.153 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1766.085 ? 10.326 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 1522.032 ? 8.702 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1119.787 ? 168.122 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 335.324 ? 3.130 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 189.298 ? 1.058 ops/ms
EishayWriteString.fastjson1 thrpt 5 622.617 ? 12.576 ops/ms
EishayWriteString.fastjson2 thrpt 5 1403.139 ? 2.671 ops/ms
EishayWriteString.gson thrpt 5 199.329 ? 0.498 ops/ms
EishayWriteString.jackson thrpt 5 721.925 ? 2.095 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 665.404 ? 2.047 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1306.918 ? 2.371 ops/ms
EishayWriteStringTree.gson thrpt 5 213.420 ? 0.716 ops/ms
EishayWriteStringTree.jackson thrpt 5 821.282 ? 2.770 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 548.957 ? 1.338 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1441.499 ? 2.781 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 196.652 ? 1.434 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 718.974 ? 34.402 ops/ms
ecs.g8m.xlarge-graalvm-ee-17-22.3.1
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1061.408 ? 3.914 ops/ms
EishayParseBinary.hessian thrpt 5 324.086 ? 1.451 ops/ms
EishayParseBinary.javaSerialize thrpt 5 46.424 ? 0.141 ops/ms
EishayParseBinary.jsonb thrpt 5 2730.288 ? 22.469 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1766.017 ? 8.380 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 5405.931 ? 35.402 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1311.822 ? 9.011 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 2197.153 ? 21.886 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1824.374 ? 16.629 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 306.644 ? 2.438 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 45.920 ? 0.718 ops/ms
EishayParseString.fastjson1 thrpt 5 1352.085 ? 10.564 ops/ms
EishayParseString.fastjson2 thrpt 5 1129.565 ? 4.346 ops/ms
EishayParseString.gson thrpt 5 419.592 ? 0.982 ops/ms
EishayParseString.jackson thrpt 5 424.768 ? 2.572 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 342.170 ? 1.657 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 838.894 ? 2.793 ops/ms
EishayParseStringPretty.gson thrpt 5 387.233 ? 1.266 ops/ms
EishayParseStringPretty.jackson thrpt 5 392.204 ? 1.465 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 589.817 ? 6.785 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 880.406 ? 12.105 ops/ms
EishayParseTreeString.gson thrpt 5 365.552 ? 0.979 ops/ms
EishayParseTreeString.jackson thrpt 5 476.455 ? 1.984 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 487.916 ? 1.306 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 698.104 ? 3.715 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 339.989 ? 1.223 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 431.873 ? 1.696 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 461.088 ? 2.787 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 804.410 ? 3.139 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 372.769 ? 2.658 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 514.324 ? 3.022 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 374.830 ? 8.378 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 634.393 ? 2.055 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 336.133 ? 1.739 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 452.527 ? 12.978 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 714.869 ? 2.809 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 863.529 ? 1.269 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1003.720 ? 3.368 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 369.965 ? 0.273 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 436.412 ? 2.806 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 281.076 ? 1.770 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 750.062 ? 5.784 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 339.098 ? 1.256 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 387.075 ? 1.224 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1502.613 ? 9.107 ops/ms
EishayWriteBinary.hessian thrpt 5 387.196 ? 6.702 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 217.461 ? 0.874 ops/ms
EishayWriteBinary.jsonb thrpt 5 3332.468 ? 37.318 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2208.852 ? 6.447 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 6284.458 ? 51.063 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1972.886 ? 11.511 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 2636.442 ? 6.073 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1649.516 ? 13.752 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 394.767 ? 5.766 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 223.358 ? 1.209 ops/ms
EishayWriteString.fastjson1 thrpt 5 742.799 ? 2.018 ops/ms
EishayWriteString.fastjson2 thrpt 5 1489.899 ? 1.929 ops/ms
EishayWriteString.gson thrpt 5 232.971 ? 1.114 ops/ms
EishayWriteString.jackson thrpt 5 909.832 ? 1.989 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 762.158 ? 2.569 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1264.025 ? 1.422 ops/ms
EishayWriteStringTree.gson thrpt 5 243.165 ? 0.386 ops/ms
EishayWriteStringTree.jackson thrpt 5 821.433 ? 0.884 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 676.874 ? 7.968 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1492.548 ? 3.764 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 225.829 ? 1.571 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 948.347 ? 3.657 ops/ms
OrangePI5-jdk1.8.0_361
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 559.832 ± 31.711 ops/ms
EishayParseBinary.hessian thrpt 5 134.140 ± 6.673 ops/ms
EishayParseBinary.javaSerialize thrpt 5 27.382 ± 1.434 ops/ms
EishayParseBinary.jsonb thrpt 5 977.446 ± 46.552 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 822.201 ± 33.718 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 1658.242 ± 36.747 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 977.779 ± 10.977 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 686.188 ± 13.744 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 658.219 ± 20.647 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 133.226 ± 2.201 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 27.149 ± 1.182 ops/ms
EishayParseString.fastjson1 thrpt 5 559.256 ± 32.311 ops/ms
EishayParseString.fastjson2 thrpt 5 650.812 ± 46.923 ops/ms
EishayParseString.gson thrpt 5 218.976 ± 10.334 ops/ms
EishayParseString.jackson thrpt 5 259.038 ± 9.206 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 156.910 ± 10.723 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 517.276 ± 22.723 ops/ms
EishayParseStringPretty.gson thrpt 5 198.072 ± 10.915 ops/ms
EishayParseStringPretty.jackson thrpt 5 252.801 ± 12.348 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 217.321 ± 15.438 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 427.790 ± 18.394 ops/ms
EishayParseTreeString.gson thrpt 5 174.568 ± 3.713 ops/ms
EishayParseTreeString.jackson thrpt 5 239.492 ± 15.458 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 206.901 ± 4.023 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 376.488 ± 14.464 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 165.865 ± 9.760 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 221.893 ± 5.962 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 178.233 ± 12.346 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 405.090 ± 19.013 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 152.271 ± 6.421 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 273.490 ± 17.054 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 152.303 ± 4.872 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 354.975 ± 19.844 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 141.996 ± 3.284 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 250.438 ± 7.115 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 444.755 ± 28.472 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 407.018 ± 19.314 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 549.081 ± 30.839 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 153.560 ± 4.910 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 310.155 ± 19.360 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 138.068 ± 8.023 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 456.623 ± 18.207 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 139.869 ± 2.744 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 285.782 ± 15.220 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 806.603 ± 46.726 ops/ms
EishayWriteBinary.hessian thrpt 5 190.295 ± 40.456 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 123.003 ± 3.620 ops/ms
EishayWriteBinary.jsonb thrpt 5 1012.765 ± 53.078 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 988.387 ± 57.063 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 1599.788 ± 75.500 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 834.306 ± 68.732 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 703.910 ± 27.963 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 685.492 ± 25.198 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 179.410 ± 6.169 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 117.664 ± 3.800 ops/ms
EishayWriteString.fastjson1 thrpt 5 285.686 ± 12.360 ops/ms
EishayWriteString.fastjson2 thrpt 5 732.929 ± 42.734 ops/ms
EishayWriteString.gson thrpt 5 208.837 ± 13.643 ops/ms
EishayWriteString.jackson thrpt 5 394.334 ± 5.180 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 323.853 ± 14.868 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 488.833 ± 46.162 ops/ms
EishayWriteStringTree.gson thrpt 5 226.585 ± 11.260 ops/ms
EishayWriteStringTree.jackson thrpt 5 391.236 ± 22.940 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 302.063 ± 14.701 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 788.112 ± 41.318 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 170.654 ± 9.490 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 409.714 ± 26.399 ops/ms
OrangePI5-jdk-11.0.18
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 680.450 ± 15.530 ops/ms
EishayParseBinary.hessian thrpt 5 136.039 ± 1.552 ops/ms
EishayParseBinary.javaSerialize thrpt 5 26.760 ± 0.588 ops/ms
EishayParseBinary.jsonb thrpt 5 1297.934 ± 46.679 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 994.577 ± 48.275 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 2017.291 ± 90.770 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 921.911 ± 33.865 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 760.444 ± 20.585 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 786.187 ± 26.448 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 134.730 ± 7.141 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 26.935 ± 1.178 ops/ms
EishayParseString.fastjson1 thrpt 5 570.781 ± 14.002 ops/ms
EishayParseString.fastjson2 thrpt 5 671.609 ± 32.035 ops/ms
EishayParseString.gson thrpt 5 225.080 ± 6.633 ops/ms
EishayParseString.jackson thrpt 5 270.145 ± 0.293 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 161.978 ± 3.944 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 511.635 ± 13.325 ops/ms
EishayParseStringPretty.gson thrpt 5 210.512 ± 3.233 ops/ms
EishayParseStringPretty.jackson thrpt 5 243.747 ± 0.154 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 237.385 ± 0.780 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 475.812 ± 18.829 ops/ms
EishayParseTreeString.gson thrpt 5 184.984 ± 8.811 ops/ms
EishayParseTreeString.jackson thrpt 5 253.009 ± 2.864 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 190.774 ± 10.775 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 393.635 ± 12.920 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 180.057 ± 3.055 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 233.417 ± 1.709 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 204.697 ± 7.868 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 467.778 ± 13.134 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 178.329 ± 6.605 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 288.701 ± 9.414 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 168.098 ± 7.419 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 386.783 ± 2.580 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 165.627 ± 3.100 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 272.178 ± 5.129 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 437.190 ± 10.476 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 444.571 ± 17.052 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 679.318 ± 5.067 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 170.901 ± 4.155 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 311.371 ± 0.292 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 143.741 ± 1.093 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 516.346 ± 17.221 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 163.685 ± 2.733 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 278.174 ± 9.815 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 845.309 ± 23.457 ops/ms
EishayWriteBinary.hessian thrpt 5 188.944 ± 17.112 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 124.653 ± 5.489 ops/ms
EishayWriteBinary.jsonb thrpt 5 1343.442 ± 40.345 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1046.422 ± 26.917 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 2362.419 ± 80.475 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1004.376 ± 6.901 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 837.610 ± 16.175 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 760.003 ± 21.607 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 199.428 ± 41.013 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 126.725 ± 3.231 ops/ms
EishayWriteString.fastjson1 thrpt 5 299.757 ± 13.023 ops/ms
EishayWriteString.fastjson2 thrpt 5 795.342 ± 24.195 ops/ms
EishayWriteString.gson thrpt 5 206.580 ± 3.434 ops/ms
EishayWriteString.jackson thrpt 5 399.490 ± 14.518 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 364.816 ± 9.496 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 613.876 ± 18.543 ops/ms
EishayWriteStringTree.gson thrpt 5 216.216 ± 3.663 ops/ms
EishayWriteStringTree.jackson thrpt 5 440.372 ± 17.374 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 267.303 ± 7.549 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 836.541 ± 23.022 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 195.868 ± 9.085 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 384.835 ± 11.618 ops/ms
OrangePI5-jdk-17.0.6
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 688.504 ± 35.356 ops/ms
EishayParseBinary.hessian thrpt 5 154.243 ± 3.021 ops/ms
EishayParseBinary.javaSerialize thrpt 5 29.856 ± 0.086 ops/ms
EishayParseBinary.jsonb thrpt 5 1388.518 ± 95.792 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1019.353 ± 28.243 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 2158.102 ± 103.351 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1005.590 ± 59.532 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 957.364 ± 5.410 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 826.070 ± 13.556 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 152.913 ± 3.208 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 29.380 ± 0.973 ops/ms
EishayParseString.fastjson1 thrpt 5 801.519 ± 31.640 ops/ms
EishayParseString.fastjson2 thrpt 5 692.717 ± 20.210 ops/ms
EishayParseString.gson thrpt 5 225.691 ± 2.725 ops/ms
EishayParseString.jackson thrpt 5 279.930 ± 9.067 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 187.282 ± 12.756 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 511.921 ± 31.880 ops/ms
EishayParseStringPretty.gson thrpt 5 209.082 ± 6.960 ops/ms
EishayParseStringPretty.jackson thrpt 5 256.994 ± 9.586 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 282.347 ± 7.725 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 482.940 ± 29.638 ops/ms
EishayParseTreeString.gson thrpt 5 180.692 ± 5.292 ops/ms
EishayParseTreeString.jackson thrpt 5 254.490 ± 16.690 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 247.907 ± 12.825 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 389.517 ± 7.057 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 168.613 ± 4.557 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 242.247 ± 6.928 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 245.076 ± 12.469 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 482.954 ± 30.927 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 170.955 ± 10.581 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 323.094 ± 16.673 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 208.182 ± 5.160 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 391.748 ± 12.196 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 157.296 ± 2.919 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 295.282 ± 16.733 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 435.734 ± 16.241 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 585.926 ± 18.876 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 700.070 ± 26.295 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 172.388 ± 2.355 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 311.712 ± 12.759 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 163.678 ± 6.318 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 519.439 ± 35.325 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 157.948 ± 8.354 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 283.428 ± 3.310 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 840.692 ± 32.830 ops/ms
EishayWriteBinary.hessian thrpt 5 217.310 ± 7.469 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 129.303 ± 1.627 ops/ms
EishayWriteBinary.jsonb thrpt 5 1417.550 ± 46.204 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1068.787 ± 43.064 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 2434.496 ± 90.524 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 987.652 ± 4.266 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 930.563 ± 28.174 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 776.626 ± 16.667 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 212.222 ± 42.220 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 128.918 ± 2.858 ops/ms
EishayWriteString.fastjson1 thrpt 5 326.277 ± 15.255 ops/ms
EishayWriteString.fastjson2 thrpt 5 773.896 ± 15.200 ops/ms
EishayWriteString.gson thrpt 5 166.026 ± 7.731 ops/ms
EishayWriteString.jackson thrpt 5 450.100 ± 8.576 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 366.058 ± 20.839 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 590.955 ± 27.410 ops/ms
EishayWriteStringTree.gson thrpt 5 167.424 ± 3.869 ops/ms
EishayWriteStringTree.jackson thrpt 5 407.333 ± 21.435 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 315.564 ± 9.028 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 867.179 ± 8.596 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 159.776 ± 3.339 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 427.479 ± 11.718 ops/ms
OrangePI5-jdk-20
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 661.712 ± 27.604 ops/ms
EishayParseBinary.hessian thrpt 5 121.959 ± 2.940 ops/ms
EishayParseBinary.javaSerialize thrpt 5 27.534 ± 1.308 ops/ms
EishayParseBinary.jsonb thrpt 5 1265.333 ± 35.534 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 971.484 ± 58.743 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 1980.729 ± 98.635 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 939.858 ± 20.452 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 808.077 ± 10.903 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 795.692 ± 39.819 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 130.722 ± 6.338 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 26.819 ± 1.044 ops/ms
EishayParseString.fastjson1 thrpt 5 752.556 ± 25.592 ops/ms
EishayParseString.fastjson2 thrpt 5 669.913 ± 5.094 ops/ms
EishayParseString.gson thrpt 5 195.759 ± 3.496 ops/ms
EishayParseString.jackson thrpt 5 239.780 ± 2.553 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 159.496 ± 8.934 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 500.514 ± 15.628 ops/ms
EishayParseStringPretty.gson thrpt 5 185.042 ± 9.802 ops/ms
EishayParseStringPretty.jackson thrpt 5 234.106 ± 10.283 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 251.249 ± 14.865 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 463.239 ± 19.387 ops/ms
EishayParseTreeString.gson thrpt 5 168.480 ± 5.397 ops/ms
EishayParseTreeString.jackson thrpt 5 249.959 ± 4.925 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 219.120 ± 17.328 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 375.319 ± 5.650 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 162.429 ± 1.727 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 239.205 ± 9.434 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 216.745 ± 9.614 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 462.778 ± 23.474 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 158.012 ± 3.610 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 301.404 ± 15.285 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 180.702 ± 9.311 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 370.340 ± 13.815 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 148.588 ± 3.976 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 284.746 ± 15.575 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 404.163 ± 12.155 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 549.095 ± 26.675 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 669.251 ± 36.293 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 159.731 ± 7.171 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 290.495 ± 7.690 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 135.892 ± 5.498 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 499.238 ± 16.131 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 150.056 ± 9.742 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 257.496 ± 10.876 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 815.991 ± 42.059 ops/ms
EishayWriteBinary.hessian thrpt 5 181.279 ± 22.602 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 128.263 ± 5.898 ops/ms
EishayWriteBinary.jsonb thrpt 5 1304.937 ± 42.755 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1036.644 ± 59.703 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 2324.253 ± 67.086 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 978.430 ± 26.131 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 983.369 ± 10.188 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 744.374 ± 24.504 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 192.268 ± 32.582 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 122.684 ± 5.675 ops/ms
EishayWriteString.fastjson1 thrpt 5 297.526 ± 9.549 ops/ms
EishayWriteString.fastjson2 thrpt 5 755.768 ± 21.884 ops/ms
EishayWriteString.gson thrpt 5 147.680 ± 10.432 ops/ms
EishayWriteString.jackson thrpt 5 396.564 ± 14.445 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 345.588 ± 20.209 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 592.222 ± 26.851 ops/ms
EishayWriteStringTree.gson thrpt 5 161.793 ± 7.976 ops/ms
EishayWriteStringTree.jackson thrpt 5 409.490 ± 11.695 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 272.601 ± 16.221 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 824.542 ± 60.530 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 140.320 ± 3.030 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 397.181 ± 11.696 ops/ms
OrangePI5-graalvm-ce-17-22.3.1
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 537.808 ± 16.776 ops/ms
EishayParseBinary.hessian thrpt 5 115.997 ± 3.505 ops/ms
EishayParseBinary.javaSerialize thrpt 5 28.175 ± 0.828 ops/ms
EishayParseBinary.jsonb thrpt 5 1719.240 ± 105.201 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 894.713 ± 43.060 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 2778.261 ± 162.962 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 917.713 ± 38.733 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 1012.462 ± 48.113 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1013.555 ± 48.657 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 118.756 ± 5.844 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 28.067 ± 0.974 ops/ms
EishayParseString.fastjson1 thrpt 5 706.254 ± 22.352 ops/ms
EishayParseString.fastjson2 thrpt 5 685.169 ± 4.700 ops/ms
EishayParseString.gson thrpt 5 231.226 ± 4.400 ops/ms
EishayParseString.jackson thrpt 5 268.328 ± 9.624 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 205.852 ± 3.182 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 518.465 ± 31.376 ops/ms
EishayParseStringPretty.gson thrpt 5 209.597 ± 13.194 ops/ms
EishayParseStringPretty.jackson thrpt 5 243.212 ± 6.982 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 333.342 ± 10.438 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 467.072 ± 26.027 ops/ms
EishayParseTreeString.gson thrpt 5 199.872 ± 10.952 ops/ms
EishayParseTreeString.jackson thrpt 5 276.999 ± 9.880 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 280.535 ± 7.950 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 398.835 ± 6.967 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 191.928 ± 5.734 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 276.065 ± 21.855 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 258.122 ± 12.198 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 409.391 ± 18.435 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 175.721 ± 8.160 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 299.665 ± 11.646 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 208.590 ± 4.955 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 327.900 ± 14.469 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 168.371 ± 38.357 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 264.955 ± 11.244 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 448.819 ± 1.797 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 478.219 ± 22.431 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 533.840 ± 6.250 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 178.226 ± 9.342 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 300.391 ± 2.139 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 160.779 ± 6.896 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 386.760 ± 9.554 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 161.055 ± 6.468 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 269.570 ± 11.068 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 916.845 ± 43.478 ops/ms
EishayWriteBinary.hessian thrpt 5 173.148 ± 25.613 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 106.537 ± 2.623 ops/ms
EishayWriteBinary.jsonb thrpt 5 1656.669 ± 16.634 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1210.421 ± 52.526 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 2648.540 ± 107.042 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1026.250 ± 30.624 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 984.484 ± 44.054 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 839.111 ± 31.480 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 167.016 ± 12.233 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 107.487 ± 4.218 ops/ms
EishayWriteString.fastjson1 thrpt 5 388.965 ± 14.720 ops/ms
EishayWriteString.fastjson2 thrpt 5 901.902 ± 8.480 ops/ms
EishayWriteString.gson thrpt 5 153.015 ± 2.460 ops/ms
EishayWriteString.jackson thrpt 5 429.160 ± 8.029 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 369.850 ± 11.789 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 696.645 ± 9.493 ops/ms
EishayWriteStringTree.gson thrpt 5 161.071 ± 2.569 ops/ms
EishayWriteStringTree.jackson thrpt 5 468.844 ± 6.194 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 293.409 ± 14.070 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 874.822 ± 29.568 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 138.380 ± 4.269 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 425.163 ± 15.834 ops/ms
OrangePI5-graalvm-ee-17-22.3.1
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 732.255 ± 12.246 ops/ms
EishayParseBinary.hessian thrpt 5 198.753 ± 9.611 ops/ms
EishayParseBinary.javaSerialize thrpt 5 30.125 ± 0.534 ops/ms
EishayParseBinary.jsonb thrpt 5 1941.482 ± 104.608 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1229.590 ± 44.250 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 3795.193 ± 151.123 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 916.742 ± 42.547 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 1551.424 ± 58.428 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1220.341 ± 77.573 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 207.371 ± 9.368 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 29.376 ± 0.368 ops/ms
EishayParseString.fastjson1 thrpt 5 923.788 ± 39.625 ops/ms
EishayParseString.fastjson2 thrpt 5 779.154 ± 21.524 ops/ms
EishayParseString.gson thrpt 5 244.134 ± 5.434 ops/ms
EishayParseString.jackson thrpt 5 284.865 ± 12.728 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 222.756 ± 8.267 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 583.991 ± 15.208 ops/ms
EishayParseStringPretty.gson thrpt 5 226.027 ± 8.855 ops/ms
EishayParseStringPretty.jackson thrpt 5 267.893 ± 11.616 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 386.398 ± 15.871 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 548.783 ± 14.078 ops/ms
EishayParseTreeString.gson thrpt 5 199.338 ± 3.724 ops/ms
EishayParseTreeString.jackson thrpt 5 303.507 ± 17.814 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 308.823 ± 17.357 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 469.461 ± 7.211 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 190.282 ± 5.522 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 269.688 ± 9.881 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 282.413 ± 11.628 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 509.527 ± 18.319 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 185.386 ± 5.150 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 304.345 ± 15.373 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 223.367 ± 12.411 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 430.307 ± 17.825 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 175.756 ± 4.159 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 273.676 ± 13.555 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 449.119 ± 20.203 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 506.457 ± 25.561 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 691.231 ± 25.990 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 193.063 ± 4.727 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 299.482 ± 12.815 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 173.741 ± 6.306 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 524.894 ± 27.381 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 177.897 ± 13.090 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 265.811 ± 7.641 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 974.244 ± 37.188 ops/ms
EishayWriteBinary.hessian thrpt 5 216.767 ± 45.801 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 122.043 ± 2.371 ops/ms
EishayWriteBinary.jsonb thrpt 5 2211.140 ± 90.916 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1447.488 ± 3.934 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 4153.169 ± 240.783 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1230.617 ± 16.430 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 1661.267 ± 37.808 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 879.990 ± 17.824 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 237.714 ± 50.279 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 121.060 ± 6.654 ops/ms
EishayWriteString.fastjson1 thrpt 5 432.555 ± 11.999 ops/ms
EishayWriteString.fastjson2 thrpt 5 978.386 ± 53.002 ops/ms
EishayWriteString.gson thrpt 5 163.678 ± 6.318 ops/ms
EishayWriteString.jackson thrpt 5 501.185 ± 29.656 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 414.539 ± 10.737 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 716.827 ± 16.020 ops/ms
EishayWriteStringTree.gson thrpt 5 177.363 ± 6.313 ops/ms
EishayWriteStringTree.jackson thrpt 5 509.229 ± 16.787 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 394.627 ± 15.326 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 971.884 ± 27.439 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 158.186 ± 5.362 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 541.051 ± 16.548 ops/ms
AppleM1Pro-zulu-8.jdk
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1383.325 ± 54.337 ops/ms
EishayParseBinary.hessian thrpt 5 389.627 ± 7.093 ops/ms
EishayParseBinary.javaSerialize thrpt 5 58.803 ± 0.672 ops/ms
EishayParseBinary.jsonb thrpt 5 2805.420 ± 32.453 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1997.501 ± 25.298 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 5192.637 ± 44.743 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 2119.749 ± 444.657 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 1974.879 ± 21.123 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 2495.527 ± 10.532 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 379.699 ± 6.321 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 58.522 ± 0.331 ops/ms
EishayParseString.fastjson1 thrpt 5 1540.635 ± 15.229 ops/ms
EishayParseString.fastjson2 thrpt 5 1770.865 ± 80.305 ops/ms
EishayParseString.gson thrpt 5 656.841 ± 69.240 ops/ms
EishayParseString.jackson thrpt 5 747.300 ± 20.288 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 441.714 ± 25.365 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 1486.022 ± 97.407 ops/ms
EishayParseStringPretty.gson thrpt 5 618.857 ± 16.162 ops/ms
EishayParseStringPretty.jackson thrpt 5 673.599 ± 63.275 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 682.987 ± 41.265 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1396.975 ± 21.769 ops/ms
EishayParseTreeString.gson thrpt 5 534.999 ± 117.046 ops/ms
EishayParseTreeString.jackson thrpt 5 733.268 ± 9.615 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 650.887 ± 13.698 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 1221.633 ± 16.650 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 500.220 ± 69.697 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 659.282 ± 25.629 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 624.067 ± 29.771 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 1359.869 ± 36.085 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 598.087 ± 19.121 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 910.514 ± 41.669 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 547.445 ± 6.105 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 1164.045 ± 7.572 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 519.880 ± 3.719 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 833.531 ± 18.059 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 987.436 ± 156.251 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 1479.189 ± 4.851 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1345.237 ± 154.960 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 593.907 ± 10.879 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 986.882 ± 18.193 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 430.631 ± 8.529 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 1138.742 ± 96.112 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 518.183 ± 13.291 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 881.691 ± 87.132 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 2742.573 ± 10.912 ops/ms
EishayWriteBinary.hessian thrpt 5 622.663 ± 36.241 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 414.192 ± 2.685 ops/ms
EishayWriteBinary.jsonb thrpt 5 3704.016 ± 22.536 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 3272.396 ± 13.440 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 5901.955 ± 65.410 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 2535.104 ± 15.742 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 1635.809 ± 3.817 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 2527.507 ± 35.706 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 620.787 ± 23.104 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 418.295 ± 3.753 ops/ms
EishayWriteString.fastjson1 thrpt 5 1232.446 ± 8.809 ops/ms
EishayWriteString.fastjson2 thrpt 5 3206.904 ± 24.854 ops/ms
EishayWriteString.gson thrpt 5 734.281 ± 6.487 ops/ms
EishayWriteString.jackson thrpt 5 1729.795 ± 6.372 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 1300.252 ± 4.981 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1937.523 ± 13.367 ops/ms
EishayWriteStringTree.gson thrpt 5 848.269 ± 7.464 ops/ms
EishayWriteStringTree.jackson thrpt 5 1579.910 ± 8.124 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 1086.827 ± 11.649 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 2744.829 ± 11.036 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 674.950 ± 10.375 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 1593.488 ± 10.717 ops/ms
AppleM1Pro-zulu-11.jdk
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1833.805 ± 31.326 ops/ms
EishayParseBinary.hessian thrpt 5 376.442 ± 5.943 ops/ms
EishayParseBinary.javaSerialize thrpt 5 58.448 ± 4.466 ops/ms
EishayParseBinary.jsonb thrpt 5 2959.633 ± 17.042 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2990.891 ± 23.815 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 6033.239 ± 58.841 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1777.986 ± 194.055 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 2130.594 ± 24.816 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 3084.581 ± 5.209 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 378.915 ± 8.195 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 59.016 ± 1.139 ops/ms
EishayParseString.fastjson1 thrpt 5 1460.383 ± 15.589 ops/ms
EishayParseString.fastjson2 thrpt 5 1960.377 ± 33.060 ops/ms
EishayParseString.gson thrpt 5 743.641 ± 4.688 ops/ms
EishayParseString.jackson thrpt 5 630.759 ± 68.821 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 353.451 ± 33.431 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 1595.061 ± 14.588 ops/ms
EishayParseStringPretty.gson thrpt 5 661.666 ± 4.283 ops/ms
EishayParseStringPretty.jackson thrpt 5 672.273 ± 71.911 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 521.305 ± 28.357 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1253.696 ± 5.087 ops/ms
EishayParseTreeString.gson thrpt 5 561.451 ± 8.520 ops/ms
EishayParseTreeString.jackson thrpt 5 807.971 ± 5.563 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 434.777 ± 14.596 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 1221.367 ± 4.530 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 527.566 ± 3.734 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 644.919 ± 11.765 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 519.577 ± 6.925 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 1571.112 ± 4.182 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 563.185 ± 15.402 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 936.673 ± 85.540 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 394.356 ± 14.112 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 1260.771 ± 12.641 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 568.456 ± 1.740 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 808.531 ± 9.611 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 705.264 ± 31.815 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 1304.071 ± 95.601 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1729.617 ± 17.297 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 559.812 ± 12.272 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 882.848 ± 36.831 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 340.008 ± 12.876 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 1501.412 ± 18.476 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 566.039 ± 0.820 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 750.506 ± 43.201 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 2878.762 ± 29.690 ops/ms
EishayWriteBinary.hessian thrpt 5 690.179 ± 8.586 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 439.763 ± 4.245 ops/ms
EishayWriteBinary.jsonb thrpt 5 4895.382 ± 11.059 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 3415.752 ± 20.152 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 9034.247 ± 86.431 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 2895.167 ± 26.020 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 2251.384 ± 20.786 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 2903.162 ± 10.260 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 713.549 ± 1.429 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 471.956 ± 2.072 ops/ms
EishayWriteString.fastjson1 thrpt 5 1095.723 ± 6.723 ops/ms
EishayWriteString.fastjson2 thrpt 5 2726.766 ± 4.094 ops/ms
EishayWriteString.gson thrpt 5 666.457 ± 4.754 ops/ms
EishayWriteString.jackson thrpt 5 1640.080 ± 10.398 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 1243.071 ± 2.692 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1939.562 ± 8.995 ops/ms
EishayWriteStringTree.gson thrpt 5 705.288 ± 0.507 ops/ms
EishayWriteStringTree.jackson thrpt 5 1534.718 ± 20.267 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 1048.670 ± 7.486 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 2871.672 ± 64.649 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 668.754 ± 5.849 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 1403.432 ± 19.056 ops/ms
AppleM1Pro-zulu-17.jdk
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1536.512 ± 55.903 ops/ms
EishayParseBinary.hessian thrpt 5 327.687 ± 8.998 ops/ms
EishayParseBinary.javaSerialize thrpt 5 65.020 ± 1.902 ops/ms
EishayParseBinary.jsonb thrpt 5 3174.214 ± 143.945 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2608.180 ± 123.116 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 6288.623 ± 7.257 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1739.160 ± 46.451 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 1994.060 ± 46.018 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 3140.428 ± 25.378 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 325.532 ± 5.723 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 64.279 ± 2.489 ops/ms
EishayParseString.fastjson1 thrpt 5 2086.879 ± 120.687 ops/ms
EishayParseString.fastjson2 thrpt 5 1844.684 ± 45.685 ops/ms
EishayParseString.gson thrpt 5 734.611 ± 19.496 ops/ms
EishayParseString.jackson thrpt 5 640.581 ± 38.805 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 403.035 ± 26.998 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 1575.595 ± 26.925 ops/ms
EishayParseStringPretty.gson thrpt 5 684.543 ± 20.922 ops/ms
EishayParseStringPretty.jackson thrpt 5 577.228 ± 45.002 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 755.644 ± 29.700 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1494.453 ± 13.077 ops/ms
EishayParseTreeString.gson thrpt 5 541.296 ± 18.513 ops/ms
EishayParseTreeString.jackson thrpt 5 764.429 ± 12.598 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 671.679 ± 5.563 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 1171.081 ± 12.869 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 506.723 ± 23.350 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 694.261 ± 8.782 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 669.079 ± 16.165 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 1543.288 ± 28.655 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 543.366 ± 17.349 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 859.063 ± 12.581 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 555.333 ± 14.327 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 1225.894 ± 19.201 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 560.390 ± 7.940 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 883.494 ± 17.300 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 718.567 ± 93.772 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 1679.820 ± 17.711 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1530.506 ± 21.531 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 543.594 ± 15.060 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 739.534 ± 55.315 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 397.841 ± 15.849 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 1520.576 ± 24.604 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 556.113 ± 10.402 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 715.043 ± 37.878 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 2855.057 ± 10.382 ops/ms
EishayWriteBinary.hessian thrpt 5 680.562 ± 7.274 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 468.619 ± 1.600 ops/ms
EishayWriteBinary.jsonb thrpt 5 4985.399 ± 48.246 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 3382.460 ± 21.594 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 9772.725 ± 40.264 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 2993.394 ± 21.314 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 2457.314 ± 41.362 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 2876.587 ± 19.752 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 725.568 ± 4.785 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 437.071 ± 5.689 ops/ms
EishayWriteString.fastjson1 thrpt 5 1142.377 ± 14.911 ops/ms
EishayWriteString.fastjson2 thrpt 5 2714.815 ± 4.561 ops/ms
EishayWriteString.gson thrpt 5 562.249 ± 0.850 ops/ms
EishayWriteString.jackson thrpt 5 1688.409 ± 5.113 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 1271.378 ± 3.033 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1934.974 ± 13.620 ops/ms
EishayWriteStringTree.gson thrpt 5 562.160 ± 3.806 ops/ms
EishayWriteStringTree.jackson thrpt 5 1428.449 ± 4.438 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 961.892 ± 6.930 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 2869.865 ± 11.891 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 556.568 ± 1.113 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 1532.720 ± 2.722 ops/ms
AppleM1Pro-zulu-20.jdk
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1604.993 ± 40.252 ops/ms
EishayParseBinary.hessian thrpt 5 342.823 ± 9.332 ops/ms
EishayParseBinary.javaSerialize thrpt 5 63.406 ± 1.015 ops/ms
EishayParseBinary.jsonb thrpt 5 3216.288 ± 155.096 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2818.802 ± 59.989 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 6106.542 ± 57.142 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1712.501 ± 76.944 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 1437.139 ± 73.349 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 3047.952 ± 17.300 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 345.627 ± 9.874 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 65.241 ± 0.505 ops/ms
EishayParseString.fastjson1 thrpt 5 1782.368 ± 355.987 ops/ms
EishayParseString.fastjson2 thrpt 5 1765.098 ± 35.193 ops/ms
EishayParseString.gson thrpt 5 667.883 ± 16.023 ops/ms
EishayParseString.jackson thrpt 5 739.308 ± 10.775 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 452.851 ± 4.867 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 1552.510 ± 21.079 ops/ms
EishayParseStringPretty.gson thrpt 5 621.050 ± 68.811 ops/ms
EishayParseStringPretty.jackson thrpt 5 688.378 ± 15.487 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 662.177 ± 12.269 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1440.800 ± 12.898 ops/ms
EishayParseTreeString.gson thrpt 5 524.981 ± 12.667 ops/ms
EishayParseTreeString.jackson thrpt 5 737.991 ± 6.370 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 559.201 ± 12.566 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 1155.675 ± 15.157 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 496.941 ± 6.725 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 690.833 ± 8.497 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 611.199 ± 9.873 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 1508.028 ± 24.762 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 533.526 ± 8.163 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 943.565 ± 10.564 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 499.926 ± 15.814 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 1184.047 ± 29.505 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 542.257 ± 8.615 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 819.097 ± 16.722 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 1096.289 ± 8.694 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 1679.918 ± 12.698 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1601.337 ± 15.343 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 534.465 ± 13.446 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 920.155 ± 5.093 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 405.602 ± 11.149 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 1472.587 ± 32.648 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 543.392 ± 12.629 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 831.815 ± 30.186 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 2809.339 ± 37.597 ops/ms
EishayWriteBinary.hessian thrpt 5 703.141 ± 4.858 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 479.257 ± 1.309 ops/ms
EishayWriteBinary.jsonb thrpt 5 4803.036 ± 40.568 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 3334.819 ± 16.179 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 9528.606 ± 73.583 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 3025.370 ± 2.367 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 2560.706 ± 26.466 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 2794.685 ± 12.990 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 702.666 ± 3.213 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 460.032 ± 1.905 ops/ms
EishayWriteString.fastjson1 thrpt 5 1116.030 ± 1.764 ops/ms
EishayWriteString.fastjson2 thrpt 5 2673.092 ± 3.350 ops/ms
EishayWriteString.gson thrpt 5 551.826 ± 1.312 ops/ms
EishayWriteString.jackson thrpt 5 1554.154 ± 12.894 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 1237.631 ± 2.792 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1877.557 ± 23.459 ops/ms
EishayWriteStringTree.gson thrpt 5 556.294 ± 0.576 ops/ms
EishayWriteStringTree.jackson thrpt 5 1366.409 ± 4.111 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 962.425 ± 4.963 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 2812.098 ± 9.882 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 544.581 ± 2.258 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 1537.813 ± 3.495 ops/ms
AppleM1Pro-graalvm-ce-17-22.3.1
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 949.379 ± 57.149 ops/ms
EishayParseBinary.hessian thrpt 5 288.026 ± 8.636 ops/ms
EishayParseBinary.javaSerialize thrpt 5 62.738 ± 2.340 ops/ms
EishayParseBinary.jsonb thrpt 5 3618.575 ± 116.168 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1519.744 ± 110.416 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 8723.993 ± 35.370 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1698.327 ± 14.841 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 2614.282 ± 42.270 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 3343.032 ± 18.217 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 281.163 ± 5.921 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 61.846 ± 0.932 ops/ms
EishayParseString.fastjson1 thrpt 5 1347.891 ± 24.251 ops/ms
EishayParseString.fastjson2 thrpt 5 1464.179 ± 81.944 ops/ms
EishayParseString.gson thrpt 5 699.135 ± 32.061 ops/ms
EishayParseString.jackson thrpt 5 626.147 ± 32.077 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 394.742 ± 20.079 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 1270.736 ± 38.283 ops/ms
EishayParseStringPretty.gson thrpt 5 673.358 ± 9.115 ops/ms
EishayParseStringPretty.jackson thrpt 5 607.201 ± 13.250 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 829.945 ± 36.462 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1304.945 ± 26.477 ops/ms
EishayParseTreeString.gson thrpt 5 596.643 ± 15.658 ops/ms
EishayParseTreeString.jackson thrpt 5 682.200 ± 18.872 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 699.152 ± 24.783 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 1113.070 ± 15.715 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 552.664 ± 9.251 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 668.779 ± 23.487 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 654.141 ± 9.598 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 965.970 ± 13.347 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 543.368 ± 9.147 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 793.097 ± 9.419 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 502.269 ± 7.036 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 762.406 ± 11.808 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 521.878 ± 4.591 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 703.630 ± 18.131 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 528.897 ± 32.346 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 1086.955 ± 10.320 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 954.964 ± 30.223 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 546.989 ± 14.975 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 725.479 ± 61.100 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 380.603 ± 4.720 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 768.635 ± 46.609 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 519.896 ± 1.567 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 624.278 ± 27.216 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 2936.349 ± 11.596 ops/ms
EishayWriteBinary.hessian thrpt 5 705.905 ± 2.163 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 382.389 ± 3.212 ops/ms
EishayWriteBinary.jsonb thrpt 5 5516.925 ± 21.673 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 3827.930 ± 35.049 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 10195.543 ± 10.621 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 2959.817 ± 25.685 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 2760.834 ± 16.064 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 3058.672 ± 4.566 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 691.402 ± 1.242 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 382.731 ± 1.985 ops/ms
EishayWriteString.fastjson1 thrpt 5 1107.140 ± 12.543 ops/ms
EishayWriteString.fastjson2 thrpt 5 2827.082 ± 11.785 ops/ms
EishayWriteString.gson thrpt 5 424.378 ± 3.459 ops/ms
EishayWriteString.jackson thrpt 5 1500.603 ± 9.860 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 515.394 ± 2.312 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 2162.890 ± 7.194 ops/ms
EishayWriteStringTree.gson thrpt 5 434.497 ± 1.669 ops/ms
EishayWriteStringTree.jackson thrpt 5 1451.470 ± 13.871 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 835.701 ± 2.213 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 2910.346 ± 20.091 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 382.959 ± 0.454 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 1642.887 ± 4.117 ops/ms
AppleM1Pro-graalvm-ee-17-22.3.1
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1442.816 ± 84.375 ops/ms
EishayParseBinary.hessian thrpt 5 564.608 ± 13.224 ops/ms
EishayParseBinary.javaSerialize thrpt 5 68.614 ± 0.763 ops/ms
EishayParseBinary.jsonb thrpt 5 5739.631 ± 24.570 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 3620.528 ± 79.893 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 11098.744 ± 26.905 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1979.813 ± 27.858 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 4495.426 ± 28.727 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 3393.976 ± 18.353 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 669.021 ± 4.316 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 68.378 ± 0.599 ops/ms
EishayParseString.fastjson1 thrpt 5 1830.693 ± 11.634 ops/ms
EishayParseString.fastjson2 thrpt 5 1793.888 ± 37.916 ops/ms
EishayParseString.gson thrpt 5 722.052 ± 34.077 ops/ms
EishayParseString.jackson thrpt 5 760.239 ± 31.528 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 492.215 ± 12.259 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 1466.227 ± 33.009 ops/ms
EishayParseStringPretty.gson thrpt 5 773.904 ± 5.917 ops/ms
EishayParseStringPretty.jackson thrpt 5 687.626 ± 14.569 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 1153.954 ± 4.488 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1607.782 ± 26.210 ops/ms
EishayParseTreeString.gson thrpt 5 586.257 ± 19.262 ops/ms
EishayParseTreeString.jackson thrpt 5 881.426 ± 19.951 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 960.708 ± 3.694 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 1380.532 ± 14.157 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 596.548 ± 20.537 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 807.504 ± 9.851 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 829.896 ± 3.597 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 1503.057 ± 23.293 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 615.528 ± 12.857 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 998.640 ± 7.147 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 667.188 ± 1.803 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 1197.928 ± 3.086 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 660.577 ± 12.413 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 927.131 ± 11.737 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 749.680 ± 54.707 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 1445.750 ± 10.157 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1286.371 ± 71.916 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 612.488 ± 6.983 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 794.675 ± 30.083 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 446.530 ± 9.343 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 1267.062 ± 48.788 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 616.252 ± 12.989 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 711.685 ± 29.335 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 3104.337 ± 6.565 ops/ms
EishayWriteBinary.hessian thrpt 5 847.254 ± 6.576 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 481.538 ± 1.511 ops/ms
EishayWriteBinary.jsonb thrpt 5 8237.147 ± 13.316 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 3538.455 ± 179.623 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 15037.382 ± 120.396 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 3770.678 ± 6.836 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 4941.423 ± 24.150 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 3553.768 ± 24.645 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 865.927 ± 6.453 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 481.416 ± 3.990 ops/ms
EishayWriteString.fastjson1 thrpt 5 1400.198 ± 3.399 ops/ms
EishayWriteString.fastjson2 thrpt 5 3248.198 ± 5.608 ops/ms
EishayWriteString.gson thrpt 5 433.589 ± 15.504 ops/ms
EishayWriteString.jackson thrpt 5 1848.750 ± 3.366 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 1092.833 ± 8.788 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 2318.900 ± 2.908 ops/ms
EishayWriteStringTree.gson thrpt 5 443.420 ± 3.652 ops/ms
EishayWriteStringTree.jackson thrpt 5 1582.014 ± 3.974 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 1280.564 ± 28.312 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 3114.293 ± 12.349 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 423.495 ± 0.431 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 1950.278 ± 5.888 ops/ms
MacBookPro2016-zulu-8.jdk
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1186.624 ± 13.889 ops/ms
EishayParseBinary.hessian thrpt 5 317.335 ± 3.426 ops/ms
EishayParseBinary.javaSerialize thrpt 5 46.575 ± 0.110 ops/ms
EishayParseBinary.jsonb thrpt 5 2089.568 ± 30.036 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1822.158 ± 6.939 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 3104.254 ± 37.685 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1826.593 ± 9.515 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 1277.208 ± 15.589 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1635.804 ± 18.920 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 315.958 ± 1.544 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 47.951 ± 0.387 ops/ms
EishayParseString.fastjson1 thrpt 5 1110.258 ± 5.737 ops/ms
EishayParseString.fastjson2 thrpt 5 1343.961 ± 29.493 ops/ms
EishayParseString.gson thrpt 5 465.795 ± 2.573 ops/ms
EishayParseString.jackson thrpt 5 530.237 ± 5.800 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 305.347 ± 2.536 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 1000.675 ± 5.092 ops/ms
EishayParseStringPretty.gson thrpt 5 443.033 ± 1.195 ops/ms
EishayParseStringPretty.jackson thrpt 5 464.639 ± 1.715 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 532.130 ± 4.880 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 993.979 ± 9.437 ops/ms
EishayParseTreeString.gson thrpt 5 386.448 ± 3.541 ops/ms
EishayParseTreeString.jackson thrpt 5 562.301 ± 2.444 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 446.079 ± 5.453 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 779.991 ± 32.176 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 368.147 ± 5.120 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 493.568 ± 6.060 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 496.953 ± 2.448 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 934.999 ± 21.271 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 354.245 ± 3.288 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 706.870 ± 5.352 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 411.538 ± 1.749 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 776.000 ± 7.586 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 335.490 ± 1.609 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 623.757 ± 9.162 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 910.852 ± 19.973 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 946.063 ± 11.457 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1197.978 ± 18.972 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 361.438 ± 10.874 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 651.465 ± 4.285 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 278.303 ± 1.919 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 910.084 ± 5.347 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 336.488 ± 2.322 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 576.513 ± 11.142 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1630.104 ± 16.072 ops/ms
EishayWriteBinary.hessian thrpt 5 400.979 ± 6.411 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 271.114 ± 2.485 ops/ms
EishayWriteBinary.jsonb thrpt 5 1988.332 ± 47.695 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2070.258 ± 8.349 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 3046.944 ± 132.945 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1855.057 ± 14.087 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 1552.717 ± 13.148 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1363.120 ± 13.443 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 399.010 ± 3.677 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 274.884 ± 2.269 ops/ms
EishayWriteString.fastjson1 thrpt 5 683.124 ± 4.337 ops/ms
EishayWriteString.fastjson2 thrpt 5 1745.464 ± 71.313 ops/ms
EishayWriteString.gson thrpt 5 473.323 ± 4.825 ops/ms
EishayWriteString.jackson thrpt 5 1041.295 ± 11.502 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 831.275 ± 2.738 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1232.406 ± 11.202 ops/ms
EishayWriteStringTree.gson thrpt 5 513.599 ± 7.465 ops/ms
EishayWriteStringTree.jackson thrpt 5 979.512 ± 12.012 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 624.962 ± 4.303 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1634.867 ± 22.444 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 415.562 ± 2.481 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 917.716 ± 16.307 ops/ms
MacBookPro2016-zulu-11.jdk
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1255.658 ± 13.736 ops/ms
EishayParseBinary.hessian thrpt 5 305.623 ± 3.207 ops/ms
EishayParseBinary.javaSerialize thrpt 5 49.190 ± 1.019 ops/ms
EishayParseBinary.jsonb thrpt 5 2782.923 ± 13.362 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2061.264 ± 8.352 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 4159.201 ± 23.189 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1766.579 ± 2.941 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 1560.408 ± 11.693 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 2048.402 ± 109.037 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 304.791 ± 2.202 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 48.737 ± 0.538 ops/ms
EishayParseString.fastjson1 thrpt 5 984.192 ± 5.294 ops/ms
EishayParseString.fastjson2 thrpt 5 1266.775 ± 11.893 ops/ms
EishayParseString.gson thrpt 5 467.247 ± 2.066 ops/ms
EishayParseString.jackson thrpt 5 466.304 ± 2.000 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 272.356 ± 3.806 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 939.247 ± 7.598 ops/ms
EishayParseStringPretty.gson thrpt 5 424.630 ± 2.922 ops/ms
EishayParseStringPretty.jackson thrpt 5 438.501 ± 3.099 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 440.334 ± 7.227 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 828.194 ± 8.140 ops/ms
EishayParseTreeString.gson thrpt 5 364.706 ± 3.503 ops/ms
EishayParseTreeString.jackson thrpt 5 460.938 ± 1.896 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 387.437 ± 4.191 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 690.276 ± 2.621 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 354.864 ± 1.216 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 439.673 ± 1.930 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 402.605 ± 3.138 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 835.894 ± 6.621 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 357.795 ± 1.809 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 578.274 ± 8.266 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 341.984 ± 1.597 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 709.979 ± 4.409 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 333.776 ± 3.553 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 518.555 ± 3.142 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 856.229 ± 39.571 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 785.471 ± 6.193 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1250.756 ± 7.753 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 355.769 ± 2.255 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 609.181 ± 3.864 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 258.283 ± 2.017 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 936.330 ± 5.345 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 335.433 ± 0.985 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 524.858 ± 2.702 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1703.473 ± 7.682 ops/ms
EishayWriteBinary.hessian thrpt 5 431.284 ± 3.112 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 275.063 ± 2.379 ops/ms
EishayWriteBinary.jsonb thrpt 5 2801.547 ± 37.728 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2224.191 ± 7.312 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 5197.400 ± 53.534 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1997.762 ± 12.794 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 1665.301 ± 7.972 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1563.038 ± 31.843 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 434.702 ± 6.001 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 262.569 ± 23.291 ops/ms
EishayWriteString.fastjson1 thrpt 5 637.911 ± 5.745 ops/ms
EishayWriteString.fastjson2 thrpt 5 1494.816 ± 12.386 ops/ms
EishayWriteString.gson thrpt 5 370.741 ± 3.565 ops/ms
EishayWriteString.jackson thrpt 5 965.039 ± 7.100 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 774.174 ± 1.911 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1189.051 ± 8.924 ops/ms
EishayWriteStringTree.gson thrpt 5 389.561 ± 4.384 ops/ms
EishayWriteStringTree.jackson thrpt 5 893.392 ± 3.462 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 541.829 ± 5.039 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1709.067 ± 9.819 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 361.415 ± 3.397 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 813.668 ± 3.392 ops/ms
MacBookPro2016-zulu-17.jdk
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1382.345 ± 9.071 ops/ms
EishayParseBinary.hessian thrpt 5 304.037 ± 1.783 ops/ms
EishayParseBinary.javaSerialize thrpt 5 52.328 ± 0.697 ops/ms
EishayParseBinary.jsonb thrpt 5 3039.327 ± 23.689 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2255.988 ± 31.098 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 4544.523 ± 46.546 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1815.869 ± 13.416 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 1758.416 ± 29.702 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 2227.199 ± 45.932 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 300.256 ± 1.415 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 53.768 ± 0.518 ops/ms
EishayParseString.fastjson1 thrpt 5 1340.848 ± 4.871 ops/ms
EishayParseString.fastjson2 thrpt 5 1331.018 ± 21.677 ops/ms
EishayParseString.gson thrpt 5 486.256 ± 4.607 ops/ms
EishayParseString.jackson thrpt 5 494.291 ± 4.107 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 317.005 ± 2.506 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 957.648 ± 5.164 ops/ms
EishayParseStringPretty.gson thrpt 5 445.986 ± 2.309 ops/ms
EishayParseStringPretty.jackson thrpt 5 479.030 ± 2.325 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 560.944 ± 5.631 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1062.328 ± 5.962 ops/ms
EishayParseTreeString.gson thrpt 5 368.690 ± 3.039 ops/ms
EishayParseTreeString.jackson thrpt 5 523.391 ± 3.323 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 481.473 ± 2.564 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 815.055 ± 7.757 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 345.102 ± 4.806 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 500.099 ± 3.627 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 493.586 ± 2.548 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 1098.516 ± 12.804 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 356.883 ± 0.615 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 598.525 ± 4.447 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 430.842 ± 5.749 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 835.092 ± 15.437 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 333.415 ± 3.634 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 547.840 ± 2.238 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 864.565 ± 12.031 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 1013.171 ± 7.049 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1374.542 ± 23.596 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 349.639 ± 7.615 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 573.642 ± 6.085 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 288.388 ± 2.778 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 988.893 ± 4.394 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 331.122 ± 2.183 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 518.434 ± 18.653 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1685.424 ± 2.345 ops/ms
EishayWriteBinary.hessian thrpt 5 401.320 ± 4.902 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 271.200 ± 1.008 ops/ms
EishayWriteBinary.jsonb thrpt 5 2915.378 ± 31.944 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2248.161 ± 15.666 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 5677.154 ± 81.499 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 2063.448 ± 30.691 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 1771.343 ± 38.993 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1644.479 ± 20.238 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 403.194 ± 5.798 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 271.551 ± 5.319 ops/ms
EishayWriteString.fastjson1 thrpt 5 659.375 ± 8.425 ops/ms
EishayWriteString.fastjson2 thrpt 5 1608.019 ± 7.745 ops/ms
EishayWriteString.gson thrpt 5 288.905 ± 1.920 ops/ms
EishayWriteString.jackson thrpt 5 997.429 ± 10.883 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 853.962 ± 5.930 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1317.143 ± 9.437 ops/ms
EishayWriteStringTree.gson thrpt 5 300.498 ± 1.693 ops/ms
EishayWriteStringTree.jackson thrpt 5 879.355 ± 6.351 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 584.219 ± 3.941 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1649.516 ± 12.006 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 290.586 ± 1.117 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 956.066 ± 7.829 ops/ms
MacBookPro2016-zulu-20.jdk
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1376.133 ± 2.608 ops/ms
EishayParseBinary.hessian thrpt 5 297.840 ± 1.495 ops/ms
EishayParseBinary.javaSerialize thrpt 5 48.134 ± 0.271 ops/ms
EishayParseBinary.jsonb thrpt 5 2945.355 ± 22.673 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2338.814 ± 11.633 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 4539.263 ± 14.219 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1824.003 ± 8.922 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 1802.104 ± 7.343 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 2231.667 ± 96.663 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 297.317 ± 1.266 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 50.083 ± 0.475 ops/ms
EishayParseString.fastjson1 thrpt 5 1336.481 ± 7.528 ops/ms
EishayParseString.fastjson2 thrpt 5 1390.651 ± 8.086 ops/ms
EishayParseString.gson thrpt 5 412.031 ± 13.055 ops/ms
EishayParseString.jackson thrpt 5 492.673 ± 3.688 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 300.263 ± 2.115 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 1006.099 ± 4.083 ops/ms
EishayParseStringPretty.gson thrpt 5 403.078 ± 6.209 ops/ms
EishayParseStringPretty.jackson thrpt 5 447.816 ± 3.392 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 551.978 ± 3.270 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1042.081 ± 2.538 ops/ms
EishayParseTreeString.gson thrpt 5 360.090 ± 3.180 ops/ms
EishayParseTreeString.jackson thrpt 5 519.873 ± 3.234 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 460.291 ± 4.529 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 825.072 ± 5.002 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 339.281 ± 3.009 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 481.779 ± 2.517 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 474.156 ± 3.810 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 1087.413 ± 6.842 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 350.928 ± 3.338 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 591.487 ± 4.503 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 409.979 ± 2.809 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 841.406 ± 6.293 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 335.022 ± 2.001 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 541.697 ± 1.692 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 898.564 ± 1.802 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 1059.263 ± 13.401 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1398.733 ± 4.504 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 355.087 ± 2.071 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 553.403 ± 5.071 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 275.625 ± 2.188 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 1005.735 ± 89.437 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 336.004 ± 2.463 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 508.126 ± 24.063 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1707.369 ± 13.379 ops/ms
EishayWriteBinary.hessian thrpt 5 404.841 ± 3.389 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 279.620 ± 1.255 ops/ms
EishayWriteBinary.jsonb thrpt 5 2873.439 ± 26.353 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2342.807 ± 178.327 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 5633.767 ± 47.156 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 2004.289 ± 7.302 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 1835.813 ± 17.926 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1521.157 ± 10.027 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 405.383 ± 16.286 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 275.619 ± 0.900 ops/ms
EishayWriteString.fastjson1 thrpt 5 642.521 ± 7.102 ops/ms
EishayWriteString.fastjson2 thrpt 5 1640.589 ± 14.618 ops/ms
EishayWriteString.gson thrpt 5 280.383 ± 2.497 ops/ms
EishayWriteString.jackson thrpt 5 912.907 ± 6.358 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 861.603 ± 9.512 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1406.560 ± 3.965 ops/ms
EishayWriteStringTree.gson thrpt 5 299.147 ± 1.071 ops/ms
EishayWriteStringTree.jackson thrpt 5 907.232 ± 6.991 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 580.033 ± 35.279 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1723.917 ± 24.431 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 284.435 ± 0.833 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 952.910 ± 10.727 ops/ms
MacBookPro2016-graalvm-ce-17-22.3.1
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1281.246 ± 7.119 ops/ms
EishayParseBinary.hessian thrpt 5 247.662 ± 1.925 ops/ms
EishayParseBinary.javaSerialize thrpt 5 53.339 ± 0.086 ops/ms
EishayParseBinary.jsonb thrpt 5 3465.934 ± 39.722 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2413.110 ± 17.601 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 5551.496 ± 14.581 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1780.980 ± 9.887 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 2003.194 ± 7.170 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 2391.524 ± 28.298 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 255.950 ± 1.685 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 52.582 ± 0.292 ops/ms
EishayParseString.fastjson1 thrpt 5 1486.751 ± 9.492 ops/ms
EishayParseString.fastjson2 thrpt 5 1279.210 ± 7.616 ops/ms
EishayParseString.gson thrpt 5 514.856 ± 4.844 ops/ms
EishayParseString.jackson thrpt 5 527.985 ± 14.506 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 399.845 ± 1.905 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 946.614 ± 5.168 ops/ms
EishayParseStringPretty.gson thrpt 5 459.654 ± 2.384 ops/ms
EishayParseStringPretty.jackson thrpt 5 468.490 ± 1.909 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 672.301 ± 2.629 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 978.579 ± 25.654 ops/ms
EishayParseTreeString.gson thrpt 5 465.903 ± 2.506 ops/ms
EishayParseTreeString.jackson thrpt 5 542.942 ± 1.587 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 548.523 ± 2.880 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 781.509 ± 2.200 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 425.604 ± 2.173 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 497.020 ± 4.934 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 578.208 ± 4.573 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 980.838 ± 0.501 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 440.201 ± 2.575 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 577.071 ± 2.838 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 462.611 ± 1.647 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 782.343 ± 6.302 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 400.154 ± 1.918 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 516.730 ± 3.408 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 554.714 ± 7.959 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 1104.929 ± 5.780 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1253.320 ± 6.210 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 440.310 ± 4.105 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 601.955 ± 5.324 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 341.110 ± 2.916 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 958.438 ± 5.082 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 400.600 ± 2.543 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 551.801 ± 3.470 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 2009.597 ± 17.507 ops/ms
EishayWriteBinary.hessian thrpt 5 521.244 ± 4.741 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 264.607 ± 1.558 ops/ms
EishayWriteBinary.jsonb thrpt 5 3689.196 ± 26.644 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2683.666 ± 29.089 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 6608.783 ± 40.585 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 2369.058 ± 20.050 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 2131.737 ± 12.468 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1692.023 ± 10.053 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 521.902 ± 42.875 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 260.015 ± 13.832 ops/ms
EishayWriteString.fastjson1 thrpt 5 811.314 ± 13.142 ops/ms
EishayWriteString.fastjson2 thrpt 5 1746.293 ± 12.286 ops/ms
EishayWriteString.gson thrpt 5 294.573 ± 3.997 ops/ms
EishayWriteString.jackson thrpt 5 971.331 ± 10.178 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 853.762 ± 3.559 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1678.957 ± 17.062 ops/ms
EishayWriteStringTree.gson thrpt 5 302.289 ± 1.814 ops/ms
EishayWriteStringTree.jackson thrpt 5 1018.897 ± 4.345 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 709.595 ± 3.656 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1998.515 ± 12.333 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 289.576 ± 0.860 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 1024.893 ± 66.728 ops/ms
MacBookPro2016-graalvm-ee-17-22.3.1
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1451.394 ± 12.310 ops/ms
EishayParseBinary.hessian thrpt 5 410.651 ± 2.321 ops/ms
EishayParseBinary.javaSerialize thrpt 5 59.286 ± 0.316 ops/ms
EishayParseBinary.jsonb thrpt 5 3752.987 ± 10.959 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2388.490 ± 25.932 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 6956.210 ± 73.341 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1854.876 ± 9.854 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 2803.241 ± 17.586 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 2328.721 ± 17.398 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 419.767 ± 22.715 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 57.852 ± 0.657 ops/ms
EishayParseString.fastjson1 thrpt 5 1808.413 ± 7.764 ops/ms
EishayParseString.fastjson2 thrpt 5 1419.337 ± 10.498 ops/ms
EishayParseString.gson thrpt 5 524.574 ± 3.731 ops/ms
EishayParseString.jackson thrpt 5 514.398 ± 3.108 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 441.739 ± 1.285 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 1082.636 ± 13.427 ops/ms
EishayParseStringPretty.gson thrpt 5 486.358 ± 1.749 ops/ms
EishayParseStringPretty.jackson thrpt 5 475.886 ± 1.661 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 714.944 ± 3.180 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1085.588 ± 4.931 ops/ms
EishayParseTreeString.gson thrpt 5 438.058 ± 6.997 ops/ms
EishayParseTreeString.jackson thrpt 5 583.973 ± 8.934 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 601.268 ± 3.989 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 865.361 ± 4.068 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 428.173 ± 1.710 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 537.073 ± 4.815 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 591.561 ± 2.364 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 1124.362 ± 10.445 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 445.689 ± 6.777 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 653.793 ± 1.109 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 501.295 ± 1.636 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 880.231 ± 4.637 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 413.806 ± 1.806 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 582.816 ± 3.438 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 893.955 ± 4.142 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 1240.861 ± 2.761 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1443.095 ± 20.099 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 448.544 ± 7.120 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 601.130 ± 2.182 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 377.825 ± 2.025 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 1070.310 ± 5.854 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 409.187 ± 10.128 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 539.623 ± 7.061 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1832.129 ± 6.959 ops/ms
EishayWriteBinary.hessian thrpt 5 663.815 ± 16.963 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 297.030 ± 1.301 ops/ms
EishayWriteBinary.jsonb thrpt 5 4264.355 ± 17.383 ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2872.083 ± 9.729 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 9576.927 ± 71.972 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 2560.191 ± 18.200 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 3546.204 ± 20.333 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1918.978 ± 8.996 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 648.171 ± 49.202 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 295.141 ± 14.315 ops/ms
EishayWriteString.fastjson1 thrpt 5 835.446 ± 10.751 ops/ms
EishayWriteString.fastjson2 thrpt 5 1809.508 ± 7.442 ops/ms
EishayWriteString.gson thrpt 5 305.154 ± 10.888 ops/ms
EishayWriteString.jackson thrpt 5 1055.886 ± 3.689 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 972.027 ± 1.935 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1487.784 ± 9.313 ops/ms
EishayWriteStringTree.gson thrpt 5 320.597 ± 1.096 ops/ms
EishayWriteStringTree.jackson thrpt 5 1025.719 ± 6.028 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 828.616 ± 2.700 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1818.869 ± 5.674 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 305.791 ± 1.715 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 1221.630 ± 11.145 ops/ms