mirror of https://github.com/alibaba/fastjson2.git
71 KiB
71 KiB
ecs.c7.xlarge-oracle-jdk1.8.0_341_x64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1782.133 ? 7.718 ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping thrpt 5 2525.458 ? 12.850 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1056.124 ? 4.051 ops/ms
EishayParseBinary.hessian thrpt 5 276.081 ? 1.218 ops/ms
EishayParseBinary.javaSerialize thrpt 5 46.390 ? 0.052 ops/ms
EishayParseBinary.kryo thrpt 5 1733.176 ? 3.243 ops/ms
EishayParseString.fastjson1 thrpt 5 1001.702 ? 1.947 ops/ms
EishayParseString.fastjson2 thrpt 5 1205.828 ? 2.327 ops/ms
EishayParseString.gson thrpt 5 445.069 ? 1.826 ops/ms
EishayParseString.jackson thrpt 5 521.798 ? 1.153 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 260.948 ? 1.767 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 914.913 ? 1.241 ops/ms
EishayParseStringPretty.gson thrpt 5 405.062 ? 1.275 ops/ms
EishayParseStringPretty.jackson thrpt 5 488.534 ? 0.633 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 514.434 ? 1.765 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 997.085 ? 2.086 ops/ms
EishayParseTreeString.gson thrpt 5 330.637 ? 1.179 ops/ms
EishayParseTreeString.jackson thrpt 5 515.766 ? 0.079 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 442.220 ? 2.313 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 770.918 ? 2.355 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 334.487 ? 1.086 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 460.749 ? 0.582 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 446.418 ? 2.859 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 891.390 ? 2.253 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 311.900 ? 1.528 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 563.344 ? 1.091 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 376.692 ? 0.589 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 712.911 ? 3.171 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 294.663 ? 1.012 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 521.114 ? 1.674 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 801.236 ? 2.032 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1066.948 ? 2.262 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 315.271 ? 2.068 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 619.636 ? 1.002 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 236.499 ? 4.313 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 812.278 ? 0.546 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 297.895 ? 1.375 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 550.943 ? 1.186 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 2071.430 ? 11.185 ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping thrpt 5 3380.615 ? 17.201 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1517.202 ? 9.511 ops/ms
EishayWriteBinary.hessian thrpt 5 339.274 ? 1.019 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 228.808 ? 1.719 ops/ms
EishayWriteBinary.kryo thrpt 5 1812.214 ? 3.927 ops/ms
EishayWriteString.fastjson1 thrpt 5 608.307 ? 2.667 ops/ms
EishayWriteString.fastjson2 thrpt 5 1590.551 ? 10.049 ops/ms
EishayWriteString.gson thrpt 5 329.301 ? 1.538 ops/ms
EishayWriteString.jackson thrpt 5 954.408 ? 2.027 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 569.905 ? 1.859 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1504.183 ? 9.177 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 299.369 ? 1.301 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 894.430 ? 4.767 ops/ms
ecs.c7.xlarge-oracle-jdk-11.0.16_x64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 2342.848 ? 10.051 ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping thrpt 5 3699.756 ? 9.044 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1165.912 ? 2.161 ops/ms
EishayParseBinary.hessian thrpt 5 248.263 ? 4.087 ops/ms
EishayParseBinary.javaSerialize thrpt 5 47.482 ? 0.041 ops/ms
EishayParseBinary.kryo thrpt 5 1663.107 ? 4.691 ops/ms
EishayParseString.fastjson1 thrpt 5 915.729 ? 7.093 ops/ms
EishayParseString.fastjson2 thrpt 5 1178.222 ? 1.745 ops/ms
EishayParseString.gson thrpt 5 440.350 ? 1.547 ops/ms
EishayParseString.jackson thrpt 5 522.275 ? 0.132 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 240.336 ? 0.356 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 869.537 ? 2.200 ops/ms
EishayParseStringPretty.gson thrpt 5 408.671 ? 1.126 ops/ms
EishayParseStringPretty.jackson thrpt 5 478.308 ? 0.863 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 401.819 ? 0.321 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 763.472 ? 1.611 ops/ms
EishayParseTreeString.gson thrpt 5 328.723 ? 1.537 ops/ms
EishayParseTreeString.jackson thrpt 5 429.788 ? 1.874 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 350.577 ? 0.818 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 633.960 ? 1.157 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 296.582 ? 1.437 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 412.013 ? 4.185 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 367.429 ? 0.809 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 746.228 ? 1.725 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 317.320 ? 0.621 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 543.067 ? 1.569 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 313.585 ? 1.663 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 548.909 ? 0.634 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 301.081 ? 0.622 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 464.385 ? 2.694 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 774.533 ? 1.914 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1044.890 ? 1.261 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 318.493 ? 1.286 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 543.917 ? 0.923 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 226.931 ? 0.134 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 883.054 ? 0.717 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 297.278 ? 0.810 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 501.137 ? 2.805 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 1875.351 ? 11.806 ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping thrpt 5 3246.085 ? 39.101 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1582.495 ? 7.289 ops/ms
EishayWriteBinary.hessian thrpt 5 335.171 ? 0.953 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 216.849 ? 3.126 ops/ms
EishayWriteBinary.kryo thrpt 5 1992.780 ? 3.130 ops/ms
EishayWriteString.fastjson1 thrpt 5 592.523 ? 2.102 ops/ms
EishayWriteString.fastjson2 thrpt 5 1303.084 ? 2.990 ops/ms
EishayWriteString.gson thrpt 5 274.951 ? 0.694 ops/ms
EishayWriteString.jackson thrpt 5 932.810 ? 7.694 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 545.608 ? 0.868 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1575.543 ? 7.796 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 280.633 ? 0.465 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 859.640 ? 3.257 ops/ms
ecs.c7.xlarge-oracle-jdk-17.0.4_x64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 2388.776 ? 3.850 ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping thrpt 5 3658.102 ? 25.809 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1249.376 ? 2.639 ops/ms
EishayParseBinary.hessian thrpt 5 254.680 ? 2.014 ops/ms
EishayParseBinary.javaSerialize thrpt 5 54.300 ? 0.043 ops/ms
EishayParseBinary.kryo thrpt 5 1537.466 ? 4.353 ops/ms
EishayParseString.fastjson1 thrpt 5 1255.134 ? 5.097 ops/ms
EishayParseString.fastjson2 thrpt 5 1321.291 ? 1.107 ops/ms
EishayParseString.gson thrpt 5 458.404 ? 2.085 ops/ms
EishayParseString.jackson thrpt 5 500.261 ? 0.325 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 290.443 ? 0.313 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 949.093 ? 0.321 ops/ms
EishayParseStringPretty.gson thrpt 5 406.060 ? 1.167 ops/ms
EishayParseStringPretty.jackson thrpt 5 466.263 ? 0.726 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 574.873 ? 1.165 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1037.536 ? 3.644 ops/ms
EishayParseTreeString.gson thrpt 5 321.051 ? 1.235 ops/ms
EishayParseTreeString.jackson thrpt 5 504.654 ? 2.996 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 477.257 ? 0.742 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 836.781 ? 3.424 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 305.552 ? 0.493 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 462.518 ? 1.398 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 478.296 ? 3.112 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 1061.760 ? 4.053 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 322.368 ? 0.822 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 571.417 ? 4.358 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 417.046 ? 1.191 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 858.200 ? 1.671 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 294.164 ? 3.736 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 519.405 ? 2.562 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 970.655 ? 1.832 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1206.138 ? 3.235 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 320.562 ? 0.920 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 554.678 ? 0.928 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 271.741 ? 1.140 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 892.828 ? 1.246 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 304.664 ? 1.200 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 509.443 ? 0.681 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 2401.893 ? 8.478 ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping thrpt 5 3581.923 ? 15.771 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1859.506 ? 11.449 ops/ms
EishayWriteBinary.hessian thrpt 5 327.216 ? 1.064 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 219.657 ? 2.777 ops/ms
EishayWriteBinary.kryo thrpt 5 1869.804 ? 2.964 ops/ms
EishayWriteString.fastjson1 thrpt 5 611.848 ? 1.628 ops/ms
EishayWriteString.fastjson2 thrpt 5 1724.339 ? 8.233 ops/ms
EishayWriteString.gson thrpt 5 201.169 ? 0.607 ops/ms
EishayWriteString.jackson thrpt 5 974.656 ? 4.429 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 550.955 ? 1.678 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1884.231 ? 12.625 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 204.696 ? 0.468 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 1006.164 ? 4.345 ops/ms
ecs.c7.xlarge-oracle-jdk-18.0.2_x6
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 2538.835 ± 13.727 ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping thrpt 5 3709.856 ± 4.435 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1251.876 ± 1.703 ops/ms
EishayParseBinary.hessian thrpt 5 246.993 ± 4.431 ops/ms
EishayParseBinary.javaSerialize thrpt 5 51.667 ± 0.481 ops/ms
EishayParseBinary.kryo thrpt 5 1626.053 ± 11.299 ops/ms
EishayParseString.fastjson1 thrpt 5 1194.397 ± 2.572 ops/ms
EishayParseString.fastjson2 thrpt 5 1292.052 ± 1.713 ops/ms
EishayParseString.gson thrpt 5 434.652 ± 2.223 ops/ms
EishayParseString.jackson thrpt 5 492.705 ± 1.004 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 284.089 ± 0.215 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 952.949 ± 1.336 ops/ms
EishayParseStringPretty.gson thrpt 5 386.428 ± 1.717 ops/ms
EishayParseStringPretty.jackson thrpt 5 447.362 ± 0.473 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 554.950 ± 0.933 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1093.471 ± 5.066 ops/ms
EishayParseTreeString.gson thrpt 5 320.287 ± 1.030 ops/ms
EishayParseTreeString.jackson thrpt 5 475.090 ± 6.501 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 482.617 ± 1.041 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 810.895 ± 2.858 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 308.063 ± 1.004 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 419.481 ± 2.833 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 482.094 ± 3.241 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 1022.813 ± 3.265 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 316.902 ± 0.755 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 572.836 ± 0.896 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 412.569 ± 0.809 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 798.923 ± 2.268 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 299.816 ± 1.363 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 504.114 ± 4.534 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 924.841 ± 1.849 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1157.730 ± 1.150 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 314.354 ± 1.244 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 556.489 ± 0.548 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 259.242 ± 0.253 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 889.709 ± 0.845 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 298.151 ± 1.009 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 502.205 ± 1.030 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 2621.199 ± 12.686 ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping thrpt 5 3990.308 ± 157.082 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1826.502 ± 26.065 ops/ms
EishayWriteBinary.hessian thrpt 5 324.306 ± 1.270 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 225.631 ± 1.902 ops/ms
EishayWriteBinary.kryo thrpt 5 1721.298 ± 2.270 ops/ms
EishayWriteString.fastjson1 thrpt 5 602.240 ± 2.477 ops/ms
EishayWriteString.fastjson2 thrpt 5 1700.592 ± 8.408 ops/ms
EishayWriteString.gson thrpt 5 202.563 ± 0.403 ops/ms
EishayWriteString.jackson thrpt 5 913.120 ± 5.064 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 538.178 ± 2.821 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1818.451 ± 9.347 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 203.155 ± 0.256 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 908.110 ± 2.032 ops/ms
ecs.c7a.xlarge-oracle-jdk1.8.0_341_x64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1330.049 ? 1.043 ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping thrpt 5 1724.024 ? 4.848 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 927.697 ? 1.062 ops/ms
EishayParseBinary.hessian thrpt 5 252.443 ? 0.335 ops/ms
EishayParseBinary.javaSerialize thrpt 5 43.878 ? 0.326 ops/ms
EishayParseBinary.kryo thrpt 5 1631.529 ? 1.238 ops/ms
EishayParseString.fastjson1 thrpt 5 1018.063 ? 2.908 ops/ms
EishayParseString.fastjson2 thrpt 5 1102.048 ? 3.764 ops/ms
EishayParseString.gson thrpt 5 454.969 ? 1.275 ops/ms
EishayParseString.jackson thrpt 5 534.665 ? 4.398 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 280.810 ? 1.346 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 926.693 ? 0.861 ops/ms
EishayParseStringPretty.gson thrpt 5 425.555 ? 1.136 ops/ms
EishayParseStringPretty.jackson thrpt 5 482.434 ? 1.860 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 471.634 ? 0.890 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 871.687 ? 4.811 ops/ms
EishayParseTreeString.gson thrpt 5 366.673 ? 1.313 ops/ms
EishayParseTreeString.jackson thrpt 5 532.624 ? 1.568 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 419.129 ? 0.582 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 700.717 ? 2.403 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 337.334 ? 1.119 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 496.366 ? 1.789 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 418.991 ? 1.930 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 718.877 ? 1.322 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 329.743 ? 1.542 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 549.764 ? 2.476 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 364.863 ? 0.310 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 645.567 ? 1.849 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 303.512 ? 0.381 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 510.062 ? 2.684 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 797.625 ? 2.548 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 906.870 ? 0.799 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 331.416 ? 1.103 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 584.174 ? 0.617 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 254.523 ? 0.719 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 764.416 ? 2.163 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 297.028 ? 0.520 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 542.973 ? 3.041 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 1979.145 ? 4.095 ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping thrpt 5 3188.919 ? 2.383 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1456.483 ? 2.752 ops/ms
EishayWriteBinary.hessian thrpt 5 406.431 ? 4.694 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 229.429 ? 0.320 ops/ms
EishayWriteBinary.kryo thrpt 5 1749.949 ? 8.246 ops/ms
EishayWriteString.fastjson1 thrpt 5 621.776 ? 1.789 ops/ms
EishayWriteString.fastjson2 thrpt 5 1511.416 ? 1.834 ops/ms
EishayWriteString.gson thrpt 5 358.418 ? 0.894 ops/ms
EishayWriteString.jackson thrpt 5 935.109 ? 0.983 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 570.306 ? 0.892 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1406.240 ? 5.762 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 315.086 ? 1.381 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 838.705 ? 4.030 ops/ms
ecs.c7a.xlarge-oracle-jdk-11.0.16_x64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1971.151 ? 6.647 ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping thrpt 5 3265.762 ? 23.295 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1150.115 ? 3.401 ops/ms
EishayParseBinary.hessian thrpt 5 247.993 ? 1.100 ops/ms
EishayParseBinary.javaSerialize thrpt 5 46.621 ? 0.121 ops/ms
EishayParseBinary.kryo thrpt 5 1601.701 ? 5.529 ops/ms
EishayParseString.fastjson1 thrpt 5 883.222 ? 4.470 ops/ms
EishayParseString.fastjson2 thrpt 5 1160.332 ? 3.049 ops/ms
EishayParseString.gson thrpt 5 431.128 ? 1.856 ops/ms
EishayParseString.jackson thrpt 5 485.824 ? 2.555 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 251.113 ? 1.138 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 796.905 ? 5.497 ops/ms
EishayParseStringPretty.gson thrpt 5 441.839 ? 0.605 ops/ms
EishayParseStringPretty.jackson thrpt 5 438.676 ? 0.291 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 416.390 ? 1.563 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 773.688 ? 2.626 ops/ms
EishayParseTreeString.gson thrpt 5 374.664 ? 0.801 ops/ms
EishayParseTreeString.jackson thrpt 5 450.678 ? 3.690 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 359.637 ? 0.442 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 641.154 ? 1.744 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 342.832 ? 1.176 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 426.938 ? 4.143 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 366.026 ? 1.031 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 702.896 ? 1.001 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 358.682 ? 0.480 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 566.323 ? 1.794 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 310.816 ? 1.029 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 576.814 ? 1.003 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 343.461 ? 1.489 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 496.897 ? 0.916 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 722.036 ? 1.718 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1075.783 ? 4.821 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 368.116 ? 0.674 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 605.622 ? 1.178 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 230.798 ? 0.139 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 819.656 ? 7.592 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 339.752 ? 0.729 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 501.523 ? 1.199 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 2011.176 ? 2.134 ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping thrpt 5 3074.910 ? 6.195 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1730.851 ? 3.515 ops/ms
EishayWriteBinary.hessian thrpt 5 389.252 ? 3.631 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 231.420 ? 2.739 ops/ms
EishayWriteBinary.kryo thrpt 5 2060.879 ? 7.451 ops/ms
EishayWriteString.fastjson1 thrpt 5 618.174 ? 5.886 ops/ms
EishayWriteString.fastjson2 thrpt 5 1422.418 ? 3.972 ops/ms
EishayWriteString.gson thrpt 5 292.843 ? 0.258 ops/ms
EishayWriteString.jackson thrpt 5 922.372 ? 0.848 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 554.364 ? 2.822 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1736.322 ? 3.427 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 283.909 ? 0.249 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 845.869 ? 2.954 ops/ms
ecs.c7a.xlarge-oracle-jdk-17.0.4_x64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 2367.342 ? 2.990 ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping thrpt 5 3513.084 ? 10.498 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1201.407 ? 4.641 ops/ms
EishayParseBinary.hessian thrpt 5 251.254 ? 0.468 ops/ms
EishayParseBinary.javaSerialize thrpt 5 54.032 ? 0.127 ops/ms
EishayParseBinary.kryo thrpt 5 1704.836 ? 5.767 ops/ms
EishayParseString.fastjson1 thrpt 5 1256.855 ? 4.262 ops/ms
EishayParseString.fastjson2 thrpt 5 1265.438 ? 1.809 ops/ms
EishayParseString.gson thrpt 5 529.319 ? 2.684 ops/ms
EishayParseString.jackson thrpt 5 530.051 ? 3.790 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 301.413 ? 0.700 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 858.640 ? 6.074 ops/ms
EishayParseStringPretty.gson thrpt 5 494.709 ? 9.077 ops/ms
EishayParseStringPretty.jackson thrpt 5 488.018 ? 2.700 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 536.847 ? 0.408 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 935.493 ? 2.167 ops/ms
EishayParseTreeString.gson thrpt 5 395.134 ? 1.115 ops/ms
EishayParseTreeString.jackson thrpt 5 531.319 ? 1.480 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 469.579 ? 0.446 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 760.284 ? 2.069 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 376.727 ? 0.521 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 458.429 ? 1.493 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 457.519 ? 1.133 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 684.350 ? 6.213 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 378.477 ? 1.100 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 617.747 ? 1.148 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 392.484 ? 3.071 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 641.440 ? 1.683 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 348.555 ? 2.335 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 536.374 ? 0.863 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 911.443 ? 5.531 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1184.013 ? 3.093 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 382.179 ? 0.398 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 616.401 ? 1.477 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 271.302 ? 0.512 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 845.964 ? 1.109 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 341.555 ? 1.265 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 539.802 ? 0.904 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 1909.345 ? 3.950 ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping thrpt 5 3113.187 ? 7.013 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1810.009 ? 1.386 ops/ms
EishayWriteBinary.hessian thrpt 5 401.880 ? 3.226 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 236.189 ? 0.375 ops/ms
EishayWriteBinary.kryo thrpt 5 1922.920 ? 2.462 ops/ms
EishayWriteString.fastjson1 thrpt 5 653.833 ? 2.646 ops/ms
EishayWriteString.fastjson2 thrpt 5 1749.890 ? 3.714 ops/ms
EishayWriteString.gson thrpt 5 335.576 ? 0.594 ops/ms
EishayWriteString.jackson thrpt 5 943.385 ? 3.494 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 554.862 ? 1.586 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1748.954 ? 0.354 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 336.306 ? 0.691 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 889.475 ? 2.467 ops/ms
ecs.c7a.xlarge-oracle-jdk-18.0.2_x64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 2394.957 ± 3.570 ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping thrpt 5 3661.618 ± 12.618 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1157.298 ± 7.851 ops/ms
EishayParseBinary.hessian thrpt 5 246.139 ± 2.260 ops/ms
EishayParseBinary.javaSerialize thrpt 5 51.986 ± 0.197 ops/ms
EishayParseBinary.kryo thrpt 5 1631.987 ± 4.955 ops/ms
EishayParseString.fastjson1 thrpt 5 1228.805 ± 3.767 ops/ms
EishayParseString.fastjson2 thrpt 5 1259.068 ± 6.786 ops/ms
EishayParseString.gson thrpt 5 469.497 ± 8.948 ops/ms
EishayParseString.jackson thrpt 5 518.889 ± 1.416 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 294.802 ± 0.705 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 866.872 ± 3.333 ops/ms
EishayParseStringPretty.gson thrpt 5 398.227 ± 2.635 ops/ms
EishayParseStringPretty.jackson thrpt 5 450.718 ± 1.094 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 518.318 ± 4.896 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 989.410 ± 1.822 ops/ms
EishayParseTreeString.gson thrpt 5 393.144 ± 0.850 ops/ms
EishayParseTreeString.jackson thrpt 5 530.752 ± 2.508 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 455.305 ± 0.653 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 776.707 ± 0.999 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 368.467 ± 2.657 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 466.590 ± 3.491 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 457.977 ± 3.484 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 925.719 ± 1.807 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 358.934 ± 0.535 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 623.411 ± 2.275 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 390.087 ± 1.687 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 749.963 ± 1.338 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 358.217 ± 0.314 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 543.789 ± 1.492 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 905.121 ± 1.138 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1169.759 ± 1.292 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 370.238 ± 1.348 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 586.692 ± 1.043 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 254.842 ± 0.428 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 840.005 ± 1.159 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 358.890 ± 2.024 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 520.850 ± 0.988 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 2420.281 ± 1.801 ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping thrpt 5 3916.682 ± 13.607 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1698.672 ± 6.590 ops/ms
EishayWriteBinary.hessian thrpt 5 395.174 ± 2.395 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 262.953 ± 0.658 ops/ms
EishayWriteBinary.kryo thrpt 5 1651.490 ± 18.892 ops/ms
EishayWriteString.fastjson1 thrpt 5 631.733 ± 3.051 ops/ms
EishayWriteString.fastjson2 thrpt 5 1599.962 ± 1.547 ops/ms
EishayWriteString.gson thrpt 5 329.059 ± 1.284 ops/ms
EishayWriteString.jackson thrpt 5 868.328 ± 1.819 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 561.427 ± 2.775 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1740.101 ± 3.762 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 322.272 ± 0.314 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 879.857 ± 13.836 ops/ms
ecs.c6r.xlarge-oracle-jdk1.8.0_341_aarch64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1420.831 ? 2.088 ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping thrpt 5 2106.132 ? 2.804 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 754.070 ? 1.148 ops/ms
EishayParseBinary.hessian thrpt 5 191.895 ? 0.812 ops/ms
EishayParseBinary.javaSerialize thrpt 5 36.924 ? 0.131 ops/ms
EishayParseBinary.kryo thrpt 5 1296.399 ? 1.371 ops/ms
EishayParseString.fastjson1 thrpt 5 716.671 ? 0.463 ops/ms
EishayParseString.fastjson2 thrpt 5 861.622 ? 0.968 ops/ms
EishayParseString.gson thrpt 5 313.904 ? 0.814 ops/ms
EishayParseString.jackson thrpt 5 385.228 ? 0.235 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 208.971 ? 0.244 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 679.741 ? 0.628 ops/ms
EishayParseStringPretty.gson thrpt 5 284.181 ? 0.191 ops/ms
EishayParseStringPretty.jackson thrpt 5 348.709 ? 0.263 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 307.301 ? 0.165 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 575.466 ? 0.211 ops/ms
EishayParseTreeString.gson thrpt 5 256.221 ? 0.412 ops/ms
EishayParseTreeString.jackson thrpt 5 358.071 ? 0.400 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 267.691 ? 0.100 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 494.952 ? 0.457 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 244.487 ? 0.222 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 331.433 ? 0.648 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 249.158 ? 0.213 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 533.283 ? 0.382 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 238.643 ? 0.407 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 436.913 ? 0.878 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 220.458 ? 0.633 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 471.525 ? 0.666 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 221.185 ? 0.393 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 387.037 ? 0.144 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 564.217 ? 0.421 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 736.969 ? 0.813 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 238.408 ? 0.465 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 456.821 ? 1.246 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 191.402 ? 0.563 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 608.052 ? 1.531 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 219.536 ? 0.618 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 416.262 ? 0.372 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 1332.343 ? 2.266 ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping thrpt 5 1892.290 ? 5.082 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1118.603 ? 2.563 ops/ms
EishayWriteBinary.hessian thrpt 5 298.699 ? 1.034 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 182.127 ? 0.221 ops/ms
EishayWriteBinary.kryo thrpt 5 1108.995 ? 0.469 ops/ms
EishayWriteString.fastjson1 thrpt 5 458.413 ? 0.529 ops/ms
EishayWriteString.fastjson2 thrpt 5 1053.666 ? 1.749 ops/ms
EishayWriteString.gson thrpt 5 271.693 ? 0.704 ops/ms
EishayWriteString.jackson thrpt 5 581.086 ? 2.261 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 432.908 ? 0.288 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1122.844 ? 5.386 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 241.070 ? 0.266 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 568.322 ? 6.761 ops/ms
ecs.c6r.xlarge-oracle-jdk-11.0.16_aarch64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1611.312 ? 0.902 ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping thrpt 5 2502.047 ? 4.543 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 784.596 ? 3.123 ops/ms
EishayParseBinary.hessian thrpt 5 180.879 ? 0.352 ops/ms
EishayParseBinary.javaSerialize thrpt 5 37.465 ? 0.037 ops/ms
EishayParseBinary.kryo thrpt 5 1249.564 ? 0.907 ops/ms
EishayParseString.fastjson1 thrpt 5 738.641 ? 0.512 ops/ms
EishayParseString.fastjson2 thrpt 5 850.546 ? 5.076 ops/ms
EishayParseString.gson thrpt 5 319.943 ? 0.993 ops/ms
EishayParseString.jackson thrpt 5 374.490 ? 0.541 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 213.228 ? 0.119 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 652.730 ? 3.295 ops/ms
EishayParseStringPretty.gson thrpt 5 295.307 ? 0.152 ops/ms
EishayParseStringPretty.jackson thrpt 5 345.748 ? 0.808 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 319.084 ? 0.184 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 533.266 ? 0.520 ops/ms
EishayParseTreeString.gson thrpt 5 264.967 ? 0.411 ops/ms
EishayParseTreeString.jackson thrpt 5 341.730 ? 0.291 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 274.207 ? 0.129 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 458.581 ? 1.810 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 245.954 ? 0.174 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 320.506 ? 1.060 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 288.109 ? 0.498 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 446.038 ? 0.436 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 254.732 ? 0.554 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 423.302 ? 1.205 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 243.589 ? 0.644 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 388.445 ? 3.558 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 237.425 ? 0.304 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 383.461 ? 0.356 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 591.618 ? 1.375 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 761.945 ? 2.581 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 254.018 ? 0.534 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 433.845 ? 0.610 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 192.584 ? 0.670 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 593.888 ? 1.316 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 238.280 ? 0.301 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 401.308 ? 0.519 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 1476.030 ? 3.976 ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping thrpt 5 2320.792 ? 2.408 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1163.427 ? 1.137 ops/ms
EishayWriteBinary.hessian thrpt 5 313.864 ? 0.883 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 186.012 ? 3.416 ops/ms
EishayWriteBinary.kryo thrpt 5 1304.510 ? 5.806 ops/ms
EishayWriteString.fastjson1 thrpt 5 440.418 ? 0.220 ops/ms
EishayWriteString.fastjson2 thrpt 5 1052.397 ? 0.869 ops/ms
EishayWriteString.gson thrpt 5 248.676 ? 0.430 ops/ms
EishayWriteString.jackson thrpt 5 614.824 ? 1.271 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 383.770 ? 0.285 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1159.103 ? 7.327 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 255.001 ? 0.866 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 560.555 ? 2.355 ops/ms
ecs.c6r.xlarge-oracle-jdk-17.0.4_aarch64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1498.639 ? 3.462 ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping thrpt 5 2170.960 ? 1.305 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 796.260 ? 0.777 ops/ms
EishayParseBinary.hessian thrpt 5 207.647 ? 0.978 ops/ms
EishayParseBinary.javaSerialize thrpt 5 38.977 ? 0.088 ops/ms
EishayParseBinary.kryo thrpt 5 1217.007 ? 2.389 ops/ms
EishayParseString.fastjson1 thrpt 5 1018.950 ? 0.510 ops/ms
EishayParseString.fastjson2 thrpt 5 868.350 ? 5.210 ops/ms
EishayParseString.gson thrpt 5 318.735 ? 0.285 ops/ms
EishayParseString.jackson thrpt 5 378.838 ? 0.570 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 242.556 ? 0.314 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 667.934 ? 3.063 ops/ms
EishayParseStringPretty.gson thrpt 5 294.819 ? 0.795 ops/ms
EishayParseStringPretty.jackson thrpt 5 338.156 ? 0.934 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 360.084 ? 0.255 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 608.504 ? 1.145 ops/ms
EishayParseTreeString.gson thrpt 5 259.676 ? 0.591 ops/ms
EishayParseTreeString.jackson thrpt 5 384.894 ? 0.677 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 309.047 ? 0.498 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 503.912 ? 1.561 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 245.126 ? 0.405 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 346.570 ? 0.332 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 317.480 ? 0.256 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 588.767 ? 2.347 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 254.623 ? 0.360 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 460.976 ? 0.352 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 269.244 ? 0.374 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 498.764 ? 0.281 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 239.235 ? 0.462 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 409.465 ? 0.428 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 757.049 ? 0.782 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 796.145 ? 1.131 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 253.184 ? 0.264 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 447.443 ? 3.611 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 217.084 ? 0.568 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 617.140 ? 1.270 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 237.076 ? 1.202 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 404.213 ? 1.483 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 1430.349 ? 12.203 ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping thrpt 5 2238.388 ? 1.435 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1178.178 ? 2.482 ops/ms
EishayWriteBinary.hessian thrpt 5 317.469 ? 0.408 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 181.582 ? 2.479 ops/ms
EishayWriteBinary.kryo thrpt 5 1238.083 ? 2.460 ops/ms
EishayWriteString.fastjson1 thrpt 5 471.802 ? 1.967 ops/ms
EishayWriteString.fastjson2 thrpt 5 1174.285 ? 2.685 ops/ms
EishayWriteString.gson thrpt 5 191.059 ? 0.185 ops/ms
EishayWriteString.jackson thrpt 5 609.223 ? 1.279 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 423.444 ? 0.908 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1178.344 ? 3.558 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 185.824 ? 0.391 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 603.448 ? 0.706 ops/ms
ecs.c6r.xlarge-oracle-jdk-18.0.2_aarch64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1479.013 ± 9.060 ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping thrpt 5 2167.699 ± 11.109 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 751.424 ± 8.249 ops/ms
EishayParseBinary.hessian thrpt 5 187.644 ± 0.268 ops/ms
EishayParseBinary.javaSerialize thrpt 5 39.024 ± 0.155 ops/ms
EishayParseBinary.kryo thrpt 5 1203.530 ± 2.419 ops/ms
EishayParseString.fastjson1 thrpt 5 987.834 ± 5.004 ops/ms
EishayParseString.fastjson2 thrpt 5 870.516 ± 2.714 ops/ms
EishayParseString.gson thrpt 5 301.779 ± 1.103 ops/ms
EishayParseString.jackson thrpt 5 360.669 ± 0.486 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 230.108 ± 0.513 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 668.713 ± 3.610 ops/ms
EishayParseStringPretty.gson thrpt 5 277.149 ± 1.580 ops/ms
EishayParseStringPretty.jackson thrpt 5 330.814 ± 1.394 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 338.816 ± 1.215 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 614.071 ± 2.165 ops/ms
EishayParseTreeString.gson thrpt 5 256.329 ± 2.273 ops/ms
EishayParseTreeString.jackson thrpt 5 374.651 ± 0.967 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 295.022 ± 1.063 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 500.358 ± 1.226 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 241.366 ± 0.547 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 336.867 ± 1.191 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 301.837 ± 1.118 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 556.452 ± 1.681 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 252.558 ± 0.632 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 421.850 ± 0.463 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 257.023 ± 0.372 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 474.925 ± 0.767 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 233.761 ± 1.374 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 393.648 ± 2.698 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 743.972 ± 1.263 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 745.328 ± 2.886 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 252.444 ± 0.316 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 420.013 ± 2.222 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 206.072 ± 0.576 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 586.810 ± 2.652 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 233.315 ± 1.111 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 383.564 ± 0.812 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 1613.037 ± 2.612 ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping thrpt 5 2675.155 ± 20.507 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1151.013 ± 2.096 ops/ms
EishayWriteBinary.hessian thrpt 5 307.375 ± 2.244 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 186.308 ± 0.366 ops/ms
EishayWriteBinary.kryo thrpt 5 1284.560 ± 10.922 ops/ms
EishayWriteString.fastjson1 thrpt 5 449.895 ± 1.388 ops/ms
EishayWriteString.fastjson2 thrpt 5 1123.557 ± 7.136 ops/ms
EishayWriteString.gson thrpt 5 192.020 ± 0.503 ops/ms
EishayWriteString.jackson thrpt 5 571.913 ± 2.500 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 343.261 ± 0.989 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1173.440 ± 5.000 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 186.707 ± 0.333 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 572.440 ± 2.546 ops/ms
ecs.g8m.xlarge-oracle-jdk1.8.0_341_aarch64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1390.519 ? 83.010 ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping thrpt 5 2167.525 ? 97.768 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 813.783 ? 30.309 ops/ms
EishayParseBinary.hessian thrpt 5 214.349 ? 8.198 ops/ms
EishayParseBinary.javaSerialize thrpt 5 42.108 ? 0.356 ops/ms
EishayParseBinary.kryo thrpt 5 1194.590 ? 81.707 ops/ms
EishayParseString.fastjson1 thrpt 5 735.028 ? 7.530 ops/ms
EishayParseString.fastjson2 thrpt 5 911.183 ? 33.394 ops/ms
EishayParseString.gson thrpt 5 354.038 ? 16.322 ops/ms
EishayParseString.jackson thrpt 5 367.242 ? 13.655 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 211.842 ? 5.185 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 718.612 ? 13.492 ops/ms
EishayParseStringPretty.gson thrpt 5 325.043 ? 6.745 ops/ms
EishayParseStringPretty.jackson thrpt 5 342.802 ? 5.635 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 300.575 ? 23.172 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 549.741 ? 50.898 ops/ms
EishayParseTreeString.gson thrpt 5 257.939 ? 15.776 ops/ms
EishayParseTreeString.jackson thrpt 5 319.550 ? 11.313 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 275.355 ? 20.406 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 468.435 ? 44.390 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 248.097 ? 11.260 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 301.085 ? 20.071 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 255.278 ? 5.994 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 505.814 ? 31.736 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 236.083 ? 16.425 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 362.947 ? 28.623 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 239.080 ? 9.959 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 443.580 ? 17.540 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 225.434 ? 4.352 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 315.450 ? 9.257 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 657.574 ? 11.412 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 776.416 ? 34.005 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 237.956 ? 6.674 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 412.723 ? 11.044 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 206.109 ? 3.349 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 647.797 ? 22.619 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 222.666 ? 10.589 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 380.332 ? 9.643 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 1578.964 ? 23.062 ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping thrpt 5 2331.498 ? 50.094 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1322.110 ? 7.477 ops/ms
EishayWriteBinary.hessian thrpt 5 348.960 ? 2.315 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 204.271 ? 4.084 ops/ms
EishayWriteBinary.kryo thrpt 5 1434.252 ? 8.818 ops/ms
EishayWriteString.fastjson1 thrpt 5 463.706 ? 9.483 ops/ms
EishayWriteString.fastjson2 thrpt 5 1214.800 ? 18.337 ops/ms
EishayWriteString.gson thrpt 5 325.141 ? 4.235 ops/ms
EishayWriteString.jackson thrpt 5 643.698 ? 12.843 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 437.868 ? 5.562 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1326.591 ? 18.480 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 286.030 ? 3.461 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 649.984 ? 10.374 ops/ms
ecs.g8m.xlarge-oracle-jdk-11.0.16_aarch64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1992.768 ? 8.565 ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping thrpt 5 3087.692 ? 6.260 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1028.149 ? 9.685 ops/ms
EishayParseBinary.hessian thrpt 5 202.663 ? 10.907 ops/ms
EishayParseBinary.javaSerialize thrpt 5 39.192 ? 0.422 ops/ms
EishayParseBinary.kryo thrpt 5 1408.442 ? 5.392 ops/ms
EishayParseString.fastjson1 thrpt 5 809.122 ? 2.820 ops/ms
EishayParseString.fastjson2 thrpt 5 1068.053 ? 5.839 ops/ms
EishayParseString.gson thrpt 5 376.447 ? 0.380 ops/ms
EishayParseString.jackson thrpt 5 413.986 ? 11.903 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 227.279 ? 28.206 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 769.068 ? 35.842 ops/ms
EishayParseStringPretty.gson thrpt 5 340.661 ? 29.071 ops/ms
EishayParseStringPretty.jackson thrpt 5 383.576 ? 18.586 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 362.515 ? 3.309 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 646.111 ? 12.418 ops/ms
EishayParseTreeString.gson thrpt 5 300.264 ? 0.769 ops/ms
EishayParseTreeString.jackson thrpt 5 383.485 ? 1.361 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 285.921 ? 9.669 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 549.206 ? 4.007 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 280.961 ? 5.529 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 353.581 ? 3.692 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 296.398 ? 27.518 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 535.746 ? 1.962 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 294.350 ? 0.483 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 446.352 ? 1.965 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 251.514 ? 4.781 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 464.079 ? 2.763 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 269.426 ? 20.694 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 407.993 ? 3.196 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 672.303 ? 2.778 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 963.097 ? 14.642 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 292.762 ? 1.072 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 453.429 ? 48.010 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 177.412 ? 13.529 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 720.545 ? 133.537 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 282.955 ? 0.514 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 422.096 ? 1.970 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 1724.889 ? 14.293 ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping thrpt 5 2760.723 ? 3.040 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1349.675 ? 13.554 ops/ms
EishayWriteBinary.hessian thrpt 5 342.103 ? 1.517 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 218.629 ? 2.175 ops/ms
EishayWriteBinary.kryo thrpt 5 1570.721 ? 41.373 ops/ms
EishayWriteString.fastjson1 thrpt 5 389.203 ? 45.576 ops/ms
EishayWriteString.fastjson2 thrpt 5 1188.028 ? 2.451 ops/ms
EishayWriteString.gson thrpt 5 255.400 ? 76.073 ops/ms
EishayWriteString.jackson thrpt 5 633.045 ? 27.287 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 394.419 ? 16.689 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1279.936 ? 104.637 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 285.945 ? 23.721 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 510.763 ? 54.890 ops/ms
ecs.g8m.xlarge-oracle-jdk-17.0.4_aarch64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1803.467 ? 17.575 ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping thrpt 5 2668.260 ? 55.994 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1026.099 ? 5.119 ops/ms
EishayParseBinary.hessian thrpt 5 218.999 ? 12.972 ops/ms
EishayParseBinary.javaSerialize thrpt 5 38.592 ? 1.624 ops/ms
EishayParseBinary.kryo thrpt 5 1281.537 ? 311.831 ops/ms
EishayParseString.fastjson1 thrpt 5 1142.671 ? 25.013 ops/ms
EishayParseString.fastjson2 thrpt 5 1113.751 ? 8.861 ops/ms
EishayParseString.gson thrpt 5 354.388 ? 18.823 ops/ms
EishayParseString.jackson thrpt 5 404.270 ? 29.404 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 263.158 ? 32.295 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 800.753 ? 6.101 ops/ms
EishayParseStringPretty.gson thrpt 5 297.113 ? 14.386 ops/ms
EishayParseStringPretty.jackson thrpt 5 379.180 ? 25.997 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 412.668 ? 4.758 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 771.516 ? 23.469 ops/ms
EishayParseTreeString.gson thrpt 5 296.529 ? 1.373 ops/ms
EishayParseTreeString.jackson thrpt 5 420.245 ? 22.232 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 353.212 ? 19.238 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 619.073 ? 4.595 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 261.332 ? 39.423 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 374.091 ? 45.212 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 354.160 ? 5.050 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 763.581 ? 10.478 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 278.023 ? 21.017 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 494.923 ? 9.027 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 263.971 ? 21.472 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 626.830 ? 11.075 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 282.104 ? 1.741 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 453.306 ? 2.130 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 748.902 ? 11.242 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1035.498 ? 3.586 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 277.428 ? 13.214 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 440.439 ? 22.758 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 239.096 ? 11.282 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 753.890 ? 72.833 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 281.510 ? 0.688 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 317.185 ? 124.870 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 1756.895 ? 19.464 ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping thrpt 5 2408.200 ? 381.671 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1344.672 ? 53.842 ops/ms
EishayWriteBinary.hessian thrpt 5 335.817 ? 1.215 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 208.869 ? 0.847 ops/ms
EishayWriteBinary.kryo thrpt 5 1425.502 ? 5.183 ops/ms
EishayWriteString.fastjson1 thrpt 5 414.651 ? 59.990 ops/ms
EishayWriteString.fastjson2 thrpt 5 1365.182 ? 9.003 ops/ms
EishayWriteString.gson thrpt 5 188.908 ? 22.829 ops/ms
EishayWriteString.jackson thrpt 5 525.021 ? 26.625 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 392.094 ? 35.590 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1273.709 ? 112.737 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 201.220 ? 10.904 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 669.208 ? 43.177 ops/ms
ecs.g8m.xlarge-oracle-jdk-18.0.2_aarch64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1771.182 ± 50.521 ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping thrpt 5 2655.597 ± 55.448 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1005.776 ± 12.629 ops/ms
EishayParseBinary.hessian thrpt 5 193.893 ± 21.021 ops/ms
EishayParseBinary.javaSerialize thrpt 5 41.410 ± 0.832 ops/ms
EishayParseBinary.kryo thrpt 5 1306.851 ± 48.577 ops/ms
EishayParseString.fastjson1 thrpt 5 1117.071 ± 98.519 ops/ms
EishayParseString.fastjson2 thrpt 5 1113.672 ± 23.667 ops/ms
EishayParseString.gson thrpt 5 336.629 ± 25.522 ops/ms
EishayParseString.jackson thrpt 5 397.524 ± 9.920 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 216.471 ± 61.680 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 810.539 ± 11.998 ops/ms
EishayParseStringPretty.gson thrpt 5 281.433 ± 11.876 ops/ms
EishayParseStringPretty.jackson thrpt 5 365.666 ± 3.819 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 330.230 ± 122.674 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 788.369 ± 7.440 ops/ms
EishayParseTreeString.gson thrpt 5 242.248 ± 76.088 ops/ms
EishayParseTreeString.jackson thrpt 5 402.203 ± 5.598 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 336.552 ± 7.790 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 628.041 ± 10.645 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 234.799 ± 29.085 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 373.732 ± 13.076 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 250.234 ± 95.928 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 716.623 ± 11.086 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 246.190 ± 81.394 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 479.932 ± 8.937 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 270.416 ± 8.151 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 596.461 ± 5.669 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 276.544 ± 1.716 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 434.253 ± 4.718 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 761.825 ± 38.533 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 954.352 ± 11.872 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 264.814 ± 23.618 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 445.799 ± 29.522 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 218.668 ± 21.084 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 676.887 ± 162.752 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 269.936 ± 2.646 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 408.779 ± 1.651 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 2010.907 ± 11.491 ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping thrpt 5 3173.497 ± 61.094 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1440.127 ± 7.828 ops/ms
EishayWriteBinary.hessian thrpt 5 337.206 ± 5.744 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 220.861 ± 4.049 ops/ms
EishayWriteBinary.kryo thrpt 5 1449.280 ± 3.443 ops/ms
EishayWriteString.fastjson1 thrpt 5 329.223 ± 76.141 ops/ms
EishayWriteString.fastjson2 thrpt 5 1309.400 ± 12.062 ops/ms
EishayWriteString.gson thrpt 5 186.631 ± 19.951 ops/ms
EishayWriteString.jackson thrpt 5 566.097 ± 36.892 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 365.445 ± 91.038 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1439.419 ± 5.356 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 179.264 ± 4.066 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 582.997 ± 35.765 ops/ms