# ecs.c7.xlarge-oracle-jdk1.8.0_341_x64 ```java Benchmark Mode Cnt Score Error Units EishayParseBinary.fastjson2JSONB thrpt 5 1675.000 ? 3.133 ops/ms EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1138.600 ? 1.673 ops/ms EishayParseBinary.hessian thrpt 5 274.238 ? 0.756 ops/ms EishayParseBinary.javaSerialize thrpt 5 46.866 ? 0.138 ops/ms EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1482.329 ? 10.269 ops/ms EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 2628.515 ? 12.026 ops/ms EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1590.057 ? 4.383 ops/ms EishayParseBinaryArrayMapping.kryo thrpt 5 1720.692 ? 3.935 ops/ms EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1464.172 ? 7.748 ops/ms EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter thrpt 5 1439.731 ? 3.899 ops/ms EishayParseBinaryAutoType.hessian thrpt 5 271.942 ? 0.486 ops/ms EishayParseBinaryAutoType.javaSerialize thrpt 5 48.122 ? 0.058 ops/ms EishayParseString.fastjson1 thrpt 5 1002.546 ? 2.194 ops/ms EishayParseString.fastjson2 thrpt 5 1335.543 ? 1.712 ops/ms EishayParseString.gson thrpt 5 441.472 ? 0.651 ops/ms EishayParseString.jackson thrpt 5 526.384 ? 1.152 ops/ms EishayParseStringPretty.fastjson1 thrpt 5 269.217 ? 0.240 ops/ms EishayParseStringPretty.fastjson2 thrpt 5 983.831 ? 0.843 ops/ms EishayParseStringPretty.gson thrpt 5 412.016 ? 1.470 ops/ms EishayParseStringPretty.jackson thrpt 5 491.026 ? 1.136 ops/ms EishayParseTreeString.fastjson1 thrpt 5 511.239 ? 1.540 ops/ms EishayParseTreeString.fastjson2 thrpt 5 1026.471 ? 2.088 ops/ms EishayParseTreeString.gson thrpt 5 342.518 ? 0.816 ops/ms EishayParseTreeString.jackson thrpt 5 528.058 ? 1.516 ops/ms EishayParseTreeStringPretty.fastjson1 thrpt 5 451.826 ? 1.249 ops/ms EishayParseTreeStringPretty.fastjson2 thrpt 5 786.645 ? 2.312 ops/ms EishayParseTreeStringPretty.gson thrpt 5 325.459 ? 1.291 ops/ms EishayParseTreeStringPretty.jackson thrpt 5 480.818 ? 0.408 ops/ms EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 449.248 ? 2.551 ops/ms EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 900.417 ? 2.612 ops/ms EishayParseTreeUTF8Bytes.gson thrpt 5 316.358 ? 0.611 ops/ms EishayParseTreeUTF8Bytes.jackson thrpt 5 563.806 ? 3.042 ops/ms EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 377.398 ? 0.667 ops/ms EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 745.368 ? 1.365 ops/ms EishayParseTreeUTF8BytesPretty.gson thrpt 5 296.549 ? 1.125 ops/ms EishayParseTreeUTF8BytesPretty.jackson thrpt 5 503.327 ? 2.393 ops/ms EishayParseUTF8Bytes.fastjson1 thrpt 5 798.192 ? 3.242 ops/ms EishayParseUTF8Bytes.fastjson2 thrpt 5 1088.399 ? 2.699 ops/ms EishayParseUTF8Bytes.gson thrpt 5 312.071 ? 1.235 ops/ms EishayParseUTF8Bytes.jackson thrpt 5 587.531 ? 0.519 ops/ms EishayParseUTF8BytesPretty.fastjson1 thrpt 5 247.455 ? 0.507 ops/ms EishayParseUTF8BytesPretty.fastjson2 thrpt 5 828.163 ? 1.619 ops/ms EishayParseUTF8BytesPretty.gson thrpt 5 292.383 ? 1.111 ops/ms EishayParseUTF8BytesPretty.jackson thrpt 5 550.122 ? 1.145 ops/ms EishayWriteBinary.fastjson2JSONB thrpt 5 2119.499 ? 6.422 ops/ms EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1495.160 ? 5.258 ops/ms EishayWriteBinary.hessian thrpt 5 342.576 ? 1.270 ops/ms EishayWriteBinary.javaSerialize thrpt 5 228.035 ? 1.402 ops/ms EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 762.189 ? 2.585 ops/ms EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 3580.982 ? 15.021 ops/ms EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1855.525 ? 4.564 ops/ms EishayWriteBinaryArrayMapping.kryo thrpt 5 1905.883 ? 4.602 ops/ms EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1135.394 ? 6.189 ops/ms EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1441.605 ? 8.137 ops/ms EishayWriteBinaryAutoType.hessian thrpt 5 346.908 ? 1.245 ops/ms EishayWriteBinaryAutoType.javaSerialize thrpt 5 229.016 ? 1.711 ops/ms EishayWriteString.fastjson1 thrpt 5 612.623 ? 1.679 ops/ms EishayWriteString.fastjson2 thrpt 5 1592.314 ? 6.185 ops/ms EishayWriteString.gson thrpt 5 334.092 ? 0.751 ops/ms EishayWriteString.jackson thrpt 5 977.994 ? 4.219 ops/ms EishayWriteUTF8Bytes.fastjson1 thrpt 5 575.284 ? 3.531 ops/ms EishayWriteUTF8Bytes.fastjson2 thrpt 5 1500.680 ? 9.962 ops/ms EishayWriteUTF8Bytes.gson thrpt 5 295.387 ? 0.788 ops/ms EishayWriteUTF8Bytes.jackson thrpt 5 916.362 ? 5.297 ops/ms ``` # ecs.c7.xlarge-oracle-jdk-11.0.16_x64 ```java Benchmark Mode Cnt Score Error Units EishayParseBinary.fastjson2JSONB thrpt 5 2429.228 ? 15.157 ops/ms EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1144.327 ? 1.380 ops/ms EishayParseBinary.hessian thrpt 5 250.404 ? 0.684 ops/ms EishayParseBinary.javaSerialize thrpt 5 48.184 ? 0.033 ops/ms EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1524.486 ? 3.828 ops/ms EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 3708.772 ? 16.289 ops/ms EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1862.128 ? 6.661 ops/ms EishayParseBinaryArrayMapping.kryo thrpt 5 1660.077 ? 2.889 ops/ms EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1952.347 ? 10.030 ops/ms EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter thrpt 5 1730.094 ? 10.578 ops/ms EishayParseBinaryAutoType.hessian thrpt 5 248.958 ? 2.114 ops/ms EishayParseBinaryAutoType.javaSerialize thrpt 5 47.840 ? 0.106 ops/ms EishayParseString.fastjson1 thrpt 5 915.476 ? 3.045 ops/ms EishayParseString.fastjson2 thrpt 5 1217.904 ? 1.237 ops/ms EishayParseString.gson thrpt 5 433.800 ? 1.086 ops/ms EishayParseString.jackson thrpt 5 491.179 ? 0.569 ops/ms EishayParseStringPretty.fastjson1 thrpt 5 237.482 ? 0.499 ops/ms EishayParseStringPretty.fastjson2 thrpt 5 909.026 ? 1.191 ops/ms EishayParseStringPretty.gson thrpt 5 407.527 ? 2.001 ops/ms EishayParseStringPretty.jackson thrpt 5 461.854 ? 0.559 ops/ms EishayParseTreeString.fastjson1 thrpt 5 404.012 ? 0.943 ops/ms EishayParseTreeString.fastjson2 thrpt 5 798.155 ? 2.408 ops/ms EishayParseTreeString.gson thrpt 5 315.842 ? 0.940 ops/ms EishayParseTreeString.jackson thrpt 5 445.221 ? 1.862 ops/ms EishayParseTreeStringPretty.fastjson1 thrpt 5 344.860 ? 1.178 ops/ms EishayParseTreeStringPretty.fastjson2 thrpt 5 692.090 ? 2.103 ops/ms EishayParseTreeStringPretty.gson thrpt 5 306.579 ? 1.133 ops/ms EishayParseTreeStringPretty.jackson thrpt 5 425.261 ? 1.455 ops/ms EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 360.937 ? 0.539 ops/ms EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 727.340 ? 2.579 ops/ms EishayParseTreeUTF8Bytes.gson thrpt 5 309.590 ? 0.753 ops/ms EishayParseTreeUTF8Bytes.jackson thrpt 5 523.650 ? 1.688 ops/ms EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 317.704 ? 3.128 ops/ms EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 625.323 ? 1.780 ops/ms EishayParseTreeUTF8BytesPretty.gson thrpt 5 302.178 ? 0.671 ops/ms EishayParseTreeUTF8BytesPretty.jackson thrpt 5 483.270 ? 4.866 ops/ms EishayParseUTF8Bytes.fastjson1 thrpt 5 762.007 ? 0.887 ops/ms EishayParseUTF8Bytes.fastjson2 thrpt 5 1016.143 ? 3.591 ops/ms EishayParseUTF8Bytes.gson thrpt 5 308.462 ? 0.648 ops/ms EishayParseUTF8Bytes.jackson thrpt 5 552.800 ? 0.596 ops/ms EishayParseUTF8BytesPretty.fastjson1 thrpt 5 226.594 ? 0.549 ops/ms EishayParseUTF8BytesPretty.fastjson2 thrpt 5 828.572 ? 2.009 ops/ms EishayParseUTF8BytesPretty.gson thrpt 5 302.540 ? 0.512 ops/ms EishayParseUTF8BytesPretty.jackson thrpt 5 502.347 ? 0.758 ops/ms EishayWriteBinary.fastjson2JSONB thrpt 5 2448.924 ? 4.410 ops/ms EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1587.051 ? 5.853 ops/ms EishayWriteBinary.hessian thrpt 5 337.939 ? 0.958 ops/ms EishayWriteBinary.javaSerialize thrpt 5 211.262 ? 1.547 ops/ms EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 692.508 ? 3.039 ops/ms EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 4886.559 ? 30.598 ops/ms EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2060.290 ? 7.295 ops/ms EishayWriteBinaryArrayMapping.kryo thrpt 5 1964.206 ? 3.995 ops/ms EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1203.471 ? 7.134 ops/ms EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1524.104 ? 7.737 ops/ms EishayWriteBinaryAutoType.hessian thrpt 5 332.037 ? 0.947 ops/ms EishayWriteBinaryAutoType.javaSerialize thrpt 5 217.071 ? 1.467 ops/ms EishayWriteString.fastjson1 thrpt 5 593.044 ? 0.974 ops/ms EishayWriteString.fastjson2 thrpt 5 1292.688 ? 3.538 ops/ms EishayWriteString.gson thrpt 5 275.753 ? 0.338 ops/ms EishayWriteString.jackson thrpt 5 914.596 ? 3.331 ops/ms EishayWriteUTF8Bytes.fastjson1 thrpt 5 529.168 ? 1.586 ops/ms EishayWriteUTF8Bytes.fastjson2 thrpt 5 1576.222 ? 8.893 ops/ms EishayWriteUTF8Bytes.gson thrpt 5 281.351 ? 0.647 ops/ms EishayWriteUTF8Bytes.jackson thrpt 5 847.271 ? 1.697 ops/ms ``` # ecs.c7.xlarge-oracle-jdk-17.0.4_x64 ```java Benchmark Mode Cnt Score Error Units EishayParseBinary.fastjson2JSONB thrpt 5 2932.420 ? 12.821 ops/ms EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1251.053 ? 0.944 ops/ms EishayParseBinary.hessian thrpt 5 257.460 ? 1.331 ops/ms EishayParseBinary.javaSerialize thrpt 5 54.287 ? 0.163 ops/ms EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1670.916 ? 2.852 ops/ms EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 4312.345 ? 24.547 ops/ms EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1832.589 ? 4.404 ops/ms EishayParseBinaryArrayMapping.kryo thrpt 5 1671.103 ? 2.716 ops/ms EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 2207.969 ? 11.028 ops/ms EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter thrpt 5 1998.788 ? 10.563 ops/ms EishayParseBinaryAutoType.hessian thrpt 5 261.102 ? 3.128 ops/ms EishayParseBinaryAutoType.javaSerialize thrpt 5 52.664 ? 0.154 ops/ms EishayParseString.fastjson1 thrpt 5 1226.017 ? 3.678 ops/ms EishayParseString.fastjson2 thrpt 5 1335.426 ? 1.442 ops/ms EishayParseString.gson thrpt 5 460.400 ? 0.620 ops/ms EishayParseString.jackson thrpt 5 504.545 ? 0.476 ops/ms EishayParseStringPretty.fastjson1 thrpt 5 292.565 ? 0.188 ops/ms EishayParseStringPretty.fastjson2 thrpt 5 967.261 ? 0.792 ops/ms EishayParseStringPretty.gson thrpt 5 438.331 ? 1.215 ops/ms EishayParseStringPretty.jackson thrpt 5 461.333 ? 0.760 ops/ms EishayParseTreeString.fastjson1 thrpt 5 566.644 ? 0.684 ops/ms EishayParseTreeString.fastjson2 thrpt 5 1083.692 ? 2.383 ops/ms EishayParseTreeString.gson thrpt 5 311.367 ? 1.041 ops/ms EishayParseTreeString.jackson thrpt 5 506.610 ? 1.665 ops/ms EishayParseTreeStringPretty.fastjson1 thrpt 5 484.121 ? 0.399 ops/ms EishayParseTreeStringPretty.fastjson2 thrpt 5 828.067 ? 2.381 ops/ms EishayParseTreeStringPretty.gson thrpt 5 295.773 ? 1.161 ops/ms EishayParseTreeStringPretty.jackson thrpt 5 464.286 ? 2.300 ops/ms EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 489.182 ? 2.841 ops/ms EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 1022.625 ? 4.899 ops/ms EishayParseTreeUTF8Bytes.gson thrpt 5 326.661 ? 0.992 ops/ms EishayParseTreeUTF8Bytes.jackson thrpt 5 576.256 ? 1.084 ops/ms EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 414.480 ? 1.104 ops/ms EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 812.541 ? 3.000 ops/ms EishayParseTreeUTF8BytesPretty.gson thrpt 5 292.024 ? 0.932 ops/ms EishayParseTreeUTF8BytesPretty.jackson thrpt 5 522.681 ? 1.954 ops/ms EishayParseUTF8Bytes.fastjson1 thrpt 5 960.570 ? 0.829 ops/ms EishayParseUTF8Bytes.fastjson2 thrpt 5 1175.096 ? 2.248 ops/ms EishayParseUTF8Bytes.gson thrpt 5 321.512 ? 0.696 ops/ms EishayParseUTF8Bytes.jackson thrpt 5 561.692 ? 0.747 ops/ms EishayParseUTF8BytesPretty.fastjson1 thrpt 5 268.968 ? 0.182 ops/ms EishayParseUTF8BytesPretty.fastjson2 thrpt 5 881.392 ? 1.024 ops/ms EishayParseUTF8BytesPretty.gson thrpt 5 297.961 ? 1.186 ops/ms EishayParseUTF8BytesPretty.jackson thrpt 5 493.367 ? 0.580 ops/ms EishayWriteBinary.fastjson2JSONB thrpt 5 3315.862 ? 18.797 ops/ms EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1863.107 ? 7.284 ops/ms EishayWriteBinary.hessian thrpt 5 324.885 ? 1.426 ops/ms EishayWriteBinary.javaSerialize thrpt 5 223.323 ? 2.933 ops/ms EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 705.240 ? 4.640 ops/ms EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 5542.329 ? 24.885 ops/ms EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2097.648 ? 6.739 ops/ms EishayWriteBinaryArrayMapping.kryo thrpt 5 1839.521 ? 1.594 ops/ms EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1420.863 ? 5.020 ops/ms EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1762.313 ? 9.786 ops/ms EishayWriteBinaryAutoType.hessian thrpt 5 322.383 ? 0.995 ops/ms EishayWriteBinaryAutoType.javaSerialize thrpt 5 223.390 ? 2.780 ops/ms EishayWriteString.fastjson1 thrpt 5 630.822 ? 2.678 ops/ms EishayWriteString.fastjson2 thrpt 5 1681.776 ? 6.690 ops/ms EishayWriteString.gson thrpt 5 202.257 ? 0.128 ops/ms EishayWriteString.jackson thrpt 5 1027.983 ? 2.349 ops/ms EishayWriteUTF8Bytes.fastjson1 thrpt 5 559.759 ? 0.962 ops/ms EishayWriteUTF8Bytes.fastjson2 thrpt 5 1869.396 ? 8.817 ops/ms EishayWriteUTF8Bytes.gson thrpt 5 204.026 ? 0.237 ops/ms EishayWriteUTF8Bytes.jackson thrpt 5 945.100 ? 3.463 ops/ms ``` # ecs.c7.xlarge-oracle-jdk-18.0.2_x64 ```java Benchmark Mode Cnt Score Error Units EishayParseBinary.fastjson2JSONB thrpt 5 2652.842 ± 17.998 ops/ms EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1253.005 ± 3.700 ops/ms EishayParseBinary.hessian thrpt 5 243.965 ± 3.012 ops/ms EishayParseBinary.javaSerialize thrpt 5 49.943 ± 0.133 ops/ms EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1650.995 ± 4.450 ops/ms EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 4318.457 ± 80.959 ops/ms EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1995.347 ± 2.738 ops/ms EishayParseBinaryArrayMapping.kryo thrpt 5 1577.538 ± 12.083 ops/ms EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 2171.996 ± 6.364 ops/ms EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter thrpt 5 1978.484 ± 11.969 ops/ms EishayParseBinaryAutoType.hessian thrpt 5 241.703 ± 0.965 ops/ms EishayParseBinaryAutoType.javaSerialize thrpt 5 51.502 ± 0.250 ops/ms EishayParseString.fastjson1 thrpt 5 1197.552 ± 3.075 ops/ms EishayParseString.fastjson2 thrpt 5 1365.075 ± 1.980 ops/ms EishayParseString.gson thrpt 5 405.807 ± 3.156 ops/ms EishayParseString.jackson thrpt 5 501.811 ± 1.383 ops/ms EishayParseStringPretty.fastjson1 thrpt 5 280.817 ± 1.303 ops/ms EishayParseStringPretty.fastjson2 thrpt 5 938.148 ± 0.717 ops/ms EishayParseStringPretty.gson thrpt 5 380.315 ± 4.265 ops/ms EishayParseStringPretty.jackson thrpt 5 462.712 ± 0.900 ops/ms EishayParseTreeString.fastjson1 thrpt 5 564.063 ± 0.957 ops/ms EishayParseTreeString.fastjson2 thrpt 5 1119.088 ± 4.711 ops/ms EishayParseTreeString.gson thrpt 5 320.356 ± 0.677 ops/ms EishayParseTreeString.jackson thrpt 5 485.084 ± 4.618 ops/ms EishayParseTreeStringPretty.fastjson1 thrpt 5 475.775 ± 2.847 ops/ms EishayParseTreeStringPretty.fastjson2 thrpt 5 858.411 ± 3.738 ops/ms EishayParseTreeStringPretty.gson thrpt 5 308.483 ± 1.544 ops/ms EishayParseTreeStringPretty.jackson thrpt 5 427.716 ± 3.664 ops/ms EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 472.646 ± 0.554 ops/ms EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 1027.807 ± 3.440 ops/ms EishayParseTreeUTF8Bytes.gson thrpt 5 318.242 ± 0.787 ops/ms EishayParseTreeUTF8Bytes.jackson thrpt 5 563.615 ± 1.867 ops/ms EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 408.334 ± 4.480 ops/ms EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 807.900 ± 2.269 ops/ms EishayParseTreeUTF8BytesPretty.gson thrpt 5 295.649 ± 0.693 ops/ms EishayParseTreeUTF8BytesPretty.jackson thrpt 5 509.052 ± 6.732 ops/ms EishayParseUTF8Bytes.fastjson1 thrpt 5 921.360 ± 1.055 ops/ms EishayParseUTF8Bytes.fastjson2 thrpt 5 1171.571 ± 2.294 ops/ms EishayParseUTF8Bytes.gson thrpt 5 312.463 ± 0.470 ops/ms EishayParseUTF8Bytes.jackson thrpt 5 559.328 ± 1.203 ops/ms EishayParseUTF8BytesPretty.fastjson1 thrpt 5 258.058 ± 0.366 ops/ms EishayParseUTF8BytesPretty.fastjson2 thrpt 5 892.451 ± 0.328 ops/ms EishayParseUTF8BytesPretty.gson thrpt 5 286.697 ± 10.669 ops/ms EishayParseUTF8BytesPretty.jackson thrpt 5 509.701 ± 0.608 ops/ms EishayWriteBinary.fastjson2JSONB thrpt 5 3308.473 ± 7.498 ops/ms EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1839.195 ± 13.334 ops/ms EishayWriteBinary.hessian thrpt 5 322.101 ± 0.632 ops/ms EishayWriteBinary.javaSerialize thrpt 5 230.636 ± 0.839 ops/ms EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 684.365 ± 2.430 ops/ms EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 5558.942 ± 34.757 ops/ms EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2115.237 ± 16.259 ops/ms EishayWriteBinaryArrayMapping.kryo thrpt 5 1770.157 ± 2.556 ops/ms EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1422.496 ± 3.271 ops/ms EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1785.814 ± 3.496 ops/ms EishayWriteBinaryAutoType.hessian thrpt 5 323.497 ± 1.551 ops/ms EishayWriteBinaryAutoType.javaSerialize thrpt 5 232.550 ± 1.081 ops/ms EishayWriteString.fastjson1 thrpt 5 594.276 ± 3.084 ops/ms EishayWriteString.fastjson2 thrpt 5 1659.500 ± 10.219 ops/ms EishayWriteString.gson thrpt 5 203.714 ± 0.166 ops/ms EishayWriteString.jackson thrpt 5 935.880 ± 2.836 ops/ms EishayWriteUTF8Bytes.fastjson1 thrpt 5 537.622 ± 2.177 ops/ms EishayWriteUTF8Bytes.fastjson2 thrpt 5 1814.280 ± 11.339 ops/ms EishayWriteUTF8Bytes.gson thrpt 5 202.808 ± 0.431 ops/ms EishayWriteUTF8Bytes.jackson thrpt 5 902.892 ± 2.009 ops/ms ``` # ecs.c7a.xlarge-oracle-jdk1.8.0_341_x64 ```java Benchmark Mode Cnt Score Error Units EishayParseBinary.fastjson2JSONB thrpt 5 1367.263 ? 2.070 ops/ms EishayParseBinary.fastjson2UTF8Bytes thrpt 5 948.382 ? 0.292 ops/ms EishayParseBinary.hessian thrpt 5 258.823 ? 0.802 ops/ms EishayParseBinary.javaSerialize thrpt 5 44.752 ? 0.452 ops/ms EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1380.579 ? 4.599 ops/ms EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 1828.070 ? 3.227 ops/ms EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1282.724 ? 1.226 ops/ms EishayParseBinaryArrayMapping.kryo thrpt 5 1538.677 ? 2.312 ops/ms EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1232.530 ? 2.394 ops/ms EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter thrpt 5 1209.728 ? 2.719 ops/ms EishayParseBinaryAutoType.hessian thrpt 5 272.569 ? 0.745 ops/ms EishayParseBinaryAutoType.javaSerialize thrpt 5 43.892 ? 0.096 ops/ms EishayParseString.fastjson1 thrpt 5 1030.259 ? 0.890 ops/ms EishayParseString.fastjson2 thrpt 5 1347.801 ? 2.207 ops/ms EishayParseString.gson thrpt 5 447.490 ? 2.883 ops/ms EishayParseString.jackson thrpt 5 522.156 ? 7.430 ops/ms EishayParseStringPretty.fastjson1 thrpt 5 283.202 ? 0.914 ops/ms EishayParseStringPretty.fastjson2 thrpt 5 999.295 ? 1.570 ops/ms EishayParseStringPretty.gson thrpt 5 422.566 ? 1.371 ops/ms EishayParseStringPretty.jackson thrpt 5 467.582 ? 3.146 ops/ms EishayParseTreeString.fastjson1 thrpt 5 468.914 ? 1.455 ops/ms EishayParseTreeString.fastjson2 thrpt 5 939.965 ? 1.442 ops/ms EishayParseTreeString.gson thrpt 5 361.450 ? 0.898 ops/ms EishayParseTreeString.jackson thrpt 5 535.039 ? 2.567 ops/ms EishayParseTreeStringPretty.fastjson1 thrpt 5 419.561 ? 0.802 ops/ms EishayParseTreeStringPretty.fastjson2 thrpt 5 743.065 ? 1.036 ops/ms EishayParseTreeStringPretty.gson thrpt 5 345.131 ? 0.401 ops/ms EishayParseTreeStringPretty.jackson thrpt 5 492.535 ? 1.113 ops/ms EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 426.672 ? 0.755 ops/ms EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 718.048 ? 0.786 ops/ms EishayParseTreeUTF8Bytes.gson thrpt 5 332.257 ? 1.980 ops/ms EishayParseTreeUTF8Bytes.jackson thrpt 5 581.485 ? 0.371 ops/ms EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 361.952 ? 0.526 ops/ms EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 621.641 ? 1.748 ops/ms EishayParseTreeUTF8BytesPretty.gson thrpt 5 306.101 ? 0.705 ops/ms EishayParseTreeUTF8BytesPretty.jackson thrpt 5 514.894 ? 0.680 ops/ms EishayParseUTF8Bytes.fastjson1 thrpt 5 807.621 ? 0.796 ops/ms EishayParseUTF8Bytes.fastjson2 thrpt 5 937.723 ? 0.573 ops/ms EishayParseUTF8Bytes.gson thrpt 5 326.121 ? 0.495 ops/ms EishayParseUTF8Bytes.jackson thrpt 5 612.062 ? 1.963 ops/ms EishayParseUTF8BytesPretty.fastjson1 thrpt 5 249.608 ? 0.247 ops/ms EishayParseUTF8BytesPretty.fastjson2 thrpt 5 751.467 ? 0.409 ops/ms EishayParseUTF8BytesPretty.gson thrpt 5 299.994 ? 0.303 ops/ms EishayParseUTF8BytesPretty.jackson thrpt 5 523.122 ? 1.231 ops/ms EishayWriteBinary.fastjson2JSONB thrpt 5 1968.994 ? 3.379 ops/ms EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1492.669 ? 2.342 ops/ms EishayWriteBinary.hessian thrpt 5 390.873 ? 1.552 ops/ms EishayWriteBinary.javaSerialize thrpt 5 234.666 ? 0.477 ops/ms EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 702.667 ? 5.528 ops/ms EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 3186.583 ? 3.388 ops/ms EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1768.291 ? 0.963 ops/ms EishayWriteBinaryArrayMapping.kryo thrpt 5 1745.404 ? 4.866 ops/ms EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1123.356 ? 2.183 ops/ms EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1426.584 ? 3.402 ops/ms EishayWriteBinaryAutoType.hessian thrpt 5 389.859 ? 4.292 ops/ms EishayWriteBinaryAutoType.javaSerialize thrpt 5 231.446 ? 0.979 ops/ms EishayWriteString.fastjson1 thrpt 5 630.609 ? 1.901 ops/ms EishayWriteString.fastjson2 thrpt 5 1598.873 ? 2.215 ops/ms EishayWriteString.gson thrpt 5 359.666 ? 0.416 ops/ms EishayWriteString.jackson thrpt 5 954.657 ? 0.980 ops/ms EishayWriteUTF8Bytes.fastjson1 thrpt 5 574.574 ? 0.819 ops/ms EishayWriteUTF8Bytes.fastjson2 thrpt 5 1513.211 ? 2.103 ops/ms EishayWriteUTF8Bytes.gson thrpt 5 323.681 ? 1.436 ops/ms EishayWriteUTF8Bytes.jackson thrpt 5 829.811 ? 2.313 ops/ms ``` # ecs.c7a.xlarge-oracle-jdk-11.0.16_x64 ```java Benchmark Mode Cnt Score Error Units EishayParseBinary.fastjson2JSONB thrpt 5 2263.883 ? 2.888 ops/ms EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1036.063 ? 1.241 ops/ms EishayParseBinary.hessian thrpt 5 248.409 ? 0.494 ops/ms EishayParseBinary.javaSerialize thrpt 5 46.558 ? 0.043 ops/ms EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1439.569 ? 1.880 ops/ms EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 3334.084 ? 5.021 ops/ms EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1635.814 ? 3.865 ops/ms EishayParseBinaryArrayMapping.kryo thrpt 5 1682.332 ? 2.577 ops/ms EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1877.953 ? 2.696 ops/ms EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter thrpt 5 1765.076 ? 20.871 ops/ms EishayParseBinaryAutoType.hessian thrpt 5 251.453 ? 1.087 ops/ms EishayParseBinaryAutoType.javaSerialize thrpt 5 47.945 ? 0.094 ops/ms EishayParseString.fastjson1 thrpt 5 917.547 ? 12.395 ops/ms EishayParseString.fastjson2 thrpt 5 1213.836 ? 2.924 ops/ms EishayParseString.gson thrpt 5 467.773 ? 0.947 ops/ms EishayParseString.jackson thrpt 5 488.122 ? 1.091 ops/ms EishayParseStringPretty.fastjson1 thrpt 5 251.775 ? 0.573 ops/ms EishayParseStringPretty.fastjson2 thrpt 5 837.250 ? 1.145 ops/ms EishayParseStringPretty.gson thrpt 5 436.279 ? 0.563 ops/ms EishayParseStringPretty.jackson thrpt 5 460.832 ? 1.463 ops/ms EishayParseTreeString.fastjson1 thrpt 5 412.649 ? 0.713 ops/ms EishayParseTreeString.fastjson2 thrpt 5 837.255 ? 1.169 ops/ms EishayParseTreeString.gson thrpt 5 374.864 ? 1.375 ops/ms EishayParseTreeString.jackson thrpt 5 454.618 ? 5.448 ops/ms EishayParseTreeStringPretty.fastjson1 thrpt 5 359.490 ? 0.668 ops/ms EishayParseTreeStringPretty.fastjson2 thrpt 5 630.368 ? 1.948 ops/ms EishayParseTreeStringPretty.gson thrpt 5 346.121 ? 0.341 ops/ms EishayParseTreeStringPretty.jackson thrpt 5 456.238 ? 2.583 ops/ms EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 372.701 ? 2.329 ops/ms EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 687.272 ? 1.592 ops/ms EishayParseTreeUTF8Bytes.gson thrpt 5 341.366 ? 0.695 ops/ms EishayParseTreeUTF8Bytes.jackson thrpt 5 538.198 ? 0.418 ops/ms EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 308.084 ? 0.516 ops/ms EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 628.920 ? 0.253 ops/ms EishayParseTreeUTF8BytesPretty.gson thrpt 5 330.148 ? 0.556 ops/ms EishayParseTreeUTF8BytesPretty.jackson thrpt 5 486.115 ? 0.571 ops/ms EishayParseUTF8Bytes.fastjson1 thrpt 5 722.552 ? 2.213 ops/ms EishayParseUTF8Bytes.fastjson2 thrpt 5 1042.905 ? 1.231 ops/ms EishayParseUTF8Bytes.gson thrpt 5 356.089 ? 1.012 ops/ms EishayParseUTF8Bytes.jackson thrpt 5 586.496 ? 1.175 ops/ms EishayParseUTF8BytesPretty.fastjson1 thrpt 5 234.453 ? 0.764 ops/ms EishayParseUTF8BytesPretty.fastjson2 thrpt 5 799.272 ? 1.948 ops/ms EishayParseUTF8BytesPretty.gson thrpt 5 346.486 ? 0.681 ops/ms EishayParseUTF8BytesPretty.jackson thrpt 5 506.651 ? 1.475 ops/ms EishayWriteBinary.fastjson2JSONB thrpt 5 2591.861 ? 5.479 ops/ms EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1663.139 ? 1.736 ops/ms EishayWriteBinary.hessian thrpt 5 373.822 ? 2.612 ops/ms EishayWriteBinary.javaSerialize thrpt 5 236.347 ? 0.812 ops/ms EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 686.624 ? 7.881 ops/ms EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 4541.766 ? 8.881 ops/ms EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1923.305 ? 3.138 ops/ms EishayWriteBinaryArrayMapping.kryo thrpt 5 2067.029 ? 2.601 ops/ms EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1224.758 ? 0.824 ops/ms EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1629.902 ? 2.889 ops/ms EishayWriteBinaryAutoType.hessian thrpt 5 380.824 ? 2.628 ops/ms EishayWriteBinaryAutoType.javaSerialize thrpt 5 236.429 ? 3.063 ops/ms EishayWriteString.fastjson1 thrpt 5 622.452 ? 4.736 ops/ms EishayWriteString.fastjson2 thrpt 5 1411.746 ? 1.236 ops/ms EishayWriteString.gson thrpt 5 287.818 ? 0.621 ops/ms EishayWriteString.jackson thrpt 5 927.986 ? 1.772 ops/ms EishayWriteUTF8Bytes.fastjson1 thrpt 5 549.909 ? 10.337 ops/ms EishayWriteUTF8Bytes.fastjson2 thrpt 5 1675.827 ? 2.337 ops/ms EishayWriteUTF8Bytes.gson thrpt 5 284.540 ? 0.233 ops/ms EishayWriteUTF8Bytes.jackson thrpt 5 816.262 ? 0.301 ops/ms ``` # ecs.c7a.xlarge-oracle-jdk-17.0.4_x64 ```java Benchmark Mode Cnt Score Error Units EishayParseBinary.fastjson2JSONB thrpt 5 2829.522 ? 7.052 ops/ms EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1092.854 ? 2.571 ops/ms EishayParseBinary.hessian thrpt 5 251.908 ? 0.627 ops/ms EishayParseBinary.javaSerialize thrpt 5 54.530 ? 0.119 ops/ms EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1594.770 ? 2.198 ops/ms EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 4311.416 ? 19.258 ops/ms EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1641.195 ? 5.429 ops/ms EishayParseBinaryArrayMapping.kryo thrpt 5 1573.078 ? 1.046 ops/ms EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 2021.263 ? 1.873 ops/ms EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter thrpt 5 2004.408 ? 11.629 ops/ms EishayParseBinaryAutoType.hessian thrpt 5 248.080 ? 1.479 ops/ms EishayParseBinaryAutoType.javaSerialize thrpt 5 52.937 ? 0.114 ops/ms EishayParseString.fastjson1 thrpt 5 1278.363 ? 2.461 ops/ms EishayParseString.fastjson2 thrpt 5 1286.608 ? 3.344 ops/ms EishayParseString.gson thrpt 5 518.203 ? 0.407 ops/ms EishayParseString.jackson thrpt 5 528.787 ? 2.009 ops/ms EishayParseStringPretty.fastjson1 thrpt 5 298.976 ? 0.667 ops/ms EishayParseStringPretty.fastjson2 thrpt 5 886.939 ? 4.131 ops/ms EishayParseStringPretty.gson thrpt 5 492.757 ? 3.228 ops/ms EishayParseStringPretty.jackson thrpt 5 470.412 ? 0.516 ops/ms EishayParseTreeString.fastjson1 thrpt 5 538.460 ? 1.652 ops/ms EishayParseTreeString.fastjson2 thrpt 5 1031.511 ? 2.091 ops/ms EishayParseTreeString.gson thrpt 5 390.887 ? 0.751 ops/ms EishayParseTreeString.jackson thrpt 5 550.126 ? 1.582 ops/ms EishayParseTreeStringPretty.fastjson1 thrpt 5 463.125 ? 0.441 ops/ms EishayParseTreeStringPretty.fastjson2 thrpt 5 751.491 ? 2.372 ops/ms EishayParseTreeStringPretty.gson thrpt 5 360.519 ? 0.449 ops/ms EishayParseTreeStringPretty.jackson thrpt 5 490.631 ? 2.700 ops/ms EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 477.949 ? 0.758 ops/ms EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 973.325 ? 2.247 ops/ms EishayParseTreeUTF8Bytes.gson thrpt 5 379.025 ? 0.488 ops/ms EishayParseTreeUTF8Bytes.jackson thrpt 5 622.797 ? 4.279 ops/ms EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 396.203 ? 2.243 ops/ms EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 750.552 ? 0.926 ops/ms EishayParseTreeUTF8BytesPretty.gson thrpt 5 361.367 ? 0.825 ops/ms EishayParseTreeUTF8BytesPretty.jackson thrpt 5 547.346 ? 2.133 ops/ms EishayParseUTF8Bytes.fastjson1 thrpt 5 932.303 ? 1.231 ops/ms EishayParseUTF8Bytes.fastjson2 thrpt 5 1027.731 ? 1.101 ops/ms EishayParseUTF8Bytes.gson thrpt 5 376.307 ? 0.650 ops/ms EishayParseUTF8Bytes.jackson thrpt 5 631.567 ? 0.682 ops/ms EishayParseUTF8BytesPretty.fastjson1 thrpt 5 268.964 ? 0.299 ops/ms EishayParseUTF8BytesPretty.fastjson2 thrpt 5 819.033 ? 0.597 ops/ms EishayParseUTF8BytesPretty.gson thrpt 5 362.752 ? 1.710 ops/ms EishayParseUTF8BytesPretty.jackson thrpt 5 555.037 ? 1.549 ops/ms EishayWriteBinary.fastjson2JSONB thrpt 5 2826.853 ? 6.805 ops/ms EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1726.200 ? 1.575 ops/ms EishayWriteBinary.hessian thrpt 5 378.425 ? 3.398 ops/ms EishayWriteBinary.javaSerialize thrpt 5 262.419 ? 0.788 ops/ms EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 705.447 ? 5.105 ops/ms EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 5473.356 ? 9.977 ops/ms EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2014.969 ? 3.934 ops/ms EishayWriteBinaryArrayMapping.kryo thrpt 5 1738.274 ? 4.467 ops/ms EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1471.145 ? 3.818 ops/ms EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1676.296 ? 4.373 ops/ms EishayWriteBinaryAutoType.hessian thrpt 5 382.176 ? 7.163 ops/ms EishayWriteBinaryAutoType.javaSerialize thrpt 5 251.228 ? 0.511 ops/ms EishayWriteString.fastjson1 thrpt 5 650.933 ? 4.885 ops/ms EishayWriteString.fastjson2 thrpt 5 1735.067 ? 4.888 ops/ms EishayWriteString.gson thrpt 5 329.807 ? 0.632 ops/ms EishayWriteString.jackson thrpt 5 958.008 ? 2.456 ops/ms EishayWriteUTF8Bytes.fastjson1 thrpt 5 577.834 ? 2.173 ops/ms EishayWriteUTF8Bytes.fastjson2 thrpt 5 1768.109 ? 0.420 ops/ms EishayWriteUTF8Bytes.gson thrpt 5 334.969 ? 0.827 ops/ms EishayWriteUTF8Bytes.jackson thrpt 5 912.696 ? 2.010 ops/ms ``` # ecs.c7a.xlarge-oracle-jdk-18.0.2_x64 ```java Benchmark Mode Cnt Score Error Units EishayParseBinary.fastjson2JSONB thrpt 5 2651.166 ± 19.026 ops/ms EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1117.500 ± 1.998 ops/ms EishayParseBinary.hessian thrpt 5 246.424 ± 0.916 ops/ms EishayParseBinary.javaSerialize thrpt 5 52.253 ± 0.112 ops/ms EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1572.541 ± 1.916 ops/ms EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 4277.748 ± 15.163 ops/ms EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1746.505 ± 12.710 ops/ms EishayParseBinaryArrayMapping.kryo thrpt 5 1674.280 ± 4.286 ops/ms EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 2168.851 ± 6.084 ops/ms EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter thrpt 5 1950.419 ± 21.968 ops/ms EishayParseBinaryAutoType.hessian thrpt 5 213.325 ± 2.254 ops/ms EishayParseBinaryAutoType.javaSerialize thrpt 5 51.611 ± 0.140 ops/ms EishayParseString.fastjson1 thrpt 5 1191.549 ± 2.478 ops/ms EishayParseString.fastjson2 thrpt 5 1265.386 ± 3.101 ops/ms EishayParseString.gson thrpt 5 445.937 ± 7.520 ops/ms EishayParseString.jackson thrpt 5 512.789 ± 1.951 ops/ms EishayParseStringPretty.fastjson1 thrpt 5 295.683 ± 0.866 ops/ms EishayParseStringPretty.fastjson2 thrpt 5 850.176 ± 16.918 ops/ms EishayParseStringPretty.gson thrpt 5 434.965 ± 3.429 ops/ms EishayParseStringPretty.jackson thrpt 5 464.906 ± 2.308 ops/ms EishayParseTreeString.fastjson1 thrpt 5 524.688 ± 0.621 ops/ms EishayParseTreeString.fastjson2 thrpt 5 1084.686 ± 13.660 ops/ms EishayParseTreeString.gson thrpt 5 381.140 ± 4.224 ops/ms EishayParseTreeString.jackson thrpt 5 501.043 ± 1.701 ops/ms EishayParseTreeStringPretty.fastjson1 thrpt 5 462.837 ± 1.720 ops/ms EishayParseTreeStringPretty.fastjson2 thrpt 5 747.283 ± 0.837 ops/ms EishayParseTreeStringPretty.gson thrpt 5 371.138 ± 0.957 ops/ms EishayParseTreeStringPretty.jackson thrpt 5 463.233 ± 1.437 ops/ms EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 462.523 ± 1.605 ops/ms EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 951.564 ± 0.457 ops/ms EishayParseTreeUTF8Bytes.gson thrpt 5 384.556 ± 0.589 ops/ms EishayParseTreeUTF8Bytes.jackson thrpt 5 565.739 ± 5.116 ops/ms EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 372.494 ± 5.071 ops/ms EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 753.951 ± 1.619 ops/ms EishayParseTreeUTF8BytesPretty.gson thrpt 5 346.629 ± 5.955 ops/ms EishayParseTreeUTF8BytesPretty.jackson thrpt 5 532.557 ± 1.207 ops/ms EishayParseUTF8Bytes.fastjson1 thrpt 5 904.318 ± 2.923 ops/ms EishayParseUTF8Bytes.fastjson2 thrpt 5 1061.230 ± 2.671 ops/ms EishayParseUTF8Bytes.gson thrpt 5 375.627 ± 2.259 ops/ms EishayParseUTF8Bytes.jackson thrpt 5 594.728 ± 1.546 ops/ms EishayParseUTF8BytesPretty.fastjson1 thrpt 5 264.360 ± 0.508 ops/ms EishayParseUTF8BytesPretty.fastjson2 thrpt 5 833.935 ± 2.451 ops/ms EishayParseUTF8BytesPretty.gson thrpt 5 362.304 ± 1.536 ops/ms EishayParseUTF8BytesPretty.jackson thrpt 5 498.358 ± 1.087 ops/ms EishayWriteBinary.fastjson2JSONB thrpt 5 2899.065 ± 17.149 ops/ms EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1777.249 ± 2.299 ops/ms EishayWriteBinary.hessian thrpt 5 384.550 ± 3.957 ops/ms EishayWriteBinary.javaSerialize thrpt 5 267.957 ± 1.975 ops/ms EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 639.857 ± 8.828 ops/ms EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 5468.233 ± 10.039 ops/ms EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 2153.000 ± 2.968 ops/ms EishayWriteBinaryArrayMapping.kryo thrpt 5 1672.778 ± 3.789 ops/ms EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1489.134 ± 7.020 ops/ms EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1642.927 ± 0.707 ops/ms EishayWriteBinaryAutoType.hessian thrpt 5 385.453 ± 2.128 ops/ms EishayWriteBinaryAutoType.javaSerialize thrpt 5 260.618 ± 0.930 ops/ms EishayWriteString.fastjson1 thrpt 5 604.336 ± 3.115 ops/ms EishayWriteString.fastjson2 thrpt 5 1610.229 ± 1.426 ops/ms EishayWriteString.gson thrpt 5 322.984 ± 1.838 ops/ms EishayWriteString.jackson thrpt 5 883.303 ± 1.558 ops/ms EishayWriteUTF8Bytes.fastjson1 thrpt 5 541.509 ± 8.377 ops/ms EishayWriteUTF8Bytes.fastjson2 thrpt 5 1787.398 ± 4.471 ops/ms EishayWriteUTF8Bytes.gson thrpt 5 313.432 ± 2.267 ops/ms EishayWriteUTF8Bytes.jackson thrpt 5 865.737 ± 3.829 ops/ms ``` # ecs.c6r.xlarge-oracle-jdk1.8.0_341_aarch64 ```java Benchmark Mode Cnt Score Error Units EishayParseBinary.fastjson2JSONB thrpt 5 1241.847 ? 1.391 ops/ms EishayParseBinary.fastjson2UTF8Bytes thrpt 5 735.656 ? 10.165 ops/ms EishayParseBinary.hessian thrpt 5 179.687 ? 0.512 ops/ms EishayParseBinary.javaSerialize thrpt 5 36.077 ? 0.191 ops/ms EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 956.898 ? 3.016 ops/ms EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 2127.765 ? 3.491 ops/ms EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1069.360 ? 0.749 ops/ms EishayParseBinaryArrayMapping.kryo thrpt 5 1298.738 ? 1.435 ops/ms EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1113.328 ? 1.049 ops/ms EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter thrpt 5 1099.403 ? 0.611 ops/ms EishayParseBinaryAutoType.hessian thrpt 5 192.683 ? 0.759 ops/ms EishayParseBinaryAutoType.javaSerialize thrpt 5 36.374 ? 0.331 ops/ms EishayParseString.fastjson1 thrpt 5 716.726 ? 0.645 ops/ms EishayParseString.fastjson2 thrpt 5 869.826 ? 16.833 ops/ms EishayParseString.gson thrpt 5 305.581 ? 0.553 ops/ms EishayParseString.jackson thrpt 5 376.111 ? 0.349 ops/ms EishayParseStringPretty.fastjson1 thrpt 5 209.226 ? 0.314 ops/ms EishayParseStringPretty.fastjson2 thrpt 5 690.251 ? 0.471 ops/ms EishayParseStringPretty.gson thrpt 5 283.136 ? 0.442 ops/ms EishayParseStringPretty.jackson thrpt 5 348.393 ? 18.991 ops/ms EishayParseTreeString.fastjson1 thrpt 5 295.358 ? 0.173 ops/ms EishayParseTreeString.fastjson2 thrpt 5 586.492 ? 0.382 ops/ms EishayParseTreeString.gson thrpt 5 259.616 ? 1.546 ops/ms EishayParseTreeString.jackson thrpt 5 350.586 ? 6.894 ops/ms EishayParseTreeStringPretty.fastjson1 thrpt 5 270.299 ? 1.441 ops/ms EishayParseTreeStringPretty.fastjson2 thrpt 5 503.073 ? 0.277 ops/ms EishayParseTreeStringPretty.gson thrpt 5 243.417 ? 0.317 ops/ms EishayParseTreeStringPretty.jackson thrpt 5 327.942 ? 0.322 ops/ms EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 248.007 ? 0.383 ops/ms EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 537.548 ? 0.492 ops/ms EishayParseTreeUTF8Bytes.gson thrpt 5 236.736 ? 1.348 ops/ms EishayParseTreeUTF8Bytes.jackson thrpt 5 441.399 ? 0.401 ops/ms EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 221.214 ? 1.300 ops/ms EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 469.441 ? 0.409 ops/ms EishayParseTreeUTF8BytesPretty.gson thrpt 5 218.844 ? 1.452 ops/ms EishayParseTreeUTF8BytesPretty.jackson thrpt 5 398.757 ? 0.282 ops/ms EishayParseUTF8Bytes.fastjson1 thrpt 5 564.483 ? 1.271 ops/ms EishayParseUTF8Bytes.fastjson2 thrpt 5 729.698 ? 0.630 ops/ms EishayParseUTF8Bytes.gson thrpt 5 238.060 ? 0.307 ops/ms EishayParseUTF8Bytes.jackson thrpt 5 463.266 ? 0.302 ops/ms EishayParseUTF8BytesPretty.fastjson1 thrpt 5 192.112 ? 0.178 ops/ms EishayParseUTF8BytesPretty.fastjson2 thrpt 5 603.816 ? 0.650 ops/ms EishayParseUTF8BytesPretty.gson thrpt 5 218.899 ? 0.252 ops/ms EishayParseUTF8BytesPretty.jackson thrpt 5 424.360 ? 0.950 ops/ms EishayWriteBinary.fastjson2JSONB thrpt 5 1319.793 ? 4.714 ops/ms EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1109.805 ? 14.453 ops/ms EishayWriteBinary.hessian thrpt 5 292.496 ? 2.917 ops/ms EishayWriteBinary.javaSerialize thrpt 5 179.473 ? 0.367 ops/ms EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 423.430 ? 1.904 ops/ms EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 1885.175 ? 8.629 ops/ms EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1300.195 ? 56.944 ops/ms EishayWriteBinaryArrayMapping.kryo thrpt 5 1098.630 ? 1.556 ops/ms EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 856.932 ? 1.241 ops/ms EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1066.067 ? 4.375 ops/ms EishayWriteBinaryAutoType.hessian thrpt 5 290.074 ? 1.718 ops/ms EishayWriteBinaryAutoType.javaSerialize thrpt 5 181.753 ? 0.401 ops/ms EishayWriteString.fastjson1 thrpt 5 455.358 ? 1.079 ops/ms EishayWriteString.fastjson2 thrpt 5 1034.155 ? 6.974 ops/ms EishayWriteString.gson thrpt 5 281.648 ? 0.399 ops/ms EishayWriteString.jackson thrpt 5 571.324 ? 2.689 ops/ms EishayWriteUTF8Bytes.fastjson1 thrpt 5 426.197 ? 0.502 ops/ms EishayWriteUTF8Bytes.fastjson2 thrpt 5 1106.661 ? 1.393 ops/ms EishayWriteUTF8Bytes.gson thrpt 5 238.766 ? 1.028 ops/ms EishayWriteUTF8Bytes.jackson thrpt 5 574.108 ? 0.710 ops/ms ``` # ecs.c6r.xlarge-oracle-jdk-11.0.16_aarch64 ```java Benchmark Mode Cnt Score Error Units EishayParseBinary.fastjson2JSONB thrpt 5 1659.245 ? 2.513 ops/ms EishayParseBinary.fastjson2UTF8Bytes thrpt 5 793.544 ? 2.117 ops/ms EishayParseBinary.hessian thrpt 5 177.414 ? 0.278 ops/ms EishayParseBinary.javaSerialize thrpt 5 36.401 ? 0.039 ops/ms EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1036.763 ? 1.992 ops/ms EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 2500.590 ? 2.356 ops/ms EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1136.903 ? 5.814 ops/ms EishayParseBinaryArrayMapping.kryo thrpt 5 1271.488 ? 0.597 ops/ms EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1299.576 ? 11.298 ops/ms EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter thrpt 5 1256.538 ? 1.025 ops/ms EishayParseBinaryAutoType.hessian thrpt 5 180.828 ? 1.121 ops/ms EishayParseBinaryAutoType.javaSerialize thrpt 5 37.210 ? 0.099 ops/ms EishayParseString.fastjson1 thrpt 5 732.221 ? 0.683 ops/ms EishayParseString.fastjson2 thrpt 5 866.498 ? 38.983 ops/ms EishayParseString.gson thrpt 5 320.379 ? 0.474 ops/ms EishayParseString.jackson thrpt 5 373.567 ? 0.227 ops/ms EishayParseStringPretty.fastjson1 thrpt 5 208.716 ? 0.216 ops/ms EishayParseStringPretty.fastjson2 thrpt 5 652.029 ? 71.889 ops/ms EishayParseStringPretty.gson thrpt 5 294.827 ? 2.031 ops/ms EishayParseStringPretty.jackson thrpt 5 343.980 ? 0.176 ops/ms EishayParseTreeString.fastjson1 thrpt 5 322.551 ? 1.191 ops/ms EishayParseTreeString.fastjson2 thrpt 5 546.188 ? 8.999 ops/ms EishayParseTreeString.gson thrpt 5 261.259 ? 0.725 ops/ms EishayParseTreeString.jackson thrpt 5 355.582 ? 0.192 ops/ms EishayParseTreeStringPretty.fastjson1 thrpt 5 274.173 ? 1.411 ops/ms EishayParseTreeStringPretty.fastjson2 thrpt 5 462.451 ? 5.636 ops/ms EishayParseTreeStringPretty.gson thrpt 5 245.003 ? 11.552 ops/ms EishayParseTreeStringPretty.jackson thrpt 5 326.037 ? 0.238 ops/ms EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 287.618 ? 0.149 ops/ms EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 505.939 ? 0.875 ops/ms EishayParseTreeUTF8Bytes.gson thrpt 5 252.548 ? 4.095 ops/ms EishayParseTreeUTF8Bytes.jackson thrpt 5 415.092 ? 0.190 ops/ms EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 243.884 ? 0.330 ops/ms EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 433.472 ? 3.522 ops/ms EishayParseTreeUTF8BytesPretty.gson thrpt 5 235.183 ? 1.099 ops/ms EishayParseTreeUTF8BytesPretty.jackson thrpt 5 383.253 ? 0.254 ops/ms EishayParseUTF8Bytes.fastjson1 thrpt 5 587.849 ? 0.575 ops/ms EishayParseUTF8Bytes.fastjson2 thrpt 5 743.537 ? 106.371 ops/ms EishayParseUTF8Bytes.gson thrpt 5 253.607 ? 0.620 ops/ms EishayParseUTF8Bytes.jackson thrpt 5 436.401 ? 2.408 ops/ms EishayParseUTF8BytesPretty.fastjson1 thrpt 5 193.839 ? 0.139 ops/ms EishayParseUTF8BytesPretty.fastjson2 thrpt 5 589.194 ? 0.858 ops/ms EishayParseUTF8BytesPretty.gson thrpt 5 239.239 ? 0.571 ops/ms EishayParseUTF8BytesPretty.jackson thrpt 5 393.584 ? 1.543 ops/ms EishayWriteBinary.fastjson2JSONB thrpt 5 1851.028 ? 5.677 ops/ms EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1150.963 ? 38.517 ops/ms EishayWriteBinary.hessian thrpt 5 313.072 ? 3.356 ops/ms EishayWriteBinary.javaSerialize thrpt 5 189.068 ? 0.426 ops/ms EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 453.395 ? 3.396 ops/ms EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 3345.452 ? 4.868 ops/ms EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1351.870 ? 0.999 ops/ms EishayWriteBinaryArrayMapping.kryo thrpt 5 1306.199 ? 1.808 ops/ms EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 955.684 ? 1.178 ops/ms EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1122.254 ? 2.806 ops/ms EishayWriteBinaryAutoType.hessian thrpt 5 312.309 ? 4.537 ops/ms EishayWriteBinaryAutoType.javaSerialize thrpt 5 189.868 ? 1.918 ops/ms EishayWriteString.fastjson1 thrpt 5 425.142 ? 1.751 ops/ms EishayWriteString.fastjson2 thrpt 5 1050.404 ? 1.073 ops/ms EishayWriteString.gson thrpt 5 247.312 ? 0.329 ops/ms EishayWriteString.jackson thrpt 5 600.774 ? 55.875 ops/ms EishayWriteUTF8Bytes.fastjson1 thrpt 5 390.824 ? 0.371 ops/ms EishayWriteUTF8Bytes.fastjson2 thrpt 5 1167.907 ? 2.421 ops/ms EishayWriteUTF8Bytes.gson thrpt 5 246.819 ? 0.501 ops/ms EishayWriteUTF8Bytes.jackson thrpt 5 554.200 ? 0.632 ops/ms ``` # ecs.c6r.xlarge-oracle-jdk-17.0.4_aarch64 ```java Benchmark Mode Cnt Score Error Units EishayParseBinary.fastjson2JSONB thrpt 5 1822.124 ? 2.182 ops/ms EishayParseBinary.fastjson2UTF8Bytes thrpt 5 813.123 ? 1.694 ops/ms EishayParseBinary.hessian thrpt 5 208.824 ? 0.556 ops/ms EishayParseBinary.javaSerialize thrpt 5 39.020 ? 0.082 ops/ms EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1179.897 ? 1.039 ops/ms EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 2859.402 ? 15.435 ops/ms EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1184.541 ? 5.190 ops/ms EishayParseBinaryArrayMapping.kryo thrpt 5 1219.785 ? 2.114 ops/ms EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1411.077 ? 1.750 ops/ms EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter thrpt 5 1370.069 ? 5.239 ops/ms EishayParseBinaryAutoType.hessian thrpt 5 206.658 ? 1.268 ops/ms EishayParseBinaryAutoType.javaSerialize thrpt 5 39.088 ? 0.182 ops/ms EishayParseString.fastjson1 thrpt 5 1021.845 ? 1.114 ops/ms EishayParseString.fastjson2 thrpt 5 873.416 ? 13.364 ops/ms EishayParseString.gson thrpt 5 317.927 ? 1.684 ops/ms EishayParseString.jackson thrpt 5 376.305 ? 1.783 ops/ms EishayParseStringPretty.fastjson1 thrpt 5 242.878 ? 0.178 ops/ms EishayParseStringPretty.fastjson2 thrpt 5 668.038 ? 8.075 ops/ms EishayParseStringPretty.gson thrpt 5 293.518 ? 0.593 ops/ms EishayParseStringPretty.jackson thrpt 5 347.037 ? 1.398 ops/ms EishayParseTreeString.fastjson1 thrpt 5 352.155 ? 21.429 ops/ms EishayParseTreeString.fastjson2 thrpt 5 630.753 ? 1.792 ops/ms EishayParseTreeString.gson thrpt 5 260.830 ? 1.121 ops/ms EishayParseTreeString.jackson thrpt 5 377.221 ? 1.964 ops/ms EishayParseTreeStringPretty.fastjson1 thrpt 5 309.068 ? 0.201 ops/ms EishayParseTreeStringPretty.fastjson2 thrpt 5 512.515 ? 2.001 ops/ms EishayParseTreeStringPretty.gson thrpt 5 242.422 ? 8.595 ops/ms EishayParseTreeStringPretty.jackson thrpt 5 350.161 ? 0.265 ops/ms EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 317.635 ? 2.345 ops/ms EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 595.472 ? 7.022 ops/ms EishayParseTreeUTF8Bytes.gson thrpt 5 252.450 ? 0.755 ops/ms EishayParseTreeUTF8Bytes.jackson thrpt 5 437.628 ? 2.489 ops/ms EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 269.691 ? 0.612 ops/ms EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 493.870 ? 1.714 ops/ms EishayParseTreeUTF8BytesPretty.gson thrpt 5 236.852 ? 1.063 ops/ms EishayParseTreeUTF8BytesPretty.jackson thrpt 5 392.427 ? 0.336 ops/ms EishayParseUTF8Bytes.fastjson1 thrpt 5 759.291 ? 1.039 ops/ms EishayParseUTF8Bytes.fastjson2 thrpt 5 781.645 ? 9.295 ops/ms EishayParseUTF8Bytes.gson thrpt 5 253.557 ? 0.290 ops/ms EishayParseUTF8Bytes.jackson thrpt 5 437.148 ? 0.213 ops/ms EishayParseUTF8BytesPretty.fastjson1 thrpt 5 218.243 ? 0.130 ops/ms EishayParseUTF8BytesPretty.fastjson2 thrpt 5 606.712 ? 1.568 ops/ms EishayParseUTF8BytesPretty.gson thrpt 5 237.182 ? 5.968 ops/ms EishayParseUTF8BytesPretty.jackson thrpt 5 401.134 ? 0.349 ops/ms EishayWriteBinary.fastjson2JSONB thrpt 5 1812.067 ? 4.868 ops/ms EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1164.380 ? 0.397 ops/ms EishayWriteBinary.hessian thrpt 5 311.500 ? 1.624 ops/ms EishayWriteBinary.javaSerialize thrpt 5 182.617 ? 1.346 ops/ms EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 435.409 ? 2.763 ops/ms EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 3290.668 ? 1.797 ops/ms EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1349.719 ? 19.287 ops/ms EishayWriteBinaryArrayMapping.kryo thrpt 5 1205.178 ? 4.502 ops/ms EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 967.108 ? 4.594 ops/ms EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1105.819 ? 43.855 ops/ms EishayWriteBinaryAutoType.hessian thrpt 5 310.292 ? 4.613 ops/ms EishayWriteBinaryAutoType.javaSerialize thrpt 5 188.880 ? 0.632 ops/ms EishayWriteString.fastjson1 thrpt 5 439.755 ? 1.645 ops/ms EishayWriteString.fastjson2 thrpt 5 1159.058 ? 3.950 ops/ms EishayWriteString.gson thrpt 5 188.066 ? 0.210 ops/ms EishayWriteString.jackson thrpt 5 614.919 ? 0.870 ops/ms EishayWriteUTF8Bytes.fastjson1 thrpt 5 385.201 ? 2.150 ops/ms EishayWriteUTF8Bytes.fastjson2 thrpt 5 1159.167 ? 3.134 ops/ms EishayWriteUTF8Bytes.gson thrpt 5 184.790 ? 9.597 ops/ms EishayWriteUTF8Bytes.jackson thrpt 5 611.872 ? 7.230 ops/ms ``` # ecs.c6r.xlarge-oracle-jdk-18.0.2_aarch64 ```java Benchmark Mode Cnt Score Error Units EishayParseBinary.fastjson2JSONB thrpt 5 1742.140 ± 12.318 ops/ms EishayParseBinary.fastjson2UTF8Bytes thrpt 5 821.568 ± 4.056 ops/ms EishayParseBinary.hessian thrpt 5 186.938 ± 0.324 ops/ms EishayParseBinary.javaSerialize thrpt 5 39.396 ± 0.483 ops/ms EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1132.830 ± 3.140 ops/ms EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 2720.987 ± 18.582 ops/ms EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1200.040 ± 2.087 ops/ms EishayParseBinaryArrayMapping.kryo thrpt 5 1159.244 ± 21.283 ops/ms EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1399.778 ± 11.024 ops/ms EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter thrpt 5 1371.304 ± 0.975 ops/ms EishayParseBinaryAutoType.hessian thrpt 5 185.420 ± 0.339 ops/ms EishayParseBinaryAutoType.javaSerialize thrpt 5 39.088 ± 0.122 ops/ms EishayParseString.fastjson1 thrpt 5 998.708 ± 6.857 ops/ms EishayParseString.fastjson2 thrpt 5 881.150 ± 5.717 ops/ms EishayParseString.gson thrpt 5 302.737 ± 2.391 ops/ms EishayParseString.jackson thrpt 5 359.988 ± 0.257 ops/ms EishayParseStringPretty.fastjson1 thrpt 5 233.774 ± 1.262 ops/ms EishayParseStringPretty.fastjson2 thrpt 5 666.160 ± 6.835 ops/ms EishayParseStringPretty.gson thrpt 5 278.528 ± 2.111 ops/ms EishayParseStringPretty.jackson thrpt 5 329.079 ± 0.160 ops/ms EishayParseTreeString.fastjson1 thrpt 5 339.571 ± 0.868 ops/ms EishayParseTreeString.fastjson2 thrpt 5 636.155 ± 2.636 ops/ms EishayParseTreeString.gson thrpt 5 258.346 ± 1.998 ops/ms EishayParseTreeString.jackson thrpt 5 365.987 ± 0.319 ops/ms EishayParseTreeStringPretty.fastjson1 thrpt 5 294.434 ± 0.910 ops/ms EishayParseTreeStringPretty.fastjson2 thrpt 5 508.314 ± 1.405 ops/ms EishayParseTreeStringPretty.gson thrpt 5 240.254 ± 0.490 ops/ms EishayParseTreeStringPretty.jackson thrpt 5 336.877 ± 0.579 ops/ms EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 297.892 ± 0.790 ops/ms EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 591.873 ± 1.417 ops/ms EishayParseTreeUTF8Bytes.gson thrpt 5 252.237 ± 0.329 ops/ms EishayParseTreeUTF8Bytes.jackson thrpt 5 428.642 ± 0.470 ops/ms EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 263.793 ± 0.341 ops/ms EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 493.071 ± 1.555 ops/ms EishayParseTreeUTF8BytesPretty.gson thrpt 5 234.831 ± 0.995 ops/ms EishayParseTreeUTF8BytesPretty.jackson thrpt 5 396.035 ± 1.056 ops/ms EishayParseUTF8Bytes.fastjson1 thrpt 5 745.314 ± 0.796 ops/ms EishayParseUTF8Bytes.fastjson2 thrpt 5 793.137 ± 2.374 ops/ms EishayParseUTF8Bytes.gson thrpt 5 252.419 ± 0.414 ops/ms EishayParseUTF8Bytes.jackson thrpt 5 408.517 ± 3.547 ops/ms EishayParseUTF8BytesPretty.fastjson1 thrpt 5 206.800 ± 1.095 ops/ms EishayParseUTF8BytesPretty.fastjson2 thrpt 5 613.919 ± 0.824 ops/ms EishayParseUTF8BytesPretty.gson thrpt 5 234.674 ± 0.869 ops/ms EishayParseUTF8BytesPretty.jackson thrpt 5 388.558 ± 2.768 ops/ms EishayWriteBinary.fastjson2JSONB thrpt 5 1831.001 ± 6.845 ops/ms EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1156.697 ± 7.596 ops/ms EishayWriteBinary.hessian thrpt 5 311.792 ± 1.286 ops/ms EishayWriteBinary.javaSerialize thrpt 5 194.022 ± 0.427 ops/ms EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 416.662 ± 1.379 ops/ms EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 3302.210 ± 37.708 ops/ms EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1347.752 ± 1.815 ops/ms EishayWriteBinaryArrayMapping.kryo thrpt 5 1262.866 ± 6.233 ops/ms EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 962.456 ± 6.016 ops/ms EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1122.175 ± 6.105 ops/ms EishayWriteBinaryAutoType.hessian thrpt 5 305.505 ± 5.152 ops/ms EishayWriteBinaryAutoType.javaSerialize thrpt 5 190.242 ± 0.381 ops/ms EishayWriteString.fastjson1 thrpt 5 449.791 ± 1.040 ops/ms EishayWriteString.fastjson2 thrpt 5 1116.225 ± 3.776 ops/ms EishayWriteString.gson thrpt 5 190.927 ± 0.275 ops/ms EishayWriteString.jackson thrpt 5 579.649 ± 4.194 ops/ms EishayWriteUTF8Bytes.fastjson1 thrpt 5 378.394 ± 5.985 ops/ms EishayWriteUTF8Bytes.fastjson2 thrpt 5 1167.172 ± 2.033 ops/ms EishayWriteUTF8Bytes.gson thrpt 5 187.994 ± 0.364 ops/ms EishayWriteUTF8Bytes.jackson thrpt 5 573.476 ± 3.040 ops/ms ``` # ecs.g8m.xlarge-oracle-jdk1.8.0_341_aarch64 ```java Benchmark Mode Cnt Score Error Units EishayParseBinary.fastjson2JSONB thrpt 5 1342.298 ? 64.411 ops/ms EishayParseBinary.fastjson2UTF8Bytes thrpt 5 790.420 ? 21.306 ops/ms EishayParseBinary.hessian thrpt 5 201.097 ? 7.869 ops/ms EishayParseBinary.javaSerialize thrpt 5 41.421 ? 1.290 ops/ms EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1055.482 ? 29.083 ops/ms EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 2350.100 ? 58.484 ops/ms EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1088.409 ? 40.362 ops/ms EishayParseBinaryArrayMapping.kryo thrpt 5 1168.726 ? 110.117 ops/ms EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1121.801 ? 45.628 ops/ms EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter thrpt 5 1105.401 ? 67.128 ops/ms EishayParseBinaryAutoType.hessian thrpt 5 201.505 ? 6.407 ops/ms EishayParseBinaryAutoType.javaSerialize thrpt 5 41.880 ? 0.271 ops/ms EishayParseString.fastjson1 thrpt 5 732.579 ? 12.209 ops/ms EishayParseString.fastjson2 thrpt 5 917.083 ? 41.160 ops/ms EishayParseString.gson thrpt 5 338.373 ? 14.323 ops/ms EishayParseString.jackson thrpt 5 373.068 ? 12.024 ops/ms EishayParseStringPretty.fastjson1 thrpt 5 206.791 ? 6.372 ops/ms EishayParseStringPretty.fastjson2 thrpt 5 709.375 ? 31.012 ops/ms EishayParseStringPretty.gson thrpt 5 316.118 ? 8.628 ops/ms EishayParseStringPretty.jackson thrpt 5 338.629 ? 6.497 ops/ms EishayParseTreeString.fastjson1 thrpt 5 297.944 ? 9.805 ops/ms EishayParseTreeString.fastjson2 thrpt 5 518.988 ? 27.964 ops/ms EishayParseTreeString.gson thrpt 5 259.214 ? 12.535 ops/ms EishayParseTreeString.jackson thrpt 5 318.312 ? 17.081 ops/ms EishayParseTreeStringPretty.fastjson1 thrpt 5 273.765 ? 8.490 ops/ms EishayParseTreeStringPretty.fastjson2 thrpt 5 469.590 ? 43.763 ops/ms EishayParseTreeStringPretty.gson thrpt 5 240.623 ? 11.348 ops/ms EishayParseTreeStringPretty.jackson thrpt 5 300.059 ? 17.257 ops/ms EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 247.700 ? 5.253 ops/ms EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 485.792 ? 47.873 ops/ms EishayParseTreeUTF8Bytes.gson thrpt 5 223.606 ? 8.808 ops/ms EishayParseTreeUTF8Bytes.jackson thrpt 5 359.922 ? 18.247 ops/ms EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 232.942 ? 7.303 ops/ms EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 439.380 ? 35.769 ops/ms EishayParseTreeUTF8BytesPretty.gson thrpt 5 230.109 ? 9.775 ops/ms EishayParseTreeUTF8BytesPretty.jackson thrpt 5 331.765 ? 17.266 ops/ms EishayParseUTF8Bytes.fastjson1 thrpt 5 649.154 ? 12.565 ops/ms EishayParseUTF8Bytes.fastjson2 thrpt 5 752.655 ? 41.447 ops/ms EishayParseUTF8Bytes.gson thrpt 5 232.116 ? 7.861 ops/ms EishayParseUTF8Bytes.jackson thrpt 5 405.080 ? 4.902 ops/ms EishayParseUTF8BytesPretty.fastjson1 thrpt 5 200.994 ? 5.636 ops/ms EishayParseUTF8BytesPretty.fastjson2 thrpt 5 647.700 ? 38.791 ops/ms EishayParseUTF8BytesPretty.gson thrpt 5 221.953 ? 6.087 ops/ms EishayParseUTF8BytesPretty.jackson thrpt 5 366.264 ? 8.870 ops/ms EishayWriteBinary.fastjson2JSONB thrpt 5 1561.052 ? 26.086 ops/ms EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1303.364 ? 20.599 ops/ms EishayWriteBinary.hessian thrpt 5 348.127 ? 3.760 ops/ms EishayWriteBinary.javaSerialize thrpt 5 206.382 ? 1.726 ops/ms EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 476.911 ? 5.902 ops/ms EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 2321.980 ? 56.998 ops/ms EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1506.292 ? 41.062 ops/ms EishayWriteBinaryArrayMapping.kryo thrpt 5 1411.052 ? 13.367 ops/ms EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 965.660 ? 12.188 ops/ms EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1237.248 ? 21.110 ops/ms EishayWriteBinaryAutoType.hessian thrpt 5 356.171 ? 2.319 ops/ms EishayWriteBinaryAutoType.javaSerialize thrpt 5 207.108 ? 2.034 ops/ms EishayWriteString.fastjson1 thrpt 5 487.700 ? 2.236 ops/ms EishayWriteString.fastjson2 thrpt 5 1215.188 ? 7.935 ops/ms EishayWriteString.gson thrpt 5 329.675 ? 5.339 ops/ms EishayWriteString.jackson thrpt 5 642.353 ? 12.605 ops/ms EishayWriteUTF8Bytes.fastjson1 thrpt 5 438.861 ? 6.976 ops/ms EishayWriteUTF8Bytes.fastjson2 thrpt 5 1294.321 ? 29.469 ops/ms EishayWriteUTF8Bytes.gson thrpt 5 288.429 ? 3.869 ops/ms EishayWriteUTF8Bytes.jackson thrpt 5 651.389 ? 9.758 ops/ms ``` # ecs.g8m.xlarge-oracle-jdk-11.0.16_aarch64 ```java Benchmark Mode Cnt Score Error Units EishayParseBinary.fastjson2JSONB thrpt 5 1959.329 ? 19.630 ops/ms EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1005.599 ? 89.820 ops/ms EishayParseBinary.hessian thrpt 5 202.153 ? 18.238 ops/ms EishayParseBinary.javaSerialize thrpt 5 40.266 ? 1.173 ops/ms EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1254.452 ? 5.987 ops/ms EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 3016.122 ? 6.833 ops/ms EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1523.664 ? 7.699 ops/ms EishayParseBinaryArrayMapping.kryo thrpt 5 1381.644 ? 14.739 ops/ms EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1646.355 ? 4.979 ops/ms EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter thrpt 5 1570.945 ? 9.016 ops/ms EishayParseBinaryAutoType.hessian thrpt 5 206.035 ? 4.016 ops/ms EishayParseBinaryAutoType.javaSerialize thrpt 5 39.696 ? 0.968 ops/ms EishayParseString.fastjson1 thrpt 5 805.589 ? 2.018 ops/ms EishayParseString.fastjson2 thrpt 5 1081.854 ? 5.979 ops/ms EishayParseString.gson thrpt 5 374.445 ? 0.556 ops/ms EishayParseString.jackson thrpt 5 415.944 ? 1.664 ops/ms EishayParseStringPretty.fastjson1 thrpt 5 229.959 ? 3.014 ops/ms EishayParseStringPretty.fastjson2 thrpt 5 771.533 ? 9.697 ops/ms EishayParseStringPretty.gson thrpt 5 350.117 ? 0.803 ops/ms EishayParseStringPretty.jackson thrpt 5 378.590 ? 9.796 ops/ms EishayParseTreeString.fastjson1 thrpt 5 358.527 ? 5.000 ops/ms EishayParseTreeString.fastjson2 thrpt 5 675.385 ? 4.642 ops/ms EishayParseTreeString.gson thrpt 5 302.053 ? 2.829 ops/ms EishayParseTreeString.jackson thrpt 5 379.704 ? 6.211 ops/ms EishayParseTreeStringPretty.fastjson1 thrpt 5 283.880 ? 2.588 ops/ms EishayParseTreeStringPretty.fastjson2 thrpt 5 549.056 ? 0.949 ops/ms EishayParseTreeStringPretty.gson thrpt 5 287.790 ? 0.514 ops/ms EishayParseTreeStringPretty.jackson thrpt 5 348.260 ? 14.484 ops/ms EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 309.839 ? 19.277 ops/ms EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 637.706 ? 5.032 ops/ms EishayParseTreeUTF8Bytes.gson thrpt 5 299.303 ? 0.497 ops/ms EishayParseTreeUTF8Bytes.jackson thrpt 5 441.278 ? 4.969 ops/ms EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 252.126 ? 14.990 ops/ms EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 530.480 ? 2.140 ops/ms EishayParseTreeUTF8BytesPretty.gson thrpt 5 283.628 ? 0.928 ops/ms EishayParseTreeUTF8BytesPretty.jackson thrpt 5 403.392 ? 7.787 ops/ms EishayParseUTF8Bytes.fastjson1 thrpt 5 683.385 ? 1.915 ops/ms EishayParseUTF8Bytes.fastjson2 thrpt 5 988.071 ? 8.256 ops/ms EishayParseUTF8Bytes.gson thrpt 5 292.782 ? 0.790 ops/ms EishayParseUTF8Bytes.jackson thrpt 5 470.990 ? 2.844 ops/ms EishayParseUTF8BytesPretty.fastjson1 thrpt 5 191.737 ? 25.747 ops/ms EishayParseUTF8BytesPretty.fastjson2 thrpt 5 738.149 ? 6.961 ops/ms EishayParseUTF8BytesPretty.gson thrpt 5 277.545 ? 1.467 ops/ms EishayParseUTF8BytesPretty.jackson thrpt 5 426.167 ? 4.832 ops/ms EishayWriteBinary.fastjson2JSONB thrpt 5 1839.942 ? 147.713 ops/ms EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1346.691 ? 7.853 ops/ms EishayWriteBinary.hessian thrpt 5 347.685 ? 1.591 ops/ms EishayWriteBinary.javaSerialize thrpt 5 214.177 ? 0.468 ops/ms EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 384.728 ? 146.473 ops/ms EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 3938.946 ? 26.087 ops/ms EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1660.957 ? 19.072 ops/ms EishayWriteBinaryArrayMapping.kryo thrpt 5 1549.292 ? 35.982 ops/ms EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1152.115 ? 6.680 ops/ms EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1158.005 ? 200.133 ops/ms EishayWriteBinaryAutoType.hessian thrpt 5 333.786 ? 1.646 ops/ms EishayWriteBinaryAutoType.javaSerialize thrpt 5 219.417 ? 1.598 ops/ms EishayWriteString.fastjson1 thrpt 5 342.951 ? 71.167 ops/ms EishayWriteString.fastjson2 thrpt 5 1118.384 ? 48.755 ops/ms EishayWriteString.gson thrpt 5 271.191 ? 22.209 ops/ms EishayWriteString.jackson thrpt 5 508.815 ? 53.478 ops/ms EishayWriteUTF8Bytes.fastjson1 thrpt 5 369.929 ? 58.009 ops/ms EishayWriteUTF8Bytes.fastjson2 thrpt 5 1266.661 ? 109.838 ops/ms EishayWriteUTF8Bytes.gson thrpt 5 276.844 ? 33.828 ops/ms EishayWriteUTF8Bytes.jackson thrpt 5 533.601 ? 35.314 ops/ms ``` # ecs.g8m.xlarge-oracle-jdk-17.0.4_aarch64 ```java Benchmark Mode Cnt Score Error Units EishayParseBinary.fastjson2JSONB thrpt 5 2104.179 ? 45.926 ops/ms EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1044.506 ? 16.608 ops/ms EishayParseBinary.hessian thrpt 5 215.028 ? 21.686 ops/ms EishayParseBinary.javaSerialize thrpt 5 39.152 ? 3.441 ops/ms EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1363.330 ? 15.949 ops/ms EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 3487.918 ? 21.311 ops/ms EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1624.124 ? 20.554 ops/ms EishayParseBinaryArrayMapping.kryo thrpt 5 1107.782 ? 461.642 ops/ms EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1511.605 ? 58.495 ops/ms EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter thrpt 5 1656.593 ? 6.031 ops/ms EishayParseBinaryAutoType.hessian thrpt 5 205.032 ? 27.665 ops/ms EishayParseBinaryAutoType.javaSerialize thrpt 5 39.208 ? 3.595 ops/ms EishayParseString.fastjson1 thrpt 5 1022.923 ? 99.933 ops/ms EishayParseString.fastjson2 thrpt 5 1104.371 ? 13.409 ops/ms EishayParseString.gson thrpt 5 324.421 ? 42.758 ops/ms EishayParseString.jackson thrpt 5 402.772 ? 41.501 ops/ms EishayParseStringPretty.fastjson1 thrpt 5 248.885 ? 32.665 ops/ms EishayParseStringPretty.fastjson2 thrpt 5 775.965 ? 41.081 ops/ms EishayParseStringPretty.gson thrpt 5 339.416 ? 23.783 ops/ms EishayParseStringPretty.jackson thrpt 5 368.402 ? 44.035 ops/ms EishayParseTreeString.fastjson1 thrpt 5 412.652 ? 3.296 ops/ms EishayParseTreeString.fastjson2 thrpt 5 828.175 ? 7.388 ops/ms EishayParseTreeString.gson thrpt 5 291.900 ? 2.305 ops/ms EishayParseTreeString.jackson thrpt 5 431.199 ? 3.560 ops/ms EishayParseTreeStringPretty.fastjson1 thrpt 5 361.908 ? 7.406 ops/ms EishayParseTreeStringPretty.fastjson2 thrpt 5 636.928 ? 4.255 ops/ms EishayParseTreeStringPretty.gson thrpt 5 284.127 ? 2.179 ops/ms EishayParseTreeStringPretty.jackson thrpt 5 379.614 ? 42.370 ops/ms EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 356.102 ? 11.950 ops/ms EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 758.311 ? 12.897 ops/ms EishayParseTreeUTF8Bytes.gson thrpt 5 283.468 ? 36.106 ops/ms EishayParseTreeUTF8Bytes.jackson thrpt 5 500.575 ? 4.447 ops/ms EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 291.626 ? 15.362 ops/ms EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 632.458 ? 4.618 ops/ms EishayParseTreeUTF8BytesPretty.gson thrpt 5 280.016 ? 1.013 ops/ms EishayParseTreeUTF8BytesPretty.jackson thrpt 5 441.694 ? 5.790 ops/ms EishayParseUTF8Bytes.fastjson1 thrpt 5 658.484 ? 9.700 ops/ms EishayParseUTF8Bytes.fastjson2 thrpt 5 911.681 ? 247.623 ops/ms EishayParseUTF8Bytes.gson thrpt 5 279.014 ? 41.461 ops/ms EishayParseUTF8Bytes.jackson thrpt 5 442.141 ? 39.299 ops/ms EishayParseUTF8BytesPretty.fastjson1 thrpt 5 245.405 ? 4.077 ops/ms EishayParseUTF8BytesPretty.fastjson2 thrpt 5 761.655 ? 7.147 ops/ms EishayParseUTF8BytesPretty.gson thrpt 5 279.254 ? 2.587 ops/ms EishayParseUTF8BytesPretty.jackson thrpt 5 385.592 ? 49.587 ops/ms EishayWriteBinary.fastjson2JSONB thrpt 5 2091.846 ? 325.484 ops/ms EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1350.035 ? 6.786 ops/ms EishayWriteBinary.hessian thrpt 5 332.864 ? 1.693 ops/ms EishayWriteBinary.javaSerialize thrpt 5 210.480 ? 0.738 ops/ms EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 451.946 ? 30.015 ops/ms EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 3842.580 ? 521.849 ops/ms EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1663.899 ? 5.828 ops/ms EishayWriteBinaryArrayMapping.kryo thrpt 5 1410.380 ? 3.342 ops/ms EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1146.982 ? 13.778 ops/ms EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1231.106 ? 225.981 ops/ms EishayWriteBinaryAutoType.hessian thrpt 5 336.411 ? 3.136 ops/ms EishayWriteBinaryAutoType.javaSerialize thrpt 5 209.097 ? 0.567 ops/ms EishayWriteString.fastjson1 thrpt 5 420.063 ? 86.951 ops/ms EishayWriteString.fastjson2 thrpt 5 1362.967 ? 7.749 ops/ms EishayWriteString.gson thrpt 5 205.383 ? 0.825 ops/ms EishayWriteString.jackson thrpt 5 674.737 ? 20.101 ops/ms EishayWriteUTF8Bytes.fastjson1 thrpt 5 460.335 ? 14.755 ops/ms EishayWriteUTF8Bytes.fastjson2 thrpt 5 1374.591 ? 4.009 ops/ms EishayWriteUTF8Bytes.gson thrpt 5 203.040 ? 0.840 ops/ms EishayWriteUTF8Bytes.jackson thrpt 5 665.935 ? 25.100 ops/ms ``` # ecs.g8m.xlarge-oracle-jdk-18.0.2_aarch64 ```java Benchmark Mode Cnt Score Error Units EishayParseBinary.fastjson2JSONB thrpt 5 2109.211 ± 19.269 ops/ms EishayParseBinary.fastjson2UTF8Bytes thrpt 5 1027.996 ± 182.139 ops/ms EishayParseBinary.hessian thrpt 5 202.725 ± 16.087 ops/ms EishayParseBinary.javaSerialize thrpt 5 41.987 ± 0.325 ops/ms EishayParseBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 1396.360 ± 7.377 ops/ms EishayParseBinaryArrayMapping.fastjson2JSONB thrpt 5 3453.137 ± 31.413 ops/ms EishayParseBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1612.769 ± 20.247 ops/ms EishayParseBinaryArrayMapping.kryo thrpt 5 1298.236 ± 9.417 ops/ms EishayParseBinaryAutoType.fastjson2JSONB thrpt 5 1622.273 ± 18.815 ops/ms EishayParseBinaryAutoType.fastjson2JSONB_autoTypeFilter thrpt 5 1633.395 ± 19.995 ops/ms EishayParseBinaryAutoType.hessian thrpt 5 192.817 ± 12.285 ops/ms EishayParseBinaryAutoType.javaSerialize thrpt 5 41.604 ± 0.430 ops/ms EishayParseString.fastjson1 thrpt 5 1051.628 ± 374.227 ops/ms EishayParseString.fastjson2 thrpt 5 1121.756 ± 13.185 ops/ms EishayParseString.gson thrpt 5 322.867 ± 42.164 ops/ms EishayParseString.jackson thrpt 5 404.973 ± 6.820 ops/ms EishayParseStringPretty.fastjson1 thrpt 5 214.799 ± 91.047 ops/ms EishayParseStringPretty.fastjson2 thrpt 5 803.461 ± 4.844 ops/ms EishayParseStringPretty.gson thrpt 5 258.879 ± 73.822 ops/ms EishayParseStringPretty.jackson thrpt 5 361.619 ± 4.216 ops/ms EishayParseTreeString.fastjson1 thrpt 5 369.378 ± 45.043 ops/ms EishayParseTreeString.fastjson2 thrpt 5 819.002 ± 12.508 ops/ms EishayParseTreeString.gson thrpt 5 264.022 ± 49.321 ops/ms EishayParseTreeString.jackson thrpt 5 405.686 ± 5.645 ops/ms EishayParseTreeStringPretty.fastjson1 thrpt 5 335.320 ± 5.463 ops/ms EishayParseTreeStringPretty.fastjson2 thrpt 5 641.019 ± 17.142 ops/ms EishayParseTreeStringPretty.gson thrpt 5 279.085 ± 1.385 ops/ms EishayParseTreeStringPretty.jackson thrpt 5 373.869 ± 22.080 ops/ms EishayParseTreeUTF8Bytes.fastjson1 thrpt 5 262.063 ± 22.771 ops/ms EishayParseTreeUTF8Bytes.fastjson2 thrpt 5 779.910 ± 11.093 ops/ms EishayParseTreeUTF8Bytes.gson thrpt 5 249.022 ± 102.099 ops/ms EishayParseTreeUTF8Bytes.jackson thrpt 5 482.702 ± 4.446 ops/ms EishayParseTreeUTF8BytesPretty.fastjson1 thrpt 5 264.404 ± 25.443 ops/ms EishayParseTreeUTF8BytesPretty.fastjson2 thrpt 5 623.119 ± 11.417 ops/ms EishayParseTreeUTF8BytesPretty.gson thrpt 5 272.454 ± 3.073 ops/ms EishayParseTreeUTF8BytesPretty.jackson thrpt 5 414.911 ± 3.278 ops/ms EishayParseUTF8Bytes.fastjson1 thrpt 5 634.341 ± 32.201 ops/ms EishayParseUTF8Bytes.fastjson2 thrpt 5 1014.873 ± 16.183 ops/ms EishayParseUTF8Bytes.gson thrpt 5 277.728 ± 14.996 ops/ms EishayParseUTF8Bytes.jackson thrpt 5 460.142 ± 5.521 ops/ms EishayParseUTF8BytesPretty.fastjson1 thrpt 5 225.741 ± 39.372 ops/ms EishayParseUTF8BytesPretty.fastjson2 thrpt 5 731.889 ± 103.013 ops/ms EishayParseUTF8BytesPretty.gson thrpt 5 271.320 ± 0.496 ops/ms EishayParseUTF8BytesPretty.jackson thrpt 5 412.344 ± 10.004 ops/ms EishayWriteBinary.fastjson2JSONB thrpt 5 2316.070 ± 29.416 ops/ms EishayWriteBinary.fastjson2UTF8Bytes thrpt 5 1431.330 ± 16.267 ops/ms EishayWriteBinary.hessian thrpt 5 332.901 ± 4.475 ops/ms EishayWriteBinary.javaSerialize thrpt 5 225.767 ± 4.159 ops/ms EishayWriteBinaryArrayMapping.fastjson1UTF8Bytes thrpt 5 452.872 ± 25.562 ops/ms EishayWriteBinaryArrayMapping.fastjson2JSONB thrpt 5 4080.347 ± 597.871 ops/ms EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes thrpt 5 1681.629 ± 18.879 ops/ms EishayWriteBinaryArrayMapping.kryo thrpt 5 1463.876 ± 7.540 ops/ms EishayWriteBinaryAutoType.fastjson2JSONB thrpt 5 1121.745 ± 13.663 ops/ms EishayWriteBinaryAutoType.fastjson2UTF8Bytes thrpt 5 1277.956 ± 68.730 ops/ms EishayWriteBinaryAutoType.hessian thrpt 5 338.417 ± 7.525 ops/ms EishayWriteBinaryAutoType.javaSerialize thrpt 5 222.378 ± 2.594 ops/ms EishayWriteString.fastjson1 thrpt 5 497.125 ± 9.332 ops/ms EishayWriteString.fastjson2 thrpt 5 1325.068 ± 6.483 ops/ms EishayWriteString.gson thrpt 5 182.742 ± 58.800 ops/ms EishayWriteString.jackson thrpt 5 390.513 ± 140.908 ops/ms EishayWriteUTF8Bytes.fastjson1 thrpt 5 413.773 ± 60.415 ops/ms EishayWriteUTF8Bytes.fastjson2 thrpt 5 1421.579 ± 5.919 ops/ms EishayWriteUTF8Bytes.gson thrpt 5 181.764 ± 38.687 ops/ms EishayWriteUTF8Bytes.jackson thrpt 5 613.120 ± 18.737 ops/ms ```