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 1630.739 ? 11.668 ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping thrpt 5 2500.295 ? 19.888 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1115.691 ? 2.393 ops/ms
EishayParseBinary.hessian thrpt 5 275.460 ? 1.873 ops/ms
EishayParseBinary.javaSerialize thrpt 5 46.515 ? 0.064 ops/ms
EishayParseBinary.kryo thrpt 5 1738.892 ? 6.289 ops/ms
EishayParseString.fastjson1 thrpt 5 987.867 ? 2.715 ops/ms
EishayParseString.fastjson2 thrpt 5 1323.736 ? 1.601 ops/ms
EishayParseString.gson thrpt 5 439.605 ? 2.113 ops/ms
EishayParseString.jackson thrpt 5 530.164 ? 2.052 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 271.756 ? 0.354 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 949.520 ? 1.528 ops/ms
EishayParseStringPretty.gson thrpt 5 406.892 ? 2.043 ops/ms
EishayParseStringPretty.jackson thrpt 5 465.698 ? 0.332 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 515.948 ? 1.935 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 957.311 ? 3.463 ops/ms
EishayParseTreeString.gson thrpt 5 342.970 ? 0.750 ops/ms
EishayParseTreeString.jackson thrpt 5 491.080 ? 0.890 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 439.877 ? 1.915 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 775.268 ? 2.642 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 322.784 ? 0.960 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 477.523 ? 1.305 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 442.594 ? 1.899 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 874.689 ? 2.393 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 313.379 ? 1.278 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 579.122 ? 2.226 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 385.993 ? 2.093 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 714.919 ? 1.305 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 299.160 ? 1.911 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 499.116 ? 2.169 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 784.268 ? 5.554 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1109.775 ? 2.499 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 312.928 ? 1.998 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 592.415 ? 1.867 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 250.969 ? 0.239 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 807.444 ? 1.528 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 278.940 ? 1.925 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 527.955 ? 2.721 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 2165.032 ? 13.301 ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping thrpt 5 3507.354 ? 25.449 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1497.254 ? 9.330 ops/ms
EishayWriteBinary.hessian thrpt 5 334.749 ? 1.535 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 224.718 ? 1.388 ops/ms
EishayWriteBinary.kryo thrpt 5 1891.848 ? 6.664 ops/ms
EishayWriteString.fastjson1 thrpt 5 617.074 ? 2.222 ops/ms
EishayWriteString.fastjson2 thrpt 5 1597.334 ? 10.850 ops/ms
EishayWriteString.gson thrpt 5 329.705 ? 1.368 ops/ms
EishayWriteString.jackson thrpt 5 971.138 ? 5.163 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 576.176 ? 3.072 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1508.784 ? 9.336 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 286.079 ? 2.139 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 901.375 ? 6.843 ops/ms
ecs.c7.xlarge-oracle-jdk-11.0.16_x64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 2283.803 ? 13.058 ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping thrpt 5 3638.611 ? 32.847 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1159.064 ? 1.444 ops/ms
EishayParseBinary.hessian thrpt 5 249.080 ? 1.350 ops/ms
EishayParseBinary.javaSerialize thrpt 5 49.026 ? 0.048 ops/ms
EishayParseBinary.kryo thrpt 5 1642.005 ? 2.906 ops/ms
EishayParseString.fastjson1 thrpt 5 900.397 ? 3.071 ops/ms
EishayParseString.fastjson2 thrpt 5 1197.273 ? 1.950 ops/ms
EishayParseString.gson thrpt 5 421.977 ? 2.493 ops/ms
EishayParseString.jackson thrpt 5 496.584 ? 0.600 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 244.142 ? 0.311 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 898.190 ? 3.404 ops/ms
EishayParseStringPretty.gson thrpt 5 420.561 ? 1.937 ops/ms
EishayParseStringPretty.jackson thrpt 5 461.285 ? 1.085 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 409.434 ? 0.727 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 752.910 ? 2.762 ops/ms
EishayParseTreeString.gson thrpt 5 321.123 ? 1.332 ops/ms
EishayParseTreeString.jackson thrpt 5 430.376 ? 2.328 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 343.828 ? 0.975 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 651.341 ? 1.605 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 306.837 ? 1.820 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 401.791 ? 2.947 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 366.597 ? 2.539 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 633.027 ? 1.919 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 310.454 ? 1.727 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 503.139 ? 0.676 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 319.042 ? 2.105 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 590.579 ? 2.945 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 293.401 ? 1.042 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 459.565 ? 0.790 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 747.768 ? 1.498 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1129.674 ? 1.906 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 314.913 ? 0.862 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 545.059 ? 1.933 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 224.025 ? 1.193 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 846.664 ? 1.618 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 297.510 ? 1.127 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 513.400 ? 0.327 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 2444.528 ? 8.760 ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping thrpt 5 4812.357 ? 46.648 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1585.695 ? 8.961 ops/ms
EishayWriteBinary.hessian thrpt 5 333.988 ? 1.997 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 202.520 ? 3.154 ops/ms
EishayWriteBinary.kryo thrpt 5 1986.647 ? 4.274 ops/ms
EishayWriteString.fastjson1 thrpt 5 570.865 ? 2.418 ops/ms
EishayWriteString.fastjson2 thrpt 5 1314.718 ? 11.143 ops/ms
EishayWriteString.gson thrpt 5 279.339 ? 0.124 ops/ms
EishayWriteString.jackson thrpt 5 918.090 ? 3.451 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 536.881 ? 1.173 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1589.998 ? 9.673 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 271.859 ? 0.388 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 827.221 ? 4.426 ops/ms
ecs.c7.xlarge-oracle-jdk-17.0.4_x64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 2287.246 ? 12.816 ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping thrpt 5 3564.703 ? 17.743 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1274.750 ? 2.425 ops/ms
EishayParseBinary.hessian thrpt 5 258.165 ? 5.681 ops/ms
EishayParseBinary.javaSerialize thrpt 5 52.832 ? 0.046 ops/ms
EishayParseBinary.kryo thrpt 5 1483.374 ? 11.920 ops/ms
EishayParseString.fastjson1 thrpt 5 1260.084 ? 6.327 ops/ms
EishayParseString.fastjson2 thrpt 5 1301.334 ? 2.400 ops/ms
EishayParseString.gson thrpt 5 454.649 ? 1.484 ops/ms
EishayParseString.jackson thrpt 5 507.174 ? 0.764 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 298.147 ? 0.217 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 964.395 ? 0.758 ops/ms
EishayParseStringPretty.gson thrpt 5 416.179 ? 1.840 ops/ms
EishayParseStringPretty.jackson thrpt 5 465.430 ? 0.938 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 548.345 ? 0.639 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 994.776 ? 6.869 ops/ms
EishayParseTreeString.gson thrpt 5 315.843 ? 0.892 ops/ms
EishayParseTreeString.jackson thrpt 5 503.563 ? 1.367 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 504.317 ? 2.740 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 802.607 ? 2.752 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 305.508 ? 1.017 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 466.997 ? 2.349 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 486.601 ? 1.428 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 1023.151 ? 3.805 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 319.026 ? 1.617 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 555.894 ? 1.106 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 409.118 ? 0.847 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 815.327 ? 3.512 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 295.942 ? 1.208 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 500.049 ? 0.892 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 954.107 ? 2.347 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1221.440 ? 3.864 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 319.079 ? 0.965 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 565.049 ? 0.889 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 266.346 ? 0.827 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 914.924 ? 1.204 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 301.854 ? 1.094 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 513.009 ? 0.681 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 3280.823 ? 31.788 ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping thrpt 5 5607.399 ? 43.811 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1869.637 ? 13.153 ops/ms
EishayWriteBinary.hessian thrpt 5 322.150 ? 2.175 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 227.716 ? 4.272 ops/ms
EishayWriteBinary.kryo thrpt 5 1866.643 ? 1.904 ops/ms
EishayWriteString.fastjson1 thrpt 5 607.125 ? 2.703 ops/ms
EishayWriteString.fastjson2 thrpt 5 1707.094 ? 12.505 ops/ms
EishayWriteString.gson thrpt 5 204.783 ? 0.173 ops/ms
EishayWriteString.jackson thrpt 5 1015.381 ? 5.428 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 559.337 ? 1.340 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1842.546 ? 14.100 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 201.578 ? 0.142 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 976.469 ? 3.994 ops/ms
ecs.c7.xlarge-oracle-jdk-18.0.2_x6
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 2430.139 ± 13.981 ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping thrpt 5 3799.704 ± 31.041 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1206.716 ± 1.822 ops/ms
EishayParseBinary.hessian thrpt 5 241.058 ± 1.244 ops/ms
EishayParseBinary.javaSerialize thrpt 5 51.799 ± 0.121 ops/ms
EishayParseBinary.kryo thrpt 5 1577.402 ± 14.506 ops/ms
EishayParseString.fastjson1 thrpt 5 1203.120 ± 3.777 ops/ms
EishayParseString.fastjson2 thrpt 5 1330.822 ± 2.357 ops/ms
EishayParseString.gson thrpt 5 426.154 ± 2.003 ops/ms
EishayParseString.jackson thrpt 5 513.651 ± 0.748 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 284.693 ± 0.639 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 963.475 ± 0.564 ops/ms
EishayParseStringPretty.gson thrpt 5 398.376 ± 1.300 ops/ms
EishayParseStringPretty.jackson thrpt 5 462.607 ± 0.432 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 550.841 ± 1.292 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1067.514 ± 4.309 ops/ms
EishayParseTreeString.gson thrpt 5 317.661 ± 0.941 ops/ms
EishayParseTreeString.jackson thrpt 5 517.538 ± 3.308 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 465.574 ± 0.691 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 856.386 ± 4.253 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 304.676 ± 0.375 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 432.455 ± 1.248 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 479.915 ± 0.441 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 1025.265 ± 6.163 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 313.296 ± 1.683 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 573.253 ± 2.133 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 415.557 ± 2.728 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 818.688 ± 3.601 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 296.271 ± 0.683 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 498.392 ± 1.510 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 907.511 ± 2.012 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1142.182 ± 2.949 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 311.677 ± 1.040 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 558.083 ± 1.664 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 261.323 ± 0.646 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 883.125 ± 2.334 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 296.428 ± 1.511 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 503.784 ± 0.252 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 3149.700 ± 90.479 ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping thrpt 5 5565.537 ± 44.078 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1825.343 ± 14.113 ops/ms
EishayWriteBinary.hessian thrpt 5 321.118 ± 1.190 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 224.395 ± 1.638 ops/ms
EishayWriteBinary.kryo thrpt 5 1800.361 ± 2.898 ops/ms
EishayWriteString.fastjson1 thrpt 5 606.675 ± 2.586 ops/ms
EishayWriteString.fastjson2 thrpt 5 1695.635 ± 11.342 ops/ms
EishayWriteString.gson thrpt 5 204.640 ± 0.643 ops/ms
EishayWriteString.jackson thrpt 5 912.111 ± 3.317 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 544.391 ± 5.668 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1855.697 ± 15.106 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 203.188 ± 0.264 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 919.788 ± 4.902 ops/ms
ecs.c7a.xlarge-oracle-jdk1.8.0_341_x64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1665.215 ? 2.221 ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping thrpt 5 2509.458 ? 1.555 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1067.966 ? 1.375 ops/ms
EishayParseBinary.hessian thrpt 5 267.557 ? 0.417 ops/ms
EishayParseBinary.javaSerialize thrpt 5 46.990 ? 0.079 ops/ms
EishayParseBinary.kryo thrpt 5 1690.399 ? 5.562 ops/ms
EishayParseString.fastjson1 thrpt 5 1050.702 ? 2.304 ops/ms
EishayParseString.fastjson2 thrpt 5 1304.154 ? 5.955 ops/ms
EishayParseString.gson thrpt 5 473.503 ? 2.195 ops/ms
EishayParseString.jackson thrpt 5 519.164 ? 6.979 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 286.160 ? 1.072 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 943.965 ? 4.841 ops/ms
EishayParseStringPretty.gson thrpt 5 427.787 ? 2.744 ops/ms
EishayParseStringPretty.jackson thrpt 5 492.463 ? 3.014 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 503.222 ? 0.639 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 941.609 ? 1.198 ops/ms
EishayParseTreeString.gson thrpt 5 370.550 ? 0.853 ops/ms
EishayParseTreeString.jackson thrpt 5 560.833 ? 1.492 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 444.188 ? 0.431 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 782.343 ? 0.509 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 355.340 ? 0.846 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 501.980 ? 0.774 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 446.724 ? 0.796 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 842.485 ? 2.374 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 336.206 ? 0.458 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 633.593 ? 1.156 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 377.460 ? 0.463 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 740.619 ? 1.571 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 316.002 ? 0.703 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 538.194 ? 0.817 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 809.204 ? 1.019 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 966.421 ? 2.753 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 333.668 ? 0.809 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 638.717 ? 0.903 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 257.910 ? 0.522 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 827.715 ? 1.086 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 292.025 ? 0.855 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 516.871 ? 1.521 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 2049.037 ? 3.495 ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping thrpt 5 3406.108 ? 4.219 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1534.559 ? 1.655 ops/ms
EishayWriteBinary.hessian thrpt 5 411.777 ? 1.044 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 242.793 ? 0.401 ops/ms
EishayWriteBinary.kryo thrpt 5 1852.706 ? 25.215 ops/ms
EishayWriteString.fastjson1 thrpt 5 648.456 ? 1.908 ops/ms
EishayWriteString.fastjson2 thrpt 5 1656.294 ? 7.951 ops/ms
EishayWriteString.gson thrpt 5 376.564 ? 0.793 ops/ms
EishayWriteString.jackson thrpt 5 960.727 ? 2.379 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 575.830 ? 2.060 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1443.064 ? 2.316 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 342.996 ? 0.465 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 834.834 ? 17.338 ops/ms
ecs.c7a.xlarge-oracle-jdk-11.0.16_x64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 2520.364 ? 3.978 ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping thrpt 5 3932.495 ? 3.158 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1201.083 ? 3.730 ops/ms
EishayParseBinary.hessian thrpt 5 245.609 ? 0.324 ops/ms
EishayParseBinary.javaSerialize thrpt 5 46.009 ? 0.154 ops/ms
EishayParseBinary.kryo thrpt 5 1634.640 ? 2.118 ops/ms
EishayParseString.fastjson1 thrpt 5 944.190 ? 5.238 ops/ms
EishayParseString.fastjson2 thrpt 5 1183.918 ? 5.754 ops/ms
EishayParseString.gson thrpt 5 472.352 ? 2.244 ops/ms
EishayParseString.jackson thrpt 5 470.325 ? 1.057 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 249.341 ? 0.471 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 828.089 ? 3.915 ops/ms
EishayParseStringPretty.gson thrpt 5 449.280 ? 0.770 ops/ms
EishayParseStringPretty.jackson thrpt 5 464.408 ? 0.722 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 420.249 ? 0.260 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 796.332 ? 1.760 ops/ms
EishayParseTreeString.gson thrpt 5 372.637 ? 2.095 ops/ms
EishayParseTreeString.jackson thrpt 5 481.012 ? 0.458 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 360.992 ? 0.757 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 673.802 ? 0.813 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 359.634 ? 0.637 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 426.765 ? 1.248 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 375.199 ? 1.427 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 732.778 ? 3.704 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 358.626 ? 0.266 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 562.519 ? 1.456 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 313.196 ? 2.042 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 626.978 ? 0.897 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 349.533 ? 0.872 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 502.586 ? 0.689 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 720.053 ? 4.004 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1119.231 ? 2.889 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 363.811 ? 1.100 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 604.405 ? 1.914 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 231.443 ? 0.901 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 804.735 ? 4.457 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 329.366 ? 0.714 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 499.994 ? 1.518 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 2719.317 ? 3.547 ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping thrpt 5 5136.649 ? 4.387 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1808.268 ? 3.772 ops/ms
EishayWriteBinary.hessian thrpt 5 400.682 ? 1.667 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 239.937 ? 2.423 ops/ms
EishayWriteBinary.kryo thrpt 5 2002.049 ? 3.891 ops/ms
EishayWriteString.fastjson1 thrpt 5 623.040 ? 4.733 ops/ms
EishayWriteString.fastjson2 thrpt 5 1454.849 ? 1.395 ops/ms
EishayWriteString.gson thrpt 5 275.028 ? 0.503 ops/ms
EishayWriteString.jackson thrpt 5 967.079 ? 3.755 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 557.600 ? 4.656 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1778.869 ? 3.509 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 273.900 ? 0.568 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 867.593 ? 1.090 ops/ms
ecs.c7a.xlarge-oracle-jdk-17.0.4_x64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 2402.168 ? 2.437 ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping thrpt 5 3563.688 ? 7.855 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1196.725 ? 1.487 ops/ms
EishayParseBinary.hessian thrpt 5 250.014 ? 1.521 ops/ms
EishayParseBinary.javaSerialize thrpt 5 54.354 ? 0.068 ops/ms
EishayParseBinary.kryo thrpt 5 1626.339 ? 5.573 ops/ms
EishayParseString.fastjson1 thrpt 5 1291.671 ? 3.727 ops/ms
EishayParseString.fastjson2 thrpt 5 1226.576 ? 3.925 ops/ms
EishayParseString.gson thrpt 5 514.801 ? 0.441 ops/ms
EishayParseString.jackson thrpt 5 558.511 ? 1.386 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 307.519 ? 0.406 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 841.324 ? 1.155 ops/ms
EishayParseStringPretty.gson thrpt 5 471.914 ? 42.065 ops/ms
EishayParseStringPretty.jackson thrpt 5 492.723 ? 0.987 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 545.240 ? 1.073 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1005.837 ? 0.712 ops/ms
EishayParseTreeString.gson thrpt 5 392.377 ? 0.461 ops/ms
EishayParseTreeString.jackson thrpt 5 546.863 ? 2.630 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 453.209 ? 0.848 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 747.160 ? 0.535 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 345.097 ? 0.896 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 493.856 ? 4.647 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 476.468 ? 0.702 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 791.111 ? 1.447 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 380.140 ? 0.510 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 623.044 ? 1.272 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 386.082 ? 0.511 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 669.955 ? 0.429 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 365.827 ? 0.299 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 541.494 ? 1.655 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 934.315 ? 1.581 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1158.443 ? 1.169 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 385.526 ? 0.337 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 647.770 ? 0.534 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 271.318 ? 0.400 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 851.122 ? 0.713 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 365.307 ? 0.490 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 514.652 ? 2.671 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 2786.386 ? 6.868 ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping thrpt 5 5523.159 ? 22.229 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1823.436 ? 1.375 ops/ms
EishayWriteBinary.hessian thrpt 5 413.907 ? 1.808 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 256.825 ? 1.582 ops/ms
EishayWriteBinary.kryo thrpt 5 1878.784 ? 16.616 ops/ms
EishayWriteString.fastjson1 thrpt 5 637.608 ? 2.316 ops/ms
EishayWriteString.fastjson2 thrpt 5 1789.568 ? 2.845 ops/ms
EishayWriteString.gson thrpt 5 342.085 ? 0.221 ops/ms
EishayWriteString.jackson thrpt 5 972.532 ? 1.745 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 584.768 ? 4.711 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1779.353 ? 1.705 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 333.830 ? 0.930 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 902.941 ? 2.003 ops/ms
ecs.c7a.xlarge-oracle-jdk-18.0.2_x64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 2385.925 ± 6.648 ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping thrpt 5 3644.871 ± 10.838 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1166.580 ± 0.756 ops/ms
EishayParseBinary.hessian thrpt 5 242.615 ± 0.908 ops/ms
EishayParseBinary.javaSerialize thrpt 5 51.049 ± 0.221 ops/ms
EishayParseBinary.kryo thrpt 5 1692.291 ± 3.577 ops/ms
EishayParseString.fastjson1 thrpt 5 1228.892 ± 4.327 ops/ms
EishayParseString.fastjson2 thrpt 5 1234.001 ± 4.246 ops/ms
EishayParseString.gson thrpt 5 476.821 ± 2.681 ops/ms
EishayParseString.jackson thrpt 5 507.737 ± 4.009 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 292.053 ± 0.397 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 864.425 ± 5.212 ops/ms
EishayParseStringPretty.gson thrpt 5 438.131 ± 4.446 ops/ms
EishayParseStringPretty.jackson thrpt 5 453.034 ± 1.015 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 532.322 ± 0.868 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 1010.891 ± 1.821 ops/ms
EishayParseTreeString.gson thrpt 5 391.862 ± 0.583 ops/ms
EishayParseTreeString.jackson thrpt 5 514.232 ± 3.052 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 463.830 ± 1.378 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 783.803 ± 0.539 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 378.297 ± 2.203 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 475.482 ± 1.736 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 472.814 ± 3.500 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 811.775 ± 1.571 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 378.102 ± 0.306 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 578.498 ± 6.297 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 393.554 ± 1.388 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 712.432 ± 0.962 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 356.042 ± 6.293 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 523.516 ± 1.300 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 896.783 ± 6.737 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1155.097 ± 1.328 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 377.335 ± 1.589 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 587.258 ± 2.051 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 259.480 ± 0.176 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 819.418 ± 0.689 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 345.068 ± 7.112 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 517.596 ± 1.815 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 2863.441 ± 15.534 ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping thrpt 5 5471.256 ± 87.551 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1771.470 ± 2.102 ops/ms
EishayWriteBinary.hessian thrpt 5 417.921 ± 0.560 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 263.016 ± 0.392 ops/ms
EishayWriteBinary.kryo thrpt 5 1739.421 ± 7.782 ops/ms
EishayWriteString.fastjson1 thrpt 5 625.512 ± 3.322 ops/ms
EishayWriteString.fastjson2 thrpt 5 1650.187 ± 1.144 ops/ms
EishayWriteString.gson thrpt 5 316.477 ± 1.178 ops/ms
EishayWriteString.jackson thrpt 5 875.175 ± 4.362 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 551.127 ± 1.219 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1736.125 ± 1.372 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 317.413 ± 0.530 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 862.206 ± 5.432 ops/ms
ecs.c6r.xlarge-oracle-jdk1.8.0_341_aarch64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1256.422 ? 3.376 ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping thrpt 5 2111.009 ? 3.116 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 726.348 ? 0.898 ops/ms
EishayParseBinary.hessian thrpt 5 186.726 ? 0.587 ops/ms
EishayParseBinary.javaSerialize thrpt 5 37.387 ? 0.234 ops/ms
EishayParseBinary.kryo thrpt 5 1288.593 ? 0.972 ops/ms
EishayParseString.fastjson1 thrpt 5 713.329 ? 1.605 ops/ms
EishayParseString.fastjson2 thrpt 5 844.345 ? 0.958 ops/ms
EishayParseString.gson thrpt 5 312.097 ? 0.577 ops/ms
EishayParseString.jackson thrpt 5 380.643 ? 0.404 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 210.883 ? 0.253 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 670.527 ? 0.552 ops/ms
EishayParseStringPretty.gson thrpt 5 282.961 ? 0.550 ops/ms
EishayParseStringPretty.jackson thrpt 5 344.712 ? 0.845 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 305.249 ? 0.566 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 577.181 ? 1.039 ops/ms
EishayParseTreeString.gson thrpt 5 256.673 ? 0.777 ops/ms
EishayParseTreeString.jackson thrpt 5 359.635 ? 0.337 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 267.467 ? 0.691 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 493.459 ? 0.924 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 243.550 ? 0.130 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 328.557 ? 0.603 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 249.771 ? 0.773 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 531.269 ? 0.335 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 239.927 ? 0.161 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 437.987 ? 0.626 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 217.849 ? 0.362 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 471.413 ? 0.954 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 219.297 ? 0.531 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 404.632 ? 0.733 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 563.446 ? 0.713 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 721.413 ? 1.505 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 238.179 ? 0.282 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 460.125 ? 0.892 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 189.093 ? 0.198 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 601.224 ? 1.314 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 220.658 ? 0.207 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 414.793 ? 0.561 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 1333.009 ? 11.315 ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping thrpt 5 1888.522 ? 11.526 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1113.574 ? 9.363 ops/ms
EishayWriteBinary.hessian thrpt 5 296.283 ? 0.330 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 177.016 ? 0.325 ops/ms
EishayWriteBinary.kryo thrpt 5 1102.878 ? 7.230 ops/ms
EishayWriteString.fastjson1 thrpt 5 463.809 ? 0.517 ops/ms
EishayWriteString.fastjson2 thrpt 5 1049.284 ? 3.285 ops/ms
EishayWriteString.gson thrpt 5 275.693 ? 0.698 ops/ms
EishayWriteString.jackson thrpt 5 579.294 ? 1.607 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 426.161 ? 1.076 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1113.283 ? 5.665 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 236.071 ? 0.898 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 580.486 ? 1.321 ops/ms
ecs.c6r.xlarge-oracle-jdk-11.0.16_aarch64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1662.933 ? 0.741 ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping thrpt 5 2540.072 ? 1.346 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 787.896 ? 4.912 ops/ms
EishayParseBinary.hessian thrpt 5 180.212 ? 0.304 ops/ms
EishayParseBinary.javaSerialize thrpt 5 36.909 ? 0.039 ops/ms
EishayParseBinary.kryo thrpt 5 1267.331 ? 0.912 ops/ms
EishayParseString.fastjson1 thrpt 5 741.269 ? 0.169 ops/ms
EishayParseString.fastjson2 thrpt 5 854.080 ? 5.679 ops/ms
EishayParseString.gson thrpt 5 321.805 ? 1.006 ops/ms
EishayParseString.jackson thrpt 5 377.205 ? 0.436 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 210.229 ? 0.192 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 654.406 ? 0.270 ops/ms
EishayParseStringPretty.gson thrpt 5 295.454 ? 0.085 ops/ms
EishayParseStringPretty.jackson thrpt 5 346.945 ? 0.240 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 319.966 ? 0.316 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 523.624 ? 2.116 ops/ms
EishayParseTreeString.gson thrpt 5 257.187 ? 1.403 ops/ms
EishayParseTreeString.jackson thrpt 5 347.601 ? 0.413 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 274.549 ? 0.283 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 454.621 ? 15.664 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 251.085 ? 0.289 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 325.383 ? 0.104 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 287.675 ? 0.364 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 444.465 ? 4.749 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 254.404 ? 0.157 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 422.776 ? 0.197 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 243.237 ? 0.369 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 389.184 ? 4.773 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 241.820 ? 0.766 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 384.343 ? 0.227 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 590.669 ? 0.252 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 763.079 ? 3.030 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 254.044 ? 0.204 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 436.843 ? 0.071 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 192.122 ? 0.135 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 597.524 ? 2.557 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 240.123 ? 0.125 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 403.274 ? 0.903 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 1835.787 ? 14.274 ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping thrpt 5 3407.588 ? 3.208 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1168.049 ? 1.228 ops/ms
EishayWriteBinary.hessian thrpt 5 320.136 ? 0.278 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 190.220 ? 2.294 ops/ms
EishayWriteBinary.kryo thrpt 5 1332.930 ? 2.918 ops/ms
EishayWriteString.fastjson1 thrpt 5 416.973 ? 0.479 ops/ms
EishayWriteString.fastjson2 thrpt 5 1063.189 ? 1.861 ops/ms
EishayWriteString.gson thrpt 5 248.815 ? 0.262 ops/ms
EishayWriteString.jackson thrpt 5 599.630 ? 0.250 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 388.630 ? 0.542 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1187.828 ? 0.704 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 247.917 ? 0.153 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 561.838 ? 0.204 ops/ms
ecs.c6r.xlarge-oracle-jdk-17.0.4_aarch64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1500.551 ? 2.443 ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping thrpt 5 2181.312 ? 3.239 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 797.698 ? 3.565 ops/ms
EishayParseBinary.hessian thrpt 5 207.529 ? 0.376 ops/ms
EishayParseBinary.javaSerialize thrpt 5 39.379 ? 0.072 ops/ms
EishayParseBinary.kryo thrpt 5 1207.741 ? 0.536 ops/ms
EishayParseString.fastjson1 thrpt 5 1018.901 ? 2.416 ops/ms
EishayParseString.fastjson2 thrpt 5 870.654 ? 4.915 ops/ms
EishayParseString.gson thrpt 5 319.672 ? 0.231 ops/ms
EishayParseString.jackson thrpt 5 371.607 ? 0.169 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 241.066 ? 0.143 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 669.835 ? 0.340 ops/ms
EishayParseStringPretty.gson thrpt 5 293.506 ? 0.458 ops/ms
EishayParseStringPretty.jackson thrpt 5 342.144 ? 0.262 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 359.835 ? 0.142 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 608.262 ? 3.612 ops/ms
EishayParseTreeString.gson thrpt 5 256.333 ? 0.859 ops/ms
EishayParseTreeString.jackson thrpt 5 385.281 ? 0.481 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 310.138 ? 0.192 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 504.286 ? 0.522 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 245.773 ? 1.287 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 346.185 ? 0.176 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 316.757 ? 0.495 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 589.774 ? 0.245 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 253.268 ? 0.148 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 449.727 ? 0.380 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 270.874 ? 0.173 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 499.544 ? 1.492 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 239.267 ? 0.186 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 399.740 ? 0.139 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 757.080 ? 1.396 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 794.853 ? 1.071 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 253.813 ? 0.096 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 436.848 ? 0.182 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 219.718 ? 0.112 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 619.211 ? 1.170 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 240.630 ? 0.382 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 400.621 ? 0.982 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 1831.695 ? 2.228 ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping thrpt 5 3337.353 ? 3.402 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1169.510 ? 2.858 ops/ms
EishayWriteBinary.hessian thrpt 5 318.412 ? 0.395 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 179.163 ? 1.387 ops/ms
EishayWriteBinary.kryo thrpt 5 1238.286 ? 1.186 ops/ms
EishayWriteString.fastjson1 thrpt 5 475.121 ? 1.065 ops/ms
EishayWriteString.fastjson2 thrpt 5 1169.558 ? 1.109 ops/ms
EishayWriteString.gson thrpt 5 191.708 ? 0.336 ops/ms
EishayWriteString.jackson thrpt 5 622.426 ? 2.868 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 417.476 ? 0.295 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1167.345 ? 0.972 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 187.858 ? 0.200 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 589.833 ? 0.997 ops/ms
ecs.c6r.xlarge-oracle-jdk-18.0.2_aarch64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1464.700 ± 2.230 ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping thrpt 5 2159.924 ± 8.858 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 753.758 ± 0.969 ops/ms
EishayParseBinary.hessian thrpt 5 187.514 ± 0.517 ops/ms
EishayParseBinary.javaSerialize thrpt 5 39.797 ± 0.091 ops/ms
EishayParseBinary.kryo thrpt 5 1187.780 ± 6.497 ops/ms
EishayParseString.fastjson1 thrpt 5 1003.210 ± 0.447 ops/ms
EishayParseString.fastjson2 thrpt 5 869.090 ± 5.809 ops/ms
EishayParseString.gson thrpt 5 302.661 ± 1.185 ops/ms
EishayParseString.jackson thrpt 5 365.044 ± 0.445 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 231.296 ± 0.738 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 668.966 ± 2.800 ops/ms
EishayParseStringPretty.gson thrpt 5 271.467 ± 2.078 ops/ms
EishayParseStringPretty.jackson thrpt 5 320.197 ± 0.409 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 342.318 ± 0.451 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 614.941 ± 9.978 ops/ms
EishayParseTreeString.gson thrpt 5 253.937 ± 0.195 ops/ms
EishayParseTreeString.jackson thrpt 5 364.493 ± 0.499 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 293.256 ± 0.136 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 500.892 ± 1.879 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 239.557 ± 0.532 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 336.865 ± 0.835 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 302.032 ± 1.130 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 556.393 ± 1.138 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 252.660 ± 0.212 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 433.374 ± 1.894 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 263.972 ± 0.977 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 473.364 ± 0.920 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 234.713 ± 0.537 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 393.965 ± 0.950 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 745.543 ± 1.438 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 740.974 ± 7.077 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 252.438 ± 0.210 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 417.059 ± 1.042 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 207.570 ± 1.420 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 583.694 ± 3.466 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 235.388 ± 0.515 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 384.605 ± 0.654 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 1839.155 ± 3.291 ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping thrpt 5 3364.052 ± 81.183 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1168.660 ± 4.364 ops/ms
EishayWriteBinary.hessian thrpt 5 312.387 ± 0.205 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 194.952 ± 0.113 ops/ms
EishayWriteBinary.kryo thrpt 5 1280.178 ± 3.962 ops/ms
EishayWriteString.fastjson1 thrpt 5 430.750 ± 4.617 ops/ms
EishayWriteString.fastjson2 thrpt 5 1128.086 ± 2.973 ops/ms
EishayWriteString.gson thrpt 5 190.541 ± 0.336 ops/ms
EishayWriteString.jackson thrpt 5 588.999 ± 0.518 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 349.069 ± 0.804 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1159.312 ± 2.888 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 190.547 ± 0.189 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 571.231 ± 0.388 ops/ms
ecs.g8m.xlarge-oracle-jdk1.8.0_341_aarch64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1212.130 ? 70.827 ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping thrpt 5 2178.850 ? 65.760 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 785.389 ? 33.455 ops/ms
EishayParseBinary.hessian thrpt 5 203.280 ? 8.230 ops/ms
EishayParseBinary.javaSerialize thrpt 5 41.827 ? 0.486 ops/ms
EishayParseBinary.kryo thrpt 5 1200.130 ? 56.368 ops/ms
EishayParseString.fastjson1 thrpt 5 747.750 ? 31.688 ops/ms
EishayParseString.fastjson2 thrpt 5 889.647 ? 31.683 ops/ms
EishayParseString.gson thrpt 5 356.185 ? 19.673 ops/ms
EishayParseString.jackson thrpt 5 381.172 ? 13.559 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 214.519 ? 4.370 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 716.894 ? 17.469 ops/ms
EishayParseStringPretty.gson thrpt 5 318.006 ? 14.423 ops/ms
EishayParseStringPretty.jackson thrpt 5 349.385 ? 15.399 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 313.884 ? 9.291 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 549.151 ? 39.648 ops/ms
EishayParseTreeString.gson thrpt 5 255.678 ? 9.956 ops/ms
EishayParseTreeString.jackson thrpt 5 335.956 ? 11.331 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 279.692 ? 17.153 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 463.482 ? 11.416 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 235.067 ? 10.706 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 316.119 ? 10.473 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 254.164 ? 1.618 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 497.848 ? 35.385 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 237.425 ? 3.581 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 364.498 ? 21.208 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 235.641 ? 8.547 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 453.014 ? 17.577 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 228.140 ? 7.735 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 329.908 ? 16.729 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 652.316 ? 16.324 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 764.076 ? 12.485 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 240.804 ? 7.386 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 419.426 ? 24.212 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 201.632 ? 2.640 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 657.844 ? 22.594 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 225.290 ? 7.742 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 369.634 ? 16.076 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 1596.165 ? 19.702 ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping thrpt 5 2336.192 ? 46.786 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1324.459 ? 18.200 ops/ms
EishayWriteBinary.hessian thrpt 5 349.792 ? 5.056 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 207.085 ? 4.099 ops/ms
EishayWriteBinary.kryo thrpt 5 1443.016 ? 6.154 ops/ms
EishayWriteString.fastjson1 thrpt 5 466.660 ? 8.615 ops/ms
EishayWriteString.fastjson2 thrpt 5 1216.316 ? 15.801 ops/ms
EishayWriteString.gson thrpt 5 331.443 ? 4.363 ops/ms
EishayWriteString.jackson thrpt 5 640.654 ? 10.384 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 439.362 ? 12.774 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1317.664 ? 17.899 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 288.248 ? 3.582 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 661.356 ? 11.874 ops/ms
ecs.g8m.xlarge-oracle-jdk-11.0.16_aarch64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1989.223 ? 8.884 ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping thrpt 5 3127.413 ? 9.578 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 995.331 ? 5.718 ops/ms
EishayParseBinary.hessian thrpt 5 200.001 ? 23.395 ops/ms
EishayParseBinary.javaSerialize thrpt 5 40.925 ? 0.583 ops/ms
EishayParseBinary.kryo thrpt 5 1324.974 ? 27.057 ops/ms
EishayParseString.fastjson1 thrpt 5 822.367 ? 3.265 ops/ms
EishayParseString.fastjson2 thrpt 5 1051.972 ? 11.749 ops/ms
EishayParseString.gson thrpt 5 372.807 ? 1.023 ops/ms
EishayParseString.jackson thrpt 5 418.189 ? 1.521 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 234.173 ? 7.490 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 774.946 ? 3.841 ops/ms
EishayParseStringPretty.gson thrpt 5 351.182 ? 0.666 ops/ms
EishayParseStringPretty.jackson thrpt 5 379.967 ? 6.077 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 363.535 ? 4.748 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 653.337 ? 1.505 ops/ms
EishayParseTreeString.gson thrpt 5 308.268 ? 1.619 ops/ms
EishayParseTreeString.jackson thrpt 5 381.854 ? 2.595 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 273.668 ? 42.847 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 532.458 ? 7.699 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 280.261 ? 11.391 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 356.965 ? 1.359 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 327.796 ? 2.661 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 527.668 ? 6.746 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 298.465 ? 0.341 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 449.125 ? 3.323 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 260.613 ? 5.171 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 464.040 ? 2.445 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 281.293 ? 1.097 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 411.746 ? 7.162 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 689.161 ? 2.187 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 978.292 ? 7.641 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 292.164 ? 31.244 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 467.908 ? 9.474 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 171.929 ? 15.200 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 660.103 ? 245.558 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 277.848 ? 0.508 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 437.587 ? 2.739 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 1891.348 ? 110.808 ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping thrpt 5 4037.545 ? 20.459 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1368.906 ? 1.638 ops/ms
EishayWriteBinary.hessian thrpt 5 340.011 ? 1.124 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 220.334 ? 0.225 ops/ms
EishayWriteBinary.kryo thrpt 5 1509.409 ? 189.358 ops/ms
EishayWriteString.fastjson1 thrpt 5 321.804 ? 55.851 ops/ms
EishayWriteString.fastjson2 thrpt 5 1186.383 ? 11.558 ops/ms
EishayWriteString.gson thrpt 5 206.258 ? 17.974 ops/ms
EishayWriteString.jackson thrpt 5 588.116 ? 14.656 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 305.754 ? 20.639 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1376.781 ? 7.425 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 284.492 ? 14.863 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 587.716 ? 56.388 ops/ms
ecs.g8m.xlarge-oracle-jdk-17.0.4_aarch64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1782.220 ? 31.201 ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping thrpt 5 2689.207 ? 56.774 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 984.145 ? 269.779 ops/ms
EishayParseBinary.hessian thrpt 5 212.104 ? 22.194 ops/ms
EishayParseBinary.javaSerialize thrpt 5 40.590 ? 1.286 ops/ms
EishayParseBinary.kryo thrpt 5 1262.032 ? 168.967 ops/ms
EishayParseString.fastjson1 thrpt 5 1100.021 ? 55.434 ops/ms
EishayParseString.fastjson2 thrpt 5 1101.706 ? 26.114 ops/ms
EishayParseString.gson thrpt 5 344.408 ? 19.579 ops/ms
EishayParseString.jackson thrpt 5 416.938 ? 27.649 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 258.379 ? 26.982 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 787.316 ? 2.531 ops/ms
EishayParseStringPretty.gson thrpt 5 266.433 ? 51.739 ops/ms
EishayParseStringPretty.jackson thrpt 5 391.892 ? 16.007 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 403.918 ? 8.328 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 762.910 ? 6.446 ops/ms
EishayParseTreeString.gson thrpt 5 297.824 ? 23.471 ops/ms
EishayParseTreeString.jackson thrpt 5 428.111 ? 3.857 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 366.284 ? 2.699 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 619.654 ? 7.154 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 232.573 ? 40.168 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 363.559 ? 52.883 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 296.867 ? 19.610 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 782.283 ? 9.685 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 278.319 ? 17.213 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 482.039 ? 5.137 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 228.767 ? 25.060 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 622.519 ? 2.709 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 282.270 ? 1.054 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 446.041 ? 8.983 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 625.987 ? 14.523 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 1010.292 ? 46.028 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 295.485 ? 2.730 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 466.196 ? 22.206 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 245.953 ? 1.036 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 755.488 ? 7.775 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 278.569 ? 2.573 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 402.613 ? 29.932 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 2038.768 ? 137.497 ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping thrpt 5 4267.276 ? 27.748 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1266.263 ? 91.360 ops/ms
EishayWriteBinary.hessian thrpt 5 337.729 ? 0.749 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 209.790 ? 0.397 ops/ms
EishayWriteBinary.kryo thrpt 5 1460.236 ? 2.460 ops/ms
EishayWriteString.fastjson1 thrpt 5 437.705 ? 22.152 ops/ms
EishayWriteString.fastjson2 thrpt 5 1277.182 ? 129.636 ops/ms
EishayWriteString.gson thrpt 5 196.220 ? 14.990 ops/ms
EishayWriteString.jackson thrpt 5 588.362 ? 22.428 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 505.182 ? 38.925 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1367.547 ? 20.046 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 208.111 ? 0.898 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 680.188 ? 18.560 ops/ms
ecs.g8m.xlarge-oracle-jdk-18.0.2_aarch64
Benchmark Mode Cnt Score Error Units
EishayParseBinary.fastjson2JSONB thrpt 5 1750.555 ± 13.809 ops/ms
EishayParseBinary.fastjson2JSONBArrayMapping thrpt 5 2708.090 ± 35.657 ops/ms
EishayParseBinary.fastjson2UTF8Bytes thrpt 5 998.556 ± 9.509 ops/ms
EishayParseBinary.hessian thrpt 5 201.400 ± 26.141 ops/ms
EishayParseBinary.javaSerialize thrpt 5 41.437 ± 0.506 ops/ms
EishayParseBinary.kryo thrpt 5 1244.177 ± 188.240 ops/ms
EishayParseString.fastjson1 thrpt 5 1035.713 ± 261.316 ops/ms
EishayParseString.fastjson2 thrpt 5 1112.139 ± 10.170 ops/ms
EishayParseString.gson thrpt 5 267.996 ± 114.846 ops/ms
EishayParseString.jackson thrpt 5 403.306 ± 34.253 ops/ms
EishayParseStringPretty.fastjson1 thrpt 5 248.956 ± 33.739 ops/ms
EishayParseStringPretty.fastjson2 thrpt 5 768.000 ± 94.767 ops/ms
EishayParseStringPretty.gson thrpt 5 290.671 ± 24.766 ops/ms
EishayParseStringPretty.jackson thrpt 5 373.933 ± 2.195 ops/ms
EishayParseTreeString.fastjson1 thrpt 5 377.860 ± 2.491 ops/ms
EishayParseTreeString.fastjson2 thrpt 5 791.154 ± 110.027 ops/ms
EishayParseTreeString.gson thrpt 5 301.584 ± 2.333 ops/ms
EishayParseTreeString.jackson thrpt 5 417.157 ± 5.644 ops/ms
EishayParseTreeStringPretty.fastjson1 thrpt 5 338.324 ± 2.564 ops/ms
EishayParseTreeStringPretty.fastjson2 thrpt 5 628.759 ± 6.504 ops/ms
EishayParseTreeStringPretty.gson thrpt 5 188.188 ± 68.924 ops/ms
EishayParseTreeStringPretty.jackson thrpt 5 377.894 ± 14.557 ops/ms
EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 292.230 ± 33.269 ops/ms
EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 707.662 ± 8.884 ops/ms
EishayParseTreeUTF8Bytes.gson thrpt 5 272.689 ± 44.235 ops/ms
EishayParseTreeUTF8Bytes.jackson thrpt 5 482.227 ± 3.286 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 265.905 ± 7.445 ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 590.162 ± 7.173 ops/ms
EishayParseTreeUTF8BytesPretty.gson thrpt 5 271.891 ± 3.660 ops/ms
EishayParseTreeUTF8BytesPretty.jackson thrpt 5 432.516 ± 5.333 ops/ms
EishayParseUTF8Bytes.fastjson1 thrpt 5 752.511 ± 17.770 ops/ms
EishayParseUTF8Bytes.fastjson2 thrpt 5 934.397 ± 2.665 ops/ms
EishayParseUTF8Bytes.gson thrpt 5 284.865 ± 15.808 ops/ms
EishayParseUTF8Bytes.jackson thrpt 5 458.014 ± 3.607 ops/ms
EishayParseUTF8BytesPretty.fastjson1 thrpt 5 228.821 ± 11.037 ops/ms
EishayParseUTF8BytesPretty.fastjson2 thrpt 5 723.881 ± 72.233 ops/ms
EishayParseUTF8BytesPretty.gson thrpt 5 274.755 ± 4.528 ops/ms
EishayParseUTF8BytesPretty.jackson thrpt 5 413.493 ± 2.041 ops/ms
EishayWriteBinary.fastjson2JSONB thrpt 5 2336.628 ± 68.995 ops/ms
EishayWriteBinary.fastjson2JSONBArrayMapping thrpt 5 2937.540 ± 1746.873 ops/ms
EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1426.487 ± 38.897 ops/ms
EishayWriteBinary.hessian thrpt 5 345.045 ± 14.677 ops/ms
EishayWriteBinary.javaSerialize thrpt 5 224.138 ± 1.850 ops/ms
EishayWriteBinary.kryo thrpt 5 1465.891 ± 2.157 ops/ms
EishayWriteString.fastjson1 thrpt 5 387.489 ± 65.384 ops/ms
EishayWriteString.fastjson2 thrpt 5 1250.542 ± 52.637 ops/ms
EishayWriteString.gson thrpt 5 186.391 ± 11.687 ops/ms
EishayWriteString.jackson thrpt 5 643.238 ± 6.574 ops/ms
EishayWriteUTF8Bytes.fastjson1 thrpt 5 412.769 ± 15.394 ops/ms
EishayWriteUTF8Bytes.fastjson2 thrpt 5 1348.560 ± 114.699 ops/ms
EishayWriteUTF8Bytes.gson thrpt 5 203.888 ± 0.696 ops/ms
EishayWriteUTF8Bytes.jackson thrpt 5 621.432 ± 34.573 ops/ms