171 KiB
171 KiB
aliyun_ecs.c8i.large-jdk1.8.0_381
Benchmark Mode Cnt Score Error Units
EishayFuryCompatibleParse.fury thrpt 5 3959.910 ? 21.792 ops/ms
EishayFuryCompatibleParse.jsonb thrpt 5 6487.209 ? 20.360 ops/ms
EishayFuryCompatibleWrite.fury thrpt 5 3365.112 ? 12.774 ops/ms
EishayFuryCompatibleWrite.jsonb thrpt 5 5113.488 ? 19.686 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 3452.541 ? 8.914 ops/ms
EishayParseBinary.hessian thrpt 5 678.417 ? 68.911 ops/ms
EishayParseBinary.javaSerialize thrpt 5 115.128 ? 0.633 ops/ms
EishayParseBinary.jsonb thrpt 5 7421.393 ? 45.098 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 10402.879 ? 72.093 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 3474.284 ? 19.073 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 3019.902 ? 21.712 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 4273.427 ? 13.347 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 673.163 ? 56.816 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 114.483 ? 0.797 ops/ms
EishayParseString.fastjson1 thrpt 5 2183.739 ? 8.502 ops/ms
EishayParseString.fastjson2 thrpt 5 3126.931 ? 10.873 ops/ms
EishayParseString.gson thrpt 5 911.984 ? 4.434 ops/ms
EishayParseString.jackson thrpt 5 919.022 ? 662.869 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 592.880 ? 1.904 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 1513.477 ? 10.875 ops/ms
EishayParseStringPretty.gson thrpt 5 921.225 ? 5.153 ops/ms
EishayParseStringPretty.jackson thrpt 5 910.325 ? 7.070 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 1118.781 ? 4.008 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 2076.113 ? 6.754 ops/ms
EishayParseTreeString.gson thrpt 5 833.716 ? 2.923 ops/ms
EishayParseTreeString.jackson thrpt 5 1131.462 ? 14.737 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 962.010 ? 5.558 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 1488.144 ? 14.721 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 798.222 ? 2.785 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 1034.084 ? 12.335 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 1043.180 ? 5.795 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 2136.703 ? 8.334 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 789.260 ? 3.594 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 1231.636 ? 3.908 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 875.432 ? 4.156 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 1486.746 ? 4.002 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 739.934 ? 4.091 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 1096.319 ? 4.063 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 1858.577 ? 5.885 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1943.416 ? 11.000 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 900.095 ? 6.527 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 1173.946 ? 3.528 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 542.713 ? 1.432 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 1727.933 ? 13.176 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 720.339 ? 3.897 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 1032.278 ? 4.935 ops/ms
EishayWriteBinary.jsonb thrpt 5 8448.149 ? 151.766 ops/ms
EishayWriteBinary.msgpack thrpt 5 966.545 ? 5.825 ops/ms
EishayWriteBinary.protobuf thrpt 5 3403.513 ? 15.192 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 9663.834 ? 122.211 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 3624.969 ? 42.958 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 3343.575 ? 9.152 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 3253.493 ? 13.838 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 854.383 ? 4.261 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 528.988 ? 17.225 ops/ms
EishayWriteString.fastjson1 thrpt 5 1566.771 ? 4.249 ops/ms
EishayWriteString.fastjson2 thrpt 5 4288.713 ? 19.192 ops/ms
EishayWriteString.gson thrpt 5 1002.465 ? 3.735 ops/ms
EishayWriteString.jackson thrpt 5 2073.498 ? 6.818 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 2005.698 ? 6.461 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 3477.769 ? 25.414 ops/ms
EishayWriteStringTree.gson thrpt 5 1083.130 ? 5.475 ops/ms
EishayWriteStringTree.jackson thrpt 5 1948.075 ? 7.563 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 1382.332 ? 5.072 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 3951.638 ? 26.970 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 966.012 ? 3.064 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 1819.783 ? 3.316 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 3629.859 ? 19.118 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 1833.030 ? 6.352 ops/ms
aliyun_ecs.c8i.large-jdk-11.0.20
Benchmark Mode Cnt Score Error Units
EishayFuryCompatibleParse.fury thrpt 5 3911.492 ? 25.574 ops/ms
EishayFuryCompatibleParse.jsonb thrpt 5 4758.020 ? 19.960 ops/ms
EishayFuryCompatibleWrite.fury thrpt 5 3602.481 ? 28.096 ops/ms
EishayFuryCompatibleWrite.jsonb thrpt 5 5048.948 ? 39.168 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 3508.354 ? 9.490 ops/ms
EishayParseBinary.hessian thrpt 5 610.748 ? 24.085 ops/ms
EishayParseBinary.javaSerialize thrpt 5 116.805 ? 0.437 ops/ms
EishayParseBinary.jsonb thrpt 5 7503.857 ? 50.876 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 10465.935 ? 63.755 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 3466.206 ? 10.284 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 2906.478 ? 19.458 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 4293.386 ? 164.500 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 625.646 ? 26.575 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 116.535 ? 0.711 ops/ms
EishayParseString.fastjson1 thrpt 5 1953.865 ? 5.865 ops/ms
EishayParseString.fastjson2 thrpt 5 3512.218 ? 14.486 ops/ms
EishayParseString.gson thrpt 5 974.606 ? 4.343 ops/ms
EishayParseString.jackson thrpt 5 959.897 ? 16.005 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 574.949 ? 1.906 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 2351.891 ? 12.147 ops/ms
EishayParseStringPretty.gson thrpt 5 832.965 ? 3.201 ops/ms
EishayParseStringPretty.jackson thrpt 5 756.875 ? 63.795 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 1007.559 ? 4.181 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1761.354 ? 9.089 ops/ms
EishayParseTreeString.gson thrpt 5 773.139 ? 6.635 ops/ms
EishayParseTreeString.jackson thrpt 5 869.558 ? 214.941 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 937.653 ? 1.985 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 1564.506 ? 10.443 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 755.468 ? 1.183 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 849.642 ? 197.382 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 926.936 ? 13.598 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 2268.208 ? 16.360 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 755.065 ? 4.972 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 1054.383 ? 5.227 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 802.177 ? 2.706 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 1485.330 ? 9.536 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 716.456 ? 3.199 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 944.434 ? 4.750 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 1689.936 ? 5.096 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 3491.407 ? 8.361 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 961.516 ? 8.325 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 1040.799 ? 6.413 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 536.453 ? 1.157 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 2371.719 ? 13.004 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 710.935 ? 6.076 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 858.678 ? 5.203 ops/ms
EishayWriteBinary.jsonb thrpt 5 8416.278 ? 61.258 ops/ms
EishayWriteBinary.msgpack thrpt 5 1167.661 ? 4.653 ops/ms
EishayWriteBinary.protobuf thrpt 5 2697.545 ? 11.875 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 12831.883 ? 158.316 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 3347.067 ? 37.615 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 3445.938 ? 13.605 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 2829.197 ? 10.888 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 822.080 ? 12.051 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 492.416 ? 2.793 ops/ms
EishayWriteString.fastjson1 thrpt 5 1432.382 ? 4.688 ops/ms
EishayWriteString.fastjson2 thrpt 5 4058.551 ? 18.940 ops/ms
EishayWriteString.gson thrpt 5 804.999 ? 2.849 ops/ms
EishayWriteString.jackson thrpt 5 1733.761 ? 5.519 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 1746.879 ? 8.325 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 2589.882 ? 14.486 ops/ms
EishayWriteStringTree.gson thrpt 5 782.216 ? 1.839 ops/ms
EishayWriteStringTree.jackson thrpt 5 1751.361 ? 10.984 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 1283.197 ? 8.128 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 4126.969 ? 41.355 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 758.000 ? 1.580 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 1691.079 ? 6.769 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 3176.590 ? 11.216 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 1550.116 ? 9.000 ops/ms
aliyun_ecs.c8i.large-jdk-17.0.8
Benchmark Mode Cnt Score Error Units
EishayFuryCompatibleParse.fury thrpt 5 4448.006 ? 22.161 ops/ms
EishayFuryCompatibleParse.jsonb thrpt 5 6913.014 ? 19.198 ops/ms
EishayFuryCompatibleWrite.fury thrpt 5 4469.059 ? 32.272 ops/ms
EishayFuryCompatibleWrite.jsonb thrpt 5 6008.343 ? 54.022 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 3889.348 ? 12.760 ops/ms
EishayParseBinary.hessian thrpt 5 633.239 ? 2.343 ops/ms
EishayParseBinary.javaSerialize thrpt 5 126.597 ? 0.336 ops/ms
EishayParseBinary.jsonb thrpt 5 8879.413 ? 33.666 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 12945.348 ? 82.295 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 3182.358 ? 86.050 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 3573.722 ? 16.616 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 4791.239 ? 19.038 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 649.840 ? 2.403 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 127.799 ? 0.388 ops/ms
EishayParseString.fastjson1 thrpt 5 2616.517 ? 7.823 ops/ms
EishayParseString.fastjson2 thrpt 5 3834.997 ? 11.212 ops/ms
EishayParseString.gson thrpt 5 1004.607 ? 6.287 ops/ms
EishayParseString.jackson thrpt 5 986.157 ? 17.265 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 633.896 ? 2.527 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 2581.747 ? 13.281 ops/ms
EishayParseStringPretty.gson thrpt 5 855.259 ? 5.217 ops/ms
EishayParseStringPretty.jackson thrpt 5 888.211 ? 9.849 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 1206.369 ? 1.537 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 2324.448 ? 7.497 ops/ms
EishayParseTreeString.gson thrpt 5 804.155 ? 7.505 ops/ms
EishayParseTreeString.jackson thrpt 5 1042.088 ? 28.162 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 1046.185 ? 3.124 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 1748.971 ? 2.464 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 739.823 ? 3.433 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 938.476 ? 18.690 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 1100.217 ? 6.321 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 2402.448 ? 9.795 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 778.088 ? 5.935 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 1108.273 ? 7.889 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 937.529 ? 4.442 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 1801.818 ? 11.167 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 735.269 ? 3.641 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 1025.889 ? 9.952 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 2035.649 ? 6.126 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 3904.662 ? 13.168 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 922.199 ? 2.227 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 1095.697 ? 2.483 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 588.692 ? 1.387 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 2549.016 ? 9.954 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 717.760 ? 3.253 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 965.568 ? 4.226 ops/ms
EishayWriteBinary.jsonb thrpt 5 10331.859 ? 413.938 ops/ms
EishayWriteBinary.msgpack thrpt 5 1286.782 ? 2.159 ops/ms
EishayWriteBinary.protobuf thrpt 5 3381.719 ? 15.461 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 16711.336 ? 353.114 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 4284.088 ? 21.753 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 3774.453 ? 19.962 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 3247.912 ? 20.111 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 756.763 ? 3.286 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 520.604 ? 3.277 ops/ms
EishayWriteString.fastjson1 thrpt 5 1517.798 ? 5.776 ops/ms
EishayWriteString.fastjson2 thrpt 5 4288.007 ? 30.479 ops/ms
EishayWriteString.gson thrpt 5 715.914 ? 2.845 ops/ms
EishayWriteString.jackson thrpt 5 1989.981 ? 7.381 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 1830.303 ? 9.426 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 3305.250 ? 23.472 ops/ms
EishayWriteStringTree.gson thrpt 5 744.340 ? 2.713 ops/ms
EishayWriteStringTree.jackson thrpt 5 1758.038 ? 7.168 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 1350.649 ? 2.267 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 4944.563 ? 10.130 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 681.803 ? 1.766 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 1980.008 ? 5.823 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 3833.752 ? 13.345 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 1654.422 ? 3.365 ops/ms
aliyun_ecs.c8i.large-jdk-21
Benchmark Mode Cnt Score Error Units
EishayFuryCompatibleParse.fury thrpt 5 4536.482 ± 13.737 ops/ms
EishayFuryCompatibleParse.jsonb thrpt 5 7303.067 ± 28.542 ops/ms
EishayFuryCompatibleWrite.fury thrpt 5 4027.073 ± 31.372 ops/ms
EishayFuryCompatibleWrite.jsonb thrpt 5 6075.782 ± 26.930 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 3916.743 ± 16.071 ops/ms
EishayParseBinary.hessian thrpt 5 673.591 ± 31.375 ops/ms
EishayParseBinary.javaSerialize thrpt 5 124.217 ± 0.856 ops/ms
EishayParseBinary.jsonb thrpt 5 9312.751 ± 63.000 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 13786.575 ± 76.369 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 3560.776 ± 6.570 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 3711.798 ± 7.163 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 4733.910 ± 12.476 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 664.284 ± 5.489 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 124.386 ± 0.413 ops/ms
EishayParseString.fastjson1 thrpt 5 2560.378 ± 9.144 ops/ms
EishayParseString.fastjson2 thrpt 5 3906.312 ± 15.159 ops/ms
EishayParseString.gson thrpt 5 909.120 ± 2.254 ops/ms
EishayParseString.jackson thrpt 5 948.615 ± 14.708 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 639.021 ± 1.678 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 2693.452 ± 13.713 ops/ms
EishayParseStringPretty.gson thrpt 5 866.977 ± 6.869 ops/ms
EishayParseStringPretty.jackson thrpt 5 895.255 ± 11.532 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 1174.110 ± 3.304 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 2382.848 ± 10.665 ops/ms
EishayParseTreeString.gson thrpt 5 784.102 ± 1.476 ops/ms
EishayParseTreeString.jackson thrpt 5 1083.923 ± 19.892 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 1032.256 ± 3.900 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 1808.114 ± 4.232 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 746.673 ± 3.176 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 976.934 ± 103.707 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 1052.864 ± 2.970 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 2459.124 ± 6.090 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 769.136 ± 1.166 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 1142.629 ± 6.006 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 916.880 ± 4.443 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 1828.731 ± 3.980 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 707.653 ± 0.804 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 1066.296 ± 4.275 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 2086.337 ± 4.861 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 3999.135 ± 16.473 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 924.023 ± 4.623 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 1085.720 ± 4.957 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 588.411 ± 2.418 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 2725.022 ± 44.002 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 729.310 ± 3.730 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 966.507 ± 24.019 ops/ms
EishayWriteBinary.jsonb thrpt 5 10090.464 ± 214.517 ops/ms
EishayWriteBinary.msgpack thrpt 5 1274.267 ± 6.441 ops/ms
EishayWriteBinary.protobuf thrpt 5 3932.429 ± 8.310 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 14076.117 ± 403.835 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 3248.180 ± 69.856 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 3442.406 ± 22.043 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 3260.913 ± 9.651 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 802.038 ± 50.868 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 529.009 ± 45.946 ops/ms
EishayWriteString.fastjson1 thrpt 5 1513.054 ± 2.392 ops/ms
EishayWriteString.fastjson2 thrpt 5 4742.145 ± 20.186 ops/ms
EishayWriteString.gson thrpt 5 694.723 ± 1.427 ops/ms
EishayWriteString.jackson thrpt 5 1838.860 ± 2.984 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 1886.684 ± 2.985 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 3365.946 ± 23.945 ops/ms
EishayWriteStringTree.gson thrpt 5 739.728 ± 4.027 ops/ms
EishayWriteStringTree.jackson thrpt 5 1616.901 ± 1.716 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 1408.863 ± 8.803 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 5057.670 ± 19.723 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 689.464 ± 2.590 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 2146.108 ± 1.136 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 3831.192 ± 14.604 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 1827.737 ± 9.169 ops/ms
aliyun_ecs.c8i.large-graalvm-jdk-21+35.1
Benchmark Mode Cnt Score Error Units
EishayFuryCompatibleParse.fury thrpt 5 4798.164 ± 43.570 ops/ms
EishayFuryCompatibleParse.jsonb thrpt 5 8891.458 ± 160.050 ops/ms
EishayFuryCompatibleWrite.fury thrpt 5 4400.041 ± 33.363 ops/ms
EishayFuryCompatibleWrite.jsonb thrpt 5 7198.222 ± 62.532 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 3936.545 ± 13.079 ops/ms
EishayParseBinary.hessian thrpt 5 784.626 ± 20.328 ops/ms
EishayParseBinary.javaSerialize thrpt 5 126.334 ± 0.915 ops/ms
EishayParseBinary.jsonb thrpt 5 10145.210 ± 220.048 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 15725.867 ± 392.359 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 3982.387 ± 72.477 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 5541.347 ± 185.748 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 5538.580 ± 65.020 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 792.433 ± 16.021 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 125.118 ± 2.312 ops/ms
EishayParseString.fastjson1 thrpt 5 3644.181 ± 64.673 ops/ms
EishayParseString.fastjson2 thrpt 5 3836.943 ± 28.922 ops/ms
EishayParseString.gson thrpt 5 1072.927 ± 3.116 ops/ms
EishayParseString.jackson thrpt 5 1018.658 ± 71.440 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 858.532 ± 22.990 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 2369.984 ± 51.902 ops/ms
EishayParseStringPretty.gson thrpt 5 965.947 ± 17.189 ops/ms
EishayParseStringPretty.jackson thrpt 5 947.267 ± 20.615 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 1490.779 ± 47.070 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1974.878 ± 31.351 ops/ms
EishayParseTreeString.gson thrpt 5 949.699 ± 51.444 ops/ms
EishayParseTreeString.jackson thrpt 5 1211.141 ± 45.531 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 1274.042 ± 26.894 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 1701.736 ± 28.246 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 882.856 ± 24.027 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 1025.134 ± 59.642 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 1299.771 ± 29.191 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 2271.549 ± 38.806 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 931.805 ± 28.891 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 1255.367 ± 33.909 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 1069.193 ± 16.892 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 1631.332 ± 27.300 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 901.785 ± 7.405 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 1091.254 ± 29.072 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 2478.331 ± 27.461 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 3983.895 ± 69.022 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 1047.834 ± 8.632 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 1092.358 ± 46.408 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 778.667 ± 17.750 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 2381.122 ± 32.242 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 867.993 ± 28.635 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 974.413 ± 23.074 ops/ms
EishayWriteBinary.jsonb thrpt 5 12322.179 ± 135.980 ops/ms
EishayWriteBinary.msgpack thrpt 5 1331.614 ± 29.891 ops/ms
EishayWriteBinary.protobuf thrpt 5 7341.665 ± 102.377 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 12912.106 ± 351.861 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 5532.777 ± 77.406 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 7136.167 ± 157.120 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 3207.350 ± 38.777 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 1126.914 ± 21.309 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 537.333 ± 11.998 ops/ms
EishayWriteString.fastjson1 thrpt 5 1742.676 ± 16.425 ops/ms
EishayWriteString.fastjson2 thrpt 5 6839.556 ± 30.632 ops/ms
EishayWriteString.gson thrpt 5 674.091 ± 24.202 ops/ms
EishayWriteString.jackson thrpt 5 1947.071 ± 59.361 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 1676.239 ± 180.213 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 3507.418 ± 29.471 ops/ms
EishayWriteStringTree.gson thrpt 5 732.695 ± 16.417 ops/ms
EishayWriteStringTree.jackson thrpt 5 1836.172 ± 40.364 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 1559.164 ± 16.515 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 5941.670 ± 53.590 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 664.967 ± 16.557 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 2424.363 ± 31.440 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 4198.647 ± 90.009 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 2206.611 ± 117.532 ops/ms
aliyun_ecs.g8y.large-jdk1.8.0_381
Benchmark Mode Cnt Score Error Units
EishayFuryCompatibleParse.fury thrpt 5 6888.329 ? 88.895 ops/ms
EishayFuryCompatibleParse.jsonb thrpt 5 2537.042 ? 13.235 ops/ms
EishayFuryCompatibleWrite.fury thrpt 5 6074.179 ? 29.352 ops/ms
EishayFuryCompatibleWrite.jsonb thrpt 5 7427.571 ? 61.515 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 5021.142 ? 84.306 ops/ms
EishayParseBinary.hessian thrpt 5 389.758 ? 5.215 ops/ms
EishayParseBinary.javaSerialize thrpt 5 175.441 ? 2.022 ops/ms
EishayParseBinary.jsonb thrpt 5 8966.768 ? 129.750 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 11383.458 ? 112.560 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 4686.778 ? 121.093 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 3048.746 ? 41.605 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 5474.657 ? 60.715 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 405.007 ? 230.207 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 172.450 ? 1.093 ops/ms
EishayParseString.fastjson1 thrpt 5 3385.718 ? 57.773 ops/ms
EishayParseString.fastjson2 thrpt 5 4959.557 ? 54.703 ops/ms
EishayParseString.gson thrpt 5 1587.453 ? 16.935 ops/ms
EishayParseString.jackson thrpt 5 1240.273 ? 18.818 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 929.684 ? 7.834 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 2036.369 ? 12.277 ops/ms
EishayParseStringPretty.gson thrpt 5 1460.937 ? 6.221 ops/ms
EishayParseStringPretty.jackson thrpt 5 1149.272 ? 31.719 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 1358.925 ? 23.823 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 2808.596 ? 42.210 ops/ms
EishayParseTreeString.gson thrpt 5 1245.473 ? 13.510 ops/ms
EishayParseTreeString.jackson thrpt 5 1093.361 ? 10.903 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 1296.869 ? 19.207 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 2414.443 ? 27.529 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 1159.642 ? 5.826 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 1042.448 ? 8.421 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 1163.901 ? 15.353 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 2778.751 ? 39.918 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 1130.364 ? 10.888 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 1269.361 ? 21.018 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 1093.876 ? 12.293 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 2367.252 ? 20.819 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 1071.143 ? 5.830 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 1275.903 ? 17.826 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 2901.714 ? 19.199 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 5066.705 ? 99.357 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 1440.443 ? 12.532 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 1524.394 ? 13.076 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 895.009 ? 2.309 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 3848.166 ? 31.079 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 1004.685 ? 14.259 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 1205.302 ? 10.399 ops/ms
EishayWriteBinary.jsonb thrpt 5 10124.872 ? 90.955 ops/ms
EishayWriteBinary.msgpack thrpt 5 1017.722 ? 10.013 ops/ms
EishayWriteBinary.protobuf thrpt 5 3656.993 ? 48.879 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 10696.551 ? 80.202 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 5394.782 ? 56.364 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 4207.973 ? 22.845 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 4807.827 ? 51.875 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 1258.446 ? 11.279 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 859.623 ? 7.134 ops/ms
EishayWriteString.fastjson1 thrpt 5 2155.800 ? 24.261 ops/ms
EishayWriteString.fastjson2 thrpt 5 5601.293 ? 34.916 ops/ms
EishayWriteString.gson thrpt 5 1449.636 ? 11.806 ops/ms
EishayWriteString.jackson thrpt 5 2353.438 ? 9.874 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 2480.126 ? 22.962 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 3857.829 ? 108.642 ops/ms
EishayWriteStringTree.gson thrpt 5 1799.800 ? 10.155 ops/ms
EishayWriteStringTree.jackson thrpt 5 2235.309 ? 31.062 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 2040.073 ? 23.662 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 5912.023 ? 71.511 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 1216.180 ? 9.784 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 2383.542 ? 96.144 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 4690.186 ? 35.026 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 2507.413 ? 132.897 ops/ms
aliyun_ecs.g8y.large-jdk-11.0.20
Benchmark Mode Cnt Score Error Units
EishayFuryCompatibleParse.fury thrpt 5 6524.409 ? 52.688 ops/ms
EishayFuryCompatibleParse.jsonb thrpt 5 8018.240 ? 74.238 ops/ms
EishayFuryCompatibleWrite.fury thrpt 5 6296.826 ? 65.309 ops/ms
EishayFuryCompatibleWrite.jsonb thrpt 5 8336.461 ? 82.909 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 5429.277 ? 42.186 ops/ms
EishayParseBinary.hessian thrpt 5 392.854 ? 4.035 ops/ms
EishayParseBinary.javaSerialize thrpt 5 172.432 ? 0.782 ops/ms
EishayParseBinary.jsonb thrpt 5 9044.421 ? 115.095 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 11055.803 ? 63.673 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 4913.451 ? 102.843 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 3770.300 ? 35.389 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 5896.880 ? 13.108 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 461.114 ? 173.348 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 161.830 ? 1.199 ops/ms
EishayParseString.fastjson1 thrpt 5 3230.818 ? 29.520 ops/ms
EishayParseString.fastjson2 thrpt 5 5565.070 ? 47.617 ops/ms
EishayParseString.gson thrpt 5 1526.047 ? 13.578 ops/ms
EishayParseString.jackson thrpt 5 1252.351 ? 13.308 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 970.996 ? 16.103 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 4025.882 ? 29.174 ops/ms
EishayParseStringPretty.gson thrpt 5 1391.844 ? 8.488 ops/ms
EishayParseStringPretty.jackson thrpt 5 1144.213 ? 6.828 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 1454.542 ? 10.665 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 2982.173 ? 27.419 ops/ms
EishayParseTreeString.gson thrpt 5 1180.491 ? 15.523 ops/ms
EishayParseTreeString.jackson thrpt 5 1142.210 ? 4.622 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 1291.491 ? 11.068 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 2572.854 ? 26.902 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 1142.429 ? 5.881 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 1090.758 ? 8.112 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 1282.111 ? 13.079 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 3006.059 ? 16.401 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 1118.578 ? 15.668 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 1391.322 ? 11.225 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 1104.989 ? 6.249 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 2575.056 ? 19.916 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 1102.253 ? 11.498 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 1192.491 ? 8.481 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 2773.199 ? 25.632 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 2327.135 ? 27.262 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 1419.596 ? 6.136 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 1513.371 ? 13.936 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 883.907 ? 5.003 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 3737.854 ? 40.564 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 1072.261 ? 7.699 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 1413.187 ? 8.617 ops/ms
EishayWriteBinary.jsonb thrpt 5 13196.380 ? 182.555 ops/ms
EishayWriteBinary.msgpack thrpt 5 1655.934 ? 6.369 ops/ms
EishayWriteBinary.protobuf thrpt 5 4009.141 ? 16.392 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 17470.671 ? 482.100 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 6029.783 ? 54.991 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 5522.794 ? 53.339 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 4628.506 ? 36.611 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 1072.602 ? 5.451 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 949.379 ? 13.125 ops/ms
EishayWriteString.fastjson1 thrpt 5 2030.161 ? 15.162 ops/ms
EishayWriteString.fastjson2 thrpt 5 6435.810 ? 97.622 ops/ms
EishayWriteString.gson thrpt 5 1302.023 ? 10.624 ops/ms
EishayWriteString.jackson thrpt 5 2663.178 ? 18.730 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 2611.846 ? 26.035 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 3924.058 ? 36.270 ops/ms
EishayWriteStringTree.gson thrpt 5 1416.234 ? 5.585 ops/ms
EishayWriteStringTree.jackson thrpt 5 2587.007 ? 14.756 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 2717.518 ? 9.377 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 6492.123 ? 35.119 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 1210.733 ? 4.632 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 2506.326 ? 12.084 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 4713.922 ? 43.050 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 2056.320 ? 19.564 ops/ms
aliyun_ecs.g8y.large-jdk-17.0.8
Benchmark Mode Cnt Score Error Units
EishayFuryCompatibleParse.fury thrpt 5 7486.026 ? 203.482 ops/ms
EishayFuryCompatibleParse.jsonb thrpt 5 9213.569 ? 52.133 ops/ms
EishayFuryCompatibleWrite.fury thrpt 5 7843.134 ? 24.353 ops/ms
EishayFuryCompatibleWrite.jsonb thrpt 5 8470.350 ? 28.939 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 5436.662 ? 45.121 ops/ms
EishayParseBinary.hessian thrpt 5 392.658 ? 0.980 ops/ms
EishayParseBinary.javaSerialize thrpt 5 167.863 ? 1.204 ops/ms
EishayParseBinary.jsonb thrpt 5 9681.198 ? 71.340 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 11813.794 ? 80.691 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 5563.195 ? 29.920 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 4772.716 ? 13.119 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 6100.952 ? 55.251 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 432.179 ? 5.609 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 166.101 ? 0.552 ops/ms
EishayParseString.fastjson1 thrpt 5 4217.777 ? 15.974 ops/ms
EishayParseString.fastjson2 thrpt 5 5605.467 ? 25.852 ops/ms
EishayParseString.gson thrpt 5 1542.681 ? 7.834 ops/ms
EishayParseString.jackson thrpt 5 1310.883 ? 16.231 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 1036.027 ? 5.955 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 4006.117 ? 22.890 ops/ms
EishayParseStringPretty.gson thrpt 5 1448.692 ? 10.192 ops/ms
EishayParseStringPretty.jackson thrpt 5 1261.081 ? 11.986 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 1608.984 ? 4.591 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 2973.713 ? 18.420 ops/ms
EishayParseTreeString.gson thrpt 5 1247.607 ? 3.932 ops/ms
EishayParseTreeString.jackson thrpt 5 1098.380 ? 3.815 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 1423.829 ? 6.542 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 2589.606 ? 9.851 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 1120.529 ? 8.759 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 1232.753 ? 5.688 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 1391.876 ? 2.725 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 2989.441 ? 14.375 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 1182.138 ? 13.795 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 1369.406 ? 14.904 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 1213.224 ? 11.073 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 2511.119 ? 24.745 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 1128.873 ? 4.090 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 1352.905 ? 4.713 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 3287.524 ? 23.932 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 5520.607 ? 26.917 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 1532.158 ? 4.851 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 1523.272 ? 6.043 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 964.796 ? 4.980 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 4033.912 ? 20.714 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 1121.650 ? 4.413 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 1412.786 ? 12.956 ops/ms
EishayWriteBinary.jsonb thrpt 5 13744.032 ? 108.378 ops/ms
EishayWriteBinary.msgpack thrpt 5 1709.154 ? 16.095 ops/ms
EishayWriteBinary.protobuf thrpt 5 5375.490 ? 32.161 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 16361.073 ? 215.726 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 6470.073 ? 37.621 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 5097.499 ? 30.993 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 4494.749 ? 24.222 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 1285.082 ? 11.935 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 886.412 ? 3.270 ops/ms
EishayWriteString.fastjson1 thrpt 5 2121.490 ? 13.946 ops/ms
EishayWriteString.fastjson2 thrpt 5 6270.779 ? 35.159 ops/ms
EishayWriteString.gson thrpt 5 935.315 ? 4.268 ops/ms
EishayWriteString.jackson thrpt 5 2620.519 ? 7.468 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 2571.513 ? 65.907 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 4672.906 ? 33.316 ops/ms
EishayWriteStringTree.gson thrpt 5 949.969 ? 5.168 ops/ms
EishayWriteStringTree.jackson thrpt 5 2400.325 ? 17.892 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 1900.008 ? 11.991 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 6728.007 ? 29.142 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 895.984 ? 4.074 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 2643.873 ? 9.891 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 5051.455 ? 30.495 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 2596.943 ? 23.483 ops/ms
aliyun_ecs.g8y.large-jdk-21
Benchmark Mode Cnt Score Error Units
EishayFuryCompatibleParse.fury thrpt 5 7645.533 ± 29.638 ops/ms
EishayFuryCompatibleParse.jsonb thrpt 5 8935.245 ± 107.747 ops/ms
EishayFuryCompatibleWrite.fury thrpt 5 5870.280 ± 47.599 ops/ms
EishayFuryCompatibleWrite.jsonb thrpt 5 8940.930 ± 57.257 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 5278.873 ± 52.307 ops/ms
EishayParseBinary.hessian thrpt 5 488.987 ± 15.817 ops/ms
EishayParseBinary.javaSerialize thrpt 5 173.436 ± 1.407 ops/ms
EishayParseBinary.jsonb thrpt 5 9706.070 ± 135.963 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 11925.341 ± 70.807 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 5465.367 ± 37.184 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 4946.381 ± 93.301 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 5944.323 ± 36.172 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 490.610 ± 16.884 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 175.039 ± 1.240 ops/ms
EishayParseString.fastjson1 thrpt 5 4273.817 ± 52.135 ops/ms
EishayParseString.fastjson2 thrpt 5 5573.786 ± 59.518 ops/ms
EishayParseString.gson thrpt 5 1374.989 ± 4.713 ops/ms
EishayParseString.jackson thrpt 5 451.869 ± 978.263 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 958.448 ± 11.760 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 3915.534 ± 51.124 ops/ms
EishayParseStringPretty.gson thrpt 5 1229.078 ± 4.581 ops/ms
EishayParseStringPretty.jackson thrpt 5 1179.277 ± 5.240 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 1374.247 ± 6.868 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 2939.246 ± 53.964 ops/ms
EishayParseTreeString.gson thrpt 5 1157.729 ± 2.235 ops/ms
EishayParseTreeString.jackson thrpt 5 943.554 ± 558.491 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 1268.433 ± 18.438 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 2425.297 ± 39.769 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 1081.580 ± 5.889 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 619.536 ± 1524.311 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 1284.296 ± 13.220 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 2971.765 ± 46.397 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 1122.287 ± 5.068 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 1317.776 ± 4.286 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 1154.618 ± 10.312 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 2497.925 ± 29.683 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 1047.342 ± 11.798 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 1242.909 ± 20.966 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 3284.721 ± 44.378 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 5142.198 ± 697.291 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 1340.143 ± 15.673 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 1463.214 ± 17.312 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 903.867 ± 6.990 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 3994.758 ± 33.584 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 1058.433 ± 5.268 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 1255.925 ± 6.687 ops/ms
EishayWriteBinary.jsonb thrpt 5 10915.097 ± 157.213 ops/ms
EishayWriteBinary.msgpack thrpt 5 1625.703 ± 3.857 ops/ms
EishayWriteBinary.protobuf thrpt 5 5003.565 ± 39.129 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 19281.998 ± 153.099 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 5181.323 ± 172.332 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 5170.879 ± 76.353 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 4985.413 ± 34.582 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 1250.268 ± 33.159 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 908.168 ± 4.383 ops/ms
EishayWriteString.fastjson1 thrpt 5 1952.858 ± 17.031 ops/ms
EishayWriteString.fastjson2 thrpt 5 6196.502 ± 48.662 ops/ms
EishayWriteString.gson thrpt 5 897.985 ± 4.475 ops/ms
EishayWriteString.jackson thrpt 5 2668.072 ± 15.950 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 2584.817 ± 24.186 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 4870.129 ± 21.253 ops/ms
EishayWriteStringTree.gson thrpt 5 963.557 ± 3.359 ops/ms
EishayWriteStringTree.jackson thrpt 5 2512.155 ± 16.016 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 1963.127 ± 7.006 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 6688.604 ± 78.398 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 886.802 ± 5.036 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 2579.265 ± 7.105 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 4412.359 ± 37.118 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 2745.372 ± 13.000 ops/ms
aliyun_ecs.g8y.large-graalvm-jdk-21+35.1
Benchmark Mode Cnt Score Error Units
EishayFuryCompatibleParse.fury thrpt 5 7572.332 ± 138.186 ops/ms
EishayFuryCompatibleParse.jsonb thrpt 5 10635.507 ± 159.207 ops/ms
EishayFuryCompatibleWrite.fury thrpt 5 6142.584 ± 128.266 ops/ms
EishayFuryCompatibleWrite.jsonb thrpt 5 10436.802 ± 273.784 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 5869.377 ± 90.651 ops/ms
EishayParseBinary.hessian thrpt 5 678.279 ± 6.524 ops/ms
EishayParseBinary.javaSerialize thrpt 5 178.621 ± 3.890 ops/ms
EishayParseBinary.jsonb thrpt 5 12142.172 ± 835.868 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 20920.835 ± 371.831 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 5118.746 ± 33.619 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 7295.772 ± 165.908 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 6914.409 ± 95.128 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 822.556 ± 15.427 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 174.776 ± 3.695 ops/ms
EishayParseString.fastjson1 thrpt 5 5318.735 ± 18.235 ops/ms
EishayParseString.fastjson2 thrpt 5 5831.613 ± 198.369 ops/ms
EishayParseString.gson thrpt 5 1378.644 ± 29.620 ops/ms
EishayParseString.jackson thrpt 5 1291.297 ± 111.354 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 1337.775 ± 27.760 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 4349.615 ± 54.389 ops/ms
EishayParseStringPretty.gson thrpt 5 1309.160 ± 9.688 ops/ms
EishayParseStringPretty.jackson thrpt 5 1239.331 ± 29.549 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 2286.799 ± 23.646 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 3279.792 ± 15.276 ops/ms
EishayParseTreeString.gson thrpt 5 1448.779 ± 7.281 ops/ms
EishayParseTreeString.jackson thrpt 5 1477.402 ± 103.855 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 1856.021 ± 43.623 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 2765.835 ± 9.535 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 1281.126 ± 16.561 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 1050.001 ± 493.874 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 1854.154 ± 22.535 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 3227.680 ± 20.248 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 1415.826 ± 49.192 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 1627.299 ± 60.201 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 1545.795 ± 10.770 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 2637.389 ± 55.361 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 1308.442 ± 33.732 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 1470.747 ± 36.558 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 3298.951 ± 89.891 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 6048.859 ± 26.896 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 1350.074 ± 21.956 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 1421.910 ± 48.237 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 1115.382 ± 49.993 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 4473.366 ± 11.152 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 1336.374 ± 36.830 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 1330.259 ± 32.366 ops/ms
EishayWriteBinary.jsonb thrpt 5 17853.614 ± 89.105 ops/ms
EishayWriteBinary.msgpack thrpt 5 1698.611 ± 34.118 ops/ms
EishayWriteBinary.protobuf thrpt 5 10067.382 ± 345.564 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 24199.918 ± 338.539 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 7352.619 ± 172.393 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 10005.791 ± 245.851 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 5438.665 ± 18.427 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 1272.649 ± 31.760 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 866.976 ± 24.256 ops/ms
EishayWriteString.fastjson1 thrpt 5 2900.673 ± 7.656 ops/ms
EishayWriteString.fastjson2 thrpt 5 8641.954 ± 44.741 ops/ms
EishayWriteString.gson thrpt 5 866.172 ± 21.208 ops/ms
EishayWriteString.jackson thrpt 5 2633.471 ± 42.150 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 3146.498 ± 21.988 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 5278.149 ± 112.640 ops/ms
EishayWriteStringTree.gson thrpt 5 923.387 ± 23.213 ops/ms
EishayWriteStringTree.jackson thrpt 5 3036.942 ± 75.918 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 2139.925 ± 22.760 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 8328.477 ± 50.890 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 839.811 ± 39.032 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 2807.452 ± 15.757 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 5932.003 ± 184.133 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 3525.690 ± 52.412 ops/ms
aws_ecs.c7g.large-jdk1.8.0_371
Benchmark Mode Cnt Score Error Units
EishayFuryCompatibleParse.fury thrpt 5 6225.858 ? 103.599 ops/ms
EishayFuryCompatibleParse.jsonb thrpt 5 7115.021 ? 430.405 ops/ms
EishayFuryCompatibleWrite.fury thrpt 5 4801.569 ? 87.448 ops/ms
EishayFuryCompatibleWrite.jsonb thrpt 5 7852.185 ? 164.531 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 5090.421 ? 116.794 ops/ms
EishayParseBinary.hessian thrpt 5 420.669 ? 127.335 ops/ms
EishayParseBinary.javaSerialize thrpt 5 164.793 ? 2.415 ops/ms
EishayParseBinary.jsonb thrpt 5 8295.718 ? 166.887 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 9159.466 ? 275.547 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 5833.490 ? 112.250 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 3423.194 ? 15.739 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 5323.821 ? 82.576 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 433.287 ? 216.067 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 161.357 ? 3.177 ops/ms
EishayParseString.fastjson1 thrpt 5 3108.625 ? 48.617 ops/ms
EishayParseString.fastjson2 thrpt 5 4517.672 ? 57.980 ops/ms
EishayParseString.gson thrpt 5 1411.052 ? 13.640 ops/ms
EishayParseString.jackson thrpt 5 1255.130 ? 58.409 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 884.818 ? 19.078 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 2451.258 ? 56.218 ops/ms
EishayParseStringPretty.gson thrpt 5 1292.995 ? 24.697 ops/ms
EishayParseStringPretty.jackson thrpt 5 1153.860 ? 25.957 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 1296.556 ? 5.025 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 2752.936 ? 27.951 ops/ms
EishayParseTreeString.gson thrpt 5 1062.390 ? 14.894 ops/ms
EishayParseTreeString.jackson thrpt 5 678.058 ? 1478.877 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 1124.293 ? 20.384 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 2375.928 ? 29.108 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 1002.111 ? 22.849 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 1093.837 ? 19.924 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 1152.239 ? 16.955 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 2685.090 ? 76.604 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 971.899 ? 23.928 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 1309.580 ? 92.444 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 994.060 ? 12.865 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 2377.736 ? 54.623 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 944.523 ? 21.300 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 1358.367 ? 24.923 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 2559.222 ? 42.930 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 2067.815 ? 85.888 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 1268.990 ? 20.083 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 1602.950 ? 63.561 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 787.616 ? 17.985 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 1936.551 ? 37.396 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 893.686 ? 10.586 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 1345.300 ? 22.652 ops/ms
EishayWriteBinary.jsonb thrpt 5 9755.455 ? 151.159 ops/ms
EishayWriteBinary.msgpack thrpt 5 973.335 ? 23.746 ops/ms
EishayWriteBinary.protobuf thrpt 5 3421.715 ? 57.091 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 10182.266 ? 323.250 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 4981.945 ? 85.098 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 3442.017 ? 109.786 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 4052.313 ? 53.331 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 1224.226 ? 23.267 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 704.124 ? 13.212 ops/ms
EishayWriteString.fastjson1 thrpt 5 2192.168 ? 41.230 ops/ms
EishayWriteString.fastjson2 thrpt 5 5698.166 ? 148.535 ops/ms
EishayWriteString.gson thrpt 5 1451.557 ? 21.469 ops/ms
EishayWriteString.jackson thrpt 5 2302.486 ? 51.878 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 2183.956 ? 63.443 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 3449.701 ? 50.752 ops/ms
EishayWriteStringTree.gson thrpt 5 1470.963 ? 19.819 ops/ms
EishayWriteStringTree.jackson thrpt 5 2115.163 ? 34.225 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 1885.286 ? 32.509 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 6504.354 ? 201.935 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 1162.205 ? 12.389 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 2439.302 ? 119.652 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 4717.229 ? 65.497 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 2489.504 ? 30.709 ops/ms
aws_ecs.c7g.large-jdk-11.0.19
Benchmark Mode Cnt Score Error Units
EishayFuryCompatibleParse.fury thrpt 5 6991.496 ? 78.089 ops/ms
EishayFuryCompatibleParse.jsonb thrpt 5 8762.761 ? 102.314 ops/ms
EishayFuryCompatibleWrite.fury thrpt 5 5271.365 ? 32.023 ops/ms
EishayFuryCompatibleWrite.jsonb thrpt 5 9986.345 ? 68.026 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 5427.992 ? 43.764 ops/ms
EishayParseBinary.hessian thrpt 5 444.343 ? 64.179 ops/ms
EishayParseBinary.javaSerialize thrpt 5 156.419 ? 0.387 ops/ms
EishayParseBinary.jsonb thrpt 5 10046.427 ? 82.258 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 11241.786 ? 81.868 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 5704.188 ? 28.211 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 3675.763 ? 25.609 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 2815.090 ? 156.590 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 465.357 ? 21.220 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 156.994 ? 0.980 ops/ms
EishayParseString.fastjson1 thrpt 5 3213.867 ? 14.683 ops/ms
EishayParseString.fastjson2 thrpt 5 5670.338 ? 16.986 ops/ms
EishayParseString.gson thrpt 5 1461.256 ? 8.927 ops/ms
EishayParseString.jackson thrpt 5 1304.194 ? 4.949 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 900.328 ? 5.371 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 2653.669 ? 11.530 ops/ms
EishayParseStringPretty.gson thrpt 5 1375.195 ? 10.042 ops/ms
EishayParseStringPretty.jackson thrpt 5 485.977 ? 1698.815 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 1496.668 ? 1.865 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 3238.667 ? 27.028 ops/ms
EishayParseTreeString.gson thrpt 5 1110.411 ? 5.437 ops/ms
EishayParseTreeString.jackson thrpt 5 1177.476 ? 7.998 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 1224.360 ? 2.697 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 2877.070 ? 17.586 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 1068.731 ? 14.816 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 845.069 ? 147.952 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 1324.168 ? 5.133 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 3227.742 ? 11.427 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 1048.242 ? 6.427 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 1333.208 ? 2.182 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 1132.907 ? 4.080 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 2904.287 ? 15.477 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 993.684 ? 6.221 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 1385.912 ? 3.536 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 2736.483 ? 15.306 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 5550.694 ? 20.031 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 1370.626 ? 8.447 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 1514.233 ? 6.678 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 850.014 ? 2.987 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 2647.657 ? 12.199 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 970.399 ? 8.064 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 1334.712 ? 5.934 ops/ms
EishayWriteBinary.jsonb thrpt 5 15195.264 ? 203.272 ops/ms
EishayWriteBinary.msgpack thrpt 5 1666.247 ? 8.885 ops/ms
EishayWriteBinary.protobuf thrpt 5 3612.405 ? 6.596 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 17241.793 ? 386.852 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 5886.437 ? 58.520 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 4953.208 ? 24.392 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 4300.662 ? 7.262 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 1237.826 ? 17.328 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 770.113 ? 47.690 ops/ms
EishayWriteString.fastjson1 thrpt 5 2603.891 ? 21.406 ops/ms
EishayWriteString.fastjson2 thrpt 5 6579.451 ? 27.862 ops/ms
EishayWriteString.gson thrpt 5 1285.973 ? 12.831 ops/ms
EishayWriteString.jackson thrpt 5 2540.836 ? 8.104 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 2540.344 ? 13.489 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 4204.094 ? 26.921 ops/ms
EishayWriteStringTree.gson thrpt 5 1553.681 ? 8.357 ops/ms
EishayWriteStringTree.jackson thrpt 5 2314.427 ? 17.958 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 1813.503 ? 6.258 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 7879.701 ? 78.415 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 1325.226 ? 4.046 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 2442.670 ? 16.269 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 4476.141 ? 21.262 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 2180.260 ? 10.774 ops/ms
aws_ecs.c7g.large-jdk-17.0.7
Benchmark Mode Cnt Score Error Units
EishayFuryCompatibleParse.fury thrpt 5 7561.596 ? 13.857 ops/ms
EishayFuryCompatibleParse.jsonb thrpt 5 9907.954 ? 11.320 ops/ms
EishayFuryCompatibleWrite.fury thrpt 5 5638.902 ? 37.972 ops/ms
EishayFuryCompatibleWrite.jsonb thrpt 5 9933.404 ? 17.395 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 6083.094 ? 11.221 ops/ms
EishayParseBinary.hessian thrpt 5 519.988 ? 10.231 ops/ms
EishayParseBinary.javaSerialize thrpt 5 159.354 ? 0.713 ops/ms
EishayParseBinary.jsonb thrpt 5 10842.421 ? 39.006 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 12148.620 ? 128.291 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 6663.485 ? 9.739 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 5227.154 ? 64.051 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 6736.473 ? 45.408 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 602.858 ? 13.928 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 161.552 ? 0.342 ops/ms
EishayParseString.fastjson1 thrpt 5 4616.648 ? 9.272 ops/ms
EishayParseString.fastjson2 thrpt 5 6211.853 ? 19.449 ops/ms
EishayParseString.gson thrpt 5 1413.869 ? 15.770 ops/ms
EishayParseString.jackson thrpt 5 602.546 ? 2103.669 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 1049.502 ? 28.013 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 4430.201 ? 6.785 ops/ms
EishayParseStringPretty.gson thrpt 5 1380.498 ? 4.297 ops/ms
EishayParseStringPretty.jackson thrpt 5 1206.103 ? 1.927 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 1605.617 ? 1.267 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 3406.579 ? 3.703 ops/ms
EishayParseTreeString.gson thrpt 5 1217.231 ? 5.478 ops/ms
EishayParseTreeString.jackson thrpt 5 1305.294 ? 22.577 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 1501.752 ? 1.854 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 3034.326 ? 10.649 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 1137.252 ? 7.158 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 1192.224 ? 8.360 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 1470.423 ? 3.238 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 3487.543 ? 9.313 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 1157.739 ? 4.223 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 1685.287 ? 5.782 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 1312.995 ? 8.115 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 3046.360 ? 7.094 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 1139.840 ? 4.034 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 1383.921 ? 4.449 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 3402.815 ? 12.247 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 6157.199 ? 14.440 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 1368.289 ? 4.365 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 1752.979 ? 5.291 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 918.441 ? 1.477 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 4413.817 ? 4.659 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 1083.334 ? 2.574 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 1555.173 ? 4.020 ops/ms
EishayWriteBinary.jsonb thrpt 5 15501.082 ? 142.485 ops/ms
EishayWriteBinary.msgpack thrpt 5 1730.622 ? 7.602 ops/ms
EishayWriteBinary.protobuf thrpt 5 5014.060 ? 28.317 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 15557.510 ? 182.379 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 6694.479 ? 47.821 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 6015.955 ? 19.804 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 4412.921 ? 15.735 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 1287.049 ? 4.442 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 743.016 ? 4.263 ops/ms
EishayWriteString.fastjson1 thrpt 5 2363.698 ? 9.544 ops/ms
EishayWriteString.fastjson2 thrpt 5 7098.457 ? 64.385 ops/ms
EishayWriteString.gson thrpt 5 836.617 ? 2.852 ops/ms
EishayWriteString.jackson thrpt 5 2744.744 ? 13.580 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 2552.741 ? 16.142 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 4880.641 ? 9.563 ops/ms
EishayWriteStringTree.gson thrpt 5 837.256 ? 2.486 ops/ms
EishayWriteStringTree.jackson thrpt 5 2529.175 ? 10.602 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 2143.118 ? 3.314 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 7757.977 ? 40.875 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 775.952 ? 8.448 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 2735.641 ? 7.330 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 5223.371 ? 20.272 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 2672.151 ? 8.412 ops/ms
aws_ecs.c7g.large-zulu21.0.57-ea-jdk21.0.0-ea.22-linux_aarch64
Benchmark Mode Cnt Score Error Units
EishayFuryCompatibleParse.fury thrpt 5 7168.335 ± 13.107 ops/ms
EishayFuryCompatibleParse.jsonb thrpt 5 9454.319 ± 14.459 ops/ms
EishayFuryCompatibleWrite.fury thrpt 5 6030.155 ± 145.227 ops/ms
EishayFuryCompatibleWrite.jsonb thrpt 5 9083.998 ± 309.845 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 5901.411 ± 20.587 ops/ms
EishayParseBinary.hessian thrpt 5 640.710 ± 14.814 ops/ms
EishayParseBinary.javaSerialize thrpt 5 166.117 ± 0.404 ops/ms
EishayParseBinary.jsonb thrpt 5 10841.320 ± 20.368 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 11589.315 ± 136.008 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 6121.904 ± 8.967 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 4858.835 ± 7.122 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 6640.592 ± 31.395 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 606.797 ± 10.724 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 166.957 ± 0.646 ops/ms
EishayParseString.fastjson1 thrpt 5 4437.669 ± 7.926 ops/ms
EishayParseString.fastjson2 thrpt 5 6061.204 ± 13.391 ops/ms
EishayParseString.gson thrpt 5 1226.357 ± 6.503 ops/ms
EishayParseString.jackson thrpt 5 1255.218 ± 57.267 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 931.231 ± 6.946 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 4387.365 ± 2.964 ops/ms
EishayParseStringPretty.gson thrpt 5 1270.640 ± 69.910 ops/ms
EishayParseStringPretty.jackson thrpt 5 1222.877 ± 164.808 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 1415.416 ± 4.924 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 3281.686 ± 30.375 ops/ms
EishayParseTreeString.gson thrpt 5 1099.276 ± 12.304 ops/ms
EishayParseTreeString.jackson thrpt 5 879.638 ± 1433.383 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 1268.712 ± 5.279 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 2831.835 ± 2.950 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 1044.745 ± 11.566 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 1141.773 ± 1.675 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 1346.218 ± 4.884 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 3416.708 ± 9.729 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 1155.445 ± 3.795 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 1699.294 ± 7.038 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 1162.738 ± 8.866 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 3008.260 ± 6.593 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 1012.746 ± 2.652 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 1618.088 ± 5.731 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 3185.101 ± 126.638 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 5870.585 ± 6.076 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 1293.629 ± 15.687 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 1537.234 ± 14.210 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 830.291 ± 43.857 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 4373.387 ± 7.529 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 1097.811 ± 2.955 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 1449.512 ± 8.114 ops/ms
EishayWriteBinary.jsonb thrpt 5 14134.996 ± 186.439 ops/ms
EishayWriteBinary.msgpack thrpt 5 1705.219 ± 7.716 ops/ms
EishayWriteBinary.protobuf thrpt 5 5103.655 ± 11.137 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 17712.522 ± 245.629 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 6368.675 ± 30.312 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 4982.456 ± 21.584 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 4408.751 ± 25.202 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 1305.645 ± 99.028 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 797.402 ± 2.454 ops/ms
EishayWriteString.fastjson1 thrpt 5 1804.015 ± 4.753 ops/ms
EishayWriteString.fastjson2 thrpt 5 7008.716 ± 39.333 ops/ms
EishayWriteString.gson thrpt 5 807.221 ± 7.373 ops/ms
EishayWriteString.jackson thrpt 5 2623.402 ± 4.771 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 2630.268 ± 10.836 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 4966.971 ± 29.664 ops/ms
EishayWriteStringTree.gson thrpt 5 871.129 ± 2.455 ops/ms
EishayWriteStringTree.jackson thrpt 5 2637.307 ± 9.567 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 1931.187 ± 25.304 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 7677.045 ± 24.992 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 794.467 ± 2.837 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 2585.670 ± 13.068 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 5971.336 ± 36.062 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 2770.918 ± 6.838 ops/ms
aws_ecs.c7g.large-graalvm-jdk-21+35.1
Benchmark Mode Cnt Score Error Units
EishayFuryCompatibleParse.fury thrpt 5 7417.511 ± 165.224 ops/ms
EishayFuryCompatibleParse.jsonb thrpt 5 14801.626 ± 285.663 ops/ms
EishayFuryCompatibleWrite.fury thrpt 5 5968.249 ± 967.359 ops/ms
EishayFuryCompatibleWrite.jsonb thrpt 5 13244.046 ± 484.374 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 6843.629 ± 11.204 ops/ms
EishayParseBinary.hessian thrpt 5 830.228 ± 26.019 ops/ms
EishayParseBinary.javaSerialize thrpt 5 164.082 ± 2.843 ops/ms
EishayParseBinary.jsonb thrpt 5 17639.764 ± 210.406 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 23506.375 ± 607.609 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 5930.139 ± 100.630 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 9544.340 ± 304.612 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 8745.756 ± 197.421 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 777.528 ± 15.760 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 174.749 ± 0.579 ops/ms
EishayParseString.fastjson1 thrpt 5 5701.576 ± 86.500 ops/ms
EishayParseString.fastjson2 thrpt 5 7512.097 ± 18.850 ops/ms
EishayParseString.gson thrpt 5 1364.982 ± 27.994 ops/ms
EishayParseString.jackson thrpt 5 1375.028 ± 50.856 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 1357.006 ± 33.855 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 4036.672 ± 100.280 ops/ms
EishayParseStringPretty.gson thrpt 5 1260.870 ± 6.169 ops/ms
EishayParseStringPretty.jackson thrpt 5 1276.414 ± 37.410 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 2642.255 ± 50.717 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 3871.590 ± 97.063 ops/ms
EishayParseTreeString.gson thrpt 5 1379.010 ± 59.975 ops/ms
EishayParseTreeString.jackson thrpt 5 1603.790 ± 45.967 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 2288.091 ± 45.113 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 3297.313 ± 58.662 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 1383.407 ± 44.367 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 1508.889 ± 36.708 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 1937.047 ± 48.763 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 4134.698 ± 23.303 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 1286.671 ± 119.335 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 1634.354 ± 46.047 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 1584.017 ± 26.880 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 3019.315 ± 29.271 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 1275.821 ± 87.237 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 1553.564 ± 36.008 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 3183.079 ± 26.881 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 6469.982 ± 43.136 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 1344.515 ± 24.479 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 1485.273 ± 44.265 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 1080.624 ± 23.488 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 3797.161 ± 38.491 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 1367.616 ± 10.281 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 1334.879 ± 54.558 ops/ms
EishayWriteBinary.jsonb thrpt 5 18524.958 ± 204.179 ops/ms
EishayWriteBinary.msgpack thrpt 5 1827.927 ± 56.500 ops/ms
EishayWriteBinary.protobuf thrpt 5 12645.585 ± 49.932 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 22372.184 ± 363.567 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 8066.488 ± 214.481 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 12834.619 ± 218.151 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 5683.741 ± 122.580 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 1411.913 ± 163.242 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 790.923 ± 31.444 ops/ms
EishayWriteString.fastjson1 thrpt 5 2952.107 ± 73.969 ops/ms
EishayWriteString.fastjson2 thrpt 5 9102.902 ± 81.529 ops/ms
EishayWriteString.gson thrpt 5 799.570 ± 22.023 ops/ms
EishayWriteString.jackson thrpt 5 2878.475 ± 38.761 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 3540.851 ± 67.926 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 5403.075 ± 44.186 ops/ms
EishayWriteStringTree.gson thrpt 5 857.399 ± 28.926 ops/ms
EishayWriteStringTree.jackson thrpt 5 3005.373 ± 79.606 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 2228.165 ± 32.892 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 9350.265 ± 82.368 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 790.632 ± 33.664 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 3006.886 ± 50.397 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 7132.712 ± 26.891 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 3804.292 ± 104.511 ops/ms
orangepi5p-jdk1.8.0_381
Benchmark Mode Cnt Score Error Units
EishayFuryCompatibleParse.fury thrpt 5 5130.137 ± 370.147 ops/ms
EishayFuryCompatibleParse.jsonb thrpt 5 5191.934 ± 213.592 ops/ms
EishayFuryCompatibleWrite.fury thrpt 5 4086.530 ± 165.417 ops/ms
EishayFuryCompatibleWrite.jsonb thrpt 5 4817.395 ± 75.320 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 3173.714 ± 82.187 ops/ms
EishayParseBinary.hessian thrpt 5 191.079 ± 16.613 ops/ms
EishayParseBinary.javaSerialize thrpt 5 112.989 ± 13.612 ops/ms
EishayParseBinary.jsonb thrpt 5 4761.726 ± 1348.579 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 5698.680 ± 877.213 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 3183.436 ± 166.014 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 1821.924 ± 277.759 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 2752.387 ± 269.595 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 190.229 ± 8.400 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 108.570 ± 8.829 ops/ms
EishayParseString.fastjson1 thrpt 5 1996.613 ± 311.968 ops/ms
EishayParseString.fastjson2 thrpt 5 3032.029 ± 770.139 ops/ms
EishayParseString.gson thrpt 5 810.789 ± 71.448 ops/ms
EishayParseString.jackson thrpt 5 823.833 ± 65.939 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 544.864 ± 99.019 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 1218.052 ± 21.020 ops/ms
EishayParseStringPretty.gson thrpt 5 751.450 ± 108.079 ops/ms
EishayParseStringPretty.jackson thrpt 5 824.072 ± 81.481 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 750.418 ± 55.374 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1525.944 ± 187.584 ops/ms
EishayParseTreeString.gson thrpt 5 636.803 ± 119.912 ops/ms
EishayParseTreeString.jackson thrpt 5 744.709 ± 102.348 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 702.971 ± 80.137 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 1325.200 ± 255.986 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 625.985 ± 132.166 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 763.054 ± 59.133 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 677.062 ± 60.137 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 1465.248 ± 231.900 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 603.861 ± 27.031 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 851.097 ± 129.130 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 584.162 ± 57.399 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 1337.986 ± 173.454 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 560.405 ± 33.398 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 919.535 ± 47.418 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 1564.922 ± 234.477 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 2280.509 ± 59.627 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 724.662 ± 31.785 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 953.941 ± 231.927 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 508.976 ± 7.764 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 1354.509 ± 107.752 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 558.411 ± 55.739 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 883.310 ± 16.237 ops/ms
EishayWriteBinary.jsonb thrpt 5 5564.817 ± 399.136 ops/ms
EishayWriteBinary.msgpack thrpt 5 578.275 ± 59.893 ops/ms
EishayWriteBinary.protobuf thrpt 5 2328.677 ± 82.762 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 6868.995 ± 855.312 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 2590.960 ± 166.027 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 2413.988 ± 254.043 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 2780.446 ± 604.965 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 612.272 ± 29.974 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 475.706 ± 16.806 ops/ms
EishayWriteString.fastjson1 thrpt 5 1179.778 ± 50.198 ops/ms
EishayWriteString.fastjson2 thrpt 5 3589.689 ± 42.527 ops/ms
EishayWriteString.gson thrpt 5 809.414 ± 33.884 ops/ms
EishayWriteString.jackson thrpt 5 1540.302 ± 72.527 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 1403.114 ± 56.051 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 2139.418 ± 80.751 ops/ms
EishayWriteStringTree.gson thrpt 5 852.181 ± 47.452 ops/ms
EishayWriteStringTree.jackson thrpt 5 1511.460 ± 139.289 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 1153.134 ± 11.830 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 4156.432 ± 230.673 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 623.907 ± 66.094 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 1509.829 ± 80.386 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 2601.415 ± 225.359 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 1526.703 ± 155.079 ops/ms
orangepi5p-jdk-11.0.20
Benchmark Mode Cnt Score Error Units
EishayFuryCompatibleParse.fury thrpt 5 3982.894 ± 590.742 ops/ms
EishayFuryCompatibleParse.jsonb thrpt 5 4615.868 ± 92.886 ops/ms
EishayFuryCompatibleWrite.fury thrpt 5 3882.811 ± 721.165 ops/ms
EishayFuryCompatibleWrite.jsonb thrpt 5 4746.463 ± 515.480 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 2950.659 ± 421.984 ops/ms
EishayParseBinary.hessian thrpt 5 196.758 ± 11.721 ops/ms
EishayParseBinary.javaSerialize thrpt 5 100.608 ± 8.138 ops/ms
EishayParseBinary.jsonb thrpt 5 5006.634 ± 573.644 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 6068.071 ± 422.204 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 2909.940 ± 253.930 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 2060.693 ± 419.768 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 2924.091 ± 71.612 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 184.913 ± 9.766 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 103.658 ± 2.210 ops/ms
EishayParseString.fastjson1 thrpt 5 1978.388 ± 88.905 ops/ms
EishayParseString.fastjson2 thrpt 5 3164.042 ± 198.618 ops/ms
EishayParseString.gson thrpt 5 809.067 ± 119.031 ops/ms
EishayParseString.jackson thrpt 5 844.187 ± 6.034 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 559.743 ± 6.703 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 1291.265 ± 44.004 ops/ms
EishayParseStringPretty.gson thrpt 5 750.322 ± 190.073 ops/ms
EishayParseStringPretty.jackson thrpt 5 767.044 ± 27.740 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 833.779 ± 42.286 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1467.814 ± 464.328 ops/ms
EishayParseTreeString.gson thrpt 5 623.034 ± 171.893 ops/ms
EishayParseTreeString.jackson thrpt 5 785.093 ± 41.072 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 671.052 ± 47.603 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 1369.126 ± 230.713 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 604.455 ± 17.848 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 747.605 ± 24.936 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 749.531 ± 5.892 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 1555.954 ± 414.047 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 607.103 ± 92.535 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 887.055 ± 128.822 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 597.994 ± 24.937 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 1399.834 ± 76.725 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 580.917 ± 7.127 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 867.313 ± 118.833 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 1556.983 ± 191.419 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1317.278 ± 388.858 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 774.975 ± 34.112 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 896.737 ± 21.795 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 506.612 ± 25.636 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 2396.422 ± 76.004 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 550.445 ± 142.596 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 840.490 ± 66.030 ops/ms
EishayWriteBinary.jsonb thrpt 5 6907.996 ± 208.616 ops/ms
EishayWriteBinary.msgpack thrpt 5 896.710 ± 48.320 ops/ms
EishayWriteBinary.protobuf thrpt 5 2192.668 ± 849.598 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 8116.559 ± 543.644 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 2855.003 ± 1461.013 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 3117.357 ± 100.799 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 2619.987 ± 54.987 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 614.848 ± 24.364 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 515.928 ± 8.333 ops/ms
EishayWriteString.fastjson1 thrpt 5 1133.175 ± 13.973 ops/ms
EishayWriteString.fastjson2 thrpt 5 3927.695 ± 216.988 ops/ms
EishayWriteString.gson thrpt 5 674.889 ± 22.480 ops/ms
EishayWriteString.jackson thrpt 5 1548.846 ± 47.399 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 1400.413 ± 50.255 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 2219.930 ± 70.836 ops/ms
EishayWriteStringTree.gson thrpt 5 790.976 ± 77.890 ops/ms
EishayWriteStringTree.jackson thrpt 5 1417.801 ± 101.533 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 1109.053 ± 35.264 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 4254.977 ± 150.258 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 709.286 ± 80.860 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 1395.018 ± 140.621 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 2684.956 ± 368.988 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 1379.556 ± 197.883 ops/ms
orangepi5p-jdk-17.0.8
Benchmark Mode Cnt Score Error Units
EishayFuryCompatibleParse.fury thrpt 5 4283.776 ± 196.255 ops/ms
EishayFuryCompatibleParse.jsonb thrpt 5 4253.645 ± 20.640 ops/ms
EishayFuryCompatibleWrite.fury thrpt 5 4624.882 ± 192.596 ops/ms
EishayFuryCompatibleWrite.jsonb thrpt 5 5022.881 ± 103.147 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 2809.080 ± 217.522 ops/ms
EishayParseBinary.hessian thrpt 5 193.388 ± 12.745 ops/ms
EishayParseBinary.javaSerialize thrpt 5 112.425 ± 7.257 ops/ms
EishayParseBinary.jsonb thrpt 5 5271.080 ± 622.292 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 5143.426 ± 3029.792 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 2743.678 ± 67.167 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 2559.250 ± 478.451 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 2933.045 ± 568.880 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 192.248 ± 11.572 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 102.354 ± 15.299 ops/ms
EishayParseString.fastjson1 thrpt 5 2770.617 ± 125.194 ops/ms
EishayParseString.fastjson2 thrpt 5 2727.632 ± 272.690 ops/ms
EishayParseString.gson thrpt 5 828.382 ± 39.076 ops/ms
EishayParseString.jackson thrpt 5 852.117 ± 151.238 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 627.399 ± 73.831 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 2441.666 ± 64.426 ops/ms
EishayParseStringPretty.gson thrpt 5 702.815 ± 251.484 ops/ms
EishayParseStringPretty.jackson thrpt 5 787.856 ± 56.621 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 970.753 ± 286.149 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1554.700 ± 405.755 ops/ms
EishayParseTreeString.gson thrpt 5 658.802 ± 8.625 ops/ms
EishayParseTreeString.jackson thrpt 5 782.997 ± 62.064 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 885.844 ± 14.834 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 1399.811 ± 115.153 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 596.731 ± 11.336 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 757.648 ± 108.223 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 788.959 ± 324.326 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 1640.667 ± 70.110 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 625.363 ± 31.999 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 956.437 ± 13.610 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 761.357 ± 32.327 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 1413.781 ± 26.627 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 568.521 ± 89.308 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 872.954 ± 241.419 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 1962.209 ± 11.976 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 3128.401 ± 41.810 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 678.445 ± 185.608 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 818.977 ± 189.160 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 571.537 ± 27.300 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 2337.254 ± 847.553 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 563.755 ± 175.524 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 910.386 ± 2.003 ops/ms
EishayWriteBinary.jsonb thrpt 5 7130.914 ± 1171.463 ops/ms
EishayWriteBinary.msgpack thrpt 5 931.477 ± 113.280 ops/ms
EishayWriteBinary.protobuf thrpt 5 3155.322 ± 19.193 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 9317.343 ± 1295.316 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 3198.589 ± 437.721 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 3260.697 ± 62.162 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 2566.177 ± 708.313 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 616.244 ± 67.894 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 432.762 ± 138.921 ops/ms
EishayWriteString.fastjson1 thrpt 5 1244.943 ± 188.429 ops/ms
EishayWriteString.fastjson2 thrpt 5 3935.431 ± 118.314 ops/ms
EishayWriteString.gson thrpt 5 632.435 ± 150.359 ops/ms
EishayWriteString.jackson thrpt 5 1518.518 ± 154.392 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 1413.932 ± 141.377 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 2316.787 ± 387.603 ops/ms
EishayWriteStringTree.gson thrpt 5 677.296 ± 29.149 ops/ms
EishayWriteStringTree.jackson thrpt 5 1520.614 ± 77.614 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 1095.859 ± 32.508 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 4131.693 ± 330.473 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 647.445 ± 22.947 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 1504.837 ± 166.844 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 2634.066 ± 20.665 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 1542.428 ± 113.403 ops/ms
orangepi5p-zulu21.32.17-ca-jdk21.0.2-linux_aarch64
Benchmark Mode Cnt Score Error Units
EishayFuryCompatibleParse.fury thrpt 5 4286.664 ± 231.074 ops/ms
EishayFuryCompatibleParse.jsonb thrpt 5 4749.546 ± 133.664 ops/ms
EishayFuryCompatibleWrite.fury thrpt 5 3546.992 ± 715.844 ops/ms
EishayFuryCompatibleWrite.jsonb thrpt 5 4515.358 ± 1248.036 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 3115.876 ± 299.620 ops/ms
EishayParseBinary.hessian thrpt 5 169.297 ± 8.843 ops/ms
EishayParseBinary.javaSerialize thrpt 5 105.378 ± 11.833 ops/ms
EishayParseBinary.jsonb thrpt 5 4734.899 ± 146.878 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 6037.993 ± 40.802 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 2747.668 ± 843.353 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 2895.634 ± 138.190 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 2908.494 ± 216.167 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 175.445 ± 6.946 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 96.382 ± 29.192 ops/ms
EishayParseString.fastjson1 thrpt 5 2163.848 ± 312.853 ops/ms
EishayParseString.fastjson2 thrpt 5 3226.001 ± 61.716 ops/ms
EishayParseString.gson thrpt 5 710.555 ± 21.208 ops/ms
EishayParseString.jackson thrpt 5 764.170 ± 77.178 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 523.483 ± 129.295 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 2338.614 ± 245.693 ops/ms
EishayParseStringPretty.gson thrpt 5 691.050 ± 64.217 ops/ms
EishayParseStringPretty.jackson thrpt 5 688.715 ± 121.532 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 853.765 ± 16.106 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1437.003 ± 362.852 ops/ms
EishayParseTreeString.gson thrpt 5 599.175 ± 272.555 ops/ms
EishayParseTreeString.jackson thrpt 5 826.707 ± 2.588 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 751.477 ± 28.466 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 1401.186 ± 25.617 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 591.422 ± 14.125 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 673.653 ± 252.723 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 766.831 ± 38.576 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 1591.023 ± 37.686 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 595.376 ± 38.291 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 892.883 ± 234.285 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 667.248 ± 4.632 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 1258.551 ± 310.797 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 557.598 ± 11.767 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 825.113 ± 10.756 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 1809.663 ± 535.456 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 2728.333 ± 56.888 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 665.924 ± 168.283 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 880.762 ± 102.871 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 508.863 ± 23.724 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 2388.351 ± 168.407 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 560.640 ± 141.791 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 856.000 ± 19.435 ops/ms
EishayWriteBinary.jsonb thrpt 5 7042.460 ± 340.870 ops/ms
EishayWriteBinary.msgpack thrpt 5 863.231 ± 83.513 ops/ms
EishayWriteBinary.protobuf thrpt 5 3138.103 ± 338.081 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 8900.997 ± 2702.261 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 3148.383 ± 351.388 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 3114.790 ± 924.881 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 2589.495 ± 41.829 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 629.292 ± 4.913 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 519.961 ± 19.074 ops/ms
EishayWriteString.fastjson1 thrpt 5 1210.804 ± 57.755 ops/ms
EishayWriteString.fastjson2 thrpt 5 4085.367 ± 240.608 ops/ms
EishayWriteString.gson thrpt 5 598.432 ± 50.737 ops/ms
EishayWriteString.jackson thrpt 5 1222.740 ± 48.300 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 1366.262 ± 142.602 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 2529.626 ± 80.558 ops/ms
EishayWriteStringTree.gson thrpt 5 655.716 ± 125.069 ops/ms
EishayWriteStringTree.jackson thrpt 5 1468.054 ± 168.714 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 1023.903 ± 72.082 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 4211.648 ± 360.325 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 538.348 ± 52.547 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 1397.900 ± 113.364 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 2714.153 ± 226.508 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 1537.592 ± 132.025 ops/ms
orangepi5p-graalvm-jdk-21+35.1
Benchmark Mode Cnt Score Error Units
EishayFuryCompatibleParse.fury thrpt 5 4438.292 ± 95.669 ops/ms
EishayFuryCompatibleParse.jsonb thrpt 5 6080.585 ± 368.271 ops/ms
EishayFuryCompatibleWrite.fury thrpt 5 4044.489 ± 107.686 ops/ms
EishayFuryCompatibleWrite.jsonb thrpt 5 5876.344 ± 1201.966 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 3403.640 ± 89.753 ops/ms
EishayParseBinary.hessian thrpt 5 232.660 ± 22.290 ops/ms
EishayParseBinary.javaSerialize thrpt 5 100.455 ± 11.659 ops/ms
EishayParseBinary.jsonb thrpt 5 6789.446 ± 486.068 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 8328.823 ± 802.792 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 2792.072 ± 152.854 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 3534.117 ± 454.732 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 3646.549 ± 657.706 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 237.011 ± 7.098 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 105.924 ± 4.585 ops/ms
EishayParseString.fastjson1 thrpt 5 3154.771 ± 244.246 ops/ms
EishayParseString.fastjson2 thrpt 5 3532.915 ± 238.252 ops/ms
EishayParseString.gson thrpt 5 744.584 ± 50.558 ops/ms
EishayParseString.jackson thrpt 5 771.510 ± 73.055 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 681.003 ± 115.957 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 2616.655 ± 150.871 ops/ms
EishayParseStringPretty.gson thrpt 5 673.913 ± 79.059 ops/ms
EishayParseStringPretty.jackson thrpt 5 685.398 ± 135.354 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 1229.059 ± 24.031 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1650.500 ± 54.554 ops/ms
EishayParseTreeString.gson thrpt 5 657.778 ± 159.217 ops/ms
EishayParseTreeString.jackson thrpt 5 883.055 ± 53.865 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 1013.188 ± 58.010 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 1331.360 ± 431.347 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 599.324 ± 68.505 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 782.016 ± 50.429 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 948.968 ± 138.940 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 1606.725 ± 240.701 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 613.336 ± 195.839 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 944.757 ± 71.929 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 783.230 ± 65.556 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 1424.032 ± 39.223 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 633.493 ± 165.750 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 846.397 ± 43.390 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 1654.745 ± 279.408 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 3913.066 ± 291.319 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 714.410 ± 45.737 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 790.082 ± 158.806 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 553.315 ± 137.650 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 2530.882 ± 285.185 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 650.435 ± 75.858 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 756.973 ± 48.324 ops/ms
EishayWriteBinary.jsonb thrpt 5 8072.971 ± 2021.735 ops/ms
EishayWriteBinary.msgpack thrpt 5 905.872 ± 95.902 ops/ms
EishayWriteBinary.protobuf thrpt 5 5105.397 ± 393.215 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 9327.323 ± 1043.504 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 3767.000 ± 227.422 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 5010.404 ± 520.217 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 3061.856 ± 231.232 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 580.448 ± 17.311 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 441.621 ± 61.644 ops/ms
EishayWriteString.fastjson1 thrpt 5 1364.986 ± 230.593 ops/ms
EishayWriteString.fastjson2 thrpt 5 4324.884 ± 914.671 ops/ms
EishayWriteString.gson thrpt 5 544.159 ± 176.819 ops/ms
EishayWriteString.jackson thrpt 5 1477.447 ± 185.066 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 1603.158 ± 137.313 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 2740.309 ± 51.239 ops/ms
EishayWriteStringTree.gson thrpt 5 625.617 ± 82.886 ops/ms
EishayWriteStringTree.jackson thrpt 5 1631.398 ± 235.325 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 1165.130 ± 75.394 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 4785.426 ± 92.157 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 540.976 ± 141.368 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 1544.504 ± 242.289 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 2986.687 ± 114.626 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 1681.789 ± 601.635 ops/ms
orangepi_aipro-jdk1.8.0_381
Benchmark Mode Cnt Score Error Units
EishayFuryCompatibleParse.fury thrpt 5 1335.035 ± 14.361 ops/ms
EishayFuryCompatibleParse.jsonb thrpt 5 1492.287 ± 6.276 ops/ms
EishayFuryCompatibleWrite.fury thrpt 5 1136.643 ± 9.041 ops/ms
EishayFuryCompatibleWrite.jsonb thrpt 5 1768.865 ± 21.719 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1050.976 ± 13.888 ops/ms
EishayParseBinary.hessian thrpt 5 145.155 ± 8.297 ops/ms
EishayParseBinary.javaSerialize thrpt 5 30.180 ± 1.661 ops/ms
EishayParseBinary.jsonb thrpt 5 1709.883 ± 17.757 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 2108.675 ± 37.160 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1096.366 ± 9.538 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 561.293 ± 15.155 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 868.910 ± 11.923 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 141.843 ± 2.581 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 29.941 ± 0.581 ops/ms
EishayParseString.fastjson1 thrpt 5 684.867 ± 9.331 ops/ms
EishayParseString.fastjson2 thrpt 5 1070.464 ± 14.178 ops/ms
EishayParseString.gson thrpt 5 258.325 ± 5.116 ops/ms
EishayParseString.jackson thrpt 5 273.656 ± 1.659 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 167.486 ± 2.886 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 709.911 ± 4.816 ops/ms
EishayParseStringPretty.gson thrpt 5 229.948 ± 5.035 ops/ms
EishayParseStringPretty.jackson thrpt 5 264.371 ± 7.655 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 249.488 ± 1.733 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 539.055 ± 12.058 ops/ms
EishayParseTreeString.gson thrpt 5 195.282 ± 4.541 ops/ms
EishayParseTreeString.jackson thrpt 5 243.136 ± 2.026 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 209.935 ± 1.050 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 493.565 ± 4.524 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 190.389 ± 3.862 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 224.220 ± 13.551 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 217.045 ± 1.559 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 538.104 ± 5.625 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 177.543 ± 2.309 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 291.488 ± 1.125 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 181.676 ± 3.705 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 487.674 ± 2.003 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 162.992 ± 2.425 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 280.812 ± 4.437 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 558.261 ± 10.917 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1023.615 ± 24.259 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 236.257 ± 5.759 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 295.098 ± 0.929 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 150.723 ± 1.064 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 709.633 ± 13.592 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 170.996 ± 3.105 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 291.260 ± 3.695 ops/ms
EishayWriteBinary.jsonb thrpt 5 2166.645 ± 54.399 ops/ms
EishayWriteBinary.msgpack thrpt 5 193.355 ± 1.306 ops/ms
EishayWriteBinary.protobuf thrpt 5 691.892 ± 19.436 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 2590.536 ± 13.929 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1048.621 ± 55.407 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 703.339 ± 5.145 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 943.607 ± 6.676 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 233.636 ± 2.196 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 160.193 ± 0.814 ops/ms
EishayWriteString.fastjson1 thrpt 5 364.975 ± 3.218 ops/ms
EishayWriteString.fastjson2 thrpt 5 1286.174 ± 13.632 ops/ms
EishayWriteString.gson thrpt 5 271.409 ± 4.394 ops/ms
EishayWriteString.jackson thrpt 5 443.525 ± 6.556 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 430.613 ± 6.840 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 752.407 ± 3.801 ops/ms
EishayWriteStringTree.gson thrpt 5 308.537 ± 7.573 ops/ms
EishayWriteStringTree.jackson thrpt 5 438.414 ± 6.492 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 310.250 ± 3.993 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1248.829 ± 38.611 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 238.233 ± 1.711 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 438.431 ± 13.030 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 840.373 ± 15.793 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 512.541 ± 17.002 ops/ms
orangepi_aipro-jdk-11.0.20
Benchmark Mode Cnt Score Error Units
EishayFuryCompatibleParse.fury thrpt 5 1348.515 ± 76.106 ops/ms
EishayFuryCompatibleParse.jsonb thrpt 5 1777.959 ± 14.545 ops/ms
EishayFuryCompatibleWrite.fury thrpt 5 1241.109 ± 4.411 ops/ms
EishayFuryCompatibleWrite.jsonb thrpt 5 1672.932 ± 28.751 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1137.298 ± 12.283 ops/ms
EishayParseBinary.hessian thrpt 5 124.972 ± 2.518 ops/ms
EishayParseBinary.javaSerialize thrpt 5 28.806 ± 0.809 ops/ms
EishayParseBinary.jsonb thrpt 5 2136.812 ± 31.733 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 2769.570 ± 31.234 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 945.852 ± 9.649 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 737.837 ± 6.927 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1165.027 ± 24.259 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 121.569 ± 1.516 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 30.053 ± 0.196 ops/ms
EishayParseString.fastjson1 thrpt 5 663.765 ± 1.922 ops/ms
EishayParseString.fastjson2 thrpt 5 1146.025 ± 12.869 ops/ms
EishayParseString.gson thrpt 5 252.649 ± 6.019 ops/ms
EishayParseString.jackson thrpt 5 282.458 ± 3.338 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 174.290 ± 1.524 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 808.778 ± 7.745 ops/ms
EishayParseStringPretty.gson thrpt 5 227.923 ± 6.922 ops/ms
EishayParseStringPretty.jackson thrpt 5 255.236 ± 3.185 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 277.307 ± 1.659 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 652.502 ± 5.363 ops/ms
EishayParseTreeString.gson thrpt 5 215.459 ± 2.367 ops/ms
EishayParseTreeString.jackson thrpt 5 293.206 ± 3.225 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 217.416 ± 3.069 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 516.994 ± 3.124 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 193.336 ± 2.282 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 260.238 ± 2.179 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 252.936 ± 1.159 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 612.162 ± 6.627 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 195.392 ± 2.188 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 316.002 ± 4.242 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 198.875 ± 1.932 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 527.281 ± 7.978 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 195.595 ± 2.622 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 283.505 ± 1.475 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 551.374 ± 3.936 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 983.429 ± 8.993 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 248.469 ± 4.984 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 312.269 ± 3.974 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 163.389 ± 1.512 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 666.260 ± 8.142 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 184.603 ± 1.392 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 285.808 ± 5.617 ops/ms
EishayWriteBinary.jsonb thrpt 5 2301.590 ± 25.070 ops/ms
EishayWriteBinary.msgpack thrpt 5 257.692 ± 2.117 ops/ms
EishayWriteBinary.protobuf thrpt 5 710.049 ± 5.834 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 2916.943 ± 41.966 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 851.625 ± 7.021 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 712.230 ± 9.953 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 943.553 ± 28.006 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 236.916 ± 2.643 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 162.479 ± 2.423 ops/ms
EishayWriteString.fastjson1 thrpt 5 340.386 ± 4.413 ops/ms
EishayWriteString.fastjson2 thrpt 5 1424.625 ± 28.341 ops/ms
EishayWriteString.gson thrpt 5 241.143 ± 4.530 ops/ms
EishayWriteString.jackson thrpt 5 412.871 ± 8.321 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 429.163 ± 2.518 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 778.483 ± 9.615 ops/ms
EishayWriteStringTree.gson thrpt 5 256.710 ± 1.854 ops/ms
EishayWriteStringTree.jackson thrpt 5 494.472 ± 6.196 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 312.687 ± 4.632 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1282.924 ± 37.543 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 217.482 ± 1.814 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 422.173 ± 9.532 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 940.022 ± 1.829 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 482.655 ± 6.183 ops/ms
orangepi_aipro-jdk-17.0.8
Benchmark Mode Cnt Score Error Units
EishayFuryCompatibleParse.fury thrpt 5 1656.448 ± 29.905 ops/ms
EishayFuryCompatibleParse.jsonb thrpt 5 2016.082 ± 19.747 ops/ms
EishayFuryCompatibleWrite.fury thrpt 5 1238.477 ± 11.621 ops/ms
EishayFuryCompatibleWrite.jsonb thrpt 5 1901.301 ± 9.806 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1188.168 ± 14.996 ops/ms
EishayParseBinary.hessian thrpt 5 148.822 ± 1.920 ops/ms
EishayParseBinary.javaSerialize thrpt 5 29.446 ± 0.150 ops/ms
EishayParseBinary.jsonb thrpt 5 2378.053 ± 19.004 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 2875.089 ± 31.769 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1197.865 ± 26.630 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 980.489 ± 17.447 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1296.320 ± 2.676 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 150.023 ± 0.862 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 28.917 ± 1.452 ops/ms
EishayParseString.fastjson1 thrpt 5 1018.487 ± 14.655 ops/ms
EishayParseString.fastjson2 thrpt 5 1228.592 ± 9.254 ops/ms
EishayParseString.gson thrpt 5 261.200 ± 2.148 ops/ms
EishayParseString.jackson thrpt 5 304.467 ± 4.938 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 205.728 ± 2.571 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 951.501 ± 5.640 ops/ms
EishayParseStringPretty.gson thrpt 5 241.825 ± 2.129 ops/ms
EishayParseStringPretty.jackson thrpt 5 259.489 ± 3.518 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 340.188 ± 3.453 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 694.141 ± 8.333 ops/ms
EishayParseTreeString.gson thrpt 5 214.390 ± 1.827 ops/ms
EishayParseTreeString.jackson thrpt 5 301.190 ± 2.977 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 292.168 ± 4.267 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 572.559 ± 3.529 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 195.017 ± 1.471 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 285.534 ± 1.680 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 306.642 ± 2.826 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 695.225 ± 5.349 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 205.340 ± 1.236 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 375.842 ± 5.194 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 260.199 ± 1.184 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 575.038 ± 8.153 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 185.564 ± 3.912 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 343.170 ± 4.071 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 772.881 ± 4.138 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1108.156 ± 15.984 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 265.542 ± 3.914 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 329.508 ± 6.892 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 183.617 ± 1.172 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 904.147 ± 62.073 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 202.839 ± 0.387 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 310.220 ± 2.219 ops/ms
EishayWriteBinary.jsonb thrpt 5 3078.097 ± 21.721 ops/ms
EishayWriteBinary.msgpack thrpt 5 316.947 ± 4.552 ops/ms
EishayWriteBinary.protobuf thrpt 5 959.836 ± 11.362 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 3746.579 ± 45.908 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1178.098 ± 21.467 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 948.270 ± 6.930 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 849.060 ± 9.062 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 256.405 ± 3.488 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 160.065 ± 7.804 ops/ms
EishayWriteString.fastjson1 thrpt 5 380.295 ± 5.492 ops/ms
EishayWriteString.fastjson2 thrpt 5 1516.417 ± 12.647 ops/ms
EishayWriteString.gson thrpt 5 112.748 ± 0.808 ops/ms
EishayWriteString.jackson thrpt 5 464.193 ± 6.125 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 443.099 ± 3.585 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 967.611 ± 3.349 ops/ms
EishayWriteStringTree.gson thrpt 5 113.960 ± 1.346 ops/ms
EishayWriteStringTree.jackson thrpt 5 553.234 ± 1.369 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 333.782 ± 3.165 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1579.239 ± 10.518 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 111.817 ± 0.816 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 486.370 ± 7.547 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 920.286 ± 9.250 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 549.551 ± 10.434 ops/ms
orangepi_aipro-jdk-21
Benchmark Mode Cnt Score Error Units
EishayFuryCompatibleParse.fury thrpt 5 1723.572 ± 25.792 ops/ms
EishayFuryCompatibleParse.jsonb thrpt 5 1965.699 ± 11.273 ops/ms
EishayFuryCompatibleWrite.fury thrpt 5 1229.985 ± 23.828 ops/ms
EishayFuryCompatibleWrite.jsonb thrpt 5 1967.719 ± 51.337 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1220.111 ± 15.871 ops/ms
EishayParseBinary.hessian thrpt 5 128.037 ± 5.382 ops/ms
EishayParseBinary.javaSerialize thrpt 5 27.374 ± 0.057 ops/ms
EishayParseBinary.jsonb thrpt 5 2318.493 ± 29.504 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 2873.620 ± 32.929 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1113.262 ± 29.090 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 1027.776 ± 31.149 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1280.935 ± 8.741 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 133.749 ± 1.844 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 27.976 ± 0.217 ops/ms
EishayParseString.fastjson1 thrpt 5 988.192 ± 10.881 ops/ms
EishayParseString.fastjson2 thrpt 5 1238.571 ± 11.204 ops/ms
EishayParseString.gson thrpt 5 220.995 ± 1.576 ops/ms
EishayParseString.jackson thrpt 5 278.214 ± 3.589 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 179.321 ± 1.847 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 895.539 ± 158.913 ops/ms
EishayParseStringPretty.gson thrpt 5 209.266 ± 7.349 ops/ms
EishayParseStringPretty.jackson thrpt 5 264.790 ± 2.230 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 277.411 ± 1.917 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 667.515 ± 12.590 ops/ms
EishayParseTreeString.gson thrpt 5 207.661 ± 1.641 ops/ms
EishayParseTreeString.jackson thrpt 5 313.556 ± 2.524 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 235.670 ± 1.599 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 564.555 ± 7.733 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 200.505 ± 3.572 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 283.830 ± 2.600 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 255.481 ± 0.810 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 665.876 ± 10.500 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 203.639 ± 1.798 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 374.135 ± 8.499 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 225.246 ± 1.620 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 563.521 ± 9.658 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 179.515 ± 0.589 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 337.453 ± 4.272 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 722.997 ± 6.694 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1152.363 ± 267.895 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 221.169 ± 2.080 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 312.145 ± 4.264 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 164.434 ± 2.299 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 893.846 ± 135.668 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 191.983 ± 3.916 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 282.577 ± 14.181 ops/ms
EishayWriteBinary.jsonb thrpt 5 2985.031 ± 42.198 ops/ms
EishayWriteBinary.msgpack thrpt 5 301.154 ± 1.901 ops/ms
EishayWriteBinary.protobuf thrpt 5 943.530 ± 9.015 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 4089.409 ± 82.812 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1141.228 ± 14.308 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 966.252 ± 9.847 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 870.288 ± 8.638 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 246.506 ± 5.481 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 152.674 ± 1.579 ops/ms
EishayWriteString.fastjson1 thrpt 5 400.220 ± 5.643 ops/ms
EishayWriteString.fastjson2 thrpt 5 1467.443 ± 22.576 ops/ms
EishayWriteString.gson thrpt 5 110.041 ± 6.731 ops/ms
EishayWriteString.jackson thrpt 5 477.035 ± 12.348 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 431.242 ± 4.521 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 895.987 ± 14.138 ops/ms
EishayWriteStringTree.gson thrpt 5 118.206 ± 1.334 ops/ms
EishayWriteStringTree.jackson thrpt 5 504.633 ± 3.893 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 337.029 ± 5.900 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1589.148 ± 17.116 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 109.221 ± 0.769 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 480.574 ± 6.053 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 993.598 ± 11.048 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 549.511 ± 6.221 ops/ms
orangepi_aipro-graalvm-jdk-21+35.1
Benchmark Mode Cnt Score Error Units
EishayFuryCompatibleParse.fury thrpt 5 1634.551 ± 170.676 ops/ms
EishayFuryCompatibleParse.jsonb thrpt 5 2078.015 ± 164.030 ops/ms
EishayFuryCompatibleWrite.fury thrpt 5 1350.602 ± 246.123 ops/ms
EishayFuryCompatibleWrite.jsonb thrpt 5 2167.123 ± 208.113 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1244.352 ± 65.297 ops/ms
EishayParseBinary.hessian thrpt 5 205.085 ± 2.038 ops/ms
EishayParseBinary.javaSerialize thrpt 5 27.246 ± 2.379 ops/ms
EishayParseBinary.jsonb thrpt 5 2478.066 ± 149.884 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 3733.329 ± 367.821 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 1001.690 ± 93.374 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 1254.719 ± 1465.881 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1461.786 ± 243.505 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 212.465 ± 4.761 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 26.173 ± 4.350 ops/ms
EishayParseString.fastjson1 thrpt 5 1059.133 ± 108.360 ops/ms
EishayParseString.fastjson2 thrpt 5 1280.548 ± 90.443 ops/ms
EishayParseString.gson thrpt 5 215.929 ± 62.857 ops/ms
EishayParseString.jackson thrpt 5 262.491 ± 23.840 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 240.389 ± 52.940 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 772.144 ± 908.964 ops/ms
EishayParseStringPretty.gson thrpt 5 217.999 ± 2.286 ops/ms
EishayParseStringPretty.jackson thrpt 5 243.505 ± 32.242 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 433.091 ± 53.183 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 635.117 ± 19.732 ops/ms
EishayParseTreeString.gson thrpt 5 237.774 ± 1.981 ops/ms
EishayParseTreeString.jackson thrpt 5 307.245 ± 249.756 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 363.216 ± 32.025 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 538.783 ± 22.831 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 230.799 ± 23.707 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 232.331 ± 216.635 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 334.671 ± 48.909 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 652.977 ± 28.272 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 211.997 ± 61.425 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 219.368 ± 418.471 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 283.203 ± 29.309 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 550.625 ± 25.111 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 186.390 ± 132.560 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 301.080 ± 72.932 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 620.266 ± 55.583 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1325.757 ± 192.870 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 227.246 ± 41.787 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 267.911 ± 129.346 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 196.247 ± 24.630 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 694.112 ± 791.348 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 212.911 ± 54.117 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 252.790 ± 85.397 ops/ms
EishayWriteBinary.jsonb thrpt 5 3413.025 ± 151.833 ops/ms
EishayWriteBinary.msgpack thrpt 5 280.320 ± 80.454 ops/ms
EishayWriteBinary.protobuf thrpt 5 2011.056 ± 231.831 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 3899.420 ± 163.970 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 1387.302 ± 92.758 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 2007.774 ± 277.704 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1095.236 ± 114.158 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 289.583 ± 38.013 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 129.366 ± 50.152 ops/ms
EishayWriteString.fastjson1 thrpt 5 472.090 ± 113.904 ops/ms
EishayWriteString.fastjson2 thrpt 5 1636.556 ± 65.263 ops/ms
EishayWriteString.gson thrpt 5 95.426 ± 12.619 ops/ms
EishayWriteString.jackson thrpt 5 403.398 ± 344.716 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 561.101 ± 71.350 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 874.597 ± 49.639 ops/ms
EishayWriteStringTree.gson thrpt 5 113.312 ± 37.131 ops/ms
EishayWriteStringTree.jackson thrpt 5 535.459 ± 119.677 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 445.596 ± 49.901 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1586.619 ± 86.016 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 103.314 ± 36.445 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 453.766 ± 167.094 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 984.809 ± 40.857 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 631.769 ± 41.513 ops/ms
MacBookM1Pro-zulu-8.jdk
Benchmark Mode Cnt Score Error Units
EishayFuryCompatibleParse.fury thrpt 5 15142.581 ± 167.959 ops/ms
EishayFuryCompatibleParse.jsonb thrpt 5 24905.312 ± 630.479 ops/ms
EishayFuryCompatibleWrite.fury thrpt 5 15553.042 ± 128.199 ops/ms
EishayFuryCompatibleWrite.jsonb thrpt 5 23086.319 ± 557.270 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 16486.025 ± 220.782 ops/ms
EishayParseBinary.hessian thrpt 5 817.781 ± 56.080 ops/ms
EishayParseBinary.javaSerialize thrpt 5 446.142 ± 0.907 ops/ms
EishayParseBinary.jsonb thrpt 5 37526.969 ± 395.670 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 48786.406 ± 488.044 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 12516.065 ± 390.588 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 12440.624 ± 172.104 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 20717.050 ± 526.644 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 803.360 ± 97.609 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 439.325 ± 16.677 ops/ms
EishayParseString.fastjson1 thrpt 5 11722.819 ± 227.169 ops/ms
EishayParseString.fastjson2 thrpt 5 18966.371 ± 147.108 ops/ms
EishayParseString.gson thrpt 5 5109.694 ± 70.465 ops/ms
EishayParseString.jackson thrpt 5 1871.059 ± 168.154 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 3098.394 ± 612.060 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 12728.814 ± 94.630 ops/ms
EishayParseStringPretty.gson thrpt 5 4541.153 ± 69.258 ops/ms
EishayParseStringPretty.jackson thrpt 5 2308.946 ± 16.182 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 4836.909 ± 106.102 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 11759.971 ± 147.228 ops/ms
EishayParseTreeString.gson thrpt 5 4105.322 ± 69.120 ops/ms
EishayParseTreeString.jackson thrpt 5 29.228 ± 3.650 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 4240.395 ± 75.845 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 10165.128 ± 69.234 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 3916.214 ± 125.315 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 2345.335 ± 4.454 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 4831.761 ± 30.756 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 11786.497 ± 71.406 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 4604.201 ± 28.398 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 2999.924 ± 14.773 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 4270.890 ± 219.567 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 10261.410 ± 102.555 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 3904.614 ± 94.986 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 2745.181 ± 28.222 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 10885.060 ± 616.724 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 2242.696 ± 77.070 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 4985.305 ± 8.315 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 2122.911 ± 14.513 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 3410.668 ± 18.555 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 12608.552 ± 101.222 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 3974.993 ± 16.172 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 2991.932 ± 57.278 ops/ms
EishayWriteBinary.jsonb thrpt 5 27086.553 ± 663.276 ops/ms
EishayWriteBinary.msgpack thrpt 5 2493.926 ± 10.951 ops/ms
EishayWriteBinary.protobuf thrpt 5 17227.190 ± 106.531 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 31330.756 ± 786.186 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 7497.715 ± 84.255 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 17084.826 ± 283.478 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 15938.037 ± 229.972 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 2273.018 ± 178.999 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 3366.731 ± 64.097 ops/ms
EishayWriteString.fastjson1 thrpt 5 7980.831 ± 68.892 ops/ms
EishayWriteString.fastjson2 thrpt 5 12200.375 ± 55.677 ops/ms
EishayWriteString.gson thrpt 5 5755.523 ± 40.553 ops/ms
EishayWriteString.jackson thrpt 5 3485.297 ± 156.316 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 8419.204 ± 72.070 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 12071.585 ± 125.257 ops/ms
EishayWriteStringTree.gson thrpt 5 6375.017 ± 29.751 ops/ms
EishayWriteStringTree.jackson thrpt 5 3517.143 ± 50.142 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 7575.101 ± 62.622 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 12179.922 ± 19.709 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 4982.273 ± 33.074 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 3231.392 ± 43.400 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 12000.666 ± 176.263 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 3548.532 ± 21.734 ops/ms
MacBookM1Pro-zulu-11.jdk
Benchmark Mode Cnt Score Error Units
EishayFuryCompatibleParse.fury thrpt 5 14413.202 ± 112.207 ops/ms
EishayFuryCompatibleParse.jsonb thrpt 5 18348.465 ± 87.931 ops/ms
EishayFuryCompatibleWrite.fury thrpt 5 11751.081 ± 789.156 ops/ms
EishayFuryCompatibleWrite.jsonb thrpt 5 20861.755 ± 238.087 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 12884.341 ± 131.698 ops/ms
EishayParseBinary.hessian thrpt 5 601.908 ± 8.883 ops/ms
EishayParseBinary.javaSerialize thrpt 5 316.008 ± 9.863 ops/ms
EishayParseBinary.jsonb thrpt 5 25224.784 ± 831.733 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 35319.916 ± 513.529 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 12623.784 ± 838.970 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 8492.369 ± 645.555 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 15696.616 ± 201.249 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 590.548 ± 6.695 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 339.256 ± 7.164 ops/ms
EishayParseString.fastjson1 thrpt 5 7139.255 ± 154.713 ops/ms
EishayParseString.fastjson2 thrpt 5 14146.745 ± 281.705 ops/ms
EishayParseString.gson thrpt 5 4005.804 ± 46.082 ops/ms
EishayParseString.jackson thrpt 5 2497.981 ± 15.795 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 1958.230 ± 43.032 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 10017.070 ± 339.849 ops/ms
EishayParseStringPretty.gson thrpt 5 3396.166 ± 29.071 ops/ms
EishayParseStringPretty.jackson thrpt 5 2381.478 ± 25.899 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 3523.289 ± 35.774 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 6150.591 ± 295.105 ops/ms
EishayParseTreeString.gson thrpt 5 3548.904 ± 172.572 ops/ms
EishayParseTreeString.jackson thrpt 5 2467.281 ± 106.631 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 3068.125 ± 18.002 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 5480.775 ± 200.626 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 3318.788 ± 135.145 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 2238.242 ± 10.492 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 3209.231 ± 38.042 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 6752.326 ± 81.058 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 3227.329 ± 115.922 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 3258.179 ± 43.691 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 2791.290 ± 34.300 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 5617.284 ± 45.145 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 3028.498 ± 184.185 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 2871.252 ± 54.870 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 6370.596 ± 371.529 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 13126.232 ± 381.025 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 3642.592 ± 76.318 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 2370.691 ± 19.478 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 1854.026 ± 18.524 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 8279.875 ± 135.593 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 3310.057 ± 33.271 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 3127.240 ± 22.880 ops/ms
EishayWriteBinary.jsonb thrpt 5 26725.078 ± 1085.508 ops/ms
EishayWriteBinary.msgpack thrpt 5 3356.579 ± 81.100 ops/ms
EishayWriteBinary.protobuf thrpt 5 10202.405 ± 260.432 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 40573.994 ± 333.246 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 5688.814 ± 206.281 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 10980.172 ± 385.317 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 11107.422 ± 649.695 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 2042.234 ± 161.854 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 1991.833 ± 47.992 ops/ms
EishayWriteString.fastjson1 thrpt 5 7482.854 ± 150.793 ops/ms
EishayWriteString.fastjson2 thrpt 5 12643.030 ± 150.970 ops/ms
EishayWriteString.gson thrpt 5 2690.824 ± 15.151 ops/ms
EishayWriteString.jackson thrpt 5 4980.868 ± 147.100 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 5712.091 ± 76.393 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 6497.496 ± 145.166 ops/ms
EishayWriteStringTree.gson thrpt 5 2774.112 ± 23.508 ops/ms
EishayWriteStringTree.jackson thrpt 5 4840.955 ± 59.448 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 4421.528 ± 98.126 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 15503.966 ± 212.578 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 2708.676 ± 54.840 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 5116.324 ± 375.965 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 8906.254 ± 383.904 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 4785.689 ± 191.189 ops/ms
MacBookM1Pro-zulu-17.jdk
Benchmark Mode Cnt Score Error Units
EishayFuryCompatibleParse.fury thrpt 5 27452.446 ± 233.892 ops/ms
EishayFuryCompatibleParse.jsonb thrpt 5 28555.151 ± 501.246 ops/ms
EishayFuryCompatibleWrite.fury thrpt 5 13615.845 ± 2380.922 ops/ms
EishayFuryCompatibleWrite.jsonb thrpt 5 33005.040 ± 200.271 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 18271.810 ± 686.774 ops/ms
EishayParseBinary.hessian thrpt 5 707.108 ± 83.168 ops/ms
EishayParseBinary.javaSerialize thrpt 5 556.090 ± 9.030 ops/ms
EishayParseBinary.jsonb thrpt 5 45157.179 ± 1561.559 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 57507.982 ± 1700.049 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 15216.623 ± 471.238 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 17861.072 ± 337.698 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 24760.329 ± 164.205 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 698.953 ± 9.310 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 548.235 ± 8.565 ops/ms
EishayParseString.fastjson1 thrpt 5 16416.441 ± 360.948 ops/ms
EishayParseString.fastjson2 thrpt 5 19453.546 ± 141.749 ops/ms
EishayParseString.gson thrpt 5 5668.594 ± 100.341 ops/ms
EishayParseString.jackson thrpt 5 2666.731 ± 48.240 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 3422.428 ± 750.633 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 15497.666 ± 415.851 ops/ms
EishayParseStringPretty.gson thrpt 5 5278.182 ± 131.005 ops/ms
EishayParseStringPretty.jackson thrpt 5 2748.611 ± 4.576 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 5943.258 ± 117.016 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 12920.296 ± 107.487 ops/ms
EishayParseTreeString.gson thrpt 5 4328.550 ± 170.723 ops/ms
EishayParseTreeString.jackson thrpt 5 2439.549 ± 93.462 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 5689.193 ± 39.621 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 10401.898 ± 184.690 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 4121.128 ± 77.138 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 2697.560 ± 32.702 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 5552.091 ± 83.314 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 13060.024 ± 27.491 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 4331.474 ± 65.371 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 4196.941 ± 66.701 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 4192.895 ± 31.100 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 10681.886 ± 26.519 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 4298.930 ± 147.310 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 4221.702 ± 11.524 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 13507.260 ± 107.215 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 18452.122 ± 292.773 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 5689.779 ± 286.767 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 2899.396 ± 81.773 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 3219.211 ± 82.032 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 15124.382 ± 74.829 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 4344.769 ± 67.321 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 2489.106 ± 29.582 ops/ms
EishayWriteBinary.jsonb thrpt 5 36972.484 ± 1029.673 ops/ms
EishayWriteBinary.msgpack thrpt 5 4080.838 ± 39.814 ops/ms
EishayWriteBinary.protobuf thrpt 5 18573.243 ± 145.744 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 40392.896 ± 671.203 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 10400.832 ± 181.237 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 21087.640 ± 961.586 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 18661.858 ± 231.468 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 2075.264 ± 208.224 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 3535.762 ± 16.419 ops/ms
EishayWriteString.fastjson1 thrpt 5 7591.257 ± 39.633 ops/ms
EishayWriteString.fastjson2 thrpt 5 23620.659 ± 276.900 ops/ms
EishayWriteString.gson thrpt 5 4368.852 ± 76.236 ops/ms
EishayWriteString.jackson thrpt 5 4474.810 ± 237.438 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 7273.593 ± 2577.563 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 11765.205 ± 78.218 ops/ms
EishayWriteStringTree.gson thrpt 5 4472.896 ± 23.263 ops/ms
EishayWriteStringTree.jackson thrpt 5 4484.648 ± 102.149 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 6532.764 ± 189.404 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 21096.827 ± 275.941 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 4436.341 ± 36.344 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 4319.770 ± 84.179 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 14290.354 ± 102.577 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 3673.220 ± 125.893 ops/ms
MacBookM1Pro-zulu-21.jdk
Benchmark Mode Cnt Score Error Units
EishayFuryCompatibleParse.fury thrpt 5 19923.810 ± 107.219 ops/ms
EishayFuryCompatibleParse.jsonb thrpt 5 29018.413 ± 1126.407 ops/ms
EishayFuryCompatibleWrite.fury thrpt 5 11080.104 ± 3250.775 ops/ms
EishayFuryCompatibleWrite.jsonb thrpt 5 33964.461 ± 429.721 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 17882.835 ± 192.213 ops/ms
EishayParseBinary.hessian thrpt 5 746.571 ± 13.049 ops/ms
EishayParseBinary.javaSerialize thrpt 5 542.155 ± 2.647 ops/ms
EishayParseBinary.jsonb thrpt 5 43067.751 ± 399.213 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 55068.489 ± 3318.365 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 11831.259 ± 169.805 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 16100.416 ± 130.745 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 23848.879 ± 115.359 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 775.366 ± 24.751 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 530.422 ± 3.788 ops/ms
EishayParseString.fastjson1 thrpt 5 16460.186 ± 201.549 ops/ms
EishayParseString.fastjson2 thrpt 5 19421.157 ± 224.099 ops/ms
EishayParseString.gson thrpt 5 5309.002 ± 41.282 ops/ms
EishayParseString.jackson thrpt 5 2897.753 ± 14.403 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 3630.571 ± 61.290 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 16069.279 ± 262.314 ops/ms
EishayParseStringPretty.gson thrpt 5 4917.667 ± 23.753 ops/ms
EishayParseStringPretty.jackson thrpt 5 2804.271 ± 15.208 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 5551.019 ± 61.893 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 12312.524 ± 52.928 ops/ms
EishayParseTreeString.gson thrpt 5 4239.882 ± 37.942 ops/ms
EishayParseTreeString.jackson thrpt 5 2556.751 ± 67.870 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 4681.723 ± 173.217 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 10281.811 ± 40.199 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 3977.108 ± 75.367 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 2796.108 ± 10.435 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 4924.591 ± 54.239 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 12490.348 ± 527.302 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 4187.484 ± 16.940 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 2778.904 ± 27.722 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 4273.374 ± 33.830 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 10517.999 ± 114.366 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 4226.828 ± 27.549 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 4191.140 ± 7.932 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 13001.434 ± 66.897 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 16542.260 ± 3133.705 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 5203.413 ± 30.356 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 3355.444 ± 130.590 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 3344.049 ± 327.247 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 14873.274 ± 106.488 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 4148.089 ± 24.954 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 2793.863 ± 83.294 ops/ms
EishayWriteBinary.jsonb thrpt 5 22882.715 ± 533.821 ops/ms
EishayWriteBinary.msgpack thrpt 5 4585.782 ± 95.931 ops/ms
EishayWriteBinary.protobuf thrpt 5 18795.197 ± 148.917 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 67934.544 ± 1237.392 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 8856.937 ± 144.348 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 19241.757 ± 1749.359 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 16501.604 ± 227.803 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 2121.343 ± 48.040 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 3600.762 ± 668.417 ops/ms
EishayWriteString.fastjson1 thrpt 5 7123.841 ± 79.800 ops/ms
EishayWriteString.fastjson2 thrpt 5 17894.815 ± 345.795 ops/ms
EishayWriteString.gson thrpt 5 4346.901 ± 51.211 ops/ms
EishayWriteString.jackson thrpt 5 4263.124 ± 158.921 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 7982.963 ± 57.899 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 10692.709 ± 24.583 ops/ms
EishayWriteStringTree.gson thrpt 5 4389.981 ± 27.641 ops/ms
EishayWriteStringTree.jackson thrpt 5 3856.899 ± 57.071 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 6894.503 ± 1500.700 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 21014.160 ± 233.325 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 4204.607 ± 72.110 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 4453.849 ± 85.208 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 14301.352 ± 257.645 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 3887.336 ± 70.907 ops/ms
MacBookM1Pro-graalvm-jdk-21+35.1
Benchmark Mode Cnt Score Error Units
EishayFuryCompatibleParse.fury thrpt 5 16675.891 ± 125.813 ops/ms
EishayFuryCompatibleParse.jsonb thrpt 5 35737.440 ± 369.965 ops/ms
EishayFuryCompatibleWrite.fury thrpt 5 16499.303 ± 162.377 ops/ms
EishayFuryCompatibleWrite.jsonb thrpt 5 35882.380 ± 588.988 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 23050.451 ± 356.721 ops/ms
EishayParseBinary.hessian thrpt 5 1126.677 ± 11.226 ops/ms
EishayParseBinary.javaSerialize thrpt 5 516.984 ± 17.002 ops/ms
EishayParseBinary.jsonb thrpt 5 53926.657 ± 324.857 ops/ms
EishayParseBinaryArrayMapping.jsonb thrpt 5 76647.898 ± 8740.682 ops/ms
EishayParseBinaryArrayMapping.kryo thrpt 5 17001.292 ± 1352.425 ops/ms
EishayParseBinaryArrayMapping.protobuf thrpt 5 32474.445 ± 647.274 ops/ms
EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 27497.393 ± 454.166 ops/ms
EishayParseBinaryAutoType.hessian thrpt 5 1066.450 ± 66.929 ops/ms
EishayParseBinaryAutoType.javaSerialize thrpt 5 508.175 ± 7.302 ops/ms
EishayParseString.fastjson1 thrpt 5 15729.448 ± 127.677 ops/ms
EishayParseString.fastjson2 thrpt 5 21400.363 ± 137.686 ops/ms
EishayParseString.gson thrpt 5 4884.852 ± 134.233 ops/ms
EishayParseString.jackson thrpt 5 2897.409 ± 36.953 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 4393.476 ± 146.080 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 11965.773 ± 375.657 ops/ms
EishayParseStringPretty.gson thrpt 5 4773.451 ± 18.072 ops/ms
EishayParseStringPretty.jackson thrpt 5 2447.579 ± 58.084 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 8620.995 ± 30.152 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 11928.752 ± 91.710 ops/ms
EishayParseTreeString.gson thrpt 5 4482.318 ± 46.123 ops/ms
EishayParseTreeString.jackson thrpt 5 2897.166 ± 15.335 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 6934.866 ± 58.475 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 10205.686 ± 42.805 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 4406.174 ± 77.213 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 2874.399 ± 38.775 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 6271.370 ± 24.635 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 11977.200 ± 106.938 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 4534.456 ± 43.796 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 2677.536 ± 38.480 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 4416.262 ± 48.207 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 10517.908 ± 78.324 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 4781.016 ± 45.421 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 4453.675 ± 18.526 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 11060.739 ± 220.747 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 16253.952 ± 1226.072 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 4512.657 ± 269.486 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 2933.550 ± 43.187 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 3970.899 ± 63.174 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 12882.174 ± 806.126 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 4770.977 ± 101.467 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 4274.177 ± 23.662 ops/ms
EishayWriteBinary.jsonb thrpt 5 58490.125 ± 266.217 ops/ms
EishayWriteBinary.msgpack thrpt 5 4528.233 ± 19.438 ops/ms
EishayWriteBinary.protobuf thrpt 5 37438.619 ± 425.227 ops/ms
EishayWriteBinaryArrayMapping.jsonb thrpt 5 42953.659 ± 510.873 ops/ms
EishayWriteBinaryArrayMapping.kryo thrpt 5 16792.663 ± 274.797 ops/ms
EishayWriteBinaryArrayMapping.protobuf thrpt 5 38154.145 ± 360.399 ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 20754.996 ± 186.135 ops/ms
EishayWriteBinaryAutoType.hessian thrpt 5 2627.823 ± 213.397 ops/ms
EishayWriteBinaryAutoType.javaSerialize thrpt 5 3551.157 ± 159.120 ops/ms
EishayWriteString.fastjson1 thrpt 5 8173.993 ± 5239.154 ops/ms
EishayWriteString.fastjson2 thrpt 5 23105.575 ± 132.594 ops/ms
EishayWriteString.gson thrpt 5 3337.725 ± 17.943 ops/ms
EishayWriteString.jackson thrpt 5 3880.422 ± 93.788 ops/ms
EishayWriteStringTree.fastjson1 thrpt 5 9116.302 ± 1353.034 ops/ms
EishayWriteStringTree.fastjson2 thrpt 5 11679.463 ± 158.008 ops/ms
EishayWriteStringTree.gson thrpt 5 3447.532 ± 35.796 ops/ms
EishayWriteStringTree.jackson thrpt 5 4708.766 ± 81.307 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 8392.622 ± 2093.369 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 24487.932 ± 232.247 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 3339.369 ± 54.254 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 4417.049 ± 245.015 ops/ms
EishayWriteUTF8BytesTree.fastjson2 thrpt 5 14834.612 ± 113.568 ops/ms
EishayWriteUTF8BytesTree.jackson thrpt 5 4613.631 ± 103.896 ops/ms