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 1776.198 ? 9.065 ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping thrpt 5 2469.821 ? 7.826 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1085.531 ? 2.378 ops/ms
EishayParseBinary.hessian thrpt 5 275.831 ? 0.934 ops/ms
EishayParseBinary.javaSerialize thrpt 5 46.697 ? 0.058 ops/ms
EishayParseBinary.kryo thrpt 5 1731.017 ? 6.450 ops/ms
EishayParseString.fastjson1 thrpt 5 1003.306 ? 1.397 ops/ms
EishayParseString.fastjson2 thrpt 5 1183.105 ? 2.222 ops/ms
EishayParseString.gson thrpt 5 433.846 ? 1.712 ops/ms
EishayParseString.jackson thrpt 5 545.939 ? 0.672 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 274.153 ? 0.355 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 914.558 ? 1.190 ops/ms
EishayParseStringPretty.gson thrpt 5 405.218 ? 1.392 ops/ms
EishayParseStringPretty.jackson thrpt 5 472.115 ? 0.936 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 514.557 ? 1.822 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 978.314 ? 2.022 ops/ms
EishayParseTreeString.gson thrpt 5 342.704 ? 1.792 ops/ms
EishayParseTreeString.jackson thrpt 5 498.345 ? 0.989 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 436.612 ? 1.616 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 755.992 ? 1.124 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 322.700 ? 1.960 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 471.194 ? 1.062 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 431.609 ? 1.532 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 873.771 ? 2.060 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 315.776 ? 1.084 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 578.790 ? 2.587 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 380.139 ? 0.814 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 725.068 ? 2.962 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 293.772 ? 0.977 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 491.594 ? 2.329 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 792.706 ? 8.961 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1007.895 ? 1.374 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 312.282 ? 1.600 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 601.167 ? 2.496 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 242.360 ? 0.279 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 781.948 ? 0.959 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 288.135 ? 1.273 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 547.843 ? 2.321 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 2089.541 ? 11.759 ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping thrpt 5 3564.110 ? 15.853 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1514.287 ? 9.442 ops/ms
EishayWriteBinary.hessian thrpt 5 340.354 ? 1.151 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 234.445 ? 2.200 ops/ms
EishayWriteBinary.kryo thrpt 5 1894.159 ? 2.034 ops/ms
EishayWriteString.fastjson1 thrpt 5 602.782 ? 2.326 ops/ms
EishayWriteString.fastjson2 thrpt 5 1594.067 ? 10.304 ops/ms
EishayWriteString.gson thrpt 5 321.770 ? 1.417 ops/ms
EishayWriteString.jackson thrpt 5 1000.833 ? 5.003 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 576.359 ? 1.898 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1500.725 ? 7.848 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 291.730 ? 1.483 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 877.618 ? 5.672 ops/ms
ecs.c7.xlarge-oracle-jdk-11.0.16_x64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 2414.665 ? 14.351 ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping thrpt 5 3691.598 ? 8.595 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1170.538 ? 3.443 ops/ms
EishayParseBinary.hessian thrpt 5 247.825 ? 1.802 ops/ms
EishayParseBinary.javaSerialize thrpt 5 48.547 ? 0.076 ops/ms
EishayParseBinary.kryo thrpt 5 1602.569 ? 2.636 ops/ms
EishayParseString.fastjson1 thrpt 5 910.289 ? 3.344 ops/ms
EishayParseString.fastjson2 thrpt 5 1149.500 ? 2.419 ops/ms
EishayParseString.gson thrpt 5 428.394 ? 1.228 ops/ms
EishayParseString.jackson thrpt 5 495.516 ? 0.957 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 238.254 ? 0.383 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 874.664 ? 1.691 ops/ms
EishayParseStringPretty.gson thrpt 5 390.638 ? 2.678 ops/ms
EishayParseStringPretty.jackson thrpt 5 441.544 ? 0.612 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 399.832 ? 1.568 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 752.449 ? 1.641 ops/ms
EishayParseTreeString.gson thrpt 5 319.655 ? 1.023 ops/ms
EishayParseTreeString.jackson thrpt 5 451.293 ? 2.267 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 348.900 ? 0.879 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 642.999 ? 2.076 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 313.827 ? 2.018 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 419.550 ? 1.317 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 362.449 ? 0.803 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 717.616 ? 2.168 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 306.489 ? 1.091 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 498.538 ? 3.816 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 307.351 ? 0.641 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 594.046 ? 1.991 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 297.610 ? 1.186 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 489.479 ? 3.316 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 748.275 ? 1.594 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1079.838 ? 2.783 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 318.086 ? 1.124 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 569.282 ? 1.205 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 226.409 ? 0.365 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 854.232 ? 1.192 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 297.611 ? 0.499 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 499.524 ? 0.772 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 1874.417 ? 13.589 ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping thrpt 5 3300.954 ? 22.512 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1578.127 ? 7.729 ops/ms
EishayWriteBinary.hessian thrpt 5 332.313 ? 1.242 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 213.018 ? 2.763 ops/ms
EishayWriteBinary.kryo thrpt 5 1999.114 ? 2.236 ops/ms
EishayWriteString.fastjson1 thrpt 5 588.550 ? 0.993 ops/ms
EishayWriteString.fastjson2 thrpt 5 1312.815 ? 4.528 ops/ms
EishayWriteString.gson thrpt 5 279.884 ? 0.282 ops/ms
EishayWriteString.jackson thrpt 5 895.534 ? 2.727 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 546.969 ? 1.246 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1609.132 ? 8.173 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 270.863 ? 0.485 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 857.233 ? 3.650 ops/ms
ecs.c7.xlarge-oracle-jdk-17.0.4_x64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 2378.227 ? 7.132 ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping thrpt 5 3597.730 ? 25.297 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1171.691 ? 1.644 ops/ms
EishayParseBinary.hessian thrpt 5 255.362 ? 2.902 ops/ms
EishayParseBinary.javaSerialize thrpt 5 53.473 ? 0.141 ops/ms
EishayParseBinary.kryo thrpt 5 1543.971 ? 5.042 ops/ms
EishayParseString.fastjson1 thrpt 5 1249.568 ? 3.795 ops/ms
EishayParseString.fastjson2 thrpt 5 1261.125 ? 3.152 ops/ms
EishayParseString.gson thrpt 5 465.156 ? 1.435 ops/ms
EishayParseString.jackson thrpt 5 525.814 ? 0.838 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 298.537 ? 0.416 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 952.822 ? 1.248 ops/ms
EishayParseStringPretty.gson thrpt 5 420.953 ? 0.961 ops/ms
EishayParseStringPretty.jackson thrpt 5 458.117 ? 0.202 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 560.203 ? 0.791 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1011.257 ? 2.234 ops/ms
EishayParseTreeString.gson thrpt 5 317.092 ? 0.792 ops/ms
EishayParseTreeString.jackson thrpt 5 518.779 ? 1.349 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 476.483 ? 0.510 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 790.975 ? 2.275 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 298.663 ? 0.505 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 466.528 ? 2.824 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 482.261 ? 2.761 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 1037.951 ? 2.732 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 312.932 ? 1.085 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 570.986 ? 1.297 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 409.930 ? 1.733 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 863.881 ? 2.570 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 302.815 ? 2.056 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 514.403 ? 2.073 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 957.492 ? 1.743 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1170.334 ? 2.744 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 323.771 ? 1.437 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 563.368 ? 0.747 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 271.719 ? 0.639 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 893.135 ? 0.514 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 293.033 ? 0.756 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 506.877 ? 0.589 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 2392.934 ? 13.323 ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping thrpt 5 3538.570 ? 26.452 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1862.965 ? 11.362 ops/ms
EishayWriteBinary.hessian thrpt 5 327.644 ? 0.551 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 225.097 ? 2.576 ops/ms
EishayWriteBinary.kryo thrpt 5 1883.807 ? 3.326 ops/ms
EishayWriteString.fastjson1 thrpt 5 595.851 ? 2.038 ops/ms
EishayWriteString.fastjson2 thrpt 5 1724.764 ? 11.170 ops/ms
EishayWriteString.gson thrpt 5 201.488 ? 0.235 ops/ms
EishayWriteString.jackson thrpt 5 1003.889 ? 2.791 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 547.515 ? 1.465 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1857.100 ? 10.138 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 198.363 ? 0.306 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 940.587 ? 2.807 ops/ms
ecs.c7.xlarge-oracle-jdk-18.0.2_x6
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 2395.527 ± 14.860 ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping thrpt 5 3697.617 ± 19.870 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1143.715 ± 3.379 ops/ms
EishayParseBinary.hessian thrpt 5 244.377 ± 1.398 ops/ms
EishayParseBinary.javaSerialize thrpt 5 51.538 ± 0.215 ops/ms
EishayParseBinary.kryo thrpt 5 1589.784 ± 2.900 ops/ms
EishayParseString.fastjson1 thrpt 5 1188.778 ± 5.992 ops/ms
EishayParseString.fastjson2 thrpt 5 1349.559 ± 2.357 ops/ms
EishayParseString.gson thrpt 5 413.887 ± 2.262 ops/ms
EishayParseString.jackson thrpt 5 509.084 ± 0.609 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 296.454 ± 0.250 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 959.693 ± 1.858 ops/ms
EishayParseStringPretty.gson thrpt 5 393.651 ± 1.744 ops/ms
EishayParseStringPretty.jackson thrpt 5 457.569 ± 2.221 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 568.841 ± 1.548 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1099.513 ± 5.151 ops/ms
EishayParseTreeString.gson thrpt 5 314.776 ± 0.734 ops/ms
EishayParseTreeString.jackson thrpt 5 499.268 ± 2.117 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 487.138 ± 0.720 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 818.822 ± 2.505 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 308.143 ± 2.793 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 456.264 ± 3.471 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 478.799 ± 2.948 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 1031.888 ± 4.200 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 315.597 ± 0.848 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 559.496 ± 1.629 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 405.283 ± 0.914 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 818.230 ± 2.767 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 295.615 ± 0.834 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 515.852 ± 1.176 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 913.014 ± 2.373 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1130.077 ± 1.424 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 313.943 ± 0.832 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 552.507 ± 0.651 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 262.445 ± 0.357 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 881.877 ± 1.090 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 302.640 ± 0.700 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 498.117 ± 0.669 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 2671.444 ± 14.768 ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping thrpt 5 4146.813 ± 24.486 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1826.026 ± 58.315 ops/ms
EishayWriteBinary.hessian thrpt 5 322.000 ± 1.076 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 228.778 ± 0.894 ops/ms
EishayWriteBinary.kryo thrpt 5 1791.639 ± 3.089 ops/ms
EishayWriteString.fastjson1 thrpt 5 606.628 ± 1.418 ops/ms
EishayWriteString.fastjson2 thrpt 5 1692.844 ± 9.333 ops/ms
EishayWriteString.gson thrpt 5 204.551 ± 0.122 ops/ms
EishayWriteString.jackson thrpt 5 911.781 ± 5.371 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 545.891 ± 1.402 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1846.090 ± 10.949 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 204.049 ± 0.350 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 921.714 ± 3.172 ops/ms
ecs.c7a.xlarge-oracle-jdk1.8.0_341_x64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1350.569 ? 1.482 ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping thrpt 5 1746.736 ? 2.490 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 916.648 ? 2.001 ops/ms
EishayParseBinary.hessian thrpt 5 257.124 ? 0.439 ops/ms
EishayParseBinary.javaSerialize thrpt 5 44.539 ? 0.055 ops/ms
EishayParseBinary.kryo thrpt 5 1608.242 ? 5.016 ops/ms
EishayParseString.fastjson1 thrpt 5 996.665 ? 3.510 ops/ms
EishayParseString.fastjson2 thrpt 5 1168.585 ? 5.965 ops/ms
EishayParseString.gson thrpt 5 443.691 ? 1.712 ops/ms
EishayParseString.jackson thrpt 5 526.359 ? 4.180 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 275.331 ? 0.985 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 925.279 ? 3.231 ops/ms
EishayParseStringPretty.gson thrpt 5 428.095 ? 2.627 ops/ms
EishayParseStringPretty.jackson thrpt 5 465.854 ? 0.925 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 466.785 ? 1.029 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 874.023 ? 0.998 ops/ms
EishayParseTreeString.gson thrpt 5 362.656 ? 1.007 ops/ms
EishayParseTreeString.jackson thrpt 5 493.163 ? 1.584 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 419.792 ? 1.139 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 723.133 ? 2.902 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 346.980 ? 1.083 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 477.767 ? 1.355 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 422.095 ? 0.537 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 713.673 ? 1.073 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 330.712 ? 0.335 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 578.600 ? 0.626 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 360.021 ? 1.392 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 633.046 ? 0.842 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 299.727 ? 2.312 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 507.460 ? 1.048 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 776.460 ? 2.138 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 871.885 ? 1.116 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 325.640 ? 0.919 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 605.887 ? 1.080 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 252.628 ? 1.324 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 733.010 ? 2.014 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 300.897 ? 0.957 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 537.094 ? 1.315 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 1974.788 ? 6.957 ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping thrpt 5 3198.107 ? 2.013 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1501.581 ? 4.856 ops/ms
EishayWriteBinary.hessian thrpt 5 404.944 ? 4.535 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 233.552 ? 0.648 ops/ms
EishayWriteBinary.kryo thrpt 5 1721.281 ? 7.528 ops/ms
EishayWriteString.fastjson1 thrpt 5 634.635 ? 1.051 ops/ms
EishayWriteString.fastjson2 thrpt 5 1608.664 ? 6.706 ops/ms
EishayWriteString.gson thrpt 5 358.943 ? 1.510 ops/ms
EishayWriteString.jackson thrpt 5 940.409 ? 1.379 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 567.027 ? 2.153 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1485.105 ? 6.301 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 318.510 ? 0.356 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 816.541 ? 16.156 ops/ms
ecs.c7a.xlarge-oracle-jdk-11.0.16_x64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 2099.249 ? 2.706 ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping thrpt 5 3301.763 ? 16.501 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1114.014 ? 3.348 ops/ms
EishayParseBinary.hessian thrpt 5 248.134 ? 0.623 ops/ms
EishayParseBinary.javaSerialize thrpt 5 47.128 ? 0.084 ops/ms
EishayParseBinary.kryo thrpt 5 1542.063 ? 0.841 ops/ms
EishayParseString.fastjson1 thrpt 5 933.075 ? 1.124 ops/ms
EishayParseString.fastjson2 thrpt 5 1118.289 ? 1.551 ops/ms
EishayParseString.gson thrpt 5 455.031 ? 0.672 ops/ms
EishayParseString.jackson thrpt 5 485.037 ? 2.490 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 254.373 ? 1.710 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 813.707 ? 4.924 ops/ms
EishayParseStringPretty.gson thrpt 5 408.483 ? 0.794 ops/ms
EishayParseStringPretty.jackson thrpt 5 474.041 ? 0.389 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 411.170 ? 1.797 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 784.169 ? 1.901 ops/ms
EishayParseTreeString.gson thrpt 5 357.600 ? 0.522 ops/ms
EishayParseTreeString.jackson thrpt 5 476.980 ? 4.202 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 356.161 ? 0.567 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 648.173 ? 2.656 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 345.753 ? 0.701 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 448.156 ? 2.734 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 360.429 ? 4.474 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 707.181 ? 1.005 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 358.739 ? 1.024 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 542.800 ? 1.473 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 312.257 ? 3.354 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 613.056 ? 0.849 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 349.624 ? 0.442 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 491.427 ? 1.241 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 714.496 ? 3.153 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1074.038 ? 2.359 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 358.034 ? 0.385 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 585.879 ? 1.764 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 232.378 ? 1.320 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 821.442 ? 3.002 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 346.713 ? 0.512 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 521.836 ? 2.557 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 2002.629 ? 0.809 ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping thrpt 5 3057.324 ? 6.355 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1615.929 ? 5.383 ops/ms
EishayWriteBinary.hessian thrpt 5 390.809 ? 1.018 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 231.624 ? 3.637 ops/ms
EishayWriteBinary.kryo thrpt 5 2023.606 ? 4.525 ops/ms
EishayWriteString.fastjson1 thrpt 5 609.252 ? 5.757 ops/ms
EishayWriteString.fastjson2 thrpt 5 1392.738 ? 1.846 ops/ms
EishayWriteString.gson thrpt 5 276.112 ? 0.441 ops/ms
EishayWriteString.jackson thrpt 5 949.870 ? 2.415 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 550.816 ? 0.811 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1707.000 ? 3.699 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 285.639 ? 0.216 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 823.758 ? 0.879 ops/ms
ecs.c7a.xlarge-oracle-jdk-17.0.4_x64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 2278.647 ? 9.585 ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping thrpt 5 3539.067 ? 8.395 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1077.356 ? 1.749 ops/ms
EishayParseBinary.hessian thrpt 5 247.252 ? 1.083 ops/ms
EishayParseBinary.javaSerialize thrpt 5 54.343 ? 0.064 ops/ms
EishayParseBinary.kryo thrpt 5 1611.398 ? 8.438 ops/ms
EishayParseString.fastjson1 thrpt 5 1261.555 ? 2.574 ops/ms
EishayParseString.fastjson2 thrpt 5 1214.929 ? 5.213 ops/ms
EishayParseString.gson thrpt 5 519.877 ? 2.038 ops/ms
EishayParseString.jackson thrpt 5 520.155 ? 1.179 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 299.122 ? 1.960 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 855.641 ? 3.739 ops/ms
EishayParseStringPretty.gson thrpt 5 502.264 ? 7.886 ops/ms
EishayParseStringPretty.jackson thrpt 5 462.087 ? 1.733 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 546.527 ? 0.246 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1005.215 ? 2.565 ops/ms
EishayParseTreeString.gson thrpt 5 397.659 ? 0.559 ops/ms
EishayParseTreeString.jackson thrpt 5 543.438 ? 1.326 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 452.140 ? 1.551 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 763.593 ? 1.566 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 372.215 ? 1.019 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 454.430 ? 3.214 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 475.406 ? 0.939 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 760.336 ? 5.616 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 378.997 ? 0.674 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 621.974 ? 0.761 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 401.493 ? 3.389 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 672.343 ? 0.488 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 366.587 ? 1.060 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 536.009 ? 0.803 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 920.904 ? 7.554 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1121.149 ? 4.536 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 375.075 ? 0.875 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 645.843 ? 0.703 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 274.559 ? 0.607 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 851.736 ? 0.994 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 362.824 ? 2.517 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 534.161 ? 2.618 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 2006.331 ? 22.742 ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping thrpt 5 3060.099 ? 7.651 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1748.082 ? 2.485 ops/ms
EishayWriteBinary.hessian thrpt 5 393.999 ? 2.434 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 263.166 ? 0.731 ops/ms
EishayWriteBinary.kryo thrpt 5 1877.674 ? 5.593 ops/ms
EishayWriteString.fastjson1 thrpt 5 631.608 ? 2.162 ops/ms
EishayWriteString.fastjson2 thrpt 5 1722.820 ? 1.281 ops/ms
EishayWriteString.gson thrpt 5 336.085 ? 0.960 ops/ms
EishayWriteString.jackson thrpt 5 962.698 ? 3.569 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 579.849 ? 15.925 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1790.540 ? 3.993 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 332.591 ? 0.318 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 871.196 ? 1.570 ops/ms
ecs.c7a.xlarge-oracle-jdk-18.0.2_x64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 2317.783 ± 17.732 ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping thrpt 5 3582.733 ± 20.462 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1141.618 ± 4.997 ops/ms
EishayParseBinary.hessian thrpt 5 243.084 ± 3.377 ops/ms
EishayParseBinary.javaSerialize thrpt 5 51.286 ± 0.120 ops/ms
EishayParseBinary.kryo thrpt 5 1558.744 ± 2.754 ops/ms
EishayParseString.fastjson1 thrpt 5 1182.899 ± 2.474 ops/ms
EishayParseString.fastjson2 thrpt 5 1167.256 ± 3.423 ops/ms
EishayParseString.gson thrpt 5 458.703 ± 5.347 ops/ms
EishayParseString.jackson thrpt 5 500.029 ± 1.329 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 289.915 ± 0.729 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 851.823 ± 6.225 ops/ms
EishayParseStringPretty.gson thrpt 5 421.822 ± 6.578 ops/ms
EishayParseStringPretty.jackson thrpt 5 471.650 ± 1.091 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 537.329 ± 1.359 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 955.849 ± 3.458 ops/ms
EishayParseTreeString.gson thrpt 5 399.346 ± 0.760 ops/ms
EishayParseTreeString.jackson thrpt 5 550.961 ± 1.566 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 455.890 ± 1.315 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 770.693 ± 1.574 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 343.977 ± 9.744 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 471.872 ± 2.198 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 438.713 ± 0.555 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 932.351 ± 3.140 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 382.004 ± 0.870 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 587.021 ± 0.606 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 391.004 ± 0.988 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 751.091 ± 1.254 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 357.348 ± 0.965 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 553.107 ± 2.382 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 896.926 ± 1.285 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1123.642 ± 3.016 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 376.076 ± 0.546 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 585.644 ± 1.121 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 258.522 ± 0.367 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 837.475 ± 0.706 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 353.449 ± 1.758 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 517.147 ± 1.938 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 2339.252 ± 10.049 ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping thrpt 5 4105.642 ± 12.101 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1712.746 ± 2.188 ops/ms
EishayWriteBinary.hessian thrpt 5 395.062 ± 1.427 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 263.797 ± 0.688 ops/ms
EishayWriteBinary.kryo thrpt 5 1727.243 ± 6.741 ops/ms
EishayWriteString.fastjson1 thrpt 5 625.995 ± 12.336 ops/ms
EishayWriteString.fastjson2 thrpt 5 1675.432 ± 1.658 ops/ms
EishayWriteString.gson thrpt 5 320.337 ± 0.424 ops/ms
EishayWriteString.jackson thrpt 5 863.455 ± 4.371 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 541.400 ± 9.352 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1767.647 ± 3.086 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 322.366 ± 1.239 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 854.338 ± 6.964 ops/ms
ecs.c6r.xlarge-oracle-jdk1.8.0_341_aarch64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1414.275 ? 0.697 ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping thrpt 5 2109.398 ? 2.946 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 754.781 ? 1.268 ops/ms
EishayParseBinary.hessian thrpt 5 191.995 ? 0.425 ops/ms
EishayParseBinary.javaSerialize thrpt 5 37.043 ? 0.110 ops/ms
EishayParseBinary.kryo thrpt 5 1296.917 ? 2.585 ops/ms
EishayParseString.fastjson1 thrpt 5 718.651 ? 1.136 ops/ms
EishayParseString.fastjson2 thrpt 5 858.783 ? 0.841 ops/ms
EishayParseString.gson thrpt 5 313.534 ? 0.535 ops/ms
EishayParseString.jackson thrpt 5 382.600 ? 0.485 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 202.580 ? 0.213 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 680.368 ? 2.094 ops/ms
EishayParseStringPretty.gson thrpt 5 283.049 ? 0.660 ops/ms
EishayParseStringPretty.jackson thrpt 5 349.934 ? 2.589 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 305.529 ? 0.357 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 577.950 ? 0.675 ops/ms
EishayParseTreeString.gson thrpt 5 263.940 ? 0.284 ops/ms
EishayParseTreeString.jackson thrpt 5 355.710 ? 0.612 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 268.260 ? 0.242 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 494.933 ? 0.677 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 243.928 ? 0.687 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 327.745 ? 0.332 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 245.470 ? 1.641 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 527.795 ? 0.634 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 237.510 ? 0.302 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 429.298 ? 0.433 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 219.219 ? 0.421 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 471.992 ? 1.023 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 220.613 ? 0.287 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 390.074 ? 0.851 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 564.252 ? 0.646 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 736.065 ? 0.744 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 238.310 ? 0.336 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 466.792 ? 0.575 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 188.759 ? 0.306 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 607.068 ? 3.740 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 221.130 ? 0.215 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 414.054 ? 1.179 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 1329.030 ? 5.243 ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping thrpt 5 1893.759 ? 3.823 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1106.650 ? 2.513 ops/ms
EishayWriteBinary.hessian thrpt 5 297.522 ? 1.955 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 177.457 ? 0.368 ops/ms
EishayWriteBinary.kryo thrpt 5 1112.424 ? 0.933 ops/ms
EishayWriteString.fastjson1 thrpt 5 468.054 ? 1.560 ops/ms
EishayWriteString.fastjson2 thrpt 5 1048.815 ? 1.375 ops/ms
EishayWriteString.gson thrpt 5 272.187 ? 0.307 ops/ms
EishayWriteString.jackson thrpt 5 583.290 ? 0.677 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 414.868 ? 0.653 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1109.141 ? 1.659 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 234.942 ? 0.426 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 572.810 ? 0.944 ops/ms
ecs.c6r.xlarge-oracle-jdk-11.0.16_aarch64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1622.465 ? 0.852 ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping thrpt 5 2529.245 ? 5.052 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 774.516 ? 2.378 ops/ms
EishayParseBinary.hessian thrpt 5 179.682 ? 0.341 ops/ms
EishayParseBinary.javaSerialize thrpt 5 36.131 ? 0.143 ops/ms
EishayParseBinary.kryo thrpt 5 1244.477 ? 0.467 ops/ms
EishayParseString.fastjson1 thrpt 5 736.000 ? 1.853 ops/ms
EishayParseString.fastjson2 thrpt 5 839.238 ? 4.964 ops/ms
EishayParseString.gson thrpt 5 318.961 ? 0.432 ops/ms
EishayParseString.jackson thrpt 5 375.882 ? 0.303 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 209.251 ? 0.614 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 661.039 ? 1.594 ops/ms
EishayParseStringPretty.gson thrpt 5 296.049 ? 0.350 ops/ms
EishayParseStringPretty.jackson thrpt 5 347.143 ? 1.343 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 322.454 ? 0.478 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 535.385 ? 0.974 ops/ms
EishayParseTreeString.gson thrpt 5 262.062 ? 0.522 ops/ms
EishayParseTreeString.jackson thrpt 5 355.045 ? 0.490 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 274.343 ? 0.281 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 455.863 ? 2.780 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 247.789 ? 0.385 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 324.641 ? 0.295 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 285.277 ? 0.641 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 444.899 ? 3.242 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 253.962 ? 0.162 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 429.400 ? 0.746 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 243.137 ? 1.022 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 389.980 ? 3.315 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 240.099 ? 1.189 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 393.773 ? 0.319 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 589.247 ? 0.507 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 756.791 ? 3.190 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 257.932 ? 1.186 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 437.036 ? 0.519 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 191.041 ? 0.612 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 596.348 ? 4.231 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 239.818 ? 0.514 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 397.845 ? 0.574 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 1481.511 ? 0.761 ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping thrpt 5 2317.027 ? 2.961 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1167.279 ? 1.828 ops/ms
EishayWriteBinary.hessian thrpt 5 315.597 ? 1.939 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 191.475 ? 2.577 ops/ms
EishayWriteBinary.kryo thrpt 5 1307.825 ? 2.987 ops/ms
EishayWriteString.fastjson1 thrpt 5 414.676 ? 0.414 ops/ms
EishayWriteString.fastjson2 thrpt 5 1040.751 ? 0.748 ops/ms
EishayWriteString.gson thrpt 5 248.180 ? 0.464 ops/ms
EishayWriteString.jackson thrpt 5 605.766 ? 0.618 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 373.502 ? 0.654 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1164.459 ? 3.141 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 241.610 ? 1.614 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 549.537 ? 0.654 ops/ms
ecs.c6r.xlarge-oracle-jdk-17.0.4_aarch64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1498.469 ? 1.919 ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping thrpt 5 2175.339 ? 3.179 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 792.521 ? 2.096 ops/ms
EishayParseBinary.hessian thrpt 5 208.345 ? 0.333 ops/ms
EishayParseBinary.javaSerialize thrpt 5 39.004 ? 0.187 ops/ms
EishayParseBinary.kryo thrpt 5 1240.209 ? 0.730 ops/ms
EishayParseString.fastjson1 thrpt 5 1020.396 ? 0.779 ops/ms
EishayParseString.fastjson2 thrpt 5 860.710 ? 4.233 ops/ms
EishayParseString.gson thrpt 5 317.062 ? 0.381 ops/ms
EishayParseString.jackson thrpt 5 379.630 ? 0.694 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 241.124 ? 0.301 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 667.244 ? 4.123 ops/ms
EishayParseStringPretty.gson thrpt 5 294.191 ? 0.343 ops/ms
EishayParseStringPretty.jackson thrpt 5 353.213 ? 0.812 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 357.494 ? 3.119 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 609.979 ? 0.615 ops/ms
EishayParseTreeString.gson thrpt 5 260.307 ? 0.239 ops/ms
EishayParseTreeString.jackson thrpt 5 372.851 ? 0.302 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 304.495 ? 0.657 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 502.650 ? 0.656 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 243.809 ? 0.404 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 353.314 ? 0.583 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 317.285 ? 0.559 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 588.732 ? 2.585 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 253.518 ? 0.775 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 433.643 ? 0.345 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 270.748 ? 0.126 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 498.224 ? 0.800 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 239.810 ? 0.442 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 413.169 ? 0.239 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 757.695 ? 1.081 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 787.365 ? 0.516 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 253.569 ? 0.098 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 443.791 ? 1.186 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 216.209 ? 0.366 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 618.790 ? 1.027 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 238.153 ? 0.715 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 403.615 ? 1.151 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 1436.581 ? 1.111 ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping thrpt 5 2231.718 ? 4.459 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1166.442 ? 1.830 ops/ms
EishayWriteBinary.hessian thrpt 5 314.442 ? 0.952 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 182.750 ? 3.468 ops/ms
EishayWriteBinary.kryo thrpt 5 1229.222 ? 2.395 ops/ms
EishayWriteString.fastjson1 thrpt 5 483.335 ? 2.632 ops/ms
EishayWriteString.fastjson2 thrpt 5 1182.715 ? 2.362 ops/ms
EishayWriteString.gson thrpt 5 190.066 ? 0.431 ops/ms
EishayWriteString.jackson thrpt 5 625.779 ? 1.614 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 412.769 ? 1.148 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1165.745 ? 2.337 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 187.419 ? 0.378 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 612.319 ? 1.243 ops/ms
ecs.c6r.xlarge-oracle-jdk-18.0.2_aarch64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1463.639 ± 2.639 ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping thrpt 5 2166.063 ± 11.439 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 749.578 ± 2.854 ops/ms
EishayParseBinary.hessian thrpt 5 187.694 ± 0.779 ops/ms
EishayParseBinary.javaSerialize thrpt 5 39.825 ± 0.102 ops/ms
EishayParseBinary.kryo thrpt 5 1183.699 ± 4.109 ops/ms
EishayParseString.fastjson1 thrpt 5 1005.996 ± 1.275 ops/ms
EishayParseString.fastjson2 thrpt 5 855.978 ± 6.141 ops/ms
EishayParseString.gson thrpt 5 300.341 ± 1.338 ops/ms
EishayParseString.jackson thrpt 5 364.136 ± 0.789 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 229.950 ± 0.617 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 665.602 ± 2.560 ops/ms
EishayParseStringPretty.gson thrpt 5 277.339 ± 1.266 ops/ms
EishayParseStringPretty.jackson thrpt 5 334.797 ± 2.781 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 336.062 ± 1.446 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 609.340 ± 3.871 ops/ms
EishayParseTreeString.gson thrpt 5 255.965 ± 0.390 ops/ms
EishayParseTreeString.jackson thrpt 5 353.739 ± 0.499 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 295.944 ± 1.722 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 500.186 ± 1.177 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 242.141 ± 1.661 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 344.346 ± 0.900 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 296.458 ± 1.341 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 557.190 ± 2.164 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 252.048 ± 0.173 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 427.762 ± 0.261 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 264.137 ± 0.884 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 473.244 ± 0.356 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 234.646 ± 0.399 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 404.260 ± 0.457 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 742.438 ± 1.696 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 741.989 ± 2.833 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 252.575 ± 0.225 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 423.982 ± 0.460 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 207.050 ± 0.225 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 585.396 ± 3.053 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 233.914 ± 0.940 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 382.894 ± 0.485 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 1615.477 ± 4.277 ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping thrpt 5 2671.895 ± 9.329 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1151.644 ± 9.708 ops/ms
EishayWriteBinary.hessian thrpt 5 300.776 ± 1.144 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 187.698 ± 0.314 ops/ms
EishayWriteBinary.kryo thrpt 5 1283.320 ± 23.710 ops/ms
EishayWriteString.fastjson1 thrpt 5 438.153 ± 1.531 ops/ms
EishayWriteString.fastjson2 thrpt 5 1132.674 ± 2.079 ops/ms
EishayWriteString.gson thrpt 5 191.248 ± 0.678 ops/ms
EishayWriteString.jackson thrpt 5 599.155 ± 0.664 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 347.348 ± 1.432 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1162.026 ± 11.725 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 189.175 ± 0.828 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 581.091 ± 4.664 ops/ms
ecs.g8m.xlarge-oracle-jdk1.8.0_341_aarch64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1334.829 ? 87.812 ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping thrpt 5 2245.314 ? 176.200 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 795.736 ? 33.368 ops/ms
EishayParseBinary.hessian thrpt 5 195.841 ? 4.358 ops/ms
EishayParseBinary.javaSerialize thrpt 5 41.273 ? 0.737 ops/ms
EishayParseBinary.kryo thrpt 5 1198.191 ? 41.921 ops/ms
EishayParseString.fastjson1 thrpt 5 729.170 ? 48.937 ops/ms
EishayParseString.fastjson2 thrpt 5 900.856 ? 38.115 ops/ms
EishayParseString.gson thrpt 5 351.796 ? 14.666 ops/ms
EishayParseString.jackson thrpt 5 363.970 ? 11.955 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 215.408 ? 6.360 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 707.702 ? 33.615 ops/ms
EishayParseStringPretty.gson thrpt 5 315.418 ? 8.454 ops/ms
EishayParseStringPretty.jackson thrpt 5 341.281 ? 18.443 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 303.362 ? 17.335 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 554.222 ? 28.788 ops/ms
EishayParseTreeString.gson thrpt 5 269.968 ? 17.201 ops/ms
EishayParseTreeString.jackson thrpt 5 322.656 ? 16.428 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 280.875 ? 15.938 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 462.261 ? 50.052 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 262.629 ? 10.500 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 305.279 ? 13.921 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 250.671 ? 6.883 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 501.129 ? 27.317 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 234.614 ? 10.362 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 366.671 ? 26.972 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 233.759 ? 3.953 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 454.630 ? 32.070 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 215.727 ? 11.652 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 340.896 ? 14.462 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 656.088 ? 7.035 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 789.342 ? 71.195 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 230.501 ? 11.199 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 403.818 ? 21.908 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 205.154 ? 6.929 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 642.041 ? 19.569 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 226.379 ? 4.834 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 373.797 ? 17.104 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 1582.723 ? 25.425 ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping thrpt 5 2365.753 ? 40.260 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1315.149 ? 24.281 ops/ms
EishayWriteBinary.hessian thrpt 5 353.848 ? 1.321 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 204.986 ? 1.201 ops/ms
EishayWriteBinary.kryo thrpt 5 1406.243 ? 12.654 ops/ms
EishayWriteString.fastjson1 thrpt 5 494.567 ? 7.052 ops/ms
EishayWriteString.fastjson2 thrpt 5 1199.941 ? 17.375 ops/ms
EishayWriteString.gson thrpt 5 318.844 ? 3.529 ops/ms
EishayWriteString.jackson thrpt 5 629.443 ? 11.637 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 432.369 ? 10.813 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1320.933 ? 20.708 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 280.347 ? 5.424 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 651.860 ? 13.336 ops/ms
ecs.g8m.xlarge-oracle-jdk-11.0.16_aarch64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1978.994 ? 12.186 ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping thrpt 5 3084.473 ? 6.674 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1006.813 ? 9.522 ops/ms
EishayParseBinary.hessian thrpt 5 194.012 ? 15.606 ops/ms
EishayParseBinary.javaSerialize thrpt 5 39.276 ? 0.898 ops/ms
EishayParseBinary.kryo thrpt 5 1405.982 ? 3.799 ops/ms
EishayParseString.fastjson1 thrpt 5 711.445 ? 90.814 ops/ms
EishayParseString.fastjson2 thrpt 5 1049.728 ? 6.441 ops/ms
EishayParseString.gson thrpt 5 370.144 ? 0.534 ops/ms
EishayParseString.jackson thrpt 5 400.514 ? 37.232 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 231.195 ? 6.157 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 772.590 ? 24.009 ops/ms
EishayParseStringPretty.gson thrpt 5 348.464 ? 0.563 ops/ms
EishayParseStringPretty.jackson thrpt 5 370.090 ? 38.165 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 363.950 ? 1.572 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 651.015 ? 11.394 ops/ms
EishayParseTreeString.gson thrpt 5 302.107 ? 1.178 ops/ms
EishayParseTreeString.jackson thrpt 5 372.883 ? 2.042 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 288.058 ? 0.774 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 541.328 ? 5.088 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 277.614 ? 35.775 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 355.015 ? 4.946 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 301.910 ? 35.203 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 535.255 ? 2.157 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 295.506 ? 0.239 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 444.528 ? 1.888 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 250.553 ? 23.445 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 466.233 ? 12.099 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 270.758 ? 1.502 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 413.515 ? 2.241 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 669.133 ? 3.961 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 951.633 ? 14.686 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 280.795 ? 41.378 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 487.891 ? 2.256 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 172.783 ? 34.217 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 705.930 ? 124.887 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 280.867 ? 0.622 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 428.821 ? 2.296 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 1746.516 ? 9.407 ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping thrpt 5 2742.957 ? 4.683 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1365.681 ? 6.437 ops/ms
EishayWriteBinary.hessian thrpt 5 345.917 ? 1.345 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 217.863 ? 0.862 ops/ms
EishayWriteBinary.kryo thrpt 5 1578.769 ? 6.889 ops/ms
EishayWriteString.fastjson1 thrpt 5 437.118 ? 36.635 ops/ms
EishayWriteString.fastjson2 thrpt 5 1170.159 ? 22.521 ops/ms
EishayWriteString.gson thrpt 5 282.698 ? 24.135 ops/ms
EishayWriteString.jackson thrpt 5 675.108 ? 11.312 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 426.038 ? 14.535 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1361.455 ? 4.151 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 296.669 ? 16.165 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 539.726 ? 53.272 ops/ms
ecs.g8m.xlarge-oracle-jdk-17.0.4_aarch64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1797.283 ? 33.936 ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping thrpt 5 2700.864 ? 30.762 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1041.756 ? 11.527 ops/ms
EishayParseBinary.hessian thrpt 5 191.073 ? 15.742 ops/ms
EishayParseBinary.javaSerialize thrpt 5 37.238 ? 2.548 ops/ms
EishayParseBinary.kryo thrpt 5 1305.679 ? 92.811 ops/ms
EishayParseString.fastjson1 thrpt 5 1039.371 ? 175.305 ops/ms
EishayParseString.fastjson2 thrpt 5 1088.080 ? 5.210 ops/ms
EishayParseString.gson thrpt 5 246.416 ? 79.658 ops/ms
EishayParseString.jackson thrpt 5 431.543 ? 14.437 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 261.211 ? 19.625 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 797.914 ? 9.203 ops/ms
EishayParseStringPretty.gson thrpt 5 313.596 ? 25.897 ops/ms
EishayParseStringPretty.jackson thrpt 5 375.321 ? 37.159 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 409.399 ? 7.473 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 773.819 ? 9.589 ops/ms
EishayParseTreeString.gson thrpt 5 297.349 ? 0.955 ops/ms
EishayParseTreeString.jackson thrpt 5 417.763 ? 30.144 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 340.342 ? 20.420 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 620.514 ? 8.405 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 268.220 ? 18.401 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 380.709 ? 14.580 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 315.043 ? 26.349 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 764.599 ? 4.181 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 291.577 ? 46.332 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 499.669 ? 3.566 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 227.461 ? 22.486 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 628.777 ? 4.106 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 279.023 ? 1.717 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 435.455 ? 3.392 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 822.066 ? 10.804 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 997.926 ? 20.711 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 264.536 ? 32.016 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 440.564 ? 23.761 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 246.174 ? 3.600 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 760.451 ? 21.731 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 278.505 ? 1.406 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 339.103 ? 113.533 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 1557.183 ? 298.421 ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping thrpt 5 2763.317 ? 25.108 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1373.414 ? 7.823 ops/ms
EishayWriteBinary.hessian thrpt 5 333.790 ? 0.890 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 207.745 ? 0.748 ops/ms
EishayWriteBinary.kryo thrpt 5 1437.556 ? 3.470 ops/ms
EishayWriteString.fastjson1 thrpt 5 453.461 ? 32.150 ops/ms
EishayWriteString.fastjson2 thrpt 5 1365.279 ? 9.471 ops/ms
EishayWriteString.gson thrpt 5 172.837 ? 42.827 ops/ms
EishayWriteString.jackson thrpt 5 593.569 ? 26.998 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 481.959 ? 4.789 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1376.043 ? 10.582 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 179.177 ? 37.810 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 667.884 ? 34.181 ops/ms
ecs.g8m.xlarge-oracle-jdk-18.0.2_aarch64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1715.680 ± 20.958 ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping thrpt 5 2729.703 ± 21.862 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1018.503 ± 11.754 ops/ms
EishayParseBinary.hessian thrpt 5 201.185 ± 31.341 ops/ms
EishayParseBinary.javaSerialize thrpt 5 41.898 ± 0.681 ops/ms
EishayParseBinary.kryo thrpt 5 1328.011 ± 26.938 ops/ms
EishayParseString.fastjson1 thrpt 5 1117.560 ± 10.750 ops/ms
EishayParseString.fastjson2 thrpt 5 1008.766 ± 182.872 ops/ms
EishayParseString.gson thrpt 5 290.831 ± 74.085 ops/ms
EishayParseString.jackson thrpt 5 401.268 ± 1.959 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 220.887 ± 39.226 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 778.810 ± 104.153 ops/ms
EishayParseStringPretty.gson thrpt 5 310.659 ± 30.459 ops/ms
EishayParseStringPretty.jackson thrpt 5 362.571 ± 5.047 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 355.791 ± 8.057 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 775.688 ± 8.484 ops/ms
EishayParseTreeString.gson thrpt 5 278.740 ± 28.608 ops/ms
EishayParseTreeString.jackson thrpt 5 403.360 ± 4.359 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 309.872 ± 79.086 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 620.053 ± 10.164 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 256.283 ± 31.961 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 373.109 ± 2.840 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 318.756 ± 12.887 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 704.339 ± 17.991 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 278.160 ± 22.722 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 488.969 ± 3.994 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 271.837 ± 5.630 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 593.596 ± 10.904 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 273.872 ± 2.385 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 439.236 ± 6.934 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 403.878 ± 78.049 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 947.491 ± 12.494 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 268.192 ± 36.507 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 459.864 ± 4.007 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 230.424 ± 18.448 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 731.945 ± 8.942 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 271.972 ± 1.756 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 404.912 ± 19.290 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 1869.190 ± 178.321 ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping thrpt 5 3130.223 ± 51.480 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1420.291 ± 5.548 ops/ms
EishayWriteBinary.hessian thrpt 5 331.982 ± 1.709 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 221.610 ± 2.775 ops/ms
EishayWriteBinary.kryo thrpt 5 1450.258 ± 7.618 ops/ms
EishayWriteString.fastjson1 thrpt 5 404.848 ± 76.041 ops/ms
EishayWriteString.fastjson2 thrpt 5 1259.768 ± 158.895 ops/ms
EishayWriteString.gson thrpt 5 192.774 ± 6.851 ops/ms
EishayWriteString.jackson thrpt 5 487.760 ± 31.975 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 369.988 ± 44.916 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1350.500 ± 81.370 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 204.372 ± 1.038 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 610.071 ± 24.616 ops/ms