215 KiB
215 KiB
ecs.g7.xlarge-jdk1.8.0_361
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1140.881 ? 2.600 ops/ms
EishayParseBinary.hessian thrpt 5 276.488 ? 0.988 ops/ms
EishayParseBinary.javaSerialize thrpt 5 46.213 ? 0.149 ops/ms
EishayParseBinary.jsonb thrpt 5 1720.993 ? 5.074 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1592.222 ? 5.010 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 2715.285 ? 6.284 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1705.727 ? 4.330 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 1015.385 ? 1.912 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1379.806 ? 3.505 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 276.402 ? 5.642 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 42.961 ? 0.200 ops/ms
EishayParseString.fastjson1 thrpt 5 1021.888 ? 0.939 ops/ms
EishayParseString.fastjson2 thrpt 5 1282.148 ? 1.978 ops/ms
EishayParseString.gson thrpt 5 432.725 ? 1.826 ops/ms
EishayParseString.jackson thrpt 5 539.447 ? 0.529 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 265.677 ? 8.188 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 930.465 ? 4.056 ops/ms
EishayParseStringPretty.gson thrpt 5 407.250 ? 2.384 ops/ms
EishayParseStringPretty.jackson thrpt 5 481.185 ? 1.824 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 512.885 ? 1.401 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 968.235 ? 2.368 ops/ms
EishayParseTreeString.gson thrpt 5 335.557 ? 1.763 ops/ms
EishayParseTreeString.jackson thrpt 5 539.097 ? 1.435 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 450.386 ? 1.719 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 779.490 ? 1.931 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 317.632 ? 1.428 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 488.675 ? 1.984 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 432.836 ? 0.755 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 832.646 ? 2.752 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 314.237 ? 1.640 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 599.285 ? 1.211 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 369.726 ? 2.783 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 712.206 ? 2.184 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 288.422 ? 1.429 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 550.451 ? 2.704 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 929.773 ? 1.756 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 806.119 ? 1.835 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1081.458 ? 2.554 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 306.486 ? 1.361 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 576.966 ? 1.198 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 244.438 ? 0.597 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 826.721 ? 1.438 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 292.773 ? 1.465 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 532.477 ? 0.943 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1549.855 ? 8.503 ops/ms
EishayWriteBinary.hessian thrpt 5 340.492 ? 2.392 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 230.687 ? 2.075 ops/ms
EishayWriteBinary.jsonb thrpt 5 1979.086 ? 18.052 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 756.267 ? 4.010 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 3238.439 ? 21.919 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1918.029 ? 4.422 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 1304.156 ? 2.375 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1341.364 ? 11.074 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 339.973 ? 1.728 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 226.154 ? 1.398 ops/ms
EishayWriteString.fastjson1 thrpt 5 622.498 ? 2.163 ops/ms
EishayWriteString.fastjson2 thrpt 5 1647.254 ? 9.867 ops/ms
EishayWriteString.gson thrpt 5 453.819 ? 3.389 ops/ms
EishayWriteString.jackson thrpt 5 1056.523 ? 7.789 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 813.343 ? 22.406 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1244.352 ? 10.514 ops/ms
EishayWriteStringTree.gson thrpt 5 473.273 ? 1.146 ops/ms
EishayWriteStringTree.jackson thrpt 5 986.122 ? 7.135 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 598.765 ? 2.040 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1544.798 ? 7.374 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 388.409 ? 1.993 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 944.286 ? 6.353 ops/ms
ecs.g7.xlarge-jdk-11.0.18
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1262.423 ? 2.582 ops/ms
EishayParseBinary.hessian thrpt 5 267.569 ? 0.620 ops/ms
EishayParseBinary.javaSerialize thrpt 5 47.067 ? 0.127 ops/ms
EishayParseBinary.jsonb thrpt 5 2611.665 ? 6.235 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1897.495 ? 1.809 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 3940.021 ? 10.383 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1662.532 ? 1.756 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 1360.002 ? 1.788 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1919.283 ? 14.091 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 220.630 ? 1.181 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 46.803 ? 0.072 ops/ms
EishayParseString.fastjson1 thrpt 5 911.314 ? 16.860 ops/ms
EishayParseString.fastjson2 thrpt 5 1223.716 ? 1.784 ops/ms
EishayParseString.gson thrpt 5 426.294 ? 2.179 ops/ms
EishayParseString.jackson thrpt 5 505.741 ? 1.387 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 245.565 ? 0.477 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 876.082 ? 1.273 ops/ms
EishayParseStringPretty.gson thrpt 5 406.128 ? 1.521 ops/ms
EishayParseStringPretty.jackson thrpt 5 429.503 ? 0.963 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 394.258 ? 0.697 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 806.258 ? 3.887 ops/ms
EishayParseTreeString.gson thrpt 5 310.285 ? 1.377 ops/ms
EishayParseTreeString.jackson thrpt 5 475.818 ? 1.197 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 355.658 ? 0.851 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 740.036 ? 1.182 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 293.859 ? 0.581 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 409.147 ? 1.266 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 370.193 ? 3.042 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 832.756 ? 2.088 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 303.956 ? 1.202 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 523.348 ? 1.271 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 318.837 ? 2.527 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 731.451 ? 2.047 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 298.213 ? 0.743 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 534.815 ? 0.944 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 887.353 ? 1.433 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 753.963 ? 1.237 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1210.223 ? 2.549 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 303.251 ? 1.973 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 513.023 ? 1.236 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 227.777 ? 0.310 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 890.422 ? 3.686 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 285.220 ? 1.956 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 493.771 ? 1.042 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1612.116 ? 12.017 ops/ms
EishayWriteBinary.hessian thrpt 5 330.506 ? 2.202 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 228.741 ? 2.564 ops/ms
EishayWriteBinary.jsonb thrpt 5 2465.067 ? 15.281 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 700.366 ? 2.256 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 4890.287 ? 10.537 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1947.158 ? 2.490 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 1466.793 ? 4.045 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1406.754 ? 16.700 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 324.434 ? 1.676 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 222.354 ? 2.449 ops/ms
EishayWriteString.fastjson1 thrpt 5 594.394 ? 1.324 ops/ms
EishayWriteString.fastjson2 thrpt 5 1424.342 ? 8.187 ops/ms
EishayWriteString.gson thrpt 5 365.401 ? 0.881 ops/ms
EishayWriteString.jackson thrpt 5 983.301 ? 1.842 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 769.309 ? 4.273 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1240.495 ? 2.198 ops/ms
EishayWriteStringTree.gson thrpt 5 379.304 ? 0.500 ops/ms
EishayWriteStringTree.jackson thrpt 5 964.246 ? 1.351 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 553.215 ? 2.445 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1520.720 ? 15.440 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 348.265 ? 0.600 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 872.451 ? 6.236 ops/ms
ecs.g7.xlarge-jdk-17.0.6
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1450.596 ? 4.007 ops/ms
EishayParseBinary.hessian thrpt 5 269.085 ? 1.091 ops/ms
EishayParseBinary.javaSerialize thrpt 5 53.272 ? 0.043 ops/ms
EishayParseBinary.jsonb thrpt 5 3067.079 ? 8.878 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2240.797 ? 3.323 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 4737.767 ? 22.269 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1852.984 ? 6.598 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 1651.853 ? 4.649 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 2136.945 ? 145.458 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 255.658 ? 1.294 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 53.239 ? 0.074 ops/ms
EishayParseString.fastjson1 thrpt 5 1238.025 ? 2.878 ops/ms
EishayParseString.fastjson2 thrpt 5 1313.508 ? 4.291 ops/ms
EishayParseString.gson thrpt 5 460.390 ? 0.483 ops/ms
EishayParseString.jackson thrpt 5 513.951 ? 0.459 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 302.690 ? 0.366 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 937.612 ? 5.256 ops/ms
EishayParseStringPretty.gson thrpt 5 415.978 ? 1.086 ops/ms
EishayParseStringPretty.jackson thrpt 5 450.190 ? 1.075 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 575.710 ? 0.832 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1044.183 ? 5.012 ops/ms
EishayParseTreeString.gson thrpt 5 319.189 ? 1.600 ops/ms
EishayParseTreeString.jackson thrpt 5 557.513 ? 4.540 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 485.517 ? 0.754 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 797.115 ? 4.263 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 300.987 ? 1.259 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 458.613 ? 0.932 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 473.321 ? 0.682 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 1046.025 ? 4.283 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 313.917 ? 1.137 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 606.088 ? 1.298 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 402.832 ? 0.758 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 845.587 ? 1.200 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 298.157 ? 0.644 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 530.784 ? 1.084 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 831.325 ? 0.875 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 945.528 ? 2.927 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1339.284 ? 1.721 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 313.730 ? 0.611 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 559.005 ? 0.741 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 272.567 ? 0.672 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 948.452 ? 1.794 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 304.221 ? 1.190 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 501.560 ? 0.568 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1915.066 ? 11.319 ops/ms
EishayWriteBinary.hessian thrpt 5 319.479 ? 2.091 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 231.155 ? 0.851 ops/ms
EishayWriteBinary.jsonb thrpt 5 3429.920 ? 26.401 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 704.538 ? 1.948 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 5862.816 ? 32.437 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 2017.866 ? 2.499 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 1721.672 ? 2.423 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1736.433 ? 14.115 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 319.633 ? 1.739 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 239.105 ? 2.022 ops/ms
EishayWriteString.fastjson1 thrpt 5 622.030 ? 1.349 ops/ms
EishayWriteString.fastjson2 thrpt 5 1627.149 ? 7.713 ops/ms
EishayWriteString.gson thrpt 5 242.188 ? 0.210 ops/ms
EishayWriteString.jackson thrpt 5 1025.478 ? 27.989 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 804.586 ? 4.154 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1193.757 ? 3.712 ops/ms
EishayWriteStringTree.gson thrpt 5 250.450 ? 0.181 ops/ms
EishayWriteStringTree.jackson thrpt 5 840.712 ? 1.895 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 571.466 ? 1.112 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1917.644 ? 10.417 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 241.595 ? 0.479 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 1006.869 ? 2.812 ops/ms
ecs.g7.xlarge-jdk-20
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1422.958 ± 1.845 ops/ms
EishayParseBinary.hessian thrpt 5 255.097 ± 1.333 ops/ms
EishayParseBinary.javaSerialize thrpt 5 49.847 ± 0.081 ops/ms
EishayParseBinary.jsonb thrpt 5 2927.134 ± 15.457 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2345.275 ± 28.428 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 4872.864 ± 9.576 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1795.204 ± 10.391 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 1629.511 ± 1.451 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 2112.457 ± 14.880 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 244.182 ± 1.246 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 49.803 ± 0.210 ops/ms
EishayParseString.fastjson1 thrpt 5 1270.060 ± 6.802 ops/ms
EishayParseString.fastjson2 thrpt 5 1313.834 ± 7.697 ops/ms
EishayParseString.gson thrpt 5 423.773 ± 1.817 ops/ms
EishayParseString.jackson thrpt 5 505.180 ± 2.016 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 283.447 ± 0.787 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 982.862 ± 3.494 ops/ms
EishayParseStringPretty.gson thrpt 5 366.370 ± 21.392 ops/ms
EishayParseStringPretty.jackson thrpt 5 451.289 ± 2.044 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 536.091 ± 1.398 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1054.625 ± 9.132 ops/ms
EishayParseTreeString.gson thrpt 5 320.915 ± 1.575 ops/ms
EishayParseTreeString.jackson thrpt 5 534.978 ± 0.604 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 464.404 ± 5.127 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 803.463 ± 7.224 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 300.092 ± 1.647 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 465.939 ± 3.355 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 457.272 ± 5.274 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 1059.195 ± 5.466 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 316.838 ± 1.511 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 568.616 ± 0.995 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 398.311 ± 2.714 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 873.800 ± 3.810 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 299.112 ± 3.387 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 534.470 ± 3.903 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 868.347 ± 20.812 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 997.293 ± 4.535 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1336.660 ± 3.418 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 316.979 ± 2.714 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 520.979 ± 2.972 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 266.118 ± 0.397 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 1009.217 ± 4.581 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 302.194 ± 1.816 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 482.590 ± 1.289 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1916.581 ± 17.259 ops/ms
EishayWriteBinary.hessian thrpt 5 330.110 ± 1.984 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 217.934 ± 2.279 ops/ms
EishayWriteBinary.jsonb thrpt 5 3350.826 ± 36.652 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 672.048 ± 2.778 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 5777.766 ± 62.356 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1649.060 ± 17.342 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 1826.426 ± 8.026 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1609.749 ± 10.246 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 327.456 ± 2.767 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 220.761 ± 3.048 ops/ms
EishayWriteString.fastjson1 thrpt 5 596.403 ± 4.968 ops/ms
EishayWriteString.fastjson2 thrpt 5 1753.704 ± 12.097 ops/ms
EishayWriteString.gson thrpt 5 243.286 ± 0.617 ops/ms
EishayWriteString.jackson thrpt 5 946.226 ± 3.969 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 793.161 ± 4.750 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1339.079 ± 9.053 ops/ms
EishayWriteStringTree.gson thrpt 5 248.260 ± 0.940 ops/ms
EishayWriteStringTree.jackson thrpt 5 854.508 ± 7.765 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 525.547 ± 4.899 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1920.351 ± 9.182 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 241.290 ± 0.782 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 1007.440 ± 4.046 ops/ms
ecs.g7.xlarge-graalvm-ce-17-22.3.1
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1302.011 ? 4.507 ops/ms
EishayParseBinary.hessian thrpt 5 247.408 ? 4.003 ops/ms
EishayParseBinary.javaSerialize thrpt 5 52.848 ? 0.044 ops/ms
EishayParseBinary.jsonb thrpt 5 3366.964 ? 20.975 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2236.971 ? 13.664 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 4890.803 ? 16.248 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1751.278 ? 6.358 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 1821.629 ? 3.895 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 2197.868 ? 21.560 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 241.447 ? 0.406 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 52.098 ? 0.067 ops/ms
EishayParseString.fastjson1 thrpt 5 1291.642 ? 2.011 ops/ms
EishayParseString.fastjson2 thrpt 5 1255.738 ? 1.961 ops/ms
EishayParseString.gson thrpt 5 465.867 ? 2.113 ops/ms
EishayParseString.jackson thrpt 5 535.028 ? 1.133 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 386.342 ? 0.540 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 901.598 ? 10.287 ops/ms
EishayParseStringPretty.gson thrpt 5 446.333 ? 1.261 ops/ms
EishayParseStringPretty.jackson thrpt 5 467.173 ? 0.950 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 654.790 ? 1.756 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 971.704 ? 3.903 ops/ms
EishayParseTreeString.gson thrpt 5 436.507 ? 3.438 ops/ms
EishayParseTreeString.jackson thrpt 5 546.428 ? 1.455 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 545.677 ? 1.045 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 748.605 ? 6.428 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 399.217 ? 2.017 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 515.120 ? 1.102 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 539.315 ? 2.039 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 769.052 ? 1.893 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 403.117 ? 3.415 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 561.297 ? 1.897 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 446.402 ? 1.072 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 770.048 ? 57.317 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 379.016 ? 2.630 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 523.107 ? 1.562 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 953.456 ? 0.643 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 939.517 ? 2.568 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1229.221 ? 3.698 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 408.480 ? 2.649 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 581.640 ? 1.203 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 318.909 ? 0.592 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 886.349 ? 3.088 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 370.652 ? 21.383 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 521.800 ? 2.470 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 2114.189 ? 14.208 ops/ms
EishayWriteBinary.hessian thrpt 5 394.783 ? 2.080 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 216.284 ? 1.475 ops/ms
EishayWriteBinary.jsonb thrpt 5 3445.148 ? 153.712 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 790.136 ? 3.602 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 6698.860 ? 31.923 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 2275.595 ? 2.796 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 2043.593 ? 6.471 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1526.922 ? 9.915 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 401.352 ? 5.298 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 222.359 ? 10.998 ops/ms
EishayWriteString.fastjson1 thrpt 5 818.367 ? 2.554 ops/ms
EishayWriteString.fastjson2 thrpt 5 1803.054 ? 9.957 ops/ms
EishayWriteString.gson thrpt 5 244.304 ? 0.255 ops/ms
EishayWriteString.jackson thrpt 5 937.789 ? 3.778 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 874.741 ? 6.431 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1410.683 ? 6.281 ops/ms
EishayWriteStringTree.gson thrpt 5 249.197 ? 0.222 ops/ms
EishayWriteStringTree.jackson thrpt 5 987.650 ? 4.903 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 719.659 ? 4.538 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 2050.165 ? 10.635 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 235.087 ? 1.274 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 1078.461 ? 5.223 ops/ms
ecs.g7.xlarge-graalvm-ee-17-22.3.1
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1335.269 ? 2.664 ops/ms
EishayParseBinary.hessian thrpt 5 377.532 ? 1.020 ops/ms
EishayParseBinary.javaSerialize thrpt 5 57.453 ? 0.153 ops/ms
EishayParseBinary.jsonb thrpt 5 3497.502 ? 20.496 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2228.089 ? 6.446 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 6595.259 ? 157.737 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1854.725 ? 4.755 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 2641.040 ? 12.087 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 2204.685 ? 12.256 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 383.362 ? 0.742 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 57.088 ? 0.095 ops/ms
EishayParseString.fastjson1 thrpt 5 1580.652 ? 1.878 ops/ms
EishayParseString.fastjson2 thrpt 5 1326.143 ? 88.729 ops/ms
EishayParseString.gson thrpt 5 462.074 ? 1.108 ops/ms
EishayParseString.jackson thrpt 5 483.113 ? 0.750 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 406.867 ? 0.268 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 986.716 ? 107.636 ops/ms
EishayParseStringPretty.gson thrpt 5 459.215 ? 2.853 ops/ms
EishayParseStringPretty.jackson thrpt 5 421.120 ? 0.382 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 680.320 ? 1.342 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1106.578 ? 3.993 ops/ms
EishayParseTreeString.gson thrpt 5 402.077 ? 1.421 ops/ms
EishayParseTreeString.jackson thrpt 5 536.425 ? 2.126 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 558.024 ? 1.698 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 901.313 ? 3.013 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 440.248 ? 2.990 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 488.478 ? 1.880 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 562.636 ? 1.730 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 1032.745 ? 2.787 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 415.197 ? 1.176 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 636.959 ? 2.564 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 454.958 ? 0.678 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 866.069 ? 2.805 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 384.181 ? 2.643 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 571.884 ? 2.393 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 938.589 ? 1.537 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 1036.713 ? 1.885 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1367.727 ? 111.932 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 422.258 ? 1.825 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 557.939 ? 0.863 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 352.249 ? 1.222 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 909.450 ? 98.028 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 401.652 ? 1.618 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 507.261 ? 0.437 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 2058.358 ? 10.260 ops/ms
EishayWriteBinary.hessian thrpt 5 465.365 ? 2.515 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 238.653 ? 0.781 ops/ms
EishayWriteBinary.jsonb thrpt 5 4338.684 ? 62.029 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 873.932 ? 1.339 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 8610.001 ? 35.219 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 2566.840 ? 4.612 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 3420.119 ? 9.843 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1840.793 ? 12.789 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 467.338 ? 6.566 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 231.174 ? 1.393 ops/ms
EishayWriteString.fastjson1 thrpt 5 797.340 ? 2.423 ops/ms
EishayWriteString.fastjson2 thrpt 5 1877.485 ? 8.633 ops/ms
EishayWriteString.gson thrpt 5 245.056 ? 0.424 ops/ms
EishayWriteString.jackson thrpt 5 997.358 ? 3.093 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 913.114 ? 4.398 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1415.895 ? 4.194 ops/ms
EishayWriteStringTree.gson thrpt 5 247.461 ? 0.252 ops/ms
EishayWriteStringTree.jackson thrpt 5 948.180 ? 3.520 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 750.906 ? 2.898 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 2024.899 ? 14.642 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 242.232 ? 0.425 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 1108.975 ? 4.585 ops/ms
ecs.g7a.xlarge-jdk1.8.0_361
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1078.377 ? 3.024 ops/ms
EishayParseBinary.hessian thrpt 5 276.476 ? 0.467 ops/ms
EishayParseBinary.javaSerialize thrpt 5 45.648 ? 0.134 ops/ms
EishayParseBinary.jsonb thrpt 5 1801.717 ? 5.191 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1531.134 ? 3.390 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 2699.973 ? 8.455 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1674.909 ? 5.233 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 1149.329 ? 2.392 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1433.652 ? 3.880 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 274.630 ? 3.574 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 45.748 ? 0.098 ops/ms
EishayParseString.fastjson1 thrpt 5 1058.156 ? 1.999 ops/ms
EishayParseString.fastjson2 thrpt 5 1368.297 ? 3.734 ops/ms
EishayParseString.gson thrpt 5 469.286 ? 2.314 ops/ms
EishayParseString.jackson thrpt 5 519.810 ? 6.497 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 283.436 ? 5.537 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 966.571 ? 1.418 ops/ms
EishayParseStringPretty.gson thrpt 5 393.727 ? 10.777 ops/ms
EishayParseStringPretty.jackson thrpt 5 494.616 ? 3.432 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 504.515 ? 0.443 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1000.783 ? 1.955 ops/ms
EishayParseTreeString.gson thrpt 5 384.511 ? 0.815 ops/ms
EishayParseTreeString.jackson thrpt 5 525.756 ? 0.885 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 434.598 ? 0.797 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 730.558 ? 1.159 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 346.060 ? 0.721 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 504.802 ? 0.596 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 442.147 ? 1.007 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 830.117 ? 2.770 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 339.002 ? 2.383 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 563.015 ? 1.256 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 372.565 ? 1.232 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 700.857 ? 0.705 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 309.728 ? 0.517 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 502.761 ? 0.626 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 919.154 ? 1.872 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 815.242 ? 5.744 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1038.562 ? 2.177 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 340.417 ? 0.712 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 604.207 ? 1.185 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 256.033 ? 0.847 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 826.914 ? 1.773 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 308.400 ? 1.321 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 514.879 ? 0.808 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1564.725 ? 1.734 ops/ms
EishayWriteBinary.hessian thrpt 5 406.581 ? 0.409 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 245.570 ? 0.509 ops/ms
EishayWriteBinary.jsonb thrpt 5 1770.379 ? 2.948 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 761.260 ? 4.120 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 2509.002 ? 3.250 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1802.457 ? 4.350 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 1378.228 ? 3.073 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1199.871 ? 1.015 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 406.558 ? 1.329 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 238.090 ? 0.276 ops/ms
EishayWriteString.fastjson1 thrpt 5 674.503 ? 1.613 ops/ms
EishayWriteString.fastjson2 thrpt 5 1628.250 ? 2.371 ops/ms
EishayWriteString.gson thrpt 5 468.329 ? 1.199 ops/ms
EishayWriteString.jackson thrpt 5 1010.387 ? 1.660 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 853.846 ? 21.355 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1238.892 ? 1.600 ops/ms
EishayWriteStringTree.gson thrpt 5 503.554 ? 1.745 ops/ms
EishayWriteStringTree.jackson thrpt 5 912.461 ? 1.048 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 618.791 ? 1.207 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1548.082 ? 7.263 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 411.412 ? 1.349 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 896.037 ? 8.243 ops/ms
ecs.g7a.xlarge-jdk-11.0.18
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1198.264 ? 7.324 ops/ms
EishayParseBinary.hessian thrpt 5 235.454 ? 0.411 ops/ms
EishayParseBinary.javaSerialize thrpt 5 45.713 ? 0.078 ops/ms
EishayParseBinary.jsonb thrpt 5 2757.751 ? 4.206 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1896.813 ? 4.791 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 3338.105 ? 7.545 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1634.163 ? 6.841 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 1390.534 ? 3.068 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1875.425 ? 6.975 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 234.526 ? 0.720 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 46.810 ? 0.074 ops/ms
EishayParseString.fastjson1 thrpt 5 918.596 ? 15.298 ops/ms
EishayParseString.fastjson2 thrpt 5 1209.633 ? 5.551 ops/ms
EishayParseString.gson thrpt 5 445.057 ? 1.082 ops/ms
EishayParseString.jackson thrpt 5 516.227 ? 3.294 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 251.637 ? 1.127 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 837.426 ? 5.389 ops/ms
EishayParseStringPretty.gson thrpt 5 425.277 ? 4.125 ops/ms
EishayParseStringPretty.jackson thrpt 5 446.156 ? 1.367 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 389.317 ? 0.325 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 860.507 ? 1.747 ops/ms
EishayParseTreeString.gson thrpt 5 369.359 ? 1.750 ops/ms
EishayParseTreeString.jackson thrpt 5 502.482 ? 16.037 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 358.222 ? 0.514 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 733.278 ? 2.025 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 347.169 ? 1.008 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 442.264 ? 0.382 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 354.868 ? 7.143 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 849.619 ? 2.868 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 360.772 ? 0.448 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 532.732 ? 1.601 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 311.241 ? 0.797 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 681.789 ? 1.729 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 325.508 ? 2.581 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 522.844 ? 0.448 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 861.365 ? 1.488 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 732.015 ? 8.527 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1103.774 ? 1.223 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 353.740 ? 0.429 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 582.277 ? 1.314 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 228.838 ? 0.416 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 828.867 ? 1.779 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 339.186 ? 1.339 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 521.708 ? 1.686 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1757.376 ? 4.720 ops/ms
EishayWriteBinary.hessian thrpt 5 386.750 ? 0.429 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 251.409 ? 3.124 ops/ms
EishayWriteBinary.jsonb thrpt 5 2707.201 ? 2.640 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 728.812 ? 1.242 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 4846.174 ? 11.931 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 2034.825 ? 2.560 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 1507.661 ? 3.744 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1536.488 ? 12.012 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 387.196 ? 0.890 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 243.537 ? 2.922 ops/ms
EishayWriteString.fastjson1 thrpt 5 670.296 ? 3.325 ops/ms
EishayWriteString.fastjson2 thrpt 5 1499.886 ? 3.340 ops/ms
EishayWriteString.gson thrpt 5 330.079 ? 0.425 ops/ms
EishayWriteString.jackson thrpt 5 989.417 ? 4.515 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 783.553 ? 1.259 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1139.324 ? 1.778 ops/ms
EishayWriteStringTree.gson thrpt 5 360.758 ? 0.684 ops/ms
EishayWriteStringTree.jackson thrpt 5 851.497 ? 1.384 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 586.574 ? 1.949 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1796.419 ? 4.401 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 324.376 ? 0.897 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 848.014 ? 4.628 ops/ms
ecs.g7a.xlarge-jdk-17.0.6
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1319.483 ? 4.211 ops/ms
EishayParseBinary.hessian thrpt 5 253.884 ? 0.192 ops/ms
EishayParseBinary.javaSerialize thrpt 5 53.479 ? 0.225 ops/ms
EishayParseBinary.jsonb thrpt 5 2896.107 ? 7.999 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1909.026 ? 7.467 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 4599.669 ? 6.143 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1706.798 ? 9.111 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 1683.263 ? 1.575 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 2103.659 ? 6.567 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 265.103 ? 0.540 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 53.964 ? 0.208 ops/ms
EishayParseString.fastjson1 thrpt 5 1286.448 ? 4.080 ops/ms
EishayParseString.fastjson2 thrpt 5 1203.874 ? 4.426 ops/ms
EishayParseString.gson thrpt 5 530.737 ? 1.833 ops/ms
EishayParseString.jackson thrpt 5 519.433 ? 0.917 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 296.154 ? 0.624 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 849.594 ? 2.239 ops/ms
EishayParseStringPretty.gson thrpt 5 470.196 ? 1.122 ops/ms
EishayParseStringPretty.jackson thrpt 5 475.892 ? 1.545 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 523.604 ? 1.449 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1036.052 ? 1.778 ops/ms
EishayParseTreeString.gson thrpt 5 389.702 ? 0.431 ops/ms
EishayParseTreeString.jackson thrpt 5 533.366 ? 4.887 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 439.056 ? 1.131 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 749.696 ? 1.221 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 365.988 ? 1.187 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 502.588 ? 3.477 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 476.440 ? 0.680 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 1014.192 ? 1.789 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 362.386 ? 0.440 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 637.648 ? 0.744 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 387.521 ? 0.836 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 754.591 ? 1.338 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 352.970 ? 0.776 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 554.507 ? 1.113 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 890.567 ? 1.475 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 933.825 ? 1.772 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1260.267 ? 3.709 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 375.048 ? 1.289 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 608.665 ? 1.162 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 273.775 ? 0.579 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 879.882 ? 2.589 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 353.868 ? 0.497 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 538.585 ? 1.143 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1760.786 ? 4.014 ops/ms
EishayWriteBinary.hessian thrpt 5 391.710 ? 0.682 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 261.508 ? 0.395 ops/ms
EishayWriteBinary.jsonb thrpt 5 2818.869 ? 3.481 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 745.150 ? 2.640 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 5499.725 ? 4.935 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1991.200 ? 2.771 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 1708.297 ? 2.113 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1704.851 ? 4.334 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 393.370 ? 0.380 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 265.629 ? 0.105 ops/ms
EishayWriteString.fastjson1 thrpt 5 643.359 ? 1.522 ops/ms
EishayWriteString.fastjson2 thrpt 5 1608.664 ? 1.681 ops/ms
EishayWriteString.gson thrpt 5 429.004 ? 0.692 ops/ms
EishayWriteString.jackson thrpt 5 942.165 ? 31.108 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 852.939 ? 1.137 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1057.986 ? 1.458 ops/ms
EishayWriteStringTree.gson thrpt 5 450.768 ? 0.629 ops/ms
EishayWriteStringTree.jackson thrpt 5 949.564 ? 3.195 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 589.133 ? 5.754 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1815.371 ? 1.347 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 401.994 ? 1.818 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 945.183 ? 2.226 ops/ms
ecs.g7a.xlarge-jdk-20
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1333.395 ± 16.866 ops/ms
EishayParseBinary.hessian thrpt 5 246.823 ± 1.497 ops/ms
EishayParseBinary.javaSerialize thrpt 5 48.304 ± 0.377 ops/ms
EishayParseBinary.jsonb thrpt 5 2886.349 ± 13.920 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2108.253 ± 9.511 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 4397.860 ± 64.443 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1818.985 ± 9.591 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 1619.591 ± 12.039 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 2067.271 ± 25.811 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 252.187 ± 2.319 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 48.294 ± 0.237 ops/ms
EishayParseString.fastjson1 thrpt 5 1229.097 ± 8.162 ops/ms
EishayParseString.fastjson2 thrpt 5 1293.114 ± 6.876 ops/ms
EishayParseString.gson thrpt 5 458.385 ± 3.363 ops/ms
EishayParseString.jackson thrpt 5 500.953 ± 2.760 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 287.157 ± 0.932 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 875.591 ± 4.380 ops/ms
EishayParseStringPretty.gson thrpt 5 405.241 ± 2.090 ops/ms
EishayParseStringPretty.jackson thrpt 5 464.251 ± 7.377 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 508.269 ± 2.177 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 894.806 ± 3.540 ops/ms
EishayParseTreeString.gson thrpt 5 383.108 ± 5.271 ops/ms
EishayParseTreeString.jackson thrpt 5 539.632 ± 6.568 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 430.375 ± 1.965 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 747.729 ± 2.237 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 363.391 ± 1.604 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 506.568 ± 2.346 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 449.930 ± 3.462 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 963.994 ± 8.820 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 365.166 ± 2.655 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 608.654 ± 4.947 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 383.109 ± 1.705 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 749.869 ± 5.823 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 348.727 ± 2.709 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 570.375 ± 3.523 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 859.906 ± 23.767 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 935.239 ± 7.467 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1305.820 ± 4.652 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 371.543 ± 1.844 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 574.456 ± 0.559 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 262.815 ± 1.139 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 849.553 ± 4.023 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 353.719 ± 2.572 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 499.416 ± 10.187 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1783.424 ± 12.659 ops/ms
EishayWriteBinary.hessian thrpt 5 400.809 ± 3.188 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 256.341 ± 2.628 ops/ms
EishayWriteBinary.jsonb thrpt 5 2859.648 ± 16.559 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 663.379 ± 2.946 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 5357.595 ± 23.599 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1822.951 ± 5.323 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 1715.802 ± 13.177 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1618.064 ± 10.209 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 394.888 ± 3.825 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 252.623 ± 2.398 ops/ms
EishayWriteString.fastjson1 thrpt 5 628.063 ± 4.967 ops/ms
EishayWriteString.fastjson2 thrpt 5 1554.889 ± 11.240 ops/ms
EishayWriteString.gson thrpt 5 405.109 ± 0.943 ops/ms
EishayWriteString.jackson thrpt 5 912.511 ± 3.242 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 767.912 ± 4.081 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1136.572 ± 3.882 ops/ms
EishayWriteStringTree.gson thrpt 5 456.098 ± 3.735 ops/ms
EishayWriteStringTree.jackson thrpt 5 949.373 ± 7.703 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 576.234 ± 1.833 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1895.263 ± 6.226 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 399.533 ± 2.771 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 939.168 ± 2.250 ops/ms
ecs.g7a.xlarge-graalvm-ce-17-22.3.1
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1301.975 ? 20.959 ops/ms
EishayParseBinary.hessian thrpt 5 233.334 ? 0.937 ops/ms
EishayParseBinary.javaSerialize thrpt 5 49.734 ? 0.102 ops/ms
EishayParseBinary.jsonb thrpt 5 3398.462 ? 10.532 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2237.244 ? 6.727 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 5403.564 ? 13.344 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1785.879 ? 3.536 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 1757.056 ? 2.905 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 2168.678 ? 7.563 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 227.736 ? 0.201 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 49.664 ? 0.130 ops/ms
EishayParseString.fastjson1 thrpt 5 1390.556 ? 3.552 ops/ms
EishayParseString.fastjson2 thrpt 5 1352.382 ? 2.003 ops/ms
EishayParseString.gson thrpt 5 526.747 ? 1.410 ops/ms
EishayParseString.jackson thrpt 5 562.889 ? 2.431 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 354.914 ? 1.117 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 984.329 ? 4.198 ops/ms
EishayParseStringPretty.gson thrpt 5 432.796 ? 0.982 ops/ms
EishayParseStringPretty.jackson thrpt 5 499.468 ? 0.752 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 601.571 ? 1.749 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 960.932 ? 2.698 ops/ms
EishayParseTreeString.gson thrpt 5 468.454 ? 0.864 ops/ms
EishayParseTreeString.jackson thrpt 5 588.236 ? 1.686 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 502.246 ? 1.177 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 790.394 ? 4.775 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 412.767 ? 3.703 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 500.604 ? 1.156 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 500.557 ? 1.640 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 829.336 ? 2.289 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 461.581 ? 3.889 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 564.843 ? 1.403 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 414.717 ? 0.822 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 769.079 ? 55.986 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 403.027 ? 1.491 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 504.378 ? 7.440 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 974.546 ? 0.417 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 940.780 ? 1.233 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1346.949 ? 6.881 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 453.482 ? 1.198 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 565.288 ? 2.471 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 296.653 ? 0.966 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 958.386 ? 6.323 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 405.375 ? 23.611 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 457.568 ? 1.312 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1989.877 ? 2.113 ops/ms
EishayWriteBinary.hessian thrpt 5 451.015 ? 0.734 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 226.590 ? 13.075 ops/ms
EishayWriteBinary.jsonb thrpt 5 3493.379 ? 16.692 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 773.101 ? 5.937 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 6672.963 ? 12.114 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 2274.935 ? 3.866 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 1775.558 ? 3.737 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1375.923 ? 6.334 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 445.881 ? 0.904 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 222.809 ? 12.085 ops/ms
EishayWriteString.fastjson1 thrpt 5 784.903 ? 4.554 ops/ms
EishayWriteString.fastjson2 thrpt 5 1783.240 ? 3.868 ops/ms
EishayWriteString.gson thrpt 5 441.086 ? 1.624 ops/ms
EishayWriteString.jackson thrpt 5 930.901 ? 1.328 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 909.105 ? 0.978 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1419.706 ? 6.992 ops/ms
EishayWriteStringTree.gson thrpt 5 466.975 ? 1.054 ops/ms
EishayWriteStringTree.jackson thrpt 5 869.564 ? 2.413 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 669.425 ? 6.914 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 2028.811 ? 2.971 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 412.960 ? 4.651 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 997.179 ? 1.729 ops/ms
ecs.g7a.xlarge-graalvm-ee-17-22.3.1
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1446.782 ? 1.789 ops/ms
EishayParseBinary.hessian thrpt 5 374.697 ? 2.066 ops/ms
EishayParseBinary.javaSerialize thrpt 5 54.842 ? 0.115 ops/ms
EishayParseBinary.jsonb thrpt 5 3551.163 ? 13.154 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2482.964 ? 6.628 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 7366.252 ? 44.535 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1874.877 ? 9.652 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 2574.587 ? 16.910 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 2243.398 ? 3.676 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 394.515 ? 0.581 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 54.850 ? 0.123 ops/ms
EishayParseString.fastjson1 thrpt 5 1728.441 ? 3.279 ops/ms
EishayParseString.fastjson2 thrpt 5 1383.090 ? 88.345 ops/ms
EishayParseString.gson thrpt 5 520.661 ? 5.464 ops/ms
EishayParseString.jackson thrpt 5 530.181 ? 2.693 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 376.451 ? 1.043 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 988.254 ? 100.568 ops/ms
EishayParseStringPretty.gson thrpt 5 493.518 ? 7.451 ops/ms
EishayParseStringPretty.jackson thrpt 5 494.836 ? 0.913 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 656.062 ? 3.493 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1051.512 ? 2.505 ops/ms
EishayParseTreeString.gson thrpt 5 476.686 ? 0.588 ops/ms
EishayParseTreeString.jackson thrpt 5 615.614 ? 1.556 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 543.347 ? 1.770 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 886.626 ? 2.540 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 445.311 ? 2.814 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 560.884 ? 1.760 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 529.079 ? 0.894 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 1100.181 ? 2.449 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 457.098 ? 1.498 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 641.585 ? 1.187 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 435.966 ? 0.860 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 759.032 ? 9.395 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 446.942 ? 1.231 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 566.000 ? 2.860 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 884.639 ? 0.381 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 1166.959 ? 2.521 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1469.971 ? 108.452 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 454.766 ? 2.775 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 582.211 ? 2.780 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 318.787 ? 1.239 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 987.063 ? 101.234 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 439.301 ? 6.258 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 516.564 ? 1.196 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 2227.188 ? 5.350 ops/ms
EishayWriteBinary.hessian thrpt 5 569.110 ? 3.229 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 258.129 ? 0.569 ops/ms
EishayWriteBinary.jsonb thrpt 5 4293.918 ? 19.408 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 910.692 ? 4.845 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 10452.695 ? 14.751 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 2545.342 ? 2.215 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 3103.132 ? 5.617 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 2049.807 ? 9.534 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 565.143 ? 1.518 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 260.239 ? 0.651 ops/ms
EishayWriteString.fastjson1 thrpt 5 879.544 ? 1.729 ops/ms
EishayWriteString.fastjson2 thrpt 5 2045.293 ? 4.450 ops/ms
EishayWriteString.gson thrpt 5 385.502 ? 0.995 ops/ms
EishayWriteString.jackson thrpt 5 1015.716 ? 1.532 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 988.189 ? 4.861 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1472.549 ? 0.876 ops/ms
EishayWriteStringTree.gson thrpt 5 449.455 ? 0.568 ops/ms
EishayWriteStringTree.jackson thrpt 5 1023.032 ? 1.376 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 841.077 ? 8.721 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 2153.470 ? 1.709 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 387.196 ? 0.971 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 1104.301 ? 1.293 ops/ms
ecs.g8m.xlarge-jdk1.8.0_361
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 814.328 ? 27.071 ops/ms
EishayParseBinary.hessian thrpt 5 205.685 ? 4.709 ops/ms
EishayParseBinary.javaSerialize thrpt 5 39.899 ? 1.145 ops/ms
EishayParseBinary.jsonb thrpt 5 1479.042 ? 86.462 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1252.255 ? 52.096 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 2574.592 ? 94.763 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1274.845 ? 108.853 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 682.505 ? 29.133 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1227.335 ? 48.950 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 218.457 ? 8.628 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 40.468 ? 0.566 ops/ms
EishayParseString.fastjson1 thrpt 5 760.924 ? 18.930 ops/ms
EishayParseString.fastjson2 thrpt 5 907.023 ? 37.177 ops/ms
EishayParseString.gson thrpt 5 366.280 ? 8.632 ops/ms
EishayParseString.jackson thrpt 5 374.871 ? 8.426 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 209.422 ? 20.235 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 724.351 ? 17.810 ops/ms
EishayParseStringPretty.gson thrpt 5 333.293 ? 7.386 ops/ms
EishayParseStringPretty.jackson thrpt 5 333.240 ? 12.519 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 309.298 ? 21.482 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 602.133 ? 16.798 ops/ms
EishayParseTreeString.gson thrpt 5 272.052 ? 7.575 ops/ms
EishayParseTreeString.jackson thrpt 5 304.687 ? 6.730 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 285.169 ? 11.107 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 513.298 ? 27.984 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 266.682 ? 10.204 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 286.012 ? 16.180 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 263.150 ? 2.635 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 583.223 ? 36.893 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 251.292 ? 6.352 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 309.820 ? 11.984 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 243.313 ? 8.165 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 492.792 ? 40.389 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 221.019 ? 10.335 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 302.046 ? 12.617 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 584.115 ? 10.622 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 689.737 ? 11.027 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 811.440 ? 25.994 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 258.133 ? 7.017 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 410.142 ? 22.890 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 202.386 ? 3.541 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 661.763 ? 24.633 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 235.647 ? 4.220 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 371.180 ? 10.761 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1317.251 ? 15.886 ops/ms
EishayWriteBinary.hessian thrpt 5 327.713 ? 6.037 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 207.218 ? 1.637 ops/ms
EishayWriteBinary.jsonb thrpt 5 1661.488 ? 42.115 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 491.434 ? 16.175 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 2629.169 ? 70.544 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1443.993 ? 7.547 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 901.853 ? 10.043 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1132.930 ? 16.894 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 330.366 ? 1.188 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 206.717 ? 1.428 ops/ms
EishayWriteString.fastjson1 thrpt 5 547.751 ? 11.317 ops/ms
EishayWriteString.fastjson2 thrpt 5 1300.348 ? 10.619 ops/ms
EishayWriteString.gson thrpt 5 386.082 ? 5.294 ops/ms
EishayWriteString.jackson thrpt 5 648.693 ? 7.343 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 576.295 ? 3.744 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 930.025 ? 9.222 ops/ms
EishayWriteStringTree.gson thrpt 5 425.150 ? 5.138 ops/ms
EishayWriteStringTree.jackson thrpt 5 692.913 ? 13.760 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 479.870 ? 5.175 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1321.659 ? 24.435 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 316.563 ? 0.866 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 680.666 ? 7.279 ops/ms
ecs.g8m.xlarge-jdk-11.0.18
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1125.589 ? 12.352 ops/ms
EishayParseBinary.hessian thrpt 5 218.308 ? 2.128 ops/ms
EishayParseBinary.javaSerialize thrpt 5 41.546 ? 0.462 ops/ms
EishayParseBinary.jsonb thrpt 5 2050.741 ? 34.313 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1606.418 ? 16.083 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 3130.471 ? 41.710 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1418.110 ? 11.817 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 1080.482 ? 8.934 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1570.506 ? 20.211 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 241.494 ? 2.932 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 40.924 ? 0.712 ops/ms
EishayParseString.fastjson1 thrpt 5 840.643 ? 6.146 ops/ms
EishayParseString.fastjson2 thrpt 5 1069.310 ? 8.822 ops/ms
EishayParseString.gson thrpt 5 383.592 ? 2.728 ops/ms
EishayParseString.jackson thrpt 5 405.761 ? 2.663 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 243.492 ? 0.961 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 781.137 ? 4.451 ops/ms
EishayParseStringPretty.gson thrpt 5 352.075 ? 2.199 ops/ms
EishayParseStringPretty.jackson thrpt 5 370.725 ? 0.724 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 370.479 ? 2.368 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 766.282 ? 8.238 ops/ms
EishayParseTreeString.gson thrpt 5 292.850 ? 11.009 ops/ms
EishayParseTreeString.jackson thrpt 5 380.495 ? 5.315 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 306.971 ? 2.340 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 619.282 ? 9.722 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 284.387 ? 3.335 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 337.945 ? 3.153 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 341.578 ? 3.803 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 778.974 ? 13.676 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 289.931 ? 3.575 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 395.360 ? 3.950 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 285.286 ? 26.501 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 539.962 ? 7.548 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 275.595 ? 2.139 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 409.477 ? 3.540 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 679.356 ? 2.476 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 680.736 ? 45.647 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1041.083 ? 3.151 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 287.955 ? 1.489 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 449.047 ? 5.599 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 224.528 ? 0.979 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 765.221 ? 3.521 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 276.675 ? 1.769 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 422.953 ? 2.904 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1438.690 ? 6.804 ops/ms
EishayWriteBinary.hessian thrpt 5 341.726 ? 1.368 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 224.116 ? 1.478 ops/ms
EishayWriteBinary.jsonb thrpt 5 2207.587 ? 17.617 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 548.723 ? 3.487 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 4166.082 ? 29.396 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1610.548 ? 3.684 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 1398.621 ? 12.219 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1326.530 ? 15.230 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 343.907 ? 1.009 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 223.568 ? 1.219 ops/ms
EishayWriteString.fastjson1 thrpt 5 531.631 ? 2.951 ops/ms
EishayWriteString.fastjson2 thrpt 5 1323.504 ? 3.914 ops/ms
EishayWriteString.gson thrpt 5 311.742 ? 1.128 ops/ms
EishayWriteString.jackson thrpt 5 720.780 ? 8.963 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 643.146 ? 6.470 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1090.876 ? 5.069 ops/ms
EishayWriteStringTree.gson thrpt 5 361.317 ? 1.197 ops/ms
EishayWriteStringTree.jackson thrpt 5 702.755 ? 3.604 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 532.110 ? 2.120 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1432.543 ? 3.179 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 338.011 ? 6.217 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 625.800 ? 21.039 ops/ms
ecs.g8m.xlarge-jdk-17.0.6
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1156.473 ? 19.844 ops/ms
EishayParseBinary.hessian thrpt 5 234.412 ? 2.075 ops/ms
EishayParseBinary.javaSerialize thrpt 5 40.488 ? 0.691 ops/ms
EishayParseBinary.jsonb thrpt 5 2219.652 ? 59.126 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1654.505 ? 22.641 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 3275.085 ? 38.047 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1466.029 ? 17.911 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 1222.759 ? 15.440 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1638.686 ? 57.417 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 238.013 ? 2.146 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 41.675 ? 0.464 ops/ms
EishayParseString.fastjson1 thrpt 5 1129.271 ? 21.963 ops/ms
EishayParseString.fastjson2 thrpt 5 1112.239 ? 4.402 ops/ms
EishayParseString.gson thrpt 5 384.912 ? 0.672 ops/ms
EishayParseString.jackson thrpt 5 404.298 ? 2.133 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 271.059 ? 1.588 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 788.212 ? 2.484 ops/ms
EishayParseStringPretty.gson thrpt 5 350.524 ? 17.506 ops/ms
EishayParseStringPretty.jackson thrpt 5 367.505 ? 3.154 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 406.785 ? 8.327 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 806.193 ? 6.040 ops/ms
EishayParseTreeString.gson thrpt 5 301.306 ? 5.104 ops/ms
EishayParseTreeString.jackson thrpt 5 419.875 ? 3.259 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 356.998 ? 2.957 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 631.784 ? 5.029 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 284.349 ? 1.969 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 360.882 ? 2.664 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 363.887 ? 1.318 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 785.598 ? 12.598 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 293.879 ? 3.168 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 456.216 ? 3.309 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 317.899 ? 0.922 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 621.197 ? 9.237 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 277.640 ? 2.448 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 424.630 ? 4.731 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 659.119 ? 5.444 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 844.032 ? 79.112 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1112.357 ? 13.055 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 295.259 ? 1.691 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 464.385 ? 1.963 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 245.035 ? 1.396 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 777.110 ? 4.896 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 278.946 ? 1.614 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 418.351 ? 4.951 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1390.529 ? 14.137 ops/ms
EishayWriteBinary.hessian thrpt 5 346.511 ? 6.440 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 217.000 ? 1.084 ops/ms
EishayWriteBinary.jsonb thrpt 5 2203.680 ? 18.137 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 559.238 ? 4.647 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 4308.085 ? 20.780 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1553.038 ? 3.747 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 1433.602 ? 9.019 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1372.665 ? 11.231 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 334.432 ? 1.362 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 220.939 ? 0.270 ops/ms
EishayWriteString.fastjson1 thrpt 5 568.765 ? 0.458 ops/ms
EishayWriteString.fastjson2 thrpt 5 1309.731 ? 8.546 ops/ms
EishayWriteString.gson thrpt 5 223.192 ? 0.338 ops/ms
EishayWriteString.jackson thrpt 5 706.381 ? 7.130 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 650.016 ? 5.899 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1098.850 ? 2.313 ops/ms
EishayWriteStringTree.gson thrpt 5 228.086 ? 0.750 ops/ms
EishayWriteStringTree.jackson thrpt 5 671.402 ? 2.047 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 483.119 ? 0.856 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1426.894 ? 7.004 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 218.105 ? 0.697 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 710.269 ? 5.003 ops/ms
ecs.g8m.xlarge-jdk-20
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1168.414 ± 4.411 ops/ms
EishayParseBinary.hessian thrpt 5 196.939 ± 24.673 ops/ms
EishayParseBinary.javaSerialize thrpt 5 39.142 ± 0.464 ops/ms
EishayParseBinary.jsonb thrpt 5 2226.945 ± 11.822 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1631.177 ± 11.223 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 3232.360 ± 50.476 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1412.196 ± 3.590 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 1388.723 ± 7.939 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1631.872 ± 14.811 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 221.235 ± 8.816 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 37.670 ± 1.747 ops/ms
EishayParseString.fastjson1 thrpt 5 1141.007 ± 10.381 ops/ms
EishayParseString.fastjson2 thrpt 5 1096.189 ± 7.013 ops/ms
EishayParseString.gson thrpt 5 337.005 ± 8.357 ops/ms
EishayParseString.jackson thrpt 5 369.224 ± 13.302 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 245.687 ± 2.626 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 788.923 ± 4.579 ops/ms
EishayParseStringPretty.gson thrpt 5 296.574 ± 18.012 ops/ms
EishayParseStringPretty.jackson thrpt 5 349.362 ± 1.950 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 385.329 ± 2.685 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 800.209 ± 4.237 ops/ms
EishayParseTreeString.gson thrpt 5 292.341 ± 2.814 ops/ms
EishayParseTreeString.jackson thrpt 5 375.263 ± 2.133 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 329.063 ± 3.516 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 625.889 ± 3.707 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 272.622 ± 1.074 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 350.914 ± 1.653 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 322.484 ± 26.791 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 775.554 ± 7.082 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 286.915 ± 0.600 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 457.430 ± 2.766 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 269.021 ± 27.644 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 613.826 ± 7.926 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 262.923 ± 1.118 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 413.898 ± 1.888 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 617.934 ± 0.663 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 718.615 ± 201.561 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1102.751 ± 2.351 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 285.266 ± 5.780 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 434.023 ± 1.249 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 219.545 ± 11.240 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 769.200 ± 3.371 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 266.057 ± 0.934 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 395.957 ± 1.726 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1475.761 ± 7.512 ops/ms
EishayWriteBinary.hessian thrpt 5 313.937 ± 2.662 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 215.440 ± 1.181 ops/ms
EishayWriteBinary.jsonb thrpt 5 2406.229 ± 58.381 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 256.867 ± 69.931 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 4427.657 ± 107.384 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1534.826 ± 8.470 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 1253.078 ± 12.614 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1247.971 ± 121.154 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 339.100 ± 2.384 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 211.555 ± 0.837 ops/ms
EishayWriteString.fastjson1 thrpt 5 507.554 ± 40.903 ops/ms
EishayWriteString.fastjson2 thrpt 5 1306.571 ± 19.287 ops/ms
EishayWriteString.gson thrpt 5 204.370 ± 10.666 ops/ms
EishayWriteString.jackson thrpt 5 657.594 ± 10.484 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 636.888 ± 3.786 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1089.458 ± 2.860 ops/ms
EishayWriteStringTree.gson thrpt 5 221.529 ± 3.283 ops/ms
EishayWriteStringTree.jackson thrpt 5 665.223 ± 1.809 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 406.249 ± 20.983 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1454.284 ± 37.646 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 209.050 ± 1.466 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 672.506 ± 36.256 ops/ms
ecs.g8m.xlarge-graalvm-ce-17-22.3.1
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 925.209 ? 14.383 ops/ms
EishayParseBinary.hessian thrpt 5 189.670 ? 1.044 ops/ms
EishayParseBinary.javaSerialize thrpt 5 41.352 ? 0.164 ops/ms
EishayParseBinary.jsonb thrpt 5 2604.800 ? 29.267 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1500.450 ? 7.810 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 4450.289 ? 24.866 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1418.558 ? 6.244 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 1537.326 ? 22.335 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1717.381 ? 75.182 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 191.083 ? 1.086 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 41.129 ? 0.181 ops/ms
EishayParseString.fastjson1 thrpt 5 1044.005 ? 7.287 ops/ms
EishayParseString.fastjson2 thrpt 5 1059.793 ? 7.566 ops/ms
EishayParseString.gson thrpt 5 374.275 ? 20.231 ops/ms
EishayParseString.jackson thrpt 5 413.479 ? 2.114 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 298.289 ? 1.066 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 765.884 ? 2.263 ops/ms
EishayParseStringPretty.gson thrpt 5 358.760 ? 0.954 ops/ms
EishayParseStringPretty.jackson thrpt 5 367.253 ? 1.908 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 526.508 ? 1.749 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 770.288 ? 4.877 ops/ms
EishayParseTreeString.gson thrpt 5 374.267 ? 2.322 ops/ms
EishayParseTreeString.jackson thrpt 5 453.719 ? 4.764 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 442.733 ? 2.227 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 628.186 ? 4.531 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 352.213 ? 3.025 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 420.378 ? 1.073 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 416.617 ? 2.171 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 662.640 ? 4.202 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 345.768 ? 4.307 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 466.740 ? 5.769 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 349.512 ? 9.516 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 520.290 ? 5.061 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 310.589 ? 1.846 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 393.213 ? 3.778 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 690.766 ? 5.671 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 737.217 ? 32.479 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 869.302 ? 8.899 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 349.508 ? 1.498 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 450.333 ? 3.115 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 252.562 ? 1.213 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 644.164 ? 2.325 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 308.170 ? 3.247 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 407.376 ? 2.533 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1508.028 ? 3.822 ops/ms
EishayWriteBinary.hessian thrpt 5 338.793 ? 1.826 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 187.582 ? 0.906 ops/ms
EishayWriteBinary.jsonb thrpt 5 2548.687 ? 36.506 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 629.074 ? 4.011 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 5243.038 ? 29.127 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1760.037 ? 8.741 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 1581.185 ? 16.654 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1416.643 ? 33.067 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 331.006 ? 1.445 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 192.230 ? 0.545 ops/ms
EishayWriteString.fastjson1 thrpt 5 672.546 ? 27.751 ops/ms
EishayWriteString.fastjson2 thrpt 5 1481.141 ? 1.913 ops/ms
EishayWriteString.gson thrpt 5 206.272 ? 0.815 ops/ms
EishayWriteString.jackson thrpt 5 717.445 ? 7.416 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 668.389 ? 4.355 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1311.017 ? 1.590 ops/ms
EishayWriteStringTree.gson thrpt 5 215.726 ? 1.247 ops/ms
EishayWriteStringTree.jackson thrpt 5 786.786 ? 1.637 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 547.115 ? 1.710 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1491.869 ? 1.823 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 195.935 ? 0.512 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 747.794 ? 7.401 ops/ms
ecs.g8m.xlarge-graalvm-ee-17-22.3.1
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1115.286 ? 3.320 ops/ms
EishayParseBinary.hessian thrpt 5 333.355 ? 1.658 ops/ms
EishayParseBinary.javaSerialize thrpt 5 46.295 ? 0.471 ops/ms
EishayParseBinary.jsonb thrpt 5 2748.202 ? 29.558 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1764.074 ? 10.800 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 5490.079 ? 38.150 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1308.140 ? 9.467 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 2150.397 ? 16.111 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1779.911 ? 16.065 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 338.716 ? 7.759 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 46.355 ? 0.262 ops/ms
EishayParseString.fastjson1 thrpt 5 1350.780 ? 5.528 ops/ms
EishayParseString.fastjson2 thrpt 5 1141.472 ? 10.234 ops/ms
EishayParseString.gson thrpt 5 423.548 ? 2.855 ops/ms
EishayParseString.jackson thrpt 5 430.226 ? 1.975 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 337.565 ? 0.947 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 845.158 ? 2.883 ops/ms
EishayParseStringPretty.gson thrpt 5 388.672 ? 2.373 ops/ms
EishayParseStringPretty.jackson thrpt 5 391.678 ? 1.619 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 584.157 ? 6.491 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 890.184 ? 2.411 ops/ms
EishayParseTreeString.gson thrpt 5 361.518 ? 1.205 ops/ms
EishayParseTreeString.jackson thrpt 5 480.921 ? 3.035 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 494.687 ? 2.607 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 706.621 ? 2.200 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 337.008 ? 1.662 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 436.960 ? 1.631 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 460.989 ? 1.909 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 811.382 ? 5.634 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 368.482 ? 3.236 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 511.667 ? 1.192 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 378.100 ? 4.831 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 627.581 ? 2.308 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 337.899 ? 0.796 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 455.470 ? 0.457 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 718.913 ? 3.313 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 844.281 ? 2.152 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1015.853 ? 5.039 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 372.236 ? 0.976 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 438.965 ? 8.724 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 280.214 ? 1.969 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 751.481 ? 2.459 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 337.131 ? 0.756 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 399.445 ? 1.896 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1716.326 ? 0.862 ops/ms
EishayWriteBinary.hessian thrpt 5 377.474 ? 3.992 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 219.008 ? 0.743 ops/ms
EishayWriteBinary.jsonb thrpt 5 3312.572 ? 18.713 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 747.620 ? 2.792 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 7131.699 ? 50.105 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1997.371 ? 3.974 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 2502.039 ? 2.191 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1555.816 ? 49.325 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 381.756 ? 2.514 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 222.665 ? 0.512 ops/ms
EishayWriteString.fastjson1 thrpt 5 747.904 ? 0.738 ops/ms
EishayWriteString.fastjson2 thrpt 5 1633.723 ? 2.136 ops/ms
EishayWriteString.gson thrpt 5 231.790 ? 1.163 ops/ms
EishayWriteString.jackson thrpt 5 900.526 ? 22.211 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 762.143 ? 2.394 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1256.994 ? 3.258 ops/ms
EishayWriteStringTree.gson thrpt 5 243.767 ? 0.313 ops/ms
EishayWriteStringTree.jackson thrpt 5 818.695 ? 0.856 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 691.553 ? 1.986 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1696.163 ? 8.172 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 226.390 ? 0.087 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 952.498 ? 1.424 ops/ms
OrangePI5-jdk1.8.0_361
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 565.690 ± 16.916 ops/ms
EishayParseBinary.hessian thrpt 5 131.208 ± 6.455 ops/ms
EishayParseBinary.javaSerialize thrpt 5 26.872 ± 2.117 ops/ms
EishayParseBinary.jsonb thrpt 5 988.679 ± 70.211 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 823.097 ± 23.285 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 1725.689 ± 126.018 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 958.214 ± 35.692 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 642.672 ± 54.699 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 631.785 ± 29.396 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 134.478 ± 9.089 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 26.991 ± 0.504 ops/ms
EishayParseString.fastjson1 thrpt 5 562.169 ± 43.144 ops/ms
EishayParseString.fastjson2 thrpt 5 651.255 ± 33.451 ops/ms
EishayParseString.gson thrpt 5 221.452 ± 9.742 ops/ms
EishayParseString.jackson thrpt 5 270.198 ± 13.468 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 158.669 ± 5.817 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 518.588 ± 36.274 ops/ms
EishayParseStringPretty.gson thrpt 5 201.469 ± 4.245 ops/ms
EishayParseStringPretty.jackson thrpt 5 248.143 ± 9.612 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 222.537 ± 15.546 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 426.166 ± 19.881 ops/ms
EishayParseTreeString.gson thrpt 5 175.510 ± 11.893 ops/ms
EishayParseTreeString.jackson thrpt 5 239.171 ± 6.891 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 205.575 ± 4.264 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 378.619 ± 10.740 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 165.304 ± 3.456 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 229.324 ± 12.621 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 175.620 ± 9.098 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 408.137 ± 16.963 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 150.962 ± 8.347 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 266.226 ± 14.325 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 152.278 ± 3.229 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 355.588 ± 1.946 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 141.429 ± 5.556 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 249.716 ± 13.121 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 452.306 ± 33.990 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 406.950 ± 15.287 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 553.952 ± 30.506 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 153.579 ± 5.298 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 325.030 ± 13.530 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 141.550 ± 5.938 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 463.614 ± 44.300 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 144.466 ± 6.247 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 296.571 ± 17.293 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 835.761 ± 4.184 ops/ms
EishayWriteBinary.hessian thrpt 5 189.428 ± 44.335 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 124.009 ± 2.687 ops/ms
EishayWriteBinary.jsonb thrpt 5 1023.816 ± 69.339 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 313.469 ± 21.901 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 1583.438 ± 47.377 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 825.929 ± 37.544 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 702.310 ± 30.772 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 697.082 ± 37.198 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 184.282 ± 12.206 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 120.384 ± 6.401 ops/ms
EishayWriteString.fastjson1 thrpt 5 294.702 ± 11.370 ops/ms
EishayWriteString.fastjson2 thrpt 5 772.399 ± 21.397 ops/ms
EishayWriteString.gson thrpt 5 210.894 ± 10.056 ops/ms
EishayWriteString.jackson thrpt 5 379.217 ± 20.390 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 327.736 ± 26.411 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 493.251 ± 37.991 ops/ms
EishayWriteStringTree.gson thrpt 5 225.834 ± 11.376 ops/ms
EishayWriteStringTree.jackson thrpt 5 389.978 ± 14.073 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 277.339 ± 7.283 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 834.177 ± 30.251 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 170.514 ± 1.551 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 396.164 ± 19.212 ops/ms
OrangePI5-jdk-11.0.18
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 708.661 ± 24.163 ops/ms
EishayParseBinary.hessian thrpt 5 136.213 ± 5.277 ops/ms
EishayParseBinary.javaSerialize thrpt 5 27.469 ± 1.294 ops/ms
EishayParseBinary.jsonb thrpt 5 1319.590 ± 29.147 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1008.269 ± 39.823 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 2065.247 ± 80.294 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 955.032 ± 3.228 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 836.312 ± 25.673 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 806.202 ± 30.516 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 136.516 ± 0.084 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 27.081 ± 0.046 ops/ms
EishayParseString.fastjson1 thrpt 5 576.229 ± 7.564 ops/ms
EishayParseString.fastjson2 thrpt 5 676.369 ± 39.104 ops/ms
EishayParseString.gson thrpt 5 226.200 ± 3.277 ops/ms
EishayParseString.jackson thrpt 5 267.002 ± 2.211 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 162.191 ± 4.618 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 508.054 ± 14.953 ops/ms
EishayParseStringPretty.gson thrpt 5 210.290 ± 11.369 ops/ms
EishayParseStringPretty.jackson thrpt 5 246.592 ± 6.854 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 237.508 ± 4.141 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 479.816 ± 6.508 ops/ms
EishayParseTreeString.gson thrpt 5 187.072 ± 3.957 ops/ms
EishayParseTreeString.jackson thrpt 5 248.093 ± 8.130 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 190.884 ± 7.646 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 392.149 ± 4.088 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 176.331 ± 2.775 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 233.478 ± 7.153 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 210.778 ± 4.235 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 470.256 ± 17.015 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 174.884 ± 5.049 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 313.062 ± 11.266 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 167.495 ± 5.562 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 386.832 ± 11.281 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 162.425 ± 3.632 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 273.775 ± 3.037 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 436.894 ± 7.560 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 454.904 ± 11.080 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 680.216 ± 39.597 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 174.375 ± 2.697 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 309.777 ± 11.448 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 146.077 ± 5.024 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 510.898 ± 16.788 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 162.139 ± 7.072 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 280.995 ± 1.431 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 911.572 ± 11.480 ops/ms
EishayWriteBinary.hessian thrpt 5 193.549 ± 33.222 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 129.656 ± 6.783 ops/ms
EishayWriteBinary.jsonb thrpt 5 1370.322 ± 59.667 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 329.417 ± 13.182 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 2360.607 ± 6.637 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 996.690 ± 11.323 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 868.192 ± 41.270 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 752.798 ± 32.688 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 187.829 ± 5.496 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 135.865 ± 4.130 ops/ms
EishayWriteString.fastjson1 thrpt 5 320.373 ± 9.472 ops/ms
EishayWriteString.fastjson2 thrpt 5 866.564 ± 40.835 ops/ms
EishayWriteString.gson thrpt 5 206.482 ± 8.980 ops/ms
EishayWriteString.jackson thrpt 5 431.668 ± 7.887 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 371.036 ± 6.055 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 606.726 ± 12.064 ops/ms
EishayWriteStringTree.gson thrpt 5 217.069 ± 4.644 ops/ms
EishayWriteStringTree.jackson thrpt 5 446.392 ± 19.010 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 297.706 ± 9.293 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 900.139 ± 24.029 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 193.301 ± 12.923 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 399.592 ± 3.868 ops/ms
OrangePI5-jdk-17.0.6
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 726.219 ± 23.022 ops/ms
EishayParseBinary.hessian thrpt 5 155.843 ± 5.677 ops/ms
EishayParseBinary.javaSerialize thrpt 5 29.843 ± 0.800 ops/ms
EishayParseBinary.jsonb thrpt 5 1360.781 ± 57.924 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1013.898 ± 22.829 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 2206.572 ± 143.964 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 999.506 ± 22.973 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 845.906 ± 11.975 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 841.833 ± 16.895 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 153.153 ± 6.641 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 29.966 ± 1.188 ops/ms
EishayParseString.fastjson1 thrpt 5 812.255 ± 37.061 ops/ms
EishayParseString.fastjson2 thrpt 5 687.418 ± 28.399 ops/ms
EishayParseString.gson thrpt 5 221.550 ± 4.306 ops/ms
EishayParseString.jackson thrpt 5 286.441 ± 9.821 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 187.762 ± 6.757 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 509.779 ± 14.234 ops/ms
EishayParseStringPretty.gson thrpt 5 209.214 ± 6.017 ops/ms
EishayParseStringPretty.jackson thrpt 5 253.339 ± 8.974 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 283.385 ± 14.380 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 480.699 ± 15.374 ops/ms
EishayParseTreeString.gson thrpt 5 183.706 ± 8.585 ops/ms
EishayParseTreeString.jackson thrpt 5 265.928 ± 1.901 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 249.545 ± 10.211 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 400.494 ± 20.855 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 172.382 ± 5.648 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 246.910 ± 3.932 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 246.607 ± 12.331 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 484.391 ± 14.642 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 170.648 ± 3.655 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 320.529 ± 9.977 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 208.213 ± 5.704 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 387.586 ± 27.066 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 159.913 ± 3.809 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 293.054 ± 13.294 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 433.340 ± 22.065 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 589.267 ± 24.363 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 703.917 ± 47.473 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 169.750 ± 6.515 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 322.243 ± 5.574 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 162.118 ± 5.651 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 516.596 ± 30.218 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 159.277 ± 5.990 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 286.902 ± 11.434 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 896.578 ± 51.383 ops/ms
EishayWriteBinary.hessian thrpt 5 210.538 ± 29.357 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 129.416 ± 2.910 ops/ms
EishayWriteBinary.jsonb thrpt 5 1407.761 ± 26.700 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 352.277 ± 9.667 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 2441.883 ± 77.690 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 996.290 ± 15.842 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 1000.838 ± 49.783 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 775.918 ± 27.961 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 207.059 ± 44.360 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 128.155 ± 4.743 ops/ms
EishayWriteString.fastjson1 thrpt 5 330.989 ± 10.400 ops/ms
EishayWriteString.fastjson2 thrpt 5 837.862 ± 35.238 ops/ms
EishayWriteString.gson thrpt 5 167.805 ± 1.175 ops/ms
EishayWriteString.jackson thrpt 5 451.347 ± 8.086 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 371.939 ± 23.063 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 603.134 ± 21.182 ops/ms
EishayWriteStringTree.gson thrpt 5 163.020 ± 4.677 ops/ms
EishayWriteStringTree.jackson thrpt 5 415.087 ± 15.013 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 297.996 ± 1.074 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 919.551 ± 35.805 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 158.837 ± 3.423 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 433.125 ± 14.281 ops/ms
OrangePI5-jdk-20
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 688.176 ± 20.160 ops/ms
EishayParseBinary.hessian thrpt 5 134.309 ± 3.688 ops/ms
EishayParseBinary.javaSerialize thrpt 5 26.911 ± 1.121 ops/ms
EishayParseBinary.jsonb thrpt 5 1354.138 ± 39.211 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 983.393 ± 34.137 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 2093.719 ± 98.728 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 923.871 ± 47.435 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 996.170 ± 35.180 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 797.508 ± 26.491 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 132.174 ± 2.290 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 27.503 ± 0.928 ops/ms
EishayParseString.fastjson1 thrpt 5 751.411 ± 26.527 ops/ms
EishayParseString.fastjson2 thrpt 5 667.198 ± 26.113 ops/ms
EishayParseString.gson thrpt 5 199.488 ± 11.598 ops/ms
EishayParseString.jackson thrpt 5 242.975 ± 7.304 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 156.944 ± 4.968 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 500.821 ± 17.294 ops/ms
EishayParseStringPretty.gson thrpt 5 189.241 ± 8.349 ops/ms
EishayParseStringPretty.jackson thrpt 5 236.092 ± 17.235 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 254.995 ± 10.376 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 458.974 ± 27.710 ops/ms
EishayParseTreeString.gson thrpt 5 167.962 ± 2.673 ops/ms
EishayParseTreeString.jackson thrpt 5 248.452 ± 8.222 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 222.529 ± 8.357 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 375.054 ± 22.450 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 160.303 ± 9.157 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 239.128 ± 11.640 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 212.996 ± 2.114 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 460.458 ± 23.803 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 164.628 ± 4.062 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 303.208 ± 12.215 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 182.714 ± 1.319 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 368.602 ± 14.571 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 148.215 ± 9.003 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 281.145 ± 6.765 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 414.464 ± 24.346 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 553.693 ± 23.790 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 676.598 ± 37.988 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 160.226 ± 10.318 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 280.649 ± 10.509 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 138.203 ± 2.939 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 498.872 ± 18.409 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 150.547 ± 3.848 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 247.838 ± 13.582 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 869.934 ± 57.848 ops/ms
EishayWriteBinary.hessian thrpt 5 184.652 ± 38.766 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 124.741 ± 3.619 ops/ms
EishayWriteBinary.jsonb thrpt 5 1333.573 ± 21.570 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 301.560 ± 6.902 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 2347.580 ± 62.522 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 982.924 ± 34.789 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 975.370 ± 64.236 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 725.541 ± 38.195 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 179.890 ± 15.866 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 122.954 ± 2.604 ops/ms
EishayWriteString.fastjson1 thrpt 5 303.195 ± 11.091 ops/ms
EishayWriteString.fastjson2 thrpt 5 798.783 ± 18.897 ops/ms
EishayWriteString.gson thrpt 5 147.563 ± 7.326 ops/ms
EishayWriteString.jackson thrpt 5 393.632 ± 24.974 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 352.756 ± 19.642 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 583.155 ± 32.919 ops/ms
EishayWriteStringTree.gson thrpt 5 161.529 ± 8.338 ops/ms
EishayWriteStringTree.jackson thrpt 5 402.755 ± 15.522 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 262.250 ± 7.170 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 868.910 ± 43.675 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 141.511 ± 7.010 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 394.291 ± 19.101 ops/ms
OrangePI5-graalvm-ce-17-22.3.1
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 556.087 ± 1.135 ops/ms
EishayParseBinary.hessian thrpt 5 119.560 ± 4.942 ops/ms
EishayParseBinary.javaSerialize thrpt 5 27.915 ± 1.117 ops/ms
EishayParseBinary.jsonb thrpt 5 1739.714 ± 109.452 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 889.032 ± 11.959 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 2871.086 ± 156.971 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 909.903 ± 46.893 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 1000.880 ± 25.732 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1007.616 ± 38.588 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 122.425 ± 5.500 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 27.858 ± 0.426 ops/ms
EishayParseString.fastjson1 thrpt 5 703.379 ± 29.275 ops/ms
EishayParseString.fastjson2 thrpt 5 682.547 ± 22.472 ops/ms
EishayParseString.gson thrpt 5 233.568 ± 4.624 ops/ms
EishayParseString.jackson thrpt 5 277.727 ± 16.871 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 193.485 ± 5.366 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 526.093 ± 16.508 ops/ms
EishayParseStringPretty.gson thrpt 5 210.919 ± 4.174 ops/ms
EishayParseStringPretty.jackson thrpt 5 250.780 ± 10.368 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 331.392 ± 15.651 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 470.429 ± 25.952 ops/ms
EishayParseTreeString.gson thrpt 5 202.163 ± 6.244 ops/ms
EishayParseTreeString.jackson thrpt 5 308.730 ± 1.547 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 280.641 ± 10.983 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 396.173 ± 19.309 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 190.825 ± 4.938 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 268.623 ± 11.220 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 257.245 ± 6.172 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 395.984 ± 18.724 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 178.457 ± 2.972 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 298.296 ± 12.623 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 208.123 ± 9.694 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 326.747 ± 16.686 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 163.169 ± 3.776 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 266.808 ± 4.625 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 315.818 ± 11.345 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 481.725 ± 23.719 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 535.206 ± 32.021 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 175.620 ± 4.245 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 299.547 ± 17.038 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 161.579 ± 7.520 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 408.741 ± 1.807 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 161.873 ± 7.819 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 268.791 ± 2.277 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 986.430 ± 53.660 ops/ms
EishayWriteBinary.hessian thrpt 5 171.251 ± 18.080 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 106.100 ± 5.096 ops/ms
EishayWriteBinary.jsonb thrpt 5 1563.458 ± 71.779 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 362.338 ± 12.864 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 2549.056 ± 88.179 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1021.304 ± 5.098 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 1006.498 ± 46.675 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 814.608 ± 40.106 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 161.334 ± 27.367 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 110.160 ± 2.865 ops/ms
EishayWriteString.fastjson1 thrpt 5 387.293 ± 18.005 ops/ms
EishayWriteString.fastjson2 thrpt 5 974.878 ± 40.044 ops/ms
EishayWriteString.gson thrpt 5 154.758 ± 2.362 ops/ms
EishayWriteString.jackson thrpt 5 429.788 ± 9.536 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 365.837 ± 6.188 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 703.909 ± 36.118 ops/ms
EishayWriteStringTree.gson thrpt 5 159.779 ± 6.048 ops/ms
EishayWriteStringTree.jackson thrpt 5 488.068 ± 21.747 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 306.951 ± 10.832 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 921.153 ± 18.390 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 140.061 ± 0.756 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 426.058 ± 15.564 ops/ms
OrangePI5-graalvm-ee-17-22.3.1
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 782.021 ± 26.598 ops/ms
EishayParseBinary.hessian thrpt 5 204.096 ± 11.702 ops/ms
EishayParseBinary.javaSerialize thrpt 5 29.740 ± 1.724 ops/ms
EishayParseBinary.jsonb thrpt 5 1959.214 ± 78.482 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1298.467 ± 123.132 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 3870.279 ± 175.904 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 938.858 ± 30.749 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 1542.399 ± 66.720 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1167.855 ± 44.411 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 208.987 ± 7.198 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 28.769 ± 1.051 ops/ms
EishayParseString.fastjson1 thrpt 5 928.198 ± 45.973 ops/ms
EishayParseString.fastjson2 thrpt 5 769.042 ± 43.254 ops/ms
EishayParseString.gson thrpt 5 244.177 ± 3.573 ops/ms
EishayParseString.jackson thrpt 5 287.964 ± 12.406 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 221.138 ± 3.602 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 591.080 ± 29.493 ops/ms
EishayParseStringPretty.gson thrpt 5 226.322 ± 7.106 ops/ms
EishayParseStringPretty.jackson thrpt 5 266.395 ± 1.495 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 385.190 ± 9.417 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 538.033 ± 22.439 ops/ms
EishayParseTreeString.gson thrpt 5 201.955 ± 6.699 ops/ms
EishayParseTreeString.jackson thrpt 5 303.849 ± 4.152 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 310.867 ± 22.027 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 462.347 ± 21.495 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 189.942 ± 2.741 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 266.667 ± 12.422 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 280.904 ± 3.142 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 507.863 ± 14.042 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 188.011 ± 11.515 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 308.470 ± 19.726 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 223.679 ± 5.858 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 429.129 ± 9.771 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 179.500 ± 9.364 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 277.798 ± 8.095 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 460.034 ± 10.048 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 511.357 ± 21.772 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 687.268 ± 15.770 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 189.230 ± 8.898 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 302.330 ± 7.879 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 176.890 ± 5.722 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 530.807 ± 23.423 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 176.225 ± 8.244 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 263.480 ± 5.615 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1103.455 ± 65.918 ops/ms
EishayWriteBinary.hessian thrpt 5 228.815 ± 35.545 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 125.833 ± 4.688 ops/ms
EishayWriteBinary.jsonb thrpt 5 2028.356 ± 59.386 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 431.346 ± 11.696 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 4289.387 ± 142.870 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1226.385 ± 38.614 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 1639.267 ± 103.469 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 885.296 ± 36.089 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 224.112 ± 37.236 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 123.793 ± 2.683 ops/ms
EishayWriteString.fastjson1 thrpt 5 429.788 ± 6.526 ops/ms
EishayWriteString.fastjson2 thrpt 5 1068.926 ± 68.279 ops/ms
EishayWriteString.gson thrpt 5 169.054 ± 1.764 ops/ms
EishayWriteString.jackson thrpt 5 523.198 ± 13.809 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 407.042 ± 11.919 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 709.299 ± 1.895 ops/ms
EishayWriteStringTree.gson thrpt 5 178.233 ± 1.051 ops/ms
EishayWriteStringTree.jackson thrpt 5 508.336 ± 13.840 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 417.382 ± 6.034 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1091.601 ± 44.158 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 157.321 ± 2.701 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 527.821 ± 23.067 ops/ms
AppleM1Pro-zulu-8.jdk
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1386.644 ± 43.910 ops/ms
EishayParseBinary.hessian thrpt 5 387.269 ± 1.084 ops/ms
EishayParseBinary.javaSerialize thrpt 5 58.407 ± 0.261 ops/ms
EishayParseBinary.jsonb thrpt 5 2835.254 ± 73.948 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1996.254 ± 65.443 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 5313.706 ± 77.892 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 2103.447 ± 368.446 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 1761.841 ± 29.629 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 2536.025 ± 30.863 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 389.436 ± 6.719 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 58.304 ± 0.367 ops/ms
EishayParseString.fastjson1 thrpt 5 1566.863 ± 60.444 ops/ms
EishayParseString.fastjson2 thrpt 5 1782.419 ± 22.518 ops/ms
EishayParseString.gson thrpt 5 657.021 ± 12.598 ops/ms
EishayParseString.jackson thrpt 5 751.770 ± 5.406 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 427.646 ± 64.177 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 1490.859 ± 18.693 ops/ms
EishayParseStringPretty.gson thrpt 5 609.339 ± 2.039 ops/ms
EishayParseStringPretty.jackson thrpt 5 686.987 ± 11.273 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 691.903 ± 7.491 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1369.893 ± 58.193 ops/ms
EishayParseTreeString.gson thrpt 5 538.850 ± 86.597 ops/ms
EishayParseTreeString.jackson thrpt 5 733.769 ± 17.302 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 613.649 ± 4.615 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 1208.859 ± 4.950 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 515.502 ± 21.605 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 659.387 ± 48.477 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 620.863 ± 4.012 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 1356.083 ± 8.208 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 588.820 ± 3.664 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 878.391 ± 10.446 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 544.905 ± 3.732 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 1161.905 ± 9.038 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 506.841 ± 24.973 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 806.673 ± 55.792 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 1002.530 ± 53.083 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 1469.582 ± 4.624 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1358.908 ± 26.111 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 596.570 ± 13.810 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 1012.333 ± 7.600 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 430.077 ± 9.981 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 1123.629 ± 147.365 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 504.226 ± 25.879 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 895.871 ± 27.022 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 2902.928 ± 11.792 ops/ms
EishayWriteBinary.hessian thrpt 5 616.628 ± 14.903 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 418.892 ± 2.859 ops/ms
EishayWriteBinary.jsonb thrpt 5 3694.830 ± 18.977 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1123.698 ± 10.179 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 5863.126 ± 12.570 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 2535.521 ± 7.932 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 1992.782 ± 22.276 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 2518.630 ± 9.948 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 629.263 ± 1.847 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 421.734 ± 1.507 ops/ms
EishayWriteString.fastjson1 thrpt 5 1228.566 ± 7.495 ops/ms
EishayWriteString.fastjson2 thrpt 5 3430.954 ± 33.200 ops/ms
EishayWriteString.gson thrpt 5 727.830 ± 4.378 ops/ms
EishayWriteString.jackson thrpt 5 1719.588 ± 12.369 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 1285.429 ± 12.954 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1928.466 ± 16.197 ops/ms
EishayWriteStringTree.gson thrpt 5 844.822 ± 7.684 ops/ms
EishayWriteStringTree.jackson thrpt 5 1588.300 ± 8.258 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 1020.425 ± 4.040 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 2901.098 ± 22.325 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 667.800 ± 6.857 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 1585.722 ± 10.665 ops/ms
AppleM1Pro-zulu-11.jdk
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1739.340 ± 51.203 ops/ms
EishayParseBinary.hessian thrpt 5 373.610 ± 5.138 ops/ms
EishayParseBinary.javaSerialize thrpt 5 59.220 ± 0.853 ops/ms
EishayParseBinary.jsonb thrpt 5 3041.979 ± 36.982 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2788.737 ± 33.599 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 6338.068 ± 44.345 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1756.101 ± 155.576 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 1924.018 ± 37.260 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 3095.094 ± 19.661 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 373.239 ± 9.933 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 54.989 ± 3.217 ops/ms
EishayParseString.fastjson1 thrpt 5 1406.404 ± 6.162 ops/ms
EishayParseString.fastjson2 thrpt 5 1897.869 ± 16.343 ops/ms
EishayParseString.gson thrpt 5 732.419 ± 5.600 ops/ms
EishayParseString.jackson thrpt 5 624.732 ± 34.207 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 326.886 ± 11.948 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 1583.342 ± 24.422 ops/ms
EishayParseStringPretty.gson thrpt 5 655.433 ± 5.759 ops/ms
EishayParseStringPretty.jackson thrpt 5 579.755 ± 62.584 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 516.732 ± 16.517 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1250.654 ± 9.238 ops/ms
EishayParseTreeString.gson thrpt 5 561.423 ± 12.111 ops/ms
EishayParseTreeString.jackson thrpt 5 703.647 ± 4.847 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 423.255 ± 14.971 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 1076.788 ± 11.447 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 532.607 ± 9.038 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 647.990 ± 13.779 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 529.288 ± 12.632 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 1578.357 ± 9.499 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 577.440 ± 8.219 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 888.847 ± 66.659 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 398.742 ± 10.783 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 1266.569 ± 6.002 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 562.490 ± 2.444 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 841.363 ± 62.110 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 648.619 ± 55.880 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 1322.715 ± 82.773 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1753.649 ± 28.982 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 564.153 ± 12.876 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 866.717 ± 13.052 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 353.713 ± 27.899 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 1503.698 ± 14.332 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 570.808 ± 7.173 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 772.120 ± 44.040 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 3094.841 ± 25.535 ops/ms
EishayWriteBinary.hessian thrpt 5 694.240 ± 3.129 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 464.210 ± 3.247 ops/ms
EishayWriteBinary.jsonb thrpt 5 4942.444 ± 36.032 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1150.487 ± 11.086 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 9112.214 ± 95.752 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 2857.717 ± 20.390 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 2092.843 ± 37.279 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 2904.201 ± 18.810 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 698.583 ± 7.696 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 440.012 ± 3.091 ops/ms
EishayWriteString.fastjson1 thrpt 5 1210.592 ± 7.954 ops/ms
EishayWriteString.fastjson2 thrpt 5 2897.602 ± 18.260 ops/ms
EishayWriteString.gson thrpt 5 662.373 ± 2.785 ops/ms
EishayWriteString.jackson thrpt 5 1672.217 ± 22.902 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 1206.045 ± 8.443 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1954.761 ± 13.126 ops/ms
EishayWriteStringTree.gson thrpt 5 695.867 ± 3.712 ops/ms
EishayWriteStringTree.jackson thrpt 5 1537.633 ± 13.436 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 1054.500 ± 12.276 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 3083.444 ± 20.506 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 659.776 ± 6.829 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 1449.275 ± 15.403 ops/ms
AppleM1Pro-zulu-17.jdk
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1580.168 ± 53.410 ops/ms
EishayParseBinary.hessian thrpt 5 314.996 ± 12.030 ops/ms
EishayParseBinary.javaSerialize thrpt 5 66.480 ± 7.226 ops/ms
EishayParseBinary.jsonb thrpt 5 3245.674 ± 102.979 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2617.538 ± 135.133 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 6635.211 ± 53.717 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1693.752 ± 81.846 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 2132.320 ± 65.026 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 3186.489 ± 9.925 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 328.055 ± 26.734 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 70.052 ± 1.320 ops/ms
EishayParseString.fastjson1 thrpt 5 1999.670 ± 271.307 ops/ms
EishayParseString.fastjson2 thrpt 5 1806.073 ± 35.789 ops/ms
EishayParseString.gson thrpt 5 731.948 ± 9.000 ops/ms
EishayParseString.jackson thrpt 5 609.381 ± 44.802 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 369.574 ± 27.039 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 1561.801 ± 55.700 ops/ms
EishayParseStringPretty.gson thrpt 5 667.779 ± 14.239 ops/ms
EishayParseStringPretty.jackson thrpt 5 538.992 ± 29.760 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 729.501 ± 31.707 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1493.825 ± 11.589 ops/ms
EishayParseTreeString.gson thrpt 5 536.625 ± 13.930 ops/ms
EishayParseTreeString.jackson thrpt 5 762.332 ± 12.352 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 641.719 ± 27.764 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 1200.856 ± 11.306 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 507.346 ± 15.787 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 707.691 ± 11.556 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 664.622 ± 5.796 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 1547.789 ± 27.824 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 548.393 ± 10.197 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 861.213 ± 6.504 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 546.475 ± 18.758 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 1219.920 ± 14.874 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 559.416 ± 8.364 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 844.984 ± 19.453 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 648.039 ± 84.263 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 1680.207 ± 18.364 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1526.483 ± 50.992 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 546.889 ± 6.888 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 783.119 ± 23.172 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 383.305 ± 12.850 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 1500.596 ± 41.025 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 554.103 ± 9.880 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 700.463 ± 49.735 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 3076.430 ± 15.798 ops/ms
EishayWriteBinary.hessian thrpt 5 666.441 ± 4.609 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 437.100 ± 2.572 ops/ms
EishayWriteBinary.jsonb thrpt 5 5012.420 ± 52.932 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1166.561 ± 8.396 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 9749.009 ± 67.604 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 3012.449 ± 19.248 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 2445.311 ± 57.652 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 2941.423 ± 21.304 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 678.565 ± 2.612 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 438.105 ± 2.636 ops/ms
EishayWriteString.fastjson1 thrpt 5 1258.458 ± 6.305 ops/ms
EishayWriteString.fastjson2 thrpt 5 2872.825 ± 25.073 ops/ms
EishayWriteString.gson thrpt 5 562.727 ± 3.664 ops/ms
EishayWriteString.jackson thrpt 5 1695.400 ± 5.299 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 1268.758 ± 1.337 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1911.855 ± 9.219 ops/ms
EishayWriteStringTree.gson thrpt 5 564.556 ± 1.166 ops/ms
EishayWriteStringTree.jackson thrpt 5 1425.877 ± 6.015 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 1025.546 ± 6.550 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 3062.311 ± 5.334 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 558.434 ± 1.671 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 1530.788 ± 3.106 ops/ms
AppleM1Pro-zulu-20.jdk
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1604.024 ± 16.106 ops/ms
EishayParseBinary.hessian thrpt 5 331.490 ± 7.634 ops/ms
EishayParseBinary.javaSerialize thrpt 5 64.406 ± 0.151 ops/ms
EishayParseBinary.jsonb thrpt 5 3122.706 ± 130.505 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2814.578 ± 37.298 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 6420.743 ± 51.421 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1663.002 ± 72.175 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 1584.237 ± 110.701 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 3133.521 ± 4.218 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 337.617 ± 8.980 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 60.012 ± 3.876 ops/ms
EishayParseString.fastjson1 thrpt 5 1796.862 ± 463.663 ops/ms
EishayParseString.fastjson2 thrpt 5 1689.035 ± 74.489 ops/ms
EishayParseString.gson thrpt 5 658.770 ± 24.216 ops/ms
EishayParseString.jackson thrpt 5 733.469 ± 21.876 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 440.214 ± 14.446 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 1535.535 ± 51.343 ops/ms
EishayParseStringPretty.gson thrpt 5 613.745 ± 56.654 ops/ms
EishayParseStringPretty.jackson thrpt 5 669.064 ± 20.421 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 693.819 ± 26.647 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1453.567 ± 16.892 ops/ms
EishayParseTreeString.gson thrpt 5 517.984 ± 20.728 ops/ms
EishayParseTreeString.jackson thrpt 5 742.138 ± 9.590 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 566.607 ± 23.685 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 1160.708 ± 14.684 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 487.764 ± 19.574 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 696.743 ± 6.280 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 604.256 ± 19.407 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 1483.069 ± 30.357 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 530.091 ± 12.707 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 962.001 ± 6.493 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 495.350 ± 15.537 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 1188.646 ± 16.717 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 544.157 ± 12.845 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 857.824 ± 14.086 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 1086.199 ± 10.685 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 1676.311 ± 26.412 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1601.582 ± 45.104 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 479.772 ± 10.134 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 921.736 ± 36.504 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 408.001 ± 11.929 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 1474.489 ± 14.899 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 541.062 ± 17.056 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 809.745 ± 15.736 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 3007.003 ± 24.954 ops/ms
EishayWriteBinary.hessian thrpt 5 648.493 ± 6.246 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 476.930 ± 3.619 ops/ms
EishayWriteBinary.jsonb thrpt 5 4797.110 ± 30.704 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1103.398 ± 13.143 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 9414.860 ± 34.745 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 3080.441 ± 16.434 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 2741.601 ± 49.001 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 2772.101 ± 16.725 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 679.785 ± 45.182 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 483.557 ± 3.294 ops/ms
EishayWriteString.fastjson1 thrpt 5 1090.458 ± 9.246 ops/ms
EishayWriteString.fastjson2 thrpt 5 2835.021 ± 18.097 ops/ms
EishayWriteString.gson thrpt 5 549.423 ± 3.418 ops/ms
EishayWriteString.jackson thrpt 5 1551.025 ± 8.397 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 1233.470 ± 8.869 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1848.708 ± 15.272 ops/ms
EishayWriteStringTree.gson thrpt 5 555.106 ± 5.217 ops/ms
EishayWriteStringTree.jackson thrpt 5 1388.158 ± 11.239 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 978.088 ± 8.547 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 2995.780 ± 14.312 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 543.437 ± 3.980 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 1532.268 ± 12.641 ops/ms
AppleM1Pro-graalvm-ce-17-22.3.1
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 894.358 ± 60.112 ops/ms
EishayParseBinary.hessian thrpt 5 272.422 ± 11.132 ops/ms
EishayParseBinary.javaSerialize thrpt 5 62.727 ± 3.515 ops/ms
EishayParseBinary.jsonb thrpt 5 3817.356 ± 12.809 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1454.851 ± 67.719 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 8774.269 ± 15.998 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1670.041 ± 18.581 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 2294.193 ± 33.208 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 3163.109 ± 9.261 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 270.335 ± 6.127 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 61.071 ± 1.709 ops/ms
EishayParseString.fastjson1 thrpt 5 1327.252 ± 72.625 ops/ms
EishayParseString.fastjson2 thrpt 5 1388.007 ± 74.527 ops/ms
EishayParseString.gson thrpt 5 696.507 ± 25.779 ops/ms
EishayParseString.jackson thrpt 5 616.300 ± 40.714 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 354.034 ± 34.135 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 1216.322 ± 74.772 ops/ms
EishayParseStringPretty.gson thrpt 5 667.614 ± 18.861 ops/ms
EishayParseStringPretty.jackson thrpt 5 562.266 ± 51.024 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 804.482 ± 44.217 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1310.802 ± 19.256 ops/ms
EishayParseTreeString.gson thrpt 5 595.137 ± 24.437 ops/ms
EishayParseTreeString.jackson thrpt 5 785.091 ± 20.810 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 702.166 ± 20.992 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 1093.386 ± 28.767 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 553.655 ± 7.580 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 643.811 ± 13.085 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 654.426 ± 15.669 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 942.714 ± 17.207 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 543.120 ± 8.895 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 802.105 ± 15.361 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 484.716 ± 16.869 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 774.985 ± 19.090 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 520.896 ± 5.077 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 639.409 ± 31.862 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 490.887 ± 48.683 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 1080.371 ± 33.415 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 867.258 ± 58.162 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 543.732 ± 15.118 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 672.303 ± 22.348 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 368.239 ± 3.448 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 731.169 ± 30.157 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 523.321 ± 2.551 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 600.471 ± 26.177 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 3138.548 ± 22.609 ops/ms
EishayWriteBinary.hessian thrpt 5 698.115 ± 1.344 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 380.440 ± 1.958 ops/ms
EishayWriteBinary.jsonb thrpt 5 5615.386 ± 22.001 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 859.843 ± 9.646 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 10357.984 ± 33.945 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 2972.187 ± 1.487 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 3021.560 ± 6.016 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 3036.073 ± 7.972 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 690.264 ± 8.910 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 380.043 ± 3.221 ops/ms
EishayWriteString.fastjson1 thrpt 5 1098.344 ± 5.607 ops/ms
EishayWriteString.fastjson2 thrpt 5 2988.206 ± 9.396 ops/ms
EishayWriteString.gson thrpt 5 424.659 ± 0.595 ops/ms
EishayWriteString.jackson thrpt 5 1517.488 ± 1.378 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 944.218 ± 5.192 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 2170.533 ± 5.260 ops/ms
EishayWriteStringTree.gson thrpt 5 434.990 ± 0.357 ops/ms
EishayWriteStringTree.jackson thrpt 5 1449.010 ± 2.773 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 829.360 ± 4.199 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 3128.331 ± 6.892 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 380.905 ± 0.610 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 1637.348 ± 2.087 ops/ms
AppleM1Pro-graalvm-ee-17-22.3.1
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1504.443 ± 14.124 ops/ms
EishayParseBinary.hessian thrpt 5 519.882 ± 9.495 ops/ms
EishayParseBinary.javaSerialize thrpt 5 68.130 ± 1.491 ops/ms
EishayParseBinary.jsonb thrpt 5 5660.390 ± 68.869 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 3649.146 ± 42.250 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 11175.891 ± 71.956 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 2263.232 ± 48.487 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 4509.425 ± 12.651 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 3245.940 ± 46.022 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 672.506 ± 3.746 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 67.824 ± 2.153 ops/ms
EishayParseString.fastjson1 thrpt 5 1820.545 ± 31.577 ops/ms
EishayParseString.fastjson2 thrpt 5 1760.153 ± 69.722 ops/ms
EishayParseString.gson thrpt 5 688.740 ± 29.054 ops/ms
EishayParseString.jackson thrpt 5 745.974 ± 39.277 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 567.692 ± 2.671 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 1434.169 ± 60.063 ops/ms
EishayParseStringPretty.gson thrpt 5 780.045 ± 7.145 ops/ms
EishayParseStringPretty.jackson thrpt 5 687.436 ± 23.853 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 1148.918 ± 14.159 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1622.496 ± 23.962 ops/ms
EishayParseTreeString.gson thrpt 5 588.652 ± 25.863 ops/ms
EishayParseTreeString.jackson thrpt 5 897.230 ± 13.857 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 951.025 ± 5.507 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 1377.663 ± 16.200 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 592.132 ± 19.770 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 798.429 ± 26.401 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 826.419 ± 4.163 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 1499.686 ± 11.272 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 604.750 ± 24.212 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 1037.968 ± 7.089 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 667.273 ± 3.358 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 1255.265 ± 22.267 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 646.409 ± 3.654 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 913.524 ± 7.265 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 669.102 ± 40.519 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 1443.596 ± 3.602 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1223.269 ± 73.124 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 609.185 ± 23.046 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 792.511 ± 58.598 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 443.866 ± 16.600 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 1179.137 ± 122.984 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 649.447 ± 14.785 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 686.876 ± 21.339 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 3523.882 ± 11.421 ops/ms
EishayWriteBinary.hessian thrpt 5 853.757 ± 4.614 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 475.219 ± 1.174 ops/ms
EishayWriteBinary.jsonb thrpt 5 8244.210 ± 23.645 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1427.974 ± 12.196 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 14909.443 ± 93.708 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 3669.243 ± 20.593 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 4925.548 ± 44.340 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 3538.782 ± 5.171 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 854.667 ± 6.855 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 478.588 ± 3.729 ops/ms
EishayWriteString.fastjson1 thrpt 5 1401.908 ± 7.575 ops/ms
EishayWriteString.fastjson2 thrpt 5 3394.899 ± 15.451 ops/ms
EishayWriteString.gson thrpt 5 433.336 ± 11.512 ops/ms
EishayWriteString.jackson thrpt 5 1846.484 ± 12.796 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 1104.837 ± 7.670 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 2311.938 ± 13.751 ops/ms
EishayWriteStringTree.gson thrpt 5 441.892 ± 2.701 ops/ms
EishayWriteStringTree.jackson thrpt 5 1578.104 ± 9.220 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 1286.255 ± 4.437 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 3527.047 ± 25.251 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 425.414 ± 3.070 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 1947.997 ± 15.221 ops/ms
MacBookPro2016-zulu-8.jdk
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1214.990 ± 5.913 ops/ms
EishayParseBinary.hessian thrpt 5 309.793 ± 1.992 ops/ms
EishayParseBinary.javaSerialize thrpt 5 45.606 ± 0.660 ops/ms
EishayParseBinary.jsonb thrpt 5 1953.375 ± 6.471 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1787.754 ± 4.088 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 3280.815 ± 19.758 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1888.413 ± 15.873 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 1267.492 ± 18.773 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1609.418 ± 21.182 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 327.492 ± 3.727 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 48.013 ± 0.304 ops/ms
EishayParseString.fastjson1 thrpt 5 1165.846 ± 23.846 ops/ms
EishayParseString.fastjson2 thrpt 5 1344.121 ± 9.975 ops/ms
EishayParseString.gson thrpt 5 470.471 ± 2.023 ops/ms
EishayParseString.jackson thrpt 5 512.905 ± 3.752 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 307.599 ± 2.247 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 1008.039 ± 21.602 ops/ms
EishayParseStringPretty.gson thrpt 5 437.546 ± 3.532 ops/ms
EishayParseStringPretty.jackson thrpt 5 468.890 ± 2.341 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 532.651 ± 12.058 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1010.226 ± 13.796 ops/ms
EishayParseTreeString.gson thrpt 5 381.605 ± 5.015 ops/ms
EishayParseTreeString.jackson thrpt 5 542.204 ± 3.494 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 454.416 ± 2.644 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 779.661 ± 4.528 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 362.110 ± 6.674 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 509.430 ± 1.954 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 499.738 ± 2.280 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 902.088 ± 47.927 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 354.840 ± 3.784 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 706.901 ± 4.526 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 411.648 ± 1.755 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 779.201 ± 2.928 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 335.845 ± 1.527 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 623.218 ± 4.716 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 925.286 ± 9.311 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 932.940 ± 7.873 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1200.844 ± 11.209 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 358.808 ± 3.684 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 640.026 ± 3.469 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 274.078 ± 3.306 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 908.720 ± 20.068 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 334.229 ± 4.060 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 586.150 ± 4.557 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1737.893 ± 20.431 ops/ms
EishayWriteBinary.hessian thrpt 5 388.725 ± 5.865 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 269.339 ± 1.388 ops/ms
EishayWriteBinary.jsonb thrpt 5 2002.380 ± 18.594 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 735.912 ± 3.085 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 3050.046 ± 8.283 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1848.068 ± 7.448 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 1552.167 ± 10.514 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1375.915 ± 8.414 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 384.611 ± 25.980 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 265.459 ± 2.655 ops/ms
EishayWriteString.fastjson1 thrpt 5 675.583 ± 12.330 ops/ms
EishayWriteString.fastjson2 thrpt 5 1873.819 ± 23.544 ops/ms
EishayWriteString.gson thrpt 5 467.573 ± 5.212 ops/ms
EishayWriteString.jackson thrpt 5 1020.159 ± 21.364 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 867.852 ± 6.190 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1226.060 ± 9.778 ops/ms
EishayWriteStringTree.gson thrpt 5 504.889 ± 4.005 ops/ms
EishayWriteStringTree.jackson thrpt 5 990.775 ± 16.175 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 612.315 ± 8.971 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1729.326 ± 10.901 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 410.872 ± 6.741 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 923.609 ± 10.803 ops/ms
MacBookPro2016-zulu-11.jdk
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1334.071 ± 9.688 ops/ms
EishayParseBinary.hessian thrpt 5 295.741 ± 2.285 ops/ms
EishayParseBinary.javaSerialize thrpt 5 47.320 ± 0.116 ops/ms
EishayParseBinary.jsonb thrpt 5 2760.835 ± 13.224 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2045.696 ± 10.769 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 4289.084 ± 51.773 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1813.455 ± 9.239 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 1538.439 ± 10.875 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 2008.442 ± 142.147 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 300.355 ± 13.484 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 47.807 ± 0.402 ops/ms
EishayParseString.fastjson1 thrpt 5 1017.663 ± 3.864 ops/ms
EishayParseString.fastjson2 thrpt 5 1247.380 ± 4.510 ops/ms
EishayParseString.gson thrpt 5 455.161 ± 4.202 ops/ms
EishayParseString.jackson thrpt 5 472.761 ± 2.560 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 278.845 ± 5.730 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 945.619 ± 8.123 ops/ms
EishayParseStringPretty.gson thrpt 5 432.259 ± 5.611 ops/ms
EishayParseStringPretty.jackson thrpt 5 436.702 ± 3.752 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 445.033 ± 2.796 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 826.240 ± 7.758 ops/ms
EishayParseTreeString.gson thrpt 5 361.992 ± 4.511 ops/ms
EishayParseTreeString.jackson thrpt 5 458.511 ± 5.821 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 380.003 ± 2.394 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 672.599 ± 3.343 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 334.028 ± 3.216 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 430.262 ± 6.312 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 407.782 ± 2.466 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 822.469 ± 8.943 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 355.661 ± 3.618 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 570.996 ± 6.098 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 359.882 ± 1.897 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 707.911 ± 4.787 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 326.803 ± 2.210 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 521.515 ± 3.959 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 863.476 ± 2.922 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 779.275 ± 16.329 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1270.777 ± 7.995 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 363.024 ± 3.337 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 589.937 ± 4.766 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 256.035 ± 3.915 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 968.505 ± 4.957 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 336.853 ± 5.087 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 506.514 ± 3.929 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1853.254 ± 35.266 ops/ms
EishayWriteBinary.hessian thrpt 5 411.750 ± 12.793 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 267.613 ± 6.411 ops/ms
EishayWriteBinary.jsonb thrpt 5 2805.922 ± 18.039 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 660.361 ± 4.942 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 5092.177 ± 152.175 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1975.683 ± 113.038 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 1824.775 ± 13.748 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1571.659 ± 22.236 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 418.680 ± 10.897 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 275.650 ± 5.746 ops/ms
EishayWriteString.fastjson1 thrpt 5 629.926 ± 6.353 ops/ms
EishayWriteString.fastjson2 thrpt 5 1591.583 ± 17.379 ops/ms
EishayWriteString.gson thrpt 5 371.224 ± 3.296 ops/ms
EishayWriteString.jackson thrpt 5 970.611 ± 9.580 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 792.895 ± 5.200 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1191.199 ± 26.047 ops/ms
EishayWriteStringTree.gson thrpt 5 383.603 ± 2.097 ops/ms
EishayWriteStringTree.jackson thrpt 5 886.768 ± 7.270 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 529.487 ± 3.722 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1841.337 ± 4.560 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 371.700 ± 3.613 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 779.013 ± 11.153 ops/ms
MacBookPro2016-zulu-17.jdk
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1429.786 ± 13.898 ops/ms
EishayParseBinary.hessian thrpt 5 301.524 ± 1.388 ops/ms
EishayParseBinary.javaSerialize thrpt 5 52.558 ± 0.192 ops/ms
EishayParseBinary.jsonb thrpt 5 2949.023 ± 22.347 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2235.669 ± 19.470 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 4768.743 ± 29.934 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1838.596 ± 6.826 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 1758.437 ± 9.298 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 2228.015 ± 49.625 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 306.226 ± 3.673 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 53.776 ± 0.208 ops/ms
EishayParseString.fastjson1 thrpt 5 1353.615 ± 4.614 ops/ms
EishayParseString.fastjson2 thrpt 5 1359.985 ± 6.090 ops/ms
EishayParseString.gson thrpt 5 479.252 ± 20.403 ops/ms
EishayParseString.jackson thrpt 5 511.388 ± 6.207 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 323.669 ± 0.828 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 967.569 ± 6.573 ops/ms
EishayParseStringPretty.gson thrpt 5 442.450 ± 3.243 ops/ms
EishayParseStringPretty.jackson thrpt 5 472.660 ± 1.954 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 583.428 ± 3.665 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1077.379 ± 6.908 ops/ms
EishayParseTreeString.gson thrpt 5 362.013 ± 5.209 ops/ms
EishayParseTreeString.jackson thrpt 5 518.498 ± 4.095 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 500.339 ± 4.226 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 813.174 ± 1.736 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 335.314 ± 3.765 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 459.330 ± 3.646 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 490.626 ± 3.296 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 1092.343 ± 5.923 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 350.918 ± 21.197 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 607.265 ± 2.829 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 424.941 ± 8.131 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 831.441 ± 7.657 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 330.498 ± 3.747 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 540.091 ± 5.409 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 856.137 ± 7.858 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 1006.207 ± 8.977 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1374.518 ± 12.740 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 355.277 ± 1.760 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 579.044 ± 5.417 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 287.251 ± 3.082 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 981.563 ± 10.743 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 330.536 ± 2.537 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 523.880 ± 5.173 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1815.338 ± 17.470 ops/ms
EishayWriteBinary.hessian thrpt 5 381.833 ± 64.497 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 266.749 ± 3.175 ops/ms
EishayWriteBinary.jsonb thrpt 5 2854.001 ± 50.342 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 698.191 ± 49.400 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 5407.719 ± 161.522 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 2004.336 ± 18.605 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 1843.641 ± 16.327 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1637.225 ± 12.274 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 396.271 ± 8.215 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 268.312 ± 2.385 ops/ms
EishayWriteString.fastjson1 thrpt 5 662.240 ± 8.484 ops/ms
EishayWriteString.fastjson2 thrpt 5 1654.674 ± 32.524 ops/ms
EishayWriteString.gson thrpt 5 289.756 ± 4.458 ops/ms
EishayWriteString.jackson thrpt 5 991.005 ± 24.176 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 862.267 ± 23.391 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1332.305 ± 5.647 ops/ms
EishayWriteStringTree.gson thrpt 5 297.575 ± 2.337 ops/ms
EishayWriteStringTree.jackson thrpt 5 891.774 ± 3.202 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 573.794 ± 4.421 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1829.136 ± 17.934 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 289.717 ± 2.838 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 943.033 ± 13.824 ops/ms
MacBookPro2016-zulu-20.jdk
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1454.339 ± 13.264 ops/ms
EishayParseBinary.hessian thrpt 5 291.850 ± 2.835 ops/ms
EishayParseBinary.javaSerialize thrpt 5 48.551 ± 0.595 ops/ms
EishayParseBinary.jsonb thrpt 5 2893.099 ± 27.240 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2336.016 ± 15.088 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 4764.543 ± 41.893 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1801.500 ± 105.061 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 1801.990 ± 12.825 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 2262.884 ± 18.567 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 299.173 ± 2.733 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 49.197 ± 0.829 ops/ms
EishayParseString.fastjson1 thrpt 5 1326.052 ± 6.316 ops/ms
EishayParseString.fastjson2 thrpt 5 1363.398 ± 8.871 ops/ms
EishayParseString.gson thrpt 5 431.784 ± 4.294 ops/ms
EishayParseString.jackson thrpt 5 485.048 ± 3.317 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 293.136 ± 7.392 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 1012.850 ± 3.716 ops/ms
EishayParseStringPretty.gson thrpt 5 395.049 ± 7.986 ops/ms
EishayParseStringPretty.jackson thrpt 5 454.954 ± 3.902 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 544.035 ± 2.534 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1049.190 ± 6.657 ops/ms
EishayParseTreeString.gson thrpt 5 355.152 ± 5.956 ops/ms
EishayParseTreeString.jackson thrpt 5 530.324 ± 4.236 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 466.779 ± 2.440 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 807.561 ± 6.824 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 335.299 ± 1.980 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 487.830 ± 3.103 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 482.722 ± 3.589 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 1056.562 ± 7.444 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 350.321 ± 4.906 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 589.836 ± 3.750 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 409.261 ± 2.152 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 850.870 ± 4.118 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 327.244 ± 3.824 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 541.386 ± 1.061 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 883.798 ± 5.632 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 1042.438 ± 5.198 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1387.083 ± 7.334 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 341.802 ± 3.307 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 543.902 ± 4.698 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 275.488 ± 2.378 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 1017.532 ± 47.895 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 323.145 ± 3.217 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 518.322 ± 4.000 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1882.690 ± 37.332 ops/ms
EishayWriteBinary.hessian thrpt 5 395.325 ± 13.181 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 272.693 ± 5.369 ops/ms
EishayWriteBinary.jsonb thrpt 5 2815.903 ± 65.123 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 684.940 ± 5.825 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 5449.982 ± 127.510 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1985.998 ± 88.199 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 1815.550 ± 11.452 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1530.584 ± 39.245 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 397.671 ± 8.165 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 280.221 ± 2.552 ops/ms
EishayWriteString.fastjson1 thrpt 5 631.750 ± 12.351 ops/ms
EishayWriteString.fastjson2 thrpt 5 1693.932 ± 10.139 ops/ms
EishayWriteString.gson thrpt 5 281.733 ± 1.107 ops/ms
EishayWriteString.jackson thrpt 5 927.458 ± 22.082 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 836.877 ± 7.794 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1403.555 ± 6.645 ops/ms
EishayWriteStringTree.gson thrpt 5 290.267 ± 6.076 ops/ms
EishayWriteStringTree.jackson thrpt 5 890.264 ± 5.563 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 586.482 ± 1.943 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1851.407 ± 27.647 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 280.582 ± 3.252 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 932.517 ± 29.659 ops/ms
MacBookPro2016-graalvm-ce-17-22.3.1
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1315.048 ± 7.857 ops/ms
EishayParseBinary.hessian thrpt 5 253.670 ± 2.500 ops/ms
EishayParseBinary.javaSerialize thrpt 5 52.592 ± 0.173 ops/ms
EishayParseBinary.jsonb thrpt 5 3552.339 ± 49.956 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2382.146 ± 16.260 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 5555.834 ± 10.690 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1790.822 ± 21.102 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 2033.179 ± 15.742 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 2396.976 ± 11.432 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 252.423 ± 2.138 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 53.549 ± 0.363 ops/ms
EishayParseString.fastjson1 thrpt 5 1488.525 ± 7.479 ops/ms
EishayParseString.fastjson2 thrpt 5 1274.903 ± 7.302 ops/ms
EishayParseString.gson thrpt 5 517.694 ± 3.431 ops/ms
EishayParseString.jackson thrpt 5 524.883 ± 4.888 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 395.174 ± 2.233 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 935.440 ± 17.593 ops/ms
EishayParseStringPretty.gson thrpt 5 462.335 ± 4.627 ops/ms
EishayParseStringPretty.jackson thrpt 5 467.422 ± 4.454 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 671.326 ± 8.444 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 954.668 ± 11.135 ops/ms
EishayParseTreeString.gson thrpt 5 457.088 ± 2.521 ops/ms
EishayParseTreeString.jackson thrpt 5 538.271 ± 5.560 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 547.115 ± 4.906 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 784.270 ± 2.962 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 419.818 ± 5.054 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 475.622 ± 1.947 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 559.734 ± 4.353 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 967.670 ± 3.849 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 435.591 ± 4.674 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 564.714 ± 50.463 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 474.031 ± 1.815 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 786.587 ± 38.637 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 393.468 ± 4.482 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 520.974 ± 4.151 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 556.507 ± 6.836 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 1031.839 ± 6.827 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1268.150 ± 6.508 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 439.981 ± 4.989 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 603.148 ± 7.899 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 349.497 ± 2.451 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 961.006 ± 2.729 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 396.348 ± 4.153 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 541.682 ± 0.844 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 2097.711 ± 35.283 ops/ms
EishayWriteBinary.hessian thrpt 5 505.277 ± 65.276 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 263.791 ± 2.328 ops/ms
EishayWriteBinary.jsonb thrpt 5 3547.347 ± 37.967 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 792.543 ± 5.633 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 6552.711 ± 141.834 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 2374.950 ± 19.365 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 2161.900 ± 12.465 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1668.798 ± 2.738 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 511.635 ± 13.938 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 262.602 ± 3.140 ops/ms
EishayWriteString.fastjson1 thrpt 5 815.710 ± 8.204 ops/ms
EishayWriteString.fastjson2 thrpt 5 1909.117 ± 4.537 ops/ms
EishayWriteString.gson thrpt 5 293.350 ± 1.672 ops/ms
EishayWriteString.jackson thrpt 5 974.608 ± 7.888 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 851.139 ± 3.790 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1656.577 ± 13.069 ops/ms
EishayWriteStringTree.gson thrpt 5 302.458 ± 1.764 ops/ms
EishayWriteStringTree.jackson thrpt 5 1035.755 ± 17.651 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 702.783 ± 3.656 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 2135.301 ± 36.186 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 289.664 ± 1.423 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 1051.355 ± 19.268 ops/ms
MacBookPro2016-graalvm-ee-17-22.3.1
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1493.737 ± 4.515 ops/ms
EishayParseBinary.hessian thrpt 5 393.961 ± 4.198 ops/ms
EishayParseBinary.javaSerialize thrpt 5 57.785 ± 0.320 ops/ms
EishayParseBinary.jsonb thrpt 5 3778.076 ± 24.855 ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2443.609 ± 14.140 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 7008.012 ± 20.769 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1912.572 ± 24.261 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 2769.075 ± 189.049 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 2381.752 ± 14.614 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 415.608 ± 3.236 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 58.755 ± 0.382 ops/ms
EishayParseString.fastjson1 thrpt 5 1784.139 ± 24.829 ops/ms
EishayParseString.fastjson2 thrpt 5 1416.562 ± 4.148 ops/ms
EishayParseString.gson thrpt 5 514.680 ± 4.831 ops/ms
EishayParseString.jackson thrpt 5 507.959 ± 4.390 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 431.270 ± 1.518 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 1086.297 ± 7.421 ops/ms
EishayParseStringPretty.gson thrpt 5 482.254 ± 4.358 ops/ms
EishayParseStringPretty.jackson thrpt 5 474.125 ± 7.163 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 701.924 ± 8.798 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1070.381 ± 8.492 ops/ms
EishayParseTreeString.gson thrpt 5 431.593 ± 5.321 ops/ms
EishayParseTreeString.jackson thrpt 5 592.398 ± 7.915 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 595.467 ± 2.997 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 859.367 ± 10.575 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 419.201 ± 4.973 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 532.965 ± 7.239 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 589.313 ± 3.116 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 1126.761 ± 10.952 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 444.135 ± 5.803 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 651.128 ± 7.299 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 503.336 ± 4.420 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 876.766 ± 1.777 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 411.179 ± 2.517 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 591.508 ± 2.445 ops/ms
EishayParseUTF8Bytes.dsljson thrpt 5 911.242 ± 2.857 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 1244.599 ± 9.416 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1444.316 ± 7.955 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 448.282 ± 4.092 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 598.709 ± 3.059 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 361.264 ± 1.791 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 1062.980 ± 5.700 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 407.410 ± 2.894 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 537.011 ± 2.590 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 2177.333 ± 31.989 ops/ms
EishayWriteBinary.hessian thrpt 5 620.362 ± 30.285 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 292.419 ± 5.925 ops/ms
EishayWriteBinary.jsonb thrpt 5 4182.965 ± 60.409 ops/ms
EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 938.807 ± 4.845 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 9322.502 ± 47.261 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 2613.653 ± 16.525 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 3520.196 ± 29.613 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1931.248 ± 10.477 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 624.787 ± 37.415 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 291.359 ± 4.344 ops/ms
EishayWriteString.fastjson1 thrpt 5 818.989 ± 13.262 ops/ms
EishayWriteString.fastjson2 thrpt 5 1981.675 ± 17.181 ops/ms
EishayWriteString.gson thrpt 5 307.602 ± 3.793 ops/ms
EishayWriteString.jackson thrpt 5 1043.998 ± 27.830 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 948.484 ± 11.286 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 1513.497 ± 19.722 ops/ms
EishayWriteStringTree.gson thrpt 5 316.164 ± 5.349 ops/ms
EishayWriteStringTree.jackson thrpt 5 1016.165 ± 24.626 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 817.050 ± 3.772 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 2172.914 ± 26.887 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 307.060 ± 3.088 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 1184.653 ± 21.721 ops/ms