# ecs.g7.xlarge-jdk1.8.0_361
```java
Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1087.879 ?  1.872  ops/ms
EishayParseBinary.hessian                         thrpt    5   291.324 ?  1.194  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    47.564 ?  0.118  ops/ms
EishayParseBinary.jsonb                           thrpt    5  1760.607 ?  3.402  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1665.276 ?  4.191  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  2724.132 ?  6.499  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1692.780 ?  3.129  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1076.051 ?  1.691  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  1497.749 ?  3.186  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   285.122 ?  0.684  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    47.130 ?  0.085  ops/ms
EishayParseString.fastjson1                       thrpt    5  1008.598 ?  1.326  ops/ms
EishayParseString.fastjson2                       thrpt    5  1341.821 ?  2.456  ops/ms
EishayParseString.gson                            thrpt    5   438.704 ?  1.250  ops/ms
EishayParseString.jackson                         thrpt    5   547.006 ?  2.116  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   264.375 ?  1.566  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   944.270 ?  0.906  ops/ms
EishayParseStringPretty.gson                      thrpt    5   402.137 ?  1.848  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   496.703 ?  1.060  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   499.445 ?  1.925  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   977.643 ?  2.976  ops/ms
EishayParseTreeString.gson                        thrpt    5   336.460 ?  0.649  ops/ms
EishayParseTreeString.jackson                     thrpt    5   528.673 ?  1.178  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   450.033 ?  1.018  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   788.083 ?  2.071  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   324.455 ?  0.587  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   488.939 ?  0.829  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   433.210 ?  1.815  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   850.437 ?  2.459  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   312.939 ?  2.198  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   602.560 ?  2.550  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   389.073 ?  2.129  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   714.267 ?  1.907  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   288.865 ?  1.225  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   541.600 ?  2.314  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   802.162 ?  3.391  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1111.909 ?  1.395  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   310.440 ?  1.097  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   593.079 ?  0.729  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   247.373 ?  0.465  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   831.230 ?  0.742  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   290.893 ?  0.610  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   535.726 ?  1.129  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1445.136 ?  4.248  ops/ms
EishayWriteBinary.hessian                         thrpt    5   348.340 ?  1.929  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   219.690 ?  0.808  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  1969.520 ? 16.017  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1909.080 ?  7.169  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  3274.298 ? 10.966  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1919.106 ?  1.838  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  1269.335 ?  1.213  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1349.842 ? 10.784  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   347.025 ?  1.998  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   217.778 ?  1.795  ops/ms
EishayWriteString.fastjson1                       thrpt    5   620.999 ?  3.039  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1516.023 ?  7.079  ops/ms
EishayWriteString.gson                            thrpt    5   451.893 ?  2.262  ops/ms
EishayWriteString.jackson                         thrpt    5  1077.125 ?  6.220  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   844.524 ?  6.653  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1252.062 ?  6.833  ops/ms
EishayWriteStringTree.gson                        thrpt    5   489.659 ?  2.505  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   953.124 ?  4.528  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   576.563 ?  1.041  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1437.321 ?  5.023  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   386.305 ?  2.219  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   934.202 ?  9.181  ops/ms
```
# ecs.g7.xlarge-jdk-11.0.18
```java
Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1216.856 ?  1.494  ops/ms
EishayParseBinary.hessian                         thrpt    5   253.571 ?  0.753  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    47.149 ?  0.072  ops/ms
EishayParseBinary.jsonb                           thrpt    5  2714.409 ?  7.118  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1905.354 ?  1.869  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  3122.723 ?  7.219  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1704.071 ?  4.392  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1333.424 ?  3.951  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  1969.414 ?  8.330  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   269.638 ?  0.750  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    50.020 ?  0.049  ops/ms
EishayParseString.fastjson1                       thrpt    5   901.496 ? 14.392  ops/ms
EishayParseString.fastjson2                       thrpt    5  1227.469 ?  0.594  ops/ms
EishayParseString.gson                            thrpt    5   443.502 ?  0.641  ops/ms
EishayParseString.jackson                         thrpt    5   513.701 ?  0.980  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   245.524 ?  0.781  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   898.726 ?  1.259  ops/ms
EishayParseStringPretty.gson                      thrpt    5   407.732 ?  1.572  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   461.717 ?  0.484  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   394.213 ?  0.950  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   947.510 ?  4.750  ops/ms
EishayParseTreeString.gson                        thrpt    5   311.869 ?  0.961  ops/ms
EishayParseTreeString.jackson                     thrpt    5   462.718 ?  0.967  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   341.627 ?  1.116  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   667.911 ?  1.586  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   291.876 ?  0.441  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   468.494 ?  0.438  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   368.546 ?  5.536  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   960.714 ?  1.674  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   309.005 ?  0.672  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   536.511 ?  1.155  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   311.758 ?  0.636  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   764.793 ?  1.910  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   294.255 ?  0.906  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   476.196 ?  0.988  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   767.335 ?  1.956  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1202.817 ?  1.965  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   305.097 ?  0.832  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   550.129 ?  1.377  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   224.945 ?  0.365  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   904.654 ?  1.335  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   299.099 ?  1.316  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   489.816 ?  1.614  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1506.012 ?  6.013  ops/ms
EishayWriteBinary.hessian                         thrpt    5   334.177 ?  2.093  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   235.939 ?  2.361  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  2532.052 ? 20.968  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2038.845 ?  1.268  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  4972.164 ? 17.961  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1935.840 ?  2.715  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  1510.128 ?  7.397  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1383.390 ?  8.445  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   341.338 ?  2.004  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   227.624 ?  1.872  ops/ms
EishayWriteString.fastjson1                       thrpt    5   594.277 ?  0.648  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1333.166 ? 29.720  ops/ms
EishayWriteString.gson                            thrpt    5   356.982 ?  0.478  ops/ms
EishayWriteString.jackson                         thrpt    5   941.092 ?  4.320  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   771.957 ?  2.678  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1245.068 ?  2.676  ops/ms
EishayWriteStringTree.gson                        thrpt    5   379.485 ?  1.277  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   924.575 ?  3.782  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   547.103 ?  0.725  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1448.766 ?  7.514  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   347.489 ?  0.957  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   866.314 ?  1.955  ops/ms
```
# ecs.g7.xlarge-jdk-17.0.6
```java
Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1328.982 ?  3.564  ops/ms
EishayParseBinary.hessian                         thrpt    5   261.307 ?  1.214  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    52.465 ?  0.086  ops/ms
EishayParseBinary.jsonb                           thrpt    5  3102.848 ? 10.933  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2160.499 ?  5.483  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  4595.921 ? 27.654  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1828.756 ?  8.345  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1644.374 ?  7.202  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  2117.147 ? 12.687  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   264.618 ?  0.620  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    52.768 ?  0.135  ops/ms
EishayParseString.fastjson1                       thrpt    5  1243.152 ?  2.359  ops/ms
EishayParseString.fastjson2                       thrpt    5  1319.195 ?  2.327  ops/ms
EishayParseString.gson                            thrpt    5   452.977 ?  3.466  ops/ms
EishayParseString.jackson                         thrpt    5   498.883 ?  1.005  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   298.280 ?  0.576  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   908.681 ?  2.193  ops/ms
EishayParseStringPretty.gson                      thrpt    5   431.436 ?  0.573  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   457.518 ?  0.998  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   548.728 ?  2.378  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5  1033.405 ?  5.940  ops/ms
EishayParseTreeString.gson                        thrpt    5   323.322 ?  1.245  ops/ms
EishayParseTreeString.jackson                     thrpt    5   538.104 ?  1.396  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   494.678 ?  1.597  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   789.636 ?  7.602  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   301.263 ?  1.053  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   497.655 ?  1.145  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   486.509 ?  2.689  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5  1060.580 ?  1.557  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   314.250 ?  1.496  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   603.454 ?  2.390  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   409.497 ?  7.504  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   830.977 ? 17.099  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   301.924 ?  1.157  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   544.431 ?  0.815  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   977.915 ?  1.634  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1354.474 ?  3.417  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   316.888 ?  1.459  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   553.183 ?  0.708  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   274.037 ?  0.430  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   955.888 ?  1.060  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   290.572 ?  0.788  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   501.915 ?  0.411  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1786.866 ?  7.207  ops/ms
EishayWriteBinary.hessian                         thrpt    5   328.969 ?  1.950  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   242.051 ?  2.275  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  3471.006 ? 23.343  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2140.981 ?  4.166  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  5762.154 ? 14.972  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  2018.423 ?  3.509  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  1696.671 ?  3.245  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1676.458 ? 10.746  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   325.337 ?  1.822  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   236.075 ?  1.559  ops/ms
EishayWriteString.fastjson1                       thrpt    5   630.027 ?  1.796  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1578.665 ?  9.668  ops/ms
EishayWriteString.gson                            thrpt    5   240.042 ?  0.466  ops/ms
EishayWriteString.jackson                         thrpt    5  1046.582 ?  3.064  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   801.211 ?  5.241  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1196.677 ?  4.457  ops/ms
EishayWriteStringTree.gson                        thrpt    5   248.012 ?  0.390  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   846.611 ?  1.599  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   576.169 ?  0.579  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1806.961 ? 10.826  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   235.049 ?  0.186  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   996.993 ?  3.076  ops/ms
```
# ecs.g7.xlarge-jdk-20.0.1
```java
Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1350.534 ±  8.334  ops/ms
EishayParseBinary.hessian                         thrpt    5   250.935 ± 14.431  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    49.288 ±  0.118  ops/ms
EishayParseBinary.jsonb                           thrpt    5  3104.301 ± 23.810  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2383.454 ± 19.779  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  4663.725 ± 97.135  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1773.006 ±  6.704  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1704.727 ± 14.815  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  2168.640 ± 14.450  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   244.967 ±  2.276  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    49.702 ±  0.129  ops/ms
EishayParseString.fastjson1                       thrpt    5  1258.949 ±  6.930  ops/ms
EishayParseString.fastjson2                       thrpt    5  1335.278 ±  4.720  ops/ms
EishayParseString.gson                            thrpt    5   436.278 ±  6.463  ops/ms
EishayParseString.jackson                         thrpt    5   508.375 ±  1.372  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   282.015 ±  1.169  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   978.926 ±  3.411  ops/ms
EishayParseStringPretty.gson                      thrpt    5   386.617 ±  5.926  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   439.375 ± 31.352  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   528.003 ±  2.604  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5  1082.889 ±  3.576  ops/ms
EishayParseTreeString.gson                        thrpt    5   309.125 ±  2.077  ops/ms
EishayParseTreeString.jackson                     thrpt    5   540.228 ±  2.302  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   462.519 ±  5.197  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   846.700 ±  4.585  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   302.149 ±  1.947  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   476.489 ±  3.138  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   470.492 ±  1.770  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5  1059.098 ±  3.207  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   322.726 ±  1.582  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   578.505 ±  4.474  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   406.502 ±  3.151  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   839.325 ±  4.043  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   296.898 ±  1.080  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   517.732 ±  2.508  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   999.380 ±  4.920  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1340.740 ±  5.714  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   311.450 ±  0.822  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   546.740 ±  0.759  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   263.333 ±  0.366  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5  1005.637 ±  4.014  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   292.891 ±  2.904  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   506.579 ±  3.155  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1802.722 ± 18.685  ops/ms
EishayWriteBinary.hessian                         thrpt    5   336.584 ±  1.685  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   219.078 ±  2.053  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  3447.528 ± 51.402  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2220.157 ± 11.026  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  5752.408 ± 56.886  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1853.231 ±  6.792  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  1833.944 ±  8.382  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1650.991 ± 19.947  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   330.200 ±  5.057  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   222.872 ±  1.927  ops/ms
EishayWriteString.fastjson1                       thrpt    5   587.159 ±  1.414  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1681.127 ±  6.155  ops/ms
EishayWriteString.gson                            thrpt    5   242.851 ±  0.498  ops/ms
EishayWriteString.jackson                         thrpt    5   924.844 ±  6.938  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   803.331 ± 10.924  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1344.206 ±  7.126  ops/ms
EishayWriteStringTree.gson                        thrpt    5   250.766 ±  1.103  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   795.609 ±  4.531  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   522.761 ±  1.913  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1804.262 ±  9.223  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   243.025 ±  0.928  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5  1001.933 ± 26.006  ops/ms
```
# ecs.g7.xlarge-graalvm-ce-17-22.3.1
```java
Benchmark                                          Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1197.703 ?   4.444  ops/ms
EishayParseBinary.hessian                         thrpt    5   242.499 ?   0.571  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    53.369 ?   0.090  ops/ms
EishayParseBinary.jsonb                           thrpt    5  3071.693 ?  11.622  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2217.423 ?  16.824  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  4901.157 ?  63.326  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1736.394 ?   6.506  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1899.949 ?   6.763  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  2178.420 ?   9.894  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   246.258 ?   0.772  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    53.085 ?   0.111  ops/ms
EishayParseString.fastjson1                       thrpt    5  1449.664 ?   1.643  ops/ms
EishayParseString.fastjson2                       thrpt    5  1239.006 ?   3.526  ops/ms
EishayParseString.gson                            thrpt    5   488.149 ?   3.644  ops/ms
EishayParseString.jackson                         thrpt    5   526.824 ?   1.221  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   383.151 ?   0.901  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   917.571 ?   1.725  ops/ms
EishayParseStringPretty.gson                      thrpt    5   428.878 ?   3.883  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   478.618 ?   1.931  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   656.510 ?   2.773  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   979.352 ?   3.099  ops/ms
EishayParseTreeString.gson                        thrpt    5   430.260 ?   2.421  ops/ms
EishayParseTreeString.jackson                     thrpt    5   563.338 ?   1.396  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   549.311 ?   1.078  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   770.283 ?   7.064  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   405.557 ?   0.616  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   494.242 ?   1.406  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   546.737 ?   6.099  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   890.844 ?   3.724  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   405.468 ?   3.404  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   561.593 ?   2.540  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   442.070 ?   1.891  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   763.045 ?  53.982  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   382.718 ?   2.459  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   508.875 ?   1.652  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   925.203 ?   2.323  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1165.717 ?   5.198  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   404.639 ?   1.938  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   574.707 ?   2.344  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   319.014 ?   0.595  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   888.427 ?   2.473  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   375.340 ?   0.867  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   532.542 ?   0.719  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1947.608 ?  17.953  ops/ms
EishayWriteBinary.hessian                         thrpt    5   410.396 ?   3.657  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   227.923 ?   0.590  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  3528.485 ? 164.548  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2559.482 ?   6.238  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  6388.872 ?  57.682  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  2244.158 ?   7.324  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  2211.869 ?   7.005  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1577.173 ?   8.336  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   392.015 ?   1.948  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   220.782 ?   0.820  ops/ms
EishayWriteString.fastjson1                       thrpt    5   796.432 ?  41.731  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1686.679 ?   9.880  ops/ms
EishayWriteString.gson                            thrpt    5   243.249 ?   0.445  ops/ms
EishayWriteString.jackson                         thrpt    5   991.449 ?   4.642  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   860.390 ?   8.809  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1399.857 ?   5.071  ops/ms
EishayWriteStringTree.gson                        thrpt    5   246.903 ?   0.448  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   993.436 ?   4.475  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   700.172 ?   2.880  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1928.296 ?  13.770  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   234.376 ?   0.911  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5  1079.193 ?   6.285  ops/ms
```
# ecs.g7.xlarge-graalvm-ee-17-22.3.1
```java
Benchmark                                          Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1337.861 ?  95.996  ops/ms
EishayParseBinary.hessian                         thrpt    5   396.770 ?   0.915  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    56.750 ?   0.124  ops/ms
EishayParseBinary.jsonb                           thrpt    5  3426.711 ?  21.780  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2236.934 ?  10.053  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  6767.487 ?  17.045  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1855.362 ?   2.393  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  2623.971 ?  14.707  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  2220.996 ?   9.735  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   410.379 ?   0.494  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    57.797 ?   0.078  ops/ms
EishayParseString.fastjson1                       thrpt    5  1596.168 ?   5.966  ops/ms
EishayParseString.fastjson2                       thrpt    5  1329.685 ?  89.159  ops/ms
EishayParseString.gson                            thrpt    5   460.987 ?   2.215  ops/ms
EishayParseString.jackson                         thrpt    5   495.482 ?   1.143  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   415.099 ?  16.632  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   990.223 ? 108.776  ops/ms
EishayParseStringPretty.gson                      thrpt    5   435.022 ?   2.467  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   447.728 ?   3.107  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   682.370 ?   1.627  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5  1106.690 ?   3.751  ops/ms
EishayParseTreeString.gson                        thrpt    5   469.768 ?   5.241  ops/ms
EishayParseTreeString.jackson                     thrpt    5   484.199 ?   1.465  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   545.193 ?   1.618  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   884.843 ?   2.080  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   372.738 ?   1.533  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   492.354 ?   1.267  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   557.758 ?   1.463  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5  1053.287 ?   4.437  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   431.894 ?   3.817  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   579.455 ?   1.544  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   452.050 ?   1.305  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   860.205 ?   4.838  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   414.628 ?   0.788  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   559.589 ?   1.629  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5  1182.834 ?   5.498  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1388.707 ?   1.818  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   423.413 ?   1.891  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   558.238 ?   1.139  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   353.394 ?   0.331  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   932.489 ?  86.356  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   393.351 ?   2.988  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   503.784 ?   2.178  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1775.277 ?   9.664  ops/ms
EishayWriteBinary.hessian                         thrpt    5   477.259 ?   9.506  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   232.540 ?   0.655  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  4244.355 ?  38.563  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2641.176 ?   5.053  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  8783.029 ?  22.412  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  2554.362 ?   4.372  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  3476.319 ?   5.359  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1879.840 ?   4.872  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   479.326 ?   2.880  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   239.280 ?   2.558  ops/ms
EishayWriteString.fastjson1                       thrpt    5   780.431 ?   1.936  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1657.906 ?   8.907  ops/ms
EishayWriteString.gson                            thrpt    5   244.008 ?   0.433  ops/ms
EishayWriteString.jackson                         thrpt    5  1013.312 ?   5.316  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   914.988 ?   5.346  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1460.015 ?   5.703  ops/ms
EishayWriteStringTree.gson                        thrpt    5   250.006 ?   0.467  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   958.549 ?   4.274  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   747.993 ?   1.845  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1770.494 ?   5.373  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   242.275 ?   0.443  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5  1094.158 ?   4.916  ops/ms
```
# ecs.g7a.xlarge-jdk1.8.0_361
```java
Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5   920.087 ?  1.526  ops/ms
EishayParseBinary.hessian                         thrpt    5   253.837 ?  0.842  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    43.620 ?  0.150  ops/ms
EishayParseBinary.jsonb                           thrpt    5  1395.414 ?  2.636  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1280.603 ?  1.193  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  1922.957 ?  2.870  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1623.883 ?  4.191  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5   990.076 ?  1.673  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  1169.595 ?  1.876  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   265.847 ?  0.654  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    43.694 ?  0.158  ops/ms
EishayParseString.fastjson1                       thrpt    5  1023.540 ?  1.831  ops/ms
EishayParseString.fastjson2                       thrpt    5  1308.257 ?  4.686  ops/ms
EishayParseString.gson                            thrpt    5   446.643 ?  0.815  ops/ms
EishayParseString.jackson                         thrpt    5   549.071 ?  6.400  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   273.311 ?  1.415  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   919.609 ?  3.655  ops/ms
EishayParseStringPretty.gson                      thrpt    5   413.790 ?  1.901  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   469.887 ?  1.509  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   459.499 ?  0.614  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   905.666 ?  2.736  ops/ms
EishayParseTreeString.gson                        thrpt    5   360.537 ?  0.760  ops/ms
EishayParseTreeString.jackson                     thrpt    5   500.784 ?  0.458  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   422.886 ?  0.710  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   733.292 ?  4.692  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   336.495 ?  1.705  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   475.700 ?  0.810  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   422.674 ?  1.057  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   713.323 ?  1.751  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   325.455 ?  0.927  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   523.951 ?  0.360  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   364.356 ?  0.612  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   611.261 ?  4.557  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   300.846 ?  0.959  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   457.389 ?  1.085  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   789.487 ?  0.629  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5   920.204 ?  1.167  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   324.836 ?  0.326  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   582.491 ?  1.589  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   251.630 ?  0.718  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   751.439 ?  0.602  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   297.898 ?  0.383  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   492.410 ?  1.666  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1424.630 ?  1.255  ops/ms
EishayWriteBinary.hessian                         thrpt    5   394.209 ?  5.575  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   227.024 ?  0.403  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  1641.157 ?  4.440  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1775.764 ?  2.924  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  2276.001 ?  1.987  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1789.846 ?  3.899  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  1237.094 ?  2.410  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1103.167 ?  1.881  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   391.907 ?  5.606  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   231.375 ?  0.590  ops/ms
EishayWriteString.fastjson1                       thrpt    5   659.833 ?  2.594  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1492.447 ?  2.714  ops/ms
EishayWriteString.gson                            thrpt    5   453.434 ?  1.752  ops/ms
EishayWriteString.jackson                         thrpt    5   964.680 ?  6.153  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   858.211 ?  1.738  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1146.329 ?  3.034  ops/ms
EishayWriteStringTree.gson                        thrpt    5   443.245 ?  0.833  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   871.925 ?  0.928  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   607.434 ?  2.539  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1460.488 ?  1.734  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   385.219 ?  1.181  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   806.589 ? 30.658  ops/ms
```
# ecs.g7a.xlarge-jdk-11.0.18
```java
Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1184.328 ?  2.292  ops/ms
EishayParseBinary.hessian                         thrpt    5   251.354 ?  0.502  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    45.429 ?  0.099  ops/ms
EishayParseBinary.jsonb                           thrpt    5  2409.918 ?  3.828  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1744.788 ?  4.929  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  3543.659 ?  3.047  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1587.454 ?  4.066  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1403.144 ?  2.571  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  1736.790 ?  4.742  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   267.373 ?  0.835  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    46.987 ?  0.058  ops/ms
EishayParseString.fastjson1                       thrpt    5   849.134 ? 14.185  ops/ms
EishayParseString.fastjson2                       thrpt    5  1192.975 ?  2.180  ops/ms
EishayParseString.gson                            thrpt    5   454.900 ?  0.432  ops/ms
EishayParseString.jackson                         thrpt    5   508.265 ?  0.492  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   247.088 ?  0.492  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   802.437 ?  1.948  ops/ms
EishayParseStringPretty.gson                      thrpt    5   417.303 ?  0.816  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   429.223 ?  0.278  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   415.253 ?  0.959  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   841.441 ?  3.397  ops/ms
EishayParseTreeString.gson                        thrpt    5   354.382 ?  1.022  ops/ms
EishayParseTreeString.jackson                     thrpt    5   479.859 ? 10.848  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   355.426 ?  0.418  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   711.607 ?  1.324  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   348.665 ?  1.200  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   440.518 ?  1.723  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   358.147 ?  5.780  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   849.408 ?  1.353  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   328.905 ?  1.286  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   521.685 ?  0.563  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   312.106 ?  1.539  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   743.346 ?  0.645  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   331.297 ?  0.531  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   490.390 ?  1.681  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   738.016 ?  2.219  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1074.654 ?  4.040  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   348.907 ?  0.684  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   570.136 ?  1.210  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   232.418 ?  1.092  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   825.750 ?  1.103  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   336.811 ?  1.447  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   502.343 ?  2.994  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1566.340 ?  0.586  ops/ms
EishayWriteBinary.hessian                         thrpt    5   385.700 ?  1.656  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   234.854 ?  0.804  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  2476.822 ?  4.384  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1973.717 ?  3.965  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  4023.993 ?  5.377  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  2057.968 ?  4.560  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  1348.280 ?  3.283  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1327.327 ?  2.469  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   390.919 ?  1.709  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   239.962 ?  0.210  ops/ms
EishayWriteString.fastjson1                       thrpt    5   607.060 ?  2.870  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1429.786 ?  2.422  ops/ms
EishayWriteString.gson                            thrpt    5   348.278 ?  0.776  ops/ms
EishayWriteString.jackson                         thrpt    5   946.754 ? 13.339  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   779.344 ?  1.826  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1142.948 ?  0.898  ops/ms
EishayWriteStringTree.gson                        thrpt    5   345.389 ?  0.396  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   907.186 ?  3.419  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   554.177 ?  3.533  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1608.935 ?  2.747  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   309.394 ?  1.023  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   863.413 ?  0.624  ops/ms
```
# ecs.g7a.xlarge-jdk-17.0.6
```java
Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1285.878 ?  3.193  ops/ms
EishayParseBinary.hessian                         thrpt    5   262.893 ?  0.524  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    53.696 ?  0.141  ops/ms
EishayParseBinary.jsonb                           thrpt    5  2889.844 ?  6.803  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1904.518 ?  4.289  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  4327.516 ?  4.566  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1796.011 ?  3.669  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1698.692 ?  2.071  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  2101.730 ?  5.837  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   255.968 ?  0.795  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    52.861 ?  1.479  ops/ms
EishayParseString.fastjson1                       thrpt    5  1254.114 ?  5.322  ops/ms
EishayParseString.fastjson2                       thrpt    5  1263.573 ?  3.683  ops/ms
EishayParseString.gson                            thrpt    5   519.151 ?  0.759  ops/ms
EishayParseString.jackson                         thrpt    5   527.486 ?  0.847  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   294.998 ?  0.343  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   843.685 ?  4.791  ops/ms
EishayParseStringPretty.gson                      thrpt    5   460.794 ?  3.694  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   461.744 ?  0.464  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   520.582 ?  0.501  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5  1033.586 ?  4.020  ops/ms
EishayParseTreeString.gson                        thrpt    5   391.776 ?  0.322  ops/ms
EishayParseTreeString.jackson                     thrpt    5   561.567 ?  0.600  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   467.073 ?  0.606  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   737.214 ?  1.201  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   365.536 ?  0.444  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   505.306 ?  0.953  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   479.145 ?  1.780  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5  1007.031 ?  0.881  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   372.961 ?  0.267  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   626.163 ?  0.827  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   379.523 ?  3.072  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   759.493 ?  1.394  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   336.609 ?  1.679  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   588.366 ?  1.031  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   927.811 ?  2.347  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1274.055 ?  2.557  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   374.099 ?  0.462  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   610.619 ?  0.702  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   271.290 ?  0.195  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   857.304 ?  2.263  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   348.369 ?  0.317  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   543.318 ?  1.917  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1625.512 ?  1.802  ops/ms
EishayWriteBinary.hessian                         thrpt    5   396.664 ?  0.999  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   271.901 ?  0.665  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  2948.641 ?  3.910  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2147.508 ?  1.109  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  5544.013 ? 15.659  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  2053.494 ?  3.119  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  1701.014 ?  2.058  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1648.347 ?  6.733  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   394.230 ?  2.987  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   264.725 ?  0.256  ops/ms
EishayWriteString.fastjson1                       thrpt    5   677.011 ?  1.426  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1365.228 ?  2.471  ops/ms
EishayWriteString.gson                            thrpt    5   392.871 ?  1.594  ops/ms
EishayWriteString.jackson                         thrpt    5  1020.200 ?  6.253  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   838.213 ?  0.625  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1061.882 ?  1.298  ops/ms
EishayWriteStringTree.gson                        thrpt    5   432.533 ?  0.663  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   963.951 ?  1.385  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   596.534 ?  3.139  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1687.431 ?  1.186  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   388.002 ?  1.863  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   947.023 ?  2.789  ops/ms
```
# ecs.g7a.xlarge-jdk-20.0.1
```java
Benchmark                                          Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1283.565 ±  14.547  ops/ms
EishayParseBinary.hessian                         thrpt    5   251.397 ±   1.739  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    48.450 ±   0.054  ops/ms
EishayParseBinary.jsonb                           thrpt    5  2792.789 ±  17.814  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2114.722 ±   7.924  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  4214.760 ±  43.239  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1511.549 ± 120.678  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1625.539 ±  12.055  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  2080.027 ±   7.058  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   249.759 ±   1.729  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    48.181 ±   0.104  ops/ms
EishayParseString.fastjson1                       thrpt    5  1252.153 ±  12.595  ops/ms
EishayParseString.fastjson2                       thrpt    5  1319.447 ±   8.579  ops/ms
EishayParseString.gson                            thrpt    5   456.984 ±   4.955  ops/ms
EishayParseString.jackson                         thrpt    5   493.787 ±   4.561  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   288.899 ±   0.911  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   850.468 ±   5.216  ops/ms
EishayParseStringPretty.gson                      thrpt    5   422.459 ±   1.246  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   449.104 ±   2.006  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   494.079 ±   1.464  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   986.641 ±   8.033  ops/ms
EishayParseTreeString.gson                        thrpt    5   382.570 ±   2.775  ops/ms
EishayParseTreeString.jackson                     thrpt    5   542.341 ±   3.460  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   436.245 ±   2.952  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   752.943 ±   8.799  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   367.394 ±   3.860  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   476.206 ±   3.838  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   436.510 ±   4.552  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   933.862 ±   4.739  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   371.097 ±   4.281  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   577.929 ±   6.639  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   378.713 ±   1.764  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   705.492 ±   4.464  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   342.456 ±   3.824  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   507.986 ±   2.896  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   950.177 ±   5.512  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1285.926 ±   5.498  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   356.771 ±   1.562  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   552.713 ±   1.640  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   263.008 ±   2.059  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   897.572 ±   4.602  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   348.510 ±   4.731  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   454.712 ±   3.750  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1699.306 ±   7.702  ops/ms
EishayWriteBinary.hessian                         thrpt    5   401.426 ±   3.603  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   257.847 ±   1.614  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  2861.418 ±  17.433  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2213.798 ±   9.924  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  5321.156 ±  32.105  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1813.034 ±   5.772  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  1751.985 ±  15.704  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1671.854 ±  17.435  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   394.599 ±   8.466  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   263.801 ±   2.791  ops/ms
EishayWriteString.fastjson1                       thrpt    5   647.964 ±   1.527  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1508.787 ±  13.459  ops/ms
EishayWriteString.gson                            thrpt    5   400.106 ±   1.628  ops/ms
EishayWriteString.jackson                         thrpt    5   919.932 ±   2.696  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   758.639 ±   5.026  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1142.408 ±   4.214  ops/ms
EishayWriteStringTree.gson                        thrpt    5   449.811 ±   1.679  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   946.099 ±   1.262  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   578.662 ±   5.845  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1753.431 ±   3.944  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   396.994 ±   1.866  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   937.038 ±   4.054  ops/ms
```
# ecs.g7a.xlarge-graalvm-ce-17-22.3.1
```java
Benchmark                                          Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1279.322 ?   8.783  ops/ms
EishayParseBinary.hessian                         thrpt    5   236.059 ?   0.399  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    49.671 ?   0.133  ops/ms
EishayParseBinary.jsonb                           thrpt    5  3017.460 ?  82.617  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2137.845 ?   4.297  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  5117.226 ?  16.764  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1773.624 ?   7.141  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1758.374 ?   5.195  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  2132.660 ?   4.191  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   238.992 ?   1.054  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    50.137 ?   0.147  ops/ms
EishayParseString.fastjson1                       thrpt    5  1448.796 ?   1.347  ops/ms
EishayParseString.fastjson2                       thrpt    5  1226.787 ?   2.781  ops/ms
EishayParseString.gson                            thrpt    5   531.439 ?   1.573  ops/ms
EishayParseString.jackson                         thrpt    5   531.983 ?   0.750  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   356.891 ?   2.886  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   980.092 ?   3.265  ops/ms
EishayParseStringPretty.gson                      thrpt    5   476.513 ?   4.338  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   477.240 ?   1.373  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   619.734 ?   2.368  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   951.592 ?   0.618  ops/ms
EishayParseTreeString.gson                        thrpt    5   466.410 ?   3.704  ops/ms
EishayParseTreeString.jackson                     thrpt    5   581.111 ?   2.132  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   497.365 ?   1.025  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   799.275 ?   3.895  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   402.054 ?   1.379  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   481.584 ?   2.459  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   511.610 ?   2.122  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   859.625 ?   1.723  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   464.337 ?   1.724  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   556.376 ?   0.389  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   392.566 ?   1.093  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   718.423 ?  48.214  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   408.837 ?   1.193  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   498.196 ?   1.829  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   956.305 ?   2.679  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1332.259 ?   2.147  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   461.680 ?   2.303  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   572.517 ?   0.767  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   298.784 ?   1.145  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   962.728 ?   1.727  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   401.928 ?   0.511  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   514.893 ?   1.071  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1895.457 ?   3.325  ops/ms
EishayWriteBinary.hessian                         thrpt    5   455.719 ?   1.402  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   225.713 ?   0.465  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  3184.496 ? 174.167  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2483.705 ?   3.679  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  6526.635 ?  10.094  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  2259.196 ?   2.875  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  1724.200 ?   5.072  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1428.354 ?   4.235  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   453.329 ?   1.874  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   226.630 ?   0.380  ops/ms
EishayWriteString.fastjson1                       thrpt    5   747.376 ?  41.684  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1622.513 ?   3.093  ops/ms
EishayWriteString.gson                            thrpt    5   393.982 ?   0.543  ops/ms
EishayWriteString.jackson                         thrpt    5   930.914 ?   2.089  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   913.777 ?   0.903  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1428.617 ?   5.020  ops/ms
EishayWriteStringTree.gson                        thrpt    5   477.334 ?   1.284  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   894.074 ?   1.110  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   688.290 ?   3.274  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1817.123 ?   2.368  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   418.181 ?   1.012  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   974.878 ?   2.671  ops/ms
```
# ecs.g7a.xlarge-graalvm-ee-17-22.3.1
```java
Benchmark                                          Mode  Cnt      Score     Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5   1417.063 ?  91.980  ops/ms
EishayParseBinary.hessian                         thrpt    5    364.526 ?   1.324  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5     56.273 ?   0.137  ops/ms
EishayParseBinary.jsonb                           thrpt    5   3660.061 ?   4.486  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5   2380.210 ?   7.733  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5   7319.336 ?  20.142  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5   1941.307 ?  10.568  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5   2640.691 ?  28.058  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5   2185.059 ?   2.882  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5    390.462 ?   1.578  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5     56.155 ?   0.033  ops/ms
EishayParseString.fastjson1                       thrpt    5   1817.147 ?   2.809  ops/ms
EishayParseString.fastjson2                       thrpt    5   1459.394 ?  94.064  ops/ms
EishayParseString.gson                            thrpt    5    540.914 ?   1.149  ops/ms
EishayParseString.jackson                         thrpt    5    502.904 ?   0.878  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5    367.981 ?   0.750  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5    974.884 ?  95.772  ops/ms
EishayParseStringPretty.gson                      thrpt    5    500.313 ?   1.280  ops/ms
EishayParseStringPretty.jackson                   thrpt    5    473.110 ?   1.054  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5    654.835 ?   1.671  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   1089.415 ?   0.500  ops/ms
EishayParseTreeString.gson                        thrpt    5    457.391 ?   2.509  ops/ms
EishayParseTreeString.jackson                     thrpt    5    603.189 ?   1.691  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5    540.766 ?   1.964  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5    862.701 ?   1.191  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5    448.003 ?   2.430  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5    565.087 ?   0.228  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5    534.612 ?   1.571  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   1095.698 ?   2.603  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5    456.848 ?   3.222  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5    634.796 ?   1.996  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5    437.799 ?   0.451  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5    911.337 ?   2.238  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5    437.454 ?   0.848  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5    573.690 ?   1.178  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   1217.195 ?   4.431  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5   1471.859 ? 107.897  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5    450.664 ?   2.175  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5    569.028 ?   2.031  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5    330.709 ?   0.412  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5    960.546 ? 100.278  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5    454.317 ?   0.851  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5    510.481 ?   1.688  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5   1891.132 ?   3.210  ops/ms
EishayWriteBinary.hessian                         thrpt    5    582.581 ?   7.315  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5    263.736 ?   0.364  ops/ms
EishayWriteBinary.jsonb                           thrpt    5   4342.375 ?   8.225  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5   2757.266 ?   4.414  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  10595.797 ?   5.753  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5   2674.423 ?   4.178  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5   3566.035 ?   4.384  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5   1940.861 ?   6.576  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5    578.487 ?   1.589  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5    263.770 ?   0.426  ops/ms
EishayWriteString.fastjson1                       thrpt    5    848.194 ?   1.712  ops/ms
EishayWriteString.fastjson2                       thrpt    5   1749.752 ?   1.935  ops/ms
EishayWriteString.gson                            thrpt    5    382.670 ?   1.973  ops/ms
EishayWriteString.jackson                         thrpt    5   1034.317 ?  31.491  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5    955.612 ?   2.953  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5   1451.783 ?   1.020  ops/ms
EishayWriteStringTree.gson                        thrpt    5    453.465 ?   1.097  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   1041.487 ?   1.684  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5    842.280 ?   3.205  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5   1856.140 ?   1.986  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5    374.616 ?   0.592  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   1105.954 ?   1.244  ops/ms
```
# ecs.g8m.xlarge-jdk1.8.0_361
```java
Benchmark                                          Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5   781.438 ?  34.429  ops/ms
EishayParseBinary.hessian                         thrpt    5   199.545 ?   7.610  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    40.946 ?   0.829  ops/ms
EishayParseBinary.jsonb                           thrpt    5  1367.348 ? 130.364  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1193.551 ? 108.941  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  2169.578 ?  51.729  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1203.151 ?  77.001  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5   841.420 ?  61.529  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  1217.847 ?  29.734  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   210.027 ?   4.461  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    39.749 ?   0.686  ops/ms
EishayParseString.fastjson1                       thrpt    5   739.578 ?  42.337  ops/ms
EishayParseString.fastjson2                       thrpt    5   878.044 ?  34.866  ops/ms
EishayParseString.gson                            thrpt    5   355.251 ?   7.111  ops/ms
EishayParseString.jackson                         thrpt    5   357.414 ?  10.729  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   205.239 ?   5.616  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   694.865 ?  18.079  ops/ms
EishayParseStringPretty.gson                      thrpt    5   317.530 ?   7.544  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   330.333 ?   4.324  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   290.029 ?   9.813  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   561.568 ?  32.780  ops/ms
EishayParseTreeString.gson                        thrpt    5   253.989 ?   8.564  ops/ms
EishayParseTreeString.jackson                     thrpt    5   286.184 ?  11.144  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   270.759 ?  20.088  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   475.049 ?  24.277  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   254.802 ?   7.067  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   280.986 ?  18.983  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   245.897 ?   6.422  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   542.956 ?  25.816  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   246.738 ?  10.389  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   299.271 ?  21.638  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   232.878 ?   9.899  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   468.602 ?  34.984  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   219.451 ?  11.788  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   273.673 ?   6.612  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   669.721 ?  12.523  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5   783.343 ?  17.135  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   227.591 ?   7.039  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   390.977 ?  13.252  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   192.180 ?   7.031  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   643.600 ?  18.383  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   215.893 ?  10.240  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   367.349 ?   6.995  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1211.584 ?  15.053  ops/ms
EishayWriteBinary.hessian                         thrpt    5   366.057 ?   3.054  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   209.862 ?   1.277  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  1712.857 ?  22.249  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1521.272 ?   9.226  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  2569.176 ?  63.631  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1442.907 ?  10.522  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5   919.649 ?  21.855  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1136.059 ?  16.277  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   352.288 ?   2.910  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   210.591 ?   1.700  ops/ms
EishayWriteString.fastjson1                       thrpt    5   508.905 ?   7.543  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1224.835 ?  25.871  ops/ms
EishayWriteString.gson                            thrpt    5   387.278 ?   3.461  ops/ms
EishayWriteString.jackson                         thrpt    5   660.537 ?  13.045  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   588.673 ?   5.910  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5   944.502 ?   8.558  ops/ms
EishayWriteStringTree.gson                        thrpt    5   436.244 ?   4.428  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   708.417 ?  13.690  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   466.566 ?   6.899  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1202.504 ?  17.266  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   304.489 ?   4.117  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   671.957 ?   8.250  ops/ms
```
# ecs.g8m.xlarge-jdk-11.0.18
```java
Benchmark                                          Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1029.164 ?  17.331  ops/ms
EishayParseBinary.hessian                         thrpt    5   242.611 ?   6.245  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    41.454 ?   0.208  ops/ms
EishayParseBinary.jsonb                           thrpt    5  1876.221 ?  51.797  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1541.171 ?  27.070  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  2815.189 ? 143.762  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1403.097 ?  30.200  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1052.084 ?  40.006  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  1482.816 ?  29.440  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   216.053 ?   2.011  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    41.631 ?   0.170  ops/ms
EishayParseString.fastjson1                       thrpt    5   815.522 ?   9.534  ops/ms
EishayParseString.fastjson2                       thrpt    5  1051.631 ?  16.274  ops/ms
EishayParseString.gson                            thrpt    5   377.747 ?   2.216  ops/ms
EishayParseString.jackson                         thrpt    5   400.410 ?   3.041  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   241.156 ?   2.974  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   763.401 ?   7.167  ops/ms
EishayParseStringPretty.gson                      thrpt    5   351.155 ?   4.426  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   368.314 ?   4.045  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   361.760 ?   7.583  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   735.088 ?  35.137  ops/ms
EishayParseTreeString.gson                        thrpt    5   300.499 ?   3.790  ops/ms
EishayParseTreeString.jackson                     thrpt    5   397.641 ?   8.603  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   316.336 ?   1.502  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   597.999 ?  19.494  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   281.069 ?   1.998  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   344.307 ?   8.360  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   335.054 ?   4.335  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   733.894 ?  32.461  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   285.448 ?   4.312  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   394.656 ?   5.614  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   289.337 ?  10.241  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   584.479 ?   5.818  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   269.627 ?   4.528  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   398.519 ?   9.402  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   663.470 ?  25.708  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1037.524 ?  17.250  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   290.597 ?   2.878  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   433.612 ?   6.118  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   223.914 ?   1.502  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   756.730 ?   9.332  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   267.157 ?   4.337  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   407.023 ?   6.369  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1324.187 ?  11.854  ops/ms
EishayWriteBinary.hessian                         thrpt    5   370.723 ?   1.302  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   232.375 ?   1.732  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  2165.353 ?  16.591  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1745.072 ?  15.048  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  4048.885 ?  30.606  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1616.805 ?   2.934  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  1313.047 ?  21.544  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1276.131 ?  63.261  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   356.750 ?   0.509  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   236.000 ?   0.956  ops/ms
EishayWriteString.fastjson1                       thrpt    5   523.163 ?   2.113  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1245.332 ?   5.979  ops/ms
EishayWriteString.gson                            thrpt    5   327.292 ?   1.255  ops/ms
EishayWriteString.jackson                         thrpt    5   720.073 ?   6.107  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   627.833 ?   4.264  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1083.548 ?   1.000  ops/ms
EishayWriteStringTree.gson                        thrpt    5   347.677 ?   0.520  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   708.912 ?   1.932  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   517.647 ?   3.597  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1341.395 ?   8.362  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   322.531 ?   1.330  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   659.593 ?   1.219  ops/ms
```
# ecs.g8m.xlarge-jdk-17.0.6
```java
Benchmark                                          Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1063.332 ?  40.915  ops/ms
EishayParseBinary.hessian                         thrpt    5   231.671 ?   2.053  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    41.277 ?   0.080  ops/ms
EishayParseBinary.jsonb                           thrpt    5  2029.414 ?  76.047  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1576.561 ?  30.658  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  2919.919 ? 362.288  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1405.144 ?  20.397  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1146.811 ?  46.228  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  1534.145 ?  59.537  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   232.637 ?   4.773  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    42.164 ?   0.176  ops/ms
EishayParseString.fastjson1                       thrpt    5  1086.084 ?   9.328  ops/ms
EishayParseString.fastjson2                       thrpt    5  1077.144 ?  20.855  ops/ms
EishayParseString.gson                            thrpt    5   380.534 ?   1.214  ops/ms
EishayParseString.jackson                         thrpt    5   407.564 ?   2.864  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   263.696 ?   1.427  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   778.144 ?   4.441  ops/ms
EishayParseStringPretty.gson                      thrpt    5   358.484 ?   2.278  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   363.448 ?   6.950  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   389.660 ?   7.841  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   769.015 ?  13.973  ops/ms
EishayParseTreeString.gson                        thrpt    5   300.758 ?   4.292  ops/ms
EishayParseTreeString.jackson                     thrpt    5   407.045 ?  13.647  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   355.521 ?   4.525  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   597.229 ?  11.521  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   274.296 ?   6.420  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   348.500 ?   8.934  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   348.691 ?   6.379  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   748.971 ?  30.972  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   293.575 ?   5.842  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   454.274 ?  13.625  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   306.304 ?   3.974  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   589.454 ?  21.308  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   275.705 ?   3.212  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   375.163 ?   9.583  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   841.576 ?   6.171  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1077.354 ?  16.722  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   288.451 ?   2.665  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   449.145 ?   7.088  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   242.777 ?   1.454  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   763.781 ?  14.962  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   270.557 ?  12.770  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   407.527 ?   6.550  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1312.946 ?  15.928  ops/ms
EishayWriteBinary.hessian                         thrpt    5   365.267 ?   0.737  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   213.752 ?   2.383  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  2192.472 ?  14.332  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1695.723 ?   9.300  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  4153.015 ? 157.297  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1598.985 ?   7.297  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  1305.111 ?   9.755  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1270.818 ?  32.464  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   355.314 ?   0.724  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   199.515 ?   0.570  ops/ms
EishayWriteString.fastjson1                       thrpt    5   527.037 ?   4.713  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1234.014 ?  10.616  ops/ms
EishayWriteString.gson                            thrpt    5   218.102 ?   0.903  ops/ms
EishayWriteString.jackson                         thrpt    5   710.084 ?   5.644  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   647.206 ?   4.271  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1038.010 ?   6.166  ops/ms
EishayWriteStringTree.gson                        thrpt    5   229.833 ?   1.361  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   667.461 ?   5.199  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   514.018 ?   5.542  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1329.062 ?  10.581  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   216.748 ?   0.834  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   677.702 ?   5.162  ops/ms
```
# ecs.g8m.xlarge-jdk-20.0.1
```java
Benchmark                                          Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1083.598 ±  44.831  ops/ms
EishayParseBinary.hessian                         thrpt    5   207.934 ±   2.732  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    39.918 ±   0.096  ops/ms
EishayParseBinary.jsonb                           thrpt    5  2085.450 ±  37.684  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1570.913 ±  33.875  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  3029.884 ± 150.739  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1352.511 ±  19.993  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1276.246 ±  44.797  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  1541.068 ±  42.967  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   221.746 ±   2.347  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    39.748 ±   0.073  ops/ms
EishayParseString.fastjson1                       thrpt    5  1113.292 ±  44.132  ops/ms
EishayParseString.fastjson2                       thrpt    5  1065.869 ±  13.453  ops/ms
EishayParseString.gson                            thrpt    5   334.926 ±   1.614  ops/ms
EishayParseString.jackson                         thrpt    5   380.288 ±   4.983  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   243.874 ±   2.417  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   781.195 ±   4.512  ops/ms
EishayParseStringPretty.gson                      thrpt    5   304.976 ±  17.447  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   341.625 ±   2.558  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   376.167 ±   4.061  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   764.784 ±  21.196  ops/ms
EishayParseTreeString.gson                        thrpt    5   290.033 ±   8.078  ops/ms
EishayParseTreeString.jackson                     thrpt    5   374.660 ±   8.617  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   322.937 ±   5.363  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   605.901 ±  21.291  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   270.805 ±   0.932  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   343.015 ±   3.585  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   333.158 ±   6.982  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   776.515 ±  40.290  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   282.218 ±   3.599  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   436.863 ±  15.821  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   281.207 ±  20.054  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   604.273 ±  17.688  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   264.151 ±   7.115  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   398.533 ±   2.772  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   791.994 ±  17.831  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1086.839 ±  14.511  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   285.220 ±  16.637  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   415.385 ±  13.703  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   223.470 ±   1.119  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   765.198 ±  13.869  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   259.544 ±   7.758  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   387.764 ±   3.407  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1371.631 ±  14.235  ops/ms
EishayWriteBinary.hessian                         thrpt    5   334.027 ±   1.668  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   215.523 ±   3.620  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  2460.080 ±  43.571  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1748.222 ±  55.770  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  4445.480 ±  76.790  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1568.016 ±   4.744  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  1366.601 ±  23.621  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1092.534 ± 127.025  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   347.283 ±   3.330  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   219.416 ±   2.514  ops/ms
EishayWriteString.fastjson1                       thrpt    5   461.996 ±  11.652  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1253.702 ±  13.109  ops/ms
EishayWriteString.gson                            thrpt    5   211.573 ±   1.340  ops/ms
EishayWriteString.jackson                         thrpt    5   674.384 ±   3.433  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   626.878 ±   4.272  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1114.043 ±  11.013  ops/ms
EishayWriteStringTree.gson                        thrpt    5   223.158 ±   1.083  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   670.698 ±   2.854  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   411.419 ±  27.010  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1385.563 ±   6.115  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   211.537 ±   2.076  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   653.793 ±   2.718  ops/ms
```
# ecs.g8m.xlarge-graalvm-ce-17-22.3.1
```java
Benchmark                                          Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5   885.509 ?   5.356  ops/ms
EishayParseBinary.hessian                         thrpt    5   191.640 ?   1.114  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    42.174 ?   0.366  ops/ms
EishayParseBinary.jsonb                           thrpt    5  2293.202 ? 114.831  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1450.276 ?  31.926  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  3581.826 ? 226.690  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1354.623 ?  27.828  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1470.623 ?  46.824  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  1600.616 ? 139.075  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   186.555 ?   1.949  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    41.856 ?   0.078  ops/ms
EishayParseString.fastjson1                       thrpt    5  1023.096 ?   8.027  ops/ms
EishayParseString.fastjson2                       thrpt    5  1046.136 ?  12.039  ops/ms
EishayParseString.gson                            thrpt    5   395.441 ?  10.837  ops/ms
EishayParseString.jackson                         thrpt    5   414.522 ?   4.833  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   298.378 ?   2.277  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   775.659 ?   9.365  ops/ms
EishayParseStringPretty.gson                      thrpt    5   355.582 ?   3.314  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   371.052 ?   2.844  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   509.150 ?  14.142  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   719.767 ?  19.771  ops/ms
EishayParseTreeString.gson                        thrpt    5   376.561 ?   5.457  ops/ms
EishayParseTreeString.jackson                     thrpt    5   459.862 ?   6.156  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   435.565 ?   6.484  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   596.961 ?  12.445  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   343.899 ?   3.460  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   366.098 ?   5.010  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   419.372 ?   4.873  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   646.548 ?  11.476  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   348.935 ?   2.841  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   422.362 ?  14.514  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   344.896 ?   4.260  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   512.922 ?   3.085  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   303.861 ?   5.537  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   382.916 ?   3.490  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   726.906 ?   6.847  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5   880.714 ?  16.752  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   347.015 ?   9.632  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   440.231 ?   3.202  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   251.069 ?   1.279  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   638.969 ?   4.226  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   305.424 ?   1.936  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   402.339 ?   3.790  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1417.490 ?   4.088  ops/ms
EishayWriteBinary.hessian                         thrpt    5   354.686 ?   0.315  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   190.405 ?   1.130  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  2484.971 ?  69.717  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1969.931 ?  21.715  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  4994.530 ? 156.136  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1765.658 ?   6.144  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  1564.363 ?  14.674  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1418.036 ?   7.832  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   355.066 ?   1.269  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   187.316 ?   1.598  ops/ms
EishayWriteString.fastjson1                       thrpt    5   659.154 ?   1.677  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1362.587 ?   2.566  ops/ms
EishayWriteString.gson                            thrpt    5   200.479 ?   0.916  ops/ms
EishayWriteString.jackson                         thrpt    5   735.746 ?   2.495  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   765.897 ?   1.697  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1297.546 ?   2.497  ops/ms
EishayWriteStringTree.gson                        thrpt    5   215.023 ?   1.425  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   819.556 ?   2.312  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   555.255 ?   2.350  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1425.596 ?   2.060  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   190.716 ?   1.050  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   748.626 ?   2.941  ops/ms
```
# ecs.g8m.xlarge-graalvm-ee-17-22.3.1
```java
Benchmark                                          Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1046.304 ?   6.686  ops/ms
EishayParseBinary.hessian                         thrpt    5   319.441 ?   1.347  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    46.282 ?   0.573  ops/ms
EishayParseBinary.jsonb                           thrpt    5  2619.352 ?  50.459  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1758.152 ?   6.865  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  5490.626 ? 192.976  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1314.657 ?  14.267  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  2085.159 ?  68.724  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  1688.183 ?  29.889  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   305.475 ?   5.611  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    46.003 ?   0.384  ops/ms
EishayParseString.fastjson1                       thrpt    5  1352.073 ?   9.212  ops/ms
EishayParseString.fastjson2                       thrpt    5  1130.009 ?  14.291  ops/ms
EishayParseString.gson                            thrpt    5   421.311 ?   1.956  ops/ms
EishayParseString.jackson                         thrpt    5   428.442 ?   1.523  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   342.042 ?   1.856  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   845.213 ?   5.054  ops/ms
EishayParseStringPretty.gson                      thrpt    5   383.407 ?   6.057  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   391.412 ?   2.845  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   576.408 ?   8.908  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   865.208 ?  16.633  ops/ms
EishayParseTreeString.gson                        thrpt    5   365.628 ?   1.522  ops/ms
EishayParseTreeString.jackson                     thrpt    5   460.814 ?   2.892  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   486.314 ?   6.904  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   687.868 ?   8.003  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   358.246 ?   1.593  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   412.650 ?   3.106  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   443.159 ?   9.002  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   791.540 ?  11.998  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   367.113 ?   4.759  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   502.972 ?   8.656  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   379.594 ?   3.856  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   637.697 ?   7.552  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   332.589 ?   3.190  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   448.711 ?   4.838  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   845.627 ?   5.659  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1015.977 ?   2.322  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   355.795 ?   2.407  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   429.295 ?   2.887  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   277.633 ?   2.572  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   743.712 ?   3.496  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   338.370 ?   1.402  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   394.926 ?   3.315  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1493.886 ?  15.301  ops/ms
EishayWriteBinary.hessian                         thrpt    5   413.134 ?   1.048  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   222.749 ?   1.029  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  3290.216 ?  35.564  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2207.792 ?  16.012  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  6587.852 ? 225.513  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1948.266 ?   7.601  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  2428.810 ?  13.961  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1533.306 ?  98.914  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   411.611 ?   1.476  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   219.621 ?   3.148  ops/ms
EishayWriteString.fastjson1                       thrpt    5   742.693 ?   8.702  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1494.868 ?   5.341  ops/ms
EishayWriteString.gson                            thrpt    5   225.973 ?   1.681  ops/ms
EishayWriteString.jackson                         thrpt    5   863.209 ?   2.532  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   753.208 ?   4.803  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1284.992 ?   6.596  ops/ms
EishayWriteStringTree.gson                        thrpt    5   238.268 ?   0.800  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   822.315 ?   1.225  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   688.067 ?   2.567  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1491.568 ?  11.115  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   220.587 ?   1.017  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   932.988 ?   2.180  ops/ms
```
# OrangePI5-jdk1.8.0_361
```java
Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5   554.020 ± 25.843  ops/ms
EishayParseBinary.hessian                         thrpt    5   129.142 ±  5.996  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    26.703 ±  0.915  ops/ms
EishayParseBinary.jsonb                           thrpt    5   984.244 ± 56.297  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5   812.031 ± 59.616  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  1695.595 ± 51.639  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5   962.857 ± 64.492  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5   679.368 ± 29.237  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5   641.837 ± 27.608  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   135.306 ±  8.856  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    27.964 ±  0.583  ops/ms
EishayParseString.fastjson1                       thrpt    5   558.873 ± 27.993  ops/ms
EishayParseString.fastjson2                       thrpt    5   647.815 ± 22.449  ops/ms
EishayParseString.gson                            thrpt    5   219.927 ±  6.070  ops/ms
EishayParseString.jackson                         thrpt    5   270.182 ± 15.920  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   159.287 ±  5.148  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   520.208 ± 23.313  ops/ms
EishayParseStringPretty.gson                      thrpt    5   202.632 ± 11.426  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   245.736 ± 11.810  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   236.900 ±  8.320  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   432.467 ± 22.292  ops/ms
EishayParseTreeString.gson                        thrpt    5   178.653 ±  7.067  ops/ms
EishayParseTreeString.jackson                     thrpt    5   237.986 ± 15.915  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   208.290 ±  8.970  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   373.190 ± 17.443  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   164.968 ± 18.071  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   224.620 ±  2.302  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   176.592 ± 10.940  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   407.144 ±  7.621  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   152.126 ±  6.271  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   266.653 ±  7.427  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   150.017 ±  7.425  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   358.247 ± 20.526  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   142.931 ±  2.504  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   245.759 ±  9.043  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   405.602 ± 28.586  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5   558.104 ± 34.067  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   152.300 ±  4.547  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   319.256 ±  5.836  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   138.212 ±  4.609  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   453.101 ± 15.529  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   142.831 ±  5.930  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   295.274 ±  7.982  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5   792.863 ± 38.387  ops/ms
EishayWriteBinary.hessian                         thrpt    5   191.792 ± 34.982  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   122.926 ±  7.178  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  1051.982 ± 71.945  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5   967.848 ± 28.436  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  1569.197 ± 78.846  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5   847.983 ± 18.241  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5   706.860 ± 15.132  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5   676.327 ± 13.774  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   187.164 ± 25.059  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   123.116 ±  3.800  ops/ms
EishayWriteString.fastjson1                       thrpt    5   288.933 ± 11.076  ops/ms
EishayWriteString.fastjson2                       thrpt    5   732.382 ± 17.305  ops/ms
EishayWriteString.gson                            thrpt    5   207.474 ±  7.358  ops/ms
EishayWriteString.jackson                         thrpt    5   375.425 ± 19.867  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   331.002 ± 21.027  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5   493.060 ± 31.900  ops/ms
EishayWriteStringTree.gson                        thrpt    5   224.865 ± 13.714  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   390.882 ± 19.159  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   279.511 ± 14.338  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5   790.991 ± 32.497  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   160.060 ±  9.859  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   403.217 ± 17.257  ops/ms
```
# OrangePI5-jdk-11.0.18
```java
Benchmark                                          Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5   680.969 ±  19.302  ops/ms
EishayParseBinary.hessian                         thrpt    5   135.087 ±   4.698  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    26.663 ±   0.593  ops/ms
EishayParseBinary.jsonb                           thrpt    5  1282.191 ±  43.972  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1004.734 ±  31.246  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  2033.113 ±  70.514  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5   908.024 ±   1.446  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5   749.409 ±  28.973  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5   788.354 ±  28.571  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   136.701 ±   1.993  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    27.140 ±   0.784  ops/ms
EishayParseString.fastjson1                       thrpt    5   566.482 ±   5.720  ops/ms
EishayParseString.fastjson2                       thrpt    5   676.339 ±  32.605  ops/ms
EishayParseString.gson                            thrpt    5   224.573 ±   7.786  ops/ms
EishayParseString.jackson                         thrpt    5   264.090 ±   1.973  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   163.077 ±   7.018  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   513.967 ±  19.215  ops/ms
EishayParseStringPretty.gson                      thrpt    5   209.881 ±  12.570  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   248.949 ±  11.175  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   242.801 ±   8.005  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   472.693 ±   1.936  ops/ms
EishayParseTreeString.gson                        thrpt    5   186.582 ±   5.599  ops/ms
EishayParseTreeString.jackson                     thrpt    5   249.914 ±   6.039  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   188.105 ±   6.201  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   395.703 ±   0.247  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   177.723 ±   4.912  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   232.661 ±  11.214  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   207.765 ±   0.562  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   471.572 ±   7.567  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   175.370 ±   9.855  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   289.139 ±   7.640  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   166.104 ±   9.143  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   386.400 ±  10.371  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   163.457 ±   3.087  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   269.589 ±  15.042  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   455.183 ±  11.869  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5   662.266 ±  14.368  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   175.629 ±   3.021  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   310.928 ±  12.200  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   144.167 ±   5.644  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   513.360 ±  28.307  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   165.080 ±   2.738  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   283.718 ±   9.902  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5   861.515 ±  40.869  ops/ms
EishayWriteBinary.hessian                         thrpt    5   194.522 ±   5.954  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   131.954 ±   0.915  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  1354.219 ±  33.889  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1080.169 ±   7.242  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  2355.240 ± 112.394  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1015.562 ±   1.523  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5   938.467 ±  30.671  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5   760.366 ±  28.850  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   204.843 ±  47.400  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   133.014 ±   1.775  ops/ms
EishayWriteString.fastjson1                       thrpt    5   297.564 ±   6.632  ops/ms
EishayWriteString.fastjson2                       thrpt    5   792.638 ±  33.983  ops/ms
EishayWriteString.gson                            thrpt    5   205.580 ±   3.412  ops/ms
EishayWriteString.jackson                         thrpt    5   432.089 ±   2.154  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   353.075 ±  16.128  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5   608.545 ±  14.552  ops/ms
EishayWriteStringTree.gson                        thrpt    5   216.894 ±   5.646  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   448.471 ±  16.168  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   285.736 ±  15.531  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5   845.189 ±  11.523  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   192.381 ±   1.306  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   390.972 ±  16.452  ops/ms
```
# OrangePI5-jdk-17.0.6
```java
Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5   698.048 ± 19.364  ops/ms
EishayParseBinary.hessian                         thrpt    5   155.189 ±  4.875  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    29.577 ±  1.147  ops/ms
EishayParseBinary.jsonb                           thrpt    5  1376.182 ± 44.984  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5   991.541 ± 33.915  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  2126.052 ± 68.954  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1014.083 ± 28.966  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5   926.771 ± 69.283  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5   824.153 ± 41.502  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   156.013 ±  5.945  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    29.898 ±  0.980  ops/ms
EishayParseString.fastjson1                       thrpt    5   804.377 ± 49.238  ops/ms
EishayParseString.fastjson2                       thrpt    5   693.094 ± 17.591  ops/ms
EishayParseString.gson                            thrpt    5   226.051 ± 13.601  ops/ms
EishayParseString.jackson                         thrpt    5   284.078 ± 11.085  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   184.156 ±  7.838  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   514.354 ± 12.625  ops/ms
EishayParseStringPretty.gson                      thrpt    5   207.493 ±  2.980  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   256.336 ±  9.741  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   286.251 ± 13.069  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   484.871 ± 17.878  ops/ms
EishayParseTreeString.gson                        thrpt    5   184.254 ±  5.638  ops/ms
EishayParseTreeString.jackson                     thrpt    5   264.056 ± 17.047  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   245.679 ±  0.957  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   391.357 ± 21.213  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   171.207 ±  5.905  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   247.092 ±  9.901  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   245.250 ±  6.298  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   482.852 ± 15.501  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   169.820 ±  6.760  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   317.694 ±  7.685  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   210.904 ±  6.443  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   388.209 ± 17.329  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   161.301 ±  6.098  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   293.690 ±  8.869  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   588.972 ± 25.324  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5   691.401 ± 28.296  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   171.632 ±  5.601  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   320.553 ± 12.109  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   160.798 ±  1.609  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   516.745 ± 17.878  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   157.668 ± 12.379  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   285.759 ±  6.764  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5   855.497 ± 19.995  ops/ms
EishayWriteBinary.hessian                         thrpt    5   212.212 ± 39.118  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   132.374 ±  2.818  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  1420.850 ± 30.452  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1072.647 ± 26.581  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  2419.050 ± 55.490  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5   978.260 ± 36.343  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5   921.374 ± 27.025  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5   792.964 ± 38.196  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   201.382 ± 42.261  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   129.518 ±  3.846  ops/ms
EishayWriteString.fastjson1                       thrpt    5   335.426 ±  8.708  ops/ms
EishayWriteString.fastjson2                       thrpt    5   779.650 ± 33.076  ops/ms
EishayWriteString.gson                            thrpt    5   165.328 ±  8.194  ops/ms
EishayWriteString.jackson                         thrpt    5   443.650 ± 20.995  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   380.652 ± 17.024  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5   599.307 ± 26.320  ops/ms
EishayWriteStringTree.gson                        thrpt    5   163.491 ±  5.876  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   408.996 ± 12.562  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   296.105 ± 11.208  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5   860.127 ± 10.054  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   160.594 ±  5.826  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   441.063 ± 17.682  ops/ms
```
# OrangePI5-jdk-20.0.1
```java
Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5   659.651 ± 28.461  ops/ms
EishayParseBinary.hessian                         thrpt    5   125.345 ±  4.264  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    26.538 ±  0.998  ops/ms
EishayParseBinary.jsonb                           thrpt    5  1330.090 ± 25.474  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1000.244 ± 39.829  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  1983.639 ± 37.491  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5   930.177 ± 43.381  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5   925.296 ± 44.178  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5   809.489 ± 21.312  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   131.870 ±  5.566  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    26.647 ±  1.016  ops/ms
EishayParseString.fastjson1                       thrpt    5   756.274 ± 24.002  ops/ms
EishayParseString.fastjson2                       thrpt    5   655.156 ± 43.396  ops/ms
EishayParseString.gson                            thrpt    5   196.405 ± 10.547  ops/ms
EishayParseString.jackson                         thrpt    5   242.508 ± 10.751  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   157.453 ±  7.534  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   497.420 ± 22.369  ops/ms
EishayParseStringPretty.gson                      thrpt    5   187.888 ±  3.445  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   231.131 ±  5.728  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   246.932 ±  9.285  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   462.919 ± 19.813  ops/ms
EishayParseTreeString.gson                        thrpt    5   170.943 ±  9.546  ops/ms
EishayParseTreeString.jackson                     thrpt    5   256.627 ±  5.810  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   215.938 ± 12.353  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   371.974 ±  9.266  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   161.647 ±  4.445  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   234.735 ±  5.544  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   214.721 ±  3.058  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   458.613 ± 12.546  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   162.020 ±  2.882  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   299.983 ± 10.068  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   179.987 ± 10.730  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   367.175 ± 15.806  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   150.422 ±  4.682  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   279.153 ±  5.455  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   553.872 ± 25.987  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5   663.855 ± 48.933  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   162.358 ±  5.115  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   280.097 ± 16.141  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   139.265 ±  7.398  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   500.617 ± 19.795  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   148.662 ±  4.390  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   257.453 ± 13.059  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5   825.969 ± 36.021  ops/ms
EishayWriteBinary.hessian                         thrpt    5   184.589 ± 25.964  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   127.557 ±  7.431  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  1348.850 ± 37.640  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1011.291 ± 54.855  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  2377.691 ± 88.796  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5   979.882 ± 51.769  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5   975.491 ± 50.904  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5   748.780 ± 24.234  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   190.412 ± 23.899  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   121.048 ±  7.125  ops/ms
EishayWriteString.fastjson1                       thrpt    5   298.641 ± 14.999  ops/ms
EishayWriteString.fastjson2                       thrpt    5   753.624 ± 37.904  ops/ms
EishayWriteString.gson                            thrpt    5   151.292 ±  5.175  ops/ms
EishayWriteString.jackson                         thrpt    5   393.991 ± 10.969  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   348.721 ± 10.681  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5   590.612 ± 23.174  ops/ms
EishayWriteStringTree.gson                        thrpt    5   161.588 ±  6.867  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   403.688 ± 15.082  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   274.499 ± 14.555  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5   831.226 ± 45.108  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   143.881 ±  6.669  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   401.355 ±  9.934  ops/ms
```
# OrangePI5-graalvm-ce-17-22.3.1
```java
Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5   533.479 ±  8.284  ops/ms
EishayParseBinary.hessian                         thrpt    5   124.729 ±  0.621  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    27.404 ±  0.532  ops/ms
EishayParseBinary.jsonb                           thrpt    5  1637.962 ± 78.430  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5   895.214 ± 20.560  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  2823.394 ± 91.489  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5   882.034 ± 13.403  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1020.874 ± 49.746  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5   960.814 ± 57.193  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   121.569 ±  5.664  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    28.146 ±  0.974  ops/ms
EishayParseString.fastjson1                       thrpt    5   727.429 ± 17.716  ops/ms
EishayParseString.fastjson2                       thrpt    5   680.597 ± 21.160  ops/ms
EishayParseString.gson                            thrpt    5   229.159 ±  9.971  ops/ms
EishayParseString.jackson                         thrpt    5   282.178 ± 12.225  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   195.110 ±  6.468  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   517.187 ± 11.221  ops/ms
EishayParseStringPretty.gson                      thrpt    5   208.392 ±  6.760  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   247.001 ± 10.808  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   336.429 ±  5.840  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   467.476 ± 16.537  ops/ms
EishayParseTreeString.gson                        thrpt    5   208.310 ±  7.850  ops/ms
EishayParseTreeString.jackson                     thrpt    5   274.019 ±  6.161  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   280.081 ± 15.526  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   396.749 ± 17.284  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   193.333 ±  4.896  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   261.855 ±  7.959  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   257.469 ±  8.090  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   388.331 ± 19.421  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   176.954 ±  3.315  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   300.529 ± 13.209  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   209.416 ±  5.349  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   324.443 ± 18.074  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   161.446 ±  6.995  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   292.433 ±  8.598  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   476.862 ± 10.333  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5   535.670 ± 16.262  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   176.436 ±  8.077  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   304.763 ±  0.294  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   159.831 ±  5.160  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   404.031 ±  1.554  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   162.979 ±  5.217  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   262.870 ±  7.579  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5   921.201 ± 27.411  ops/ms
EishayWriteBinary.hessian                         thrpt    5   162.396 ± 18.484  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   107.617 ±  4.904  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  1628.851 ± 46.920  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1196.326 ± 72.560  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  2562.841 ± 36.155  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1002.013 ± 36.082  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5   934.195 ± 53.416  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5   825.047 ± 21.029  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   170.851 ±  7.393  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   109.508 ±  0.344  ops/ms
EishayWriteString.fastjson1                       thrpt    5   384.470 ± 14.317  ops/ms
EishayWriteString.fastjson2                       thrpt    5   900.950 ± 25.817  ops/ms
EishayWriteString.gson                            thrpt    5   154.490 ±  5.606  ops/ms
EishayWriteString.jackson                         thrpt    5   409.083 ± 11.301  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   398.120 ±  7.638  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5   697.103 ± 18.209  ops/ms
EishayWriteStringTree.gson                        thrpt    5   159.898 ±  4.102  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   488.668 ± 22.926  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   305.245 ± 13.117  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5   932.368 ± 25.781  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   138.566 ±  2.275  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   429.399 ± 22.982  ops/ms
```
# OrangePI5-graalvm-ee-17-22.3.1
```java
Benchmark                                          Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5   728.078 ±  29.709  ops/ms
EishayParseBinary.hessian                         thrpt    5   197.073 ±   6.915  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    29.297 ±   1.128  ops/ms
EishayParseBinary.jsonb                           thrpt    5  1956.804 ±  58.321  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1278.914 ±  38.498  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  3801.527 ± 211.954  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5   933.388 ±  38.504  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1510.752 ±  67.284  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  1197.652 ±  66.420  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   205.327 ±   4.335  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    29.391 ±   1.180  ops/ms
EishayParseString.fastjson1                       thrpt    5   919.351 ±  23.365  ops/ms
EishayParseString.fastjson2                       thrpt    5   764.809 ±  24.100  ops/ms
EishayParseString.gson                            thrpt    5   246.053 ±   5.632  ops/ms
EishayParseString.jackson                         thrpt    5   291.347 ±  12.430  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   221.269 ±   4.256  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   590.477 ±  15.292  ops/ms
EishayParseStringPretty.gson                      thrpt    5   224.628 ±   6.364  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   264.820 ±  16.162  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   377.544 ±   6.538  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   548.172 ±  18.029  ops/ms
EishayParseTreeString.gson                        thrpt    5   204.059 ±  13.539  ops/ms
EishayParseTreeString.jackson                     thrpt    5   301.071 ±   6.476  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   313.559 ±   4.749  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   475.067 ±  11.100  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   191.220 ±   8.658  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   267.917 ±  10.356  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   283.552 ±  20.855  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   514.892 ±  23.380  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   189.629 ±   6.720  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   307.891 ±   8.052  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   224.289 ±  12.126  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   431.572 ±  24.224  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   181.115 ±   7.081  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   280.018 ±   7.358  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   516.942 ±  21.695  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5   694.113 ±  24.399  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   191.936 ±   2.713  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   296.185 ±  15.389  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   178.923 ±   8.409  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   524.906 ±  19.869  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   179.560 ±   5.306  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   269.917 ±   9.025  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5   969.829 ±  23.148  ops/ms
EishayWriteBinary.hessian                         thrpt    5   222.239 ±  21.709  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   123.158 ±   3.535  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  1885.460 ±  26.498  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1471.931 ±  58.717  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  4263.632 ± 235.498  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1225.379 ±  68.166  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  1652.910 ±  86.876  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5   897.998 ±  35.034  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   221.638 ±  43.720  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   124.163 ±   4.710  ops/ms
EishayWriteString.fastjson1                       thrpt    5   423.739 ±  10.758  ops/ms
EishayWriteString.fastjson2                       thrpt    5   977.736 ±  25.323  ops/ms
EishayWriteString.gson                            thrpt    5   162.768 ±   4.060  ops/ms
EishayWriteString.jackson                         thrpt    5   524.070 ±  24.696  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   403.651 ±   9.901  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5   722.233 ±  19.264  ops/ms
EishayWriteStringTree.gson                        thrpt    5   176.877 ±   7.481  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   511.079 ±   7.289  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   410.900 ±  20.760  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5   977.778 ±  26.106  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   159.486 ±   8.198  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   540.417 ±   2.918  ops/ms
```
# AppleM1Pro-zulu-8.jdk
```java
Benchmark                                          Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1383.192 ±  89.030  ops/ms
EishayParseBinary.hessian                         thrpt    5   388.505 ±   9.988  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    58.479 ±   0.660  ops/ms
EishayParseBinary.jsonb                           thrpt    5  2804.672 ±  17.227  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1998.571 ±  30.602  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  5195.756 ±  22.627  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  2197.388 ± 233.698  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1915.992 ±  12.627  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  2501.915 ±   8.483  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   375.211 ±  55.062  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    58.105 ±   1.759  ops/ms
EishayParseString.fastjson1                       thrpt    5  1529.303 ±  21.566  ops/ms
EishayParseString.fastjson2                       thrpt    5  1801.156 ±  29.846  ops/ms
EishayParseString.gson                            thrpt    5   661.764 ±  19.561  ops/ms
EishayParseString.jackson                         thrpt    5   760.482 ±  16.043  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   445.037 ±   2.212  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5  1360.146 ± 352.686  ops/ms
EishayParseStringPretty.gson                      thrpt    5   606.189 ± 107.092  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   702.162 ±   6.715  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   686.811 ±  35.938  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5  1403.705 ±  20.921  ops/ms
EishayParseTreeString.gson                        thrpt    5   550.118 ±  23.363  ops/ms
EishayParseTreeString.jackson                     thrpt    5   758.002 ±   1.259  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   625.768 ± 103.682  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5  1220.643 ±   8.902  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   514.896 ±  43.244  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   679.450 ±  24.502  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   627.416 ±   6.496  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5  1371.032 ±   4.841  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   597.118 ±  11.287  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   914.913 ±  66.959  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   551.280 ±   3.141  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5  1168.350 ±   3.386  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   512.024 ±  15.887  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   825.042 ±  18.248  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5  1474.551 ±   7.450  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1374.320 ±  11.323  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   598.164 ±   3.776  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5  1023.545 ±  67.012  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   433.187 ±   0.864  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5  1178.518 ±  31.616  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   519.170 ±   4.668  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   903.341 ±   1.718  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  2716.298 ±  51.707  ops/ms
EishayWriteBinary.hessian                         thrpt    5   630.161 ±   5.621  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   424.048 ±   5.012  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  3706.788 ±  10.873  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  3265.937 ±  17.147  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  5898.595 ±  11.539  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  2547.937 ±  13.116  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  1987.913 ±  58.569  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  2578.047 ±   7.839  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   626.780 ±   8.821  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   438.834 ±   0.749  ops/ms
EishayWriteString.fastjson1                       thrpt    5  1167.601 ±   3.103  ops/ms
EishayWriteString.fastjson2                       thrpt    5  3206.501 ±  19.338  ops/ms
EishayWriteString.gson                            thrpt    5   760.804 ±   2.490  ops/ms
EishayWriteString.jackson                         thrpt    5  1740.240 ±   6.126  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5  1294.811 ±  10.994  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1930.751 ±  23.849  ops/ms
EishayWriteStringTree.gson                        thrpt    5   846.270 ±   2.532  ops/ms
EishayWriteStringTree.jackson                     thrpt    5  1590.954 ±  18.549  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5  1077.497 ±   1.466  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  2742.651 ±   7.791  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   670.477 ±   3.602  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5  1593.345 ±   3.212  ops/ms
```
# AppleM1Pro-zulu-11.jdk
```java
Benchmark                                          Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1785.392 ±  42.769  ops/ms
EishayParseBinary.hessian                         thrpt    5   381.128 ±   9.786  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    61.974 ±   0.687  ops/ms
EishayParseBinary.jsonb                           thrpt    5  2926.865 ±  23.566  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2894.711 ±  31.808  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  5963.038 ±  21.827  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1743.313 ± 155.520  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1753.065 ±  30.278  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  3086.226 ±   7.789  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   381.332 ±   8.359  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    58.837 ±   0.952  ops/ms
EishayParseString.fastjson1                       thrpt    5  1440.733 ±  32.415  ops/ms
EishayParseString.fastjson2                       thrpt    5  1978.561 ±  10.269  ops/ms
EishayParseString.gson                            thrpt    5   749.553 ±   6.041  ops/ms
EishayParseString.jackson                         thrpt    5   636.503 ±  48.424  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   302.914 ±  28.931  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5  1627.521 ±  32.796  ops/ms
EishayParseStringPretty.gson                      thrpt    5   662.339 ±   1.908  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   567.907 ±  45.922  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   528.684 ±  13.804  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5  1265.533 ±  17.090  ops/ms
EishayParseTreeString.gson                        thrpt    5   576.867 ±   1.672  ops/ms
EishayParseTreeString.jackson                     thrpt    5   715.093 ±   5.218  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   424.734 ±  20.467  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5  1075.535 ±   5.936  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   531.431 ±   4.368  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   661.499 ±   2.165  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   532.361 ±   7.437  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5  1588.600 ±   3.967  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   575.062 ±  13.792  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   952.917 ±  68.686  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   403.415 ±  17.062  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5  1268.969 ±   5.971  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   574.475 ±   2.726  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   834.004 ±  55.411  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5  1305.316 ±  17.819  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1736.243 ±   5.335  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   573.513 ±   5.506  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   935.838 ±   5.761  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   336.197 ±  12.802  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5  1537.609 ±  30.523  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   558.584 ±   5.336  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   839.787 ±  13.153  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  2905.229 ±  30.425  ops/ms
EishayWriteBinary.hessian                         thrpt    5   685.188 ±   1.802  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   468.224 ±   8.340  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  4966.212 ±  10.660  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  3457.032 ±  17.513  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  9174.108 ±  70.357  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  2896.740 ±  13.619  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  2211.317 ±   4.329  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  2935.926 ±   4.729  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   702.775 ±   7.247  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   465.905 ±   1.760  ops/ms
EishayWriteString.fastjson1                       thrpt    5   875.268 ±  17.710  ops/ms
EishayWriteString.fastjson2                       thrpt    5  2743.857 ±   6.912  ops/ms
EishayWriteString.gson                            thrpt    5   672.304 ±   1.457  ops/ms
EishayWriteString.jackson                         thrpt    5  1664.917 ±  10.612  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5  1266.348 ±   3.107  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1944.437 ±  20.534  ops/ms
EishayWriteStringTree.gson                        thrpt    5   714.687 ±   1.561  ops/ms
EishayWriteStringTree.jackson                     thrpt    5  1539.256 ±  19.152  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   794.945 ±  23.897  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  2906.948 ±   4.980  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   675.090 ±   2.988  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5  1412.558 ±   3.661  ops/ms
```
# AppleM1Pro-zulu-17.jdk
```java
Benchmark                                          Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1565.772 ±  51.777  ops/ms
EishayParseBinary.hessian                         thrpt    5   326.753 ±   7.049  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    63.582 ±   3.372  ops/ms
EishayParseBinary.jsonb                           thrpt    5  3193.722 ± 106.503  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2714.360 ±  56.975  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  6282.768 ±  57.979  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1663.982 ± 132.767  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1694.906 ±  55.600  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  3192.316 ±   9.436  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   363.493 ±  20.309  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    59.877 ±   6.355  ops/ms
EishayParseString.fastjson1                       thrpt    5  2113.907 ± 117.054  ops/ms
EishayParseString.fastjson2                       thrpt    5  1873.467 ±  28.949  ops/ms
EishayParseString.gson                            thrpt    5   698.155 ±  25.601  ops/ms
EishayParseString.jackson                         thrpt    5   582.243 ±  87.717  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   362.442 ±  39.173  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5  1597.939 ±  45.954  ops/ms
EishayParseStringPretty.gson                      thrpt    5   695.696 ±   7.105  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   518.346 ±  72.052  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   746.129 ±  34.471  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5  1505.849 ±  10.525  ops/ms
EishayParseTreeString.gson                        thrpt    5   549.429 ±  17.729  ops/ms
EishayParseTreeString.jackson                     thrpt    5   782.985 ±   4.770  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   698.240 ±  16.720  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5  1213.789 ±   7.658  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   516.077 ±   7.036  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   711.277 ±  15.614  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   708.908 ±   7.267  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5  1563.462 ±  33.692  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   554.956 ±  14.271  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   865.847 ±  12.568  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   563.690 ±   7.706  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5  1236.533 ±  32.162  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   570.174 ±  13.169  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   901.371 ±  23.743  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5  1700.281 ±  15.282  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1572.982 ±  67.874  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   564.396 ±   8.494  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   722.095 ±  19.964  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   380.294 ±  22.981  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5  1533.645 ±  17.892  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   569.669 ±  11.276  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   711.513 ±  55.025  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  2855.480 ± 286.790  ops/ms
EishayWriteBinary.hessian                         thrpt    5   723.185 ± 102.561  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   468.276 ±   5.183  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  5055.795 ±  38.516  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  3389.825 ±  19.045  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  9835.651 ±  47.658  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  3002.535 ±   6.239  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  2463.224 ±  50.521  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  2979.819 ±  10.191  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   693.441 ±   3.034  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   470.109 ±   0.653  ops/ms
EishayWriteString.fastjson1                       thrpt    5  1155.460 ±  27.865  ops/ms
EishayWriteString.fastjson2                       thrpt    5  2736.483 ±  17.828  ops/ms
EishayWriteString.gson                            thrpt    5   567.348 ±   1.495  ops/ms
EishayWriteString.jackson                         thrpt    5  1709.641 ±   5.684  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5  1280.126 ±   9.892  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1918.363 ±  31.891  ops/ms
EishayWriteStringTree.gson                        thrpt    5   569.074 ±   1.239  ops/ms
EishayWriteStringTree.jackson                     thrpt    5  1439.778 ±  16.784  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5  1042.769 ±   5.860  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  2893.024 ±  37.960  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   560.684 ±   1.554  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5  1545.694 ±   5.242  ops/ms
```
# AppleM1Pro-zulu-20.jdk
```java
Benchmark                                          Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1645.239 ±  91.386  ops/ms
EishayParseBinary.hessian                         thrpt    5   333.122 ±   8.555  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    63.032 ±   2.889  ops/ms
EishayParseBinary.jsonb                           thrpt    5  3270.449 ±  53.566  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2863.308 ±  22.121  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  6126.836 ±  18.252  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1645.782 ± 205.540  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1421.470 ±  71.771  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  3093.863 ±   5.912  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   347.106 ±  16.742  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    64.686 ±   0.262  ops/ms
EishayParseString.fastjson1                       thrpt    5  1906.450 ± 429.470  ops/ms
EishayParseString.fastjson2                       thrpt    5  1792.342 ±  17.066  ops/ms
EishayParseString.gson                            thrpt    5   675.466 ±  15.853  ops/ms
EishayParseString.jackson                         thrpt    5   739.098 ±  21.833  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   435.045 ±  24.097  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5  1571.718 ±  32.466  ops/ms
EishayParseStringPretty.gson                      thrpt    5   637.637 ±  54.153  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   707.566 ±  16.034  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   670.633 ±  12.708  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5  1446.010 ±  15.466  ops/ms
EishayParseTreeString.gson                        thrpt    5   536.573 ±   7.679  ops/ms
EishayParseTreeString.jackson                     thrpt    5   754.649 ±   4.638  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   601.848 ±  11.728  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5  1169.351 ±   6.743  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   506.633 ±   6.512  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   708.710 ±   4.141  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   621.079 ±   5.786  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5  1499.129 ±   5.662  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   549.095 ±   5.244  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   962.141 ±   8.184  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   510.734 ±  12.593  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5  1195.620 ±   5.243  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   552.573 ±   8.418  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   874.354 ±   8.169  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5  1707.901 ±  13.196  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1707.770 ±  16.447  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   548.714 ±   3.334  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   929.127 ±   9.754  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   408.428 ±  11.248  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5  1505.608 ±  14.045  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   545.726 ±  15.841  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   823.338 ±  13.438  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  2830.759 ±  30.925  ops/ms
EishayWriteBinary.hessian                         thrpt    5   666.756 ±   2.504  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   489.378 ±   5.955  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  4886.128 ±  13.674  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  3356.958 ±  16.573  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  9590.044 ±  22.577  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  3118.972 ±   8.564  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  2794.995 ±  17.516  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  2796.030 ±  14.563  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   668.684 ±   2.033  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   479.918 ±   0.724  ops/ms
EishayWriteString.fastjson1                       thrpt    5  1093.893 ±  12.296  ops/ms
EishayWriteString.fastjson2                       thrpt    5  2685.453 ±   5.185  ops/ms
EishayWriteString.gson                            thrpt    5   553.396 ±   1.313  ops/ms
EishayWriteString.jackson                         thrpt    5  1564.638 ±   2.764  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5  1241.746 ±   5.337  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1873.164 ±   3.846  ops/ms
EishayWriteStringTree.gson                        thrpt    5   559.965 ±   1.589  ops/ms
EishayWriteStringTree.jackson                     thrpt    5  1398.849 ±  14.878  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   957.373 ±   1.712  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  2828.335 ±  35.267  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   548.552 ±   1.934  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5  1546.315 ±   2.900  ops/ms
```
# AppleM1Pro-graalvm-ce-17-22.3.1
```java
Benchmark                                          Mode  Cnt      Score     Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5    756.068 ± 149.852  ops/ms
EishayParseBinary.hessian                         thrpt    5    273.021 ±  11.179  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5     62.624 ±   3.465  ops/ms
EishayParseBinary.jsonb                           thrpt    5   3630.609 ±  93.146  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5   1237.285 ± 152.869  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5   8754.276 ±  14.042  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5   1733.215 ±  62.746  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5   2609.297 ±  11.674  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5   3177.490 ±   6.742  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5    273.420 ±  19.645  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5     61.272 ±   1.667  ops/ms
EishayParseString.fastjson1                       thrpt    5   1315.455 ±  39.353  ops/ms
EishayParseString.fastjson2                       thrpt    5   1369.287 ± 105.685  ops/ms
EishayParseString.gson                            thrpt    5    720.128 ±  14.099  ops/ms
EishayParseString.jackson                         thrpt    5    559.243 ±  64.299  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5    325.522 ±  28.906  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   1226.062 ±  24.070  ops/ms
EishayParseStringPretty.gson                      thrpt    5    680.227 ±  11.573  ops/ms
EishayParseStringPretty.jackson                   thrpt    5    539.333 ±  36.348  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5    833.598 ±  38.993  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   1321.163 ±  23.247  ops/ms
EishayParseTreeString.gson                        thrpt    5    613.816 ±   8.227  ops/ms
EishayParseTreeString.jackson                     thrpt    5    758.517 ±   8.472  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5    675.156 ±  25.028  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   1124.681 ±  15.550  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5    556.930 ±   7.075  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5    648.007 ±  28.318  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5    671.474 ±  23.599  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5    900.698 ±  22.503  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5    541.120 ±   7.289  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5    776.808 ±  22.734  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5    506.156 ±   7.929  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5    759.314 ±   7.095  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5    533.554 ±   8.079  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5    648.997 ±  35.092  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   1090.778 ±  10.861  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5    785.645 ± 111.499  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5    543.981 ±   6.725  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5    663.536 ±  67.072  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5    367.563 ±  11.112  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5    662.633 ±  26.693  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5    525.997 ±   3.076  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5    558.713 ±  50.488  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5   2912.811 ±  24.174  ops/ms
EishayWriteBinary.hessian                         thrpt    5    713.311 ±   2.594  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5    383.849 ±   3.837  ops/ms
EishayWriteBinary.jsonb                           thrpt    5   5668.018 ±  11.520  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5   3841.195 ±   8.389  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  10379.213 ±  15.059  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5   2992.700 ±   4.937  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5   2781.393 ±   5.717  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5   3056.708 ±   5.669  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5    713.116 ±  10.662  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5    387.059 ±   2.890  ops/ms
EishayWriteString.fastjson1                       thrpt    5   1373.458 ±  15.773  ops/ms
EishayWriteString.fastjson2                       thrpt    5   2847.443 ±   7.679  ops/ms
EishayWriteString.gson                            thrpt    5    426.730 ±   1.234  ops/ms
EishayWriteString.jackson                         thrpt    5   1521.066 ±   1.579  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5    509.370 ±   2.191  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5   2181.868 ±  23.126  ops/ms
EishayWriteStringTree.gson                        thrpt    5    437.372 ±   0.906  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   1446.484 ±  16.930  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5    842.057 ±   1.157  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5   2937.153 ±   6.978  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5    384.521 ±   0.775  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   1558.524 ±   5.056  ops/ms
```
# AppleM1Pro-graalvm-ee-17-22.3.1
```java
Benchmark                                          Mode  Cnt      Score     Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5   1456.181 ±  71.208  ops/ms
EishayParseBinary.hessian                         thrpt    5    576.199 ±   8.260  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5     69.398 ±   0.975  ops/ms
EishayParseBinary.jsonb                           thrpt    5   6034.210 ±  10.345  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5   3621.495 ±  69.753  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  11094.970 ±   9.851  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5   2037.117 ±  15.651  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5   4510.385 ±  11.448  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5   3271.845 ±  11.600  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5    682.119 ±   6.590  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5     69.525 ±   1.243  ops/ms
EishayParseString.fastjson1                       thrpt    5   1984.552 ±  36.345  ops/ms
EishayParseString.fastjson2                       thrpt    5   1827.985 ±  33.890  ops/ms
EishayParseString.gson                            thrpt    5    757.618 ±  13.409  ops/ms
EishayParseString.jackson                         thrpt    5    780.076 ±   6.980  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5    505.871 ±  27.309  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   1516.662 ±  30.794  ops/ms
EishayParseStringPretty.gson                      thrpt    5    787.903 ±   2.206  ops/ms
EishayParseStringPretty.jackson                   thrpt    5    715.212 ±  16.014  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   1165.400 ±   2.690  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   1635.006 ±  28.717  ops/ms
EishayParseTreeString.gson                        thrpt    5    621.762 ±  14.536  ops/ms
EishayParseTreeString.jackson                     thrpt    5    911.527 ±   3.180  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5    971.952 ±   2.980  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   1386.064 ±   3.355  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5    616.684 ±   5.774  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5    828.023 ±   9.273  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5    835.226 ±  10.634  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   1516.728 ±   2.602  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5    633.011 ±   3.392  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   1019.082 ±   5.636  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5    676.138 ±   3.009  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   1258.037 ±  15.325  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5    647.766 ±   2.285  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5    933.159 ±   8.215  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   1455.148 ±   2.046  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5   1347.916 ±  82.545  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5    628.856 ±   2.052  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5    817.043 ±  14.533  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5    463.247 ±   7.540  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   1189.458 ±  66.142  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5    658.781 ±   9.270  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5    683.450 ±  25.135  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5   3130.001 ±  32.879  ops/ms
EishayWriteBinary.hessian                         thrpt    5    866.634 ±   5.933  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5    488.592 ±   1.009  ops/ms
EishayWriteBinary.jsonb                           thrpt    5   8266.540 ±  11.948  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5   3470.301 ± 118.537  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  15090.041 ± 137.455  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5   3638.628 ±  13.229  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5   4983.579 ±  60.964  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5   3543.466 ±   2.481  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5    856.203 ±  10.100  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5    484.552 ±   1.735  ops/ms
EishayWriteString.fastjson1                       thrpt    5   1407.941 ±   4.503  ops/ms
EishayWriteString.fastjson2                       thrpt    5   3267.103 ±   6.051  ops/ms
EishayWriteString.gson                            thrpt    5    439.463 ±   1.049  ops/ms
EishayWriteString.jackson                         thrpt    5   1855.915 ±  21.887  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   1099.021 ±   4.348  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5   2326.163 ±  34.337  ops/ms
EishayWriteStringTree.gson                        thrpt    5    442.787 ±  20.217  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   1596.405 ±   3.445  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   1277.789 ±   6.203  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5   3133.485 ±   7.928  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5    423.023 ±   3.969  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   1955.737 ±   2.862  ops/ms
```
# MacBookPro2016-zulu-8.jdk
```java
Benchmark                                          Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1158.325 ±  57.675  ops/ms
EishayParseBinary.hessian                         thrpt    5   300.780 ±  19.090  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    46.661 ±   2.887  ops/ms
EishayParseBinary.jsonb                           thrpt    5  2048.359 ± 105.768  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  1762.488 ± 104.691  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  3057.826 ± 180.297  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1788.929 ± 126.184  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1241.622 ±  74.535  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  1647.186 ±  40.730  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   315.384 ±   1.949  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    46.140 ±   0.231  ops/ms
EishayParseString.fastjson1                       thrpt    5  1163.869 ±   7.279  ops/ms
EishayParseString.fastjson2                       thrpt    5  1327.981 ±   5.471  ops/ms
EishayParseString.gson                            thrpt    5   470.043 ±   1.958  ops/ms
EishayParseString.jackson                         thrpt    5   518.852 ±   3.549  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   302.339 ±   1.184  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   995.395 ±   2.714  ops/ms
EishayParseStringPretty.gson                      thrpt    5   442.728 ±   2.988  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   470.861 ±   3.104  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   525.065 ±  31.160  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   989.457 ±   4.281  ops/ms
EishayParseTreeString.gson                        thrpt    5   388.283 ±   0.796  ops/ms
EishayParseTreeString.jackson                     thrpt    5   550.222 ±   3.523  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   445.039 ±   5.960  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   787.129 ±   3.085  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   370.935 ±   0.750  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   504.404 ±   2.826  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   492.536 ±   2.706  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   927.870 ±   3.448  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   361.051 ±   1.496  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   694.962 ±   3.730  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   410.285 ±   3.418  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   765.415 ±   5.463  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   333.202 ±   2.198  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   626.187 ±   4.568  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   908.276 ±   3.238  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1177.132 ±   5.643  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   355.611 ±   3.449  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   658.020 ±   6.643  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   280.164 ±   1.444  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   905.192 ±   4.940  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   336.551 ±   2.740  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   576.352 ±   1.677  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1624.290 ±   5.505  ops/ms
EishayWriteBinary.hessian                         thrpt    5   400.182 ±   2.467  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   266.286 ±   1.323  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  1980.825 ±  20.888  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2061.520 ±   9.270  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  3062.632 ±  25.649  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1853.076 ±  13.910  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  1568.923 ±   2.871  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1366.021 ±  15.318  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   394.687 ±   2.438  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   263.240 ±   1.370  ops/ms
EishayWriteString.fastjson1                       thrpt    5   665.294 ±  27.234  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1768.676 ±  14.526  ops/ms
EishayWriteString.gson                            thrpt    5   475.365 ±   2.408  ops/ms
EishayWriteString.jackson                         thrpt    5  1031.487 ±  10.392  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   873.406 ±   3.619  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1233.717 ±   6.020  ops/ms
EishayWriteStringTree.gson                        thrpt    5   512.259 ±   3.641  ops/ms
EishayWriteStringTree.jackson                     thrpt    5  1001.024 ±   5.738  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   618.299 ±   4.271  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1621.117 ±  15.921  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   408.350 ±  18.823  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   932.156 ±   2.011  ops/ms
```
# MacBookPro2016-zulu-11.jdk
```java
Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1264.619 ±  4.668  ops/ms
EishayParseBinary.hessian                         thrpt    5   305.516 ±  1.476  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    47.178 ±  0.381  ops/ms
EishayParseBinary.jsonb                           thrpt    5  2731.516 ± 10.701  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2021.334 ±  5.672  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  4168.645 ± 18.048  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1714.108 ± 10.701  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1540.460 ±  8.629  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  2034.123 ± 10.869  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   305.062 ±  3.818  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    47.352 ±  0.142  ops/ms
EishayParseString.fastjson1                       thrpt    5   999.197 ±  3.258  ops/ms
EishayParseString.fastjson2                       thrpt    5  1268.778 ±  9.296  ops/ms
EishayParseString.gson                            thrpt    5   459.324 ±  1.333  ops/ms
EishayParseString.jackson                         thrpt    5   464.549 ±  4.175  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   280.977 ±  0.862  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   941.698 ±  4.979  ops/ms
EishayParseStringPretty.gson                      thrpt    5   433.079 ±  2.557  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   440.105 ±  0.584  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   441.598 ±  1.526  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   820.244 ± 12.214  ops/ms
EishayParseTreeString.gson                        thrpt    5   370.359 ±  0.718  ops/ms
EishayParseTreeString.jackson                     thrpt    5   463.263 ±  1.035  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   375.409 ±  2.794  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   677.913 ±  3.167  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   334.910 ±  1.479  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   437.309 ±  2.490  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   407.137 ±  0.426  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   853.880 ± 10.410  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   354.715 ±  1.651  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   572.189 ± 14.938  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   360.398 ±  2.246  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   697.507 ±  4.152  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   325.973 ±  1.298  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   519.795 ±  2.122  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5   810.979 ±  5.021  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1265.462 ± 10.392  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   351.441 ±  2.276  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   597.989 ±  2.153  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   255.690 ±  1.848  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   945.601 ±  2.782  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   333.021 ±  2.950  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   534.142 ±  3.437  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1706.406 ± 96.265  ops/ms
EishayWriteBinary.hessian                         thrpt    5   428.575 ±  2.011  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   263.189 ±  2.042  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  2805.228 ± 14.612  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2209.925 ± 15.488  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  5257.974 ± 12.564  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  1983.949 ± 11.088  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  1738.605 ±  9.490  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1589.190 ±  6.350  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   423.404 ± 14.584  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   271.165 ±  1.158  ops/ms
EishayWriteString.fastjson1                       thrpt    5   629.684 ±  0.819  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1513.230 ±  9.350  ops/ms
EishayWriteString.gson                            thrpt    5   368.089 ±  2.036  ops/ms
EishayWriteString.jackson                         thrpt    5   971.627 ±  8.687  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   797.582 ±  2.919  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1186.367 ±  6.137  ops/ms
EishayWriteStringTree.gson                        thrpt    5   385.274 ±  3.355  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   901.312 ±  6.792  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   546.008 ±  2.929  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1741.337 ±  4.766  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   362.618 ±  1.888  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   802.827 ±  4.507  ops/ms
```
# MacBookPro2016-zulu-17.jdk
```java
Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1383.524 ± 38.679  ops/ms
EishayParseBinary.hessian                         thrpt    5   302.851 ±  1.606  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    53.905 ±  0.345  ops/ms
EishayParseBinary.jsonb                           thrpt    5  3018.283 ± 15.676  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2265.817 ±  9.953  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  4507.115 ± 20.835  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1796.018 ±  6.976  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1749.723 ±  6.935  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  2218.582 ± 15.140  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   309.436 ±  0.986  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    52.930 ±  1.357  ops/ms
EishayParseString.fastjson1                       thrpt    5  1328.940 ± 18.605  ops/ms
EishayParseString.fastjson2                       thrpt    5  1363.536 ± 72.487  ops/ms
EishayParseString.gson                            thrpt    5   489.747 ±  3.264  ops/ms
EishayParseString.jackson                         thrpt    5   519.534 ±  3.522  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   321.985 ± 10.631  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   963.329 ±  4.419  ops/ms
EishayParseStringPretty.gson                      thrpt    5   441.120 ±  2.605  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   473.463 ±  1.667  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   562.643 ±  2.768  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5  1075.472 ±  4.550  ops/ms
EishayParseTreeString.gson                        thrpt    5   366.603 ±  1.795  ops/ms
EishayParseTreeString.jackson                     thrpt    5   494.411 ± 22.112  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   502.829 ± 19.738  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   811.425 ±  5.092  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   342.407 ±  1.786  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   489.824 ±  3.066  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   509.756 ±  3.472  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5  1102.720 ±  8.178  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   358.299 ±  1.652  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   607.156 ±  2.467  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   446.929 ±  2.096  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   841.097 ±  2.923  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   333.744 ±  1.510  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   547.963 ±  5.249  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5  1012.995 ±  2.783  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1411.278 ±  6.360  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   358.591 ±  0.335  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   589.597 ±  2.313  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   291.087 ±  1.330  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5  1004.329 ±  5.102  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   336.488 ±  2.510  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   528.935 ±  2.464  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1663.606 ± 62.095  ops/ms
EishayWriteBinary.hessian                         thrpt    5   402.135 ±  3.131  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   268.894 ±  1.707  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  2877.555 ± 14.633  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2300.695 ± 19.038  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  5688.210 ± 22.208  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  2071.618 ±  8.724  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  1814.165 ± 10.931  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1672.229 ± 51.437  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   400.712 ± 17.692  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   274.767 ±  2.151  ops/ms
EishayWriteString.fastjson1                       thrpt    5   671.389 ±  8.827  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1594.367 ± 13.187  ops/ms
EishayWriteString.gson                            thrpt    5   292.986 ±  1.060  ops/ms
EishayWriteString.jackson                         thrpt    5   986.477 ±  5.463  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   837.497 ±  8.897  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1344.301 ±  6.568  ops/ms
EishayWriteStringTree.gson                        thrpt    5   300.834 ±  2.053  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   891.453 ±  2.055  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   589.106 ±  1.610  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1693.512 ±  6.182  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   287.821 ±  1.630  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   942.781 ±  4.608  ops/ms
```
# MacBookPro2016-zulu-20.jdk
```java
Benchmark                                          Mode  Cnt     Score    Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1379.201 ± 87.072  ops/ms
EishayParseBinary.hessian                         thrpt    5   299.923 ±  1.612  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    48.585 ±  0.322  ops/ms
EishayParseBinary.jsonb                           thrpt    5  2979.129 ±  9.014  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2397.315 ±  5.665  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  4619.194 ± 16.466  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1827.009 ± 10.663  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1827.501 ± 11.113  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  2254.784 ± 16.846  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   301.902 ±  1.248  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    49.044 ±  0.356  ops/ms
EishayParseString.fastjson1                       thrpt    5  1344.321 ± 12.068  ops/ms
EishayParseString.fastjson2                       thrpt    5  1373.597 ±  8.156  ops/ms
EishayParseString.gson                            thrpt    5   417.114 ±  4.361  ops/ms
EishayParseString.jackson                         thrpt    5   485.721 ±  2.258  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   303.730 ±  2.031  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5  1002.507 ±  9.562  ops/ms
EishayParseStringPretty.gson                      thrpt    5   411.896 ± 18.087  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   449.852 ±  2.606  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   549.062 ±  2.885  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5  1061.827 ±  5.805  ops/ms
EishayParseTreeString.gson                        thrpt    5   360.918 ±  2.018  ops/ms
EishayParseTreeString.jackson                     thrpt    5   523.695 ±  8.129  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   456.536 ±  2.092  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   814.326 ±  5.736  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   339.435 ±  1.741  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   491.983 ±  4.411  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   472.125 ± 13.419  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5  1092.044 ±  9.127  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   356.494 ±  0.980  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   590.101 ±  3.546  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   403.677 ±  1.537  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   843.986 ±  3.323  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   329.103 ±  8.329  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   544.304 ±  3.530  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5  1048.896 ±  4.939  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1391.659 ±  7.842  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   350.926 ±  2.533  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   559.972 ±  3.539  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   281.219 ±  3.029  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5  1029.632 ±  4.304  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   339.650 ±  3.029  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   515.588 ±  3.636  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1731.901 ± 12.185  ops/ms
EishayWriteBinary.hessian                         thrpt    5   406.010 ± 18.725  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   278.376 ±  2.091  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  2881.799 ± 21.278  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2359.152 ±  6.441  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  5660.773 ± 30.702  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  2057.044 ±  3.585  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  1863.185 ±  9.057  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1531.887 ±  5.579  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   404.766 ± 10.437  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   274.544 ±  5.924  ops/ms
EishayWriteString.fastjson1                       thrpt    5   646.331 ±  4.158  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1637.987 ± 15.150  ops/ms
EishayWriteString.gson                            thrpt    5   287.297 ±  2.707  ops/ms
EishayWriteString.jackson                         thrpt    5   935.794 ±  5.253  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   858.449 ±  4.984  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1426.340 ±  5.120  ops/ms
EishayWriteStringTree.gson                        thrpt    5   298.902 ±  2.658  ops/ms
EishayWriteStringTree.jackson                     thrpt    5   902.133 ± 32.077  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   582.128 ±  2.142  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1720.489 ± 12.887  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   284.665 ±  0.909  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5   947.947 ±  8.487  ops/ms
```
# MacBookPro2016-graalvm-ce-17-22.3.1
```java
Benchmark                                          Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1279.295 ±   6.677  ops/ms
EishayParseBinary.hessian                         thrpt    5   254.262 ±  10.709  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    52.054 ±   0.187  ops/ms
EishayParseBinary.jsonb                           thrpt    5  3533.968 ±  13.380  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2388.563 ±  11.036  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  5587.314 ±  24.910  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1711.961 ±   7.356  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  1956.014 ±  10.535  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  2412.882 ±  13.433  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   254.271 ±   0.779  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    53.636 ±   0.563  ops/ms
EishayParseString.fastjson1                       thrpt    5  1509.443 ±   7.570  ops/ms
EishayParseString.fastjson2                       thrpt    5  1275.494 ±  12.624  ops/ms
EishayParseString.gson                            thrpt    5   520.543 ±   8.884  ops/ms
EishayParseString.jackson                         thrpt    5   540.983 ±   2.148  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   405.631 ±   1.757  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5   954.079 ±   2.761  ops/ms
EishayParseStringPretty.gson                      thrpt    5   473.045 ±   2.863  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   467.887 ±   7.204  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   673.376 ±   5.998  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5   967.145 ±   3.883  ops/ms
EishayParseTreeString.gson                        thrpt    5   464.300 ±  26.042  ops/ms
EishayParseTreeString.jackson                     thrpt    5   493.972 ±  13.737  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   541.780 ±  72.315  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   741.381 ±  72.497  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   425.775 ±   0.964  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   451.659 ±   4.608  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   562.611 ±   6.223  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5   955.646 ±  11.139  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   438.149 ±   9.368  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   577.872 ±   2.948  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   474.347 ±   2.682  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   796.702 ±   2.783  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   399.702 ±   2.270  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   541.888 ±   2.693  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5  1005.560 ±  89.441  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1216.790 ± 125.871  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   438.633 ±   5.752  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   602.719 ±  66.977  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   330.579 ±  37.154  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5   950.288 ±   3.099  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   397.571 ±   6.272  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   556.575 ±   3.750  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1990.419 ±   8.973  ops/ms
EishayWriteBinary.hessian                         thrpt    5   524.037 ±   4.675  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   259.897 ±   0.828  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  3557.530 ±  36.443  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2771.756 ±  11.738  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  6711.120 ±  38.055  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  2361.726 ±  54.704  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  2098.208 ±  12.131  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1720.544 ±   9.855  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   525.900 ±   3.713  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   260.346 ±   1.785  ops/ms
EishayWriteString.fastjson1                       thrpt    5   796.127 ±   5.670  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1746.537 ±  12.399  ops/ms
EishayWriteString.gson                            thrpt    5   294.890 ±   1.569  ops/ms
EishayWriteString.jackson                         thrpt    5   958.456 ±   4.638  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   824.705 ±   2.660  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1631.808 ±   8.342  ops/ms
EishayWriteStringTree.gson                        thrpt    5   302.843 ±   2.159  ops/ms
EishayWriteStringTree.jackson                     thrpt    5  1032.307 ±   8.897  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   705.773 ±   3.135  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1966.542 ±  12.920  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   289.906 ±   0.274  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5  1064.877 ±   5.909  ops/ms
```
# MacBookPro2016-graalvm-ee-17-22.3.1
```java
Benchmark                                          Mode  Cnt     Score     Error   Units
EishayParseBinary.fastjson2UTF8Bytes              thrpt    5  1448.637 ±   7.892  ops/ms
EishayParseBinary.hessian                         thrpt    5   414.669 ±   1.445  ops/ms
EishayParseBinary.javaSerialize                   thrpt    5    56.501 ±   3.765  ops/ms
EishayParseBinary.jsonb                           thrpt    5  3629.299 ±  65.970  ops/ms
EishayParseBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2405.004 ±   5.732  ops/ms
EishayParseBinaryArrayMapping.jsonb               thrpt    5  7091.661 ±  38.583  ops/ms
EishayParseBinaryArrayMapping.kryo                thrpt    5  1914.158 ±  14.509  ops/ms
EishayParseBinaryArrayMapping.protobuf            thrpt    5  2810.832 ±   9.845  ops/ms
EishayParseBinaryAutoType.fastjson2JSONB          thrpt    5  2478.965 ±  20.541  ops/ms
EishayParseBinaryAutoType.hessian                 thrpt    5   440.919 ±   2.964  ops/ms
EishayParseBinaryAutoType.javaSerialize           thrpt    5    55.892 ±   0.351  ops/ms
EishayParseString.fastjson1                       thrpt    5  1787.248 ±   7.755  ops/ms
EishayParseString.fastjson2                       thrpt    5  1422.181 ±   4.245  ops/ms
EishayParseString.gson                            thrpt    5   523.197 ±   1.306  ops/ms
EishayParseString.jackson                         thrpt    5   518.313 ±   3.508  ops/ms
EishayParseStringPretty.fastjson1                 thrpt    5   433.630 ±  12.748  ops/ms
EishayParseStringPretty.fastjson2                 thrpt    5  1080.412 ±   4.449  ops/ms
EishayParseStringPretty.gson                      thrpt    5   474.716 ±   2.464  ops/ms
EishayParseStringPretty.jackson                   thrpt    5   476.685 ±   4.192  ops/ms
EishayParseTreeString.fastjson1                   thrpt    5   696.941 ±   2.446  ops/ms
EishayParseTreeString.fastjson2                   thrpt    5  1083.919 ±   3.867  ops/ms
EishayParseTreeString.gson                        thrpt    5   435.414 ±   1.175  ops/ms
EishayParseTreeString.jackson                     thrpt    5   597.160 ±   2.614  ops/ms
EishayParseTreeStringPretty.fastjson1             thrpt    5   603.281 ±   2.845  ops/ms
EishayParseTreeStringPretty.fastjson2             thrpt    5   855.160 ±   7.571  ops/ms
EishayParseTreeStringPretty.gson                  thrpt    5   414.452 ±  11.585  ops/ms
EishayParseTreeStringPretty.jackson               thrpt    5   523.921 ±   6.270  ops/ms
EishayParseTreeUTF8Bytes.fastjson1                thrpt    5   585.955 ±  17.509  ops/ms
EishayParseTreeUTF8Bytes.fastjson2                thrpt    5  1126.422 ±   6.452  ops/ms
EishayParseTreeUTF8Bytes.gson                     thrpt    5   443.914 ±   3.809  ops/ms
EishayParseTreeUTF8Bytes.jackson                  thrpt    5   668.496 ±   3.653  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson1          thrpt    5   503.324 ±   3.138  ops/ms
EishayParseTreeUTF8BytesPretty.fastjson2          thrpt    5   883.727 ±   2.967  ops/ms
EishayParseTreeUTF8BytesPretty.gson               thrpt    5   411.946 ±   1.337  ops/ms
EishayParseTreeUTF8BytesPretty.jackson            thrpt    5   589.825 ±   2.107  ops/ms
EishayParseUTF8Bytes.fastjson1                    thrpt    5  1238.014 ±   6.450  ops/ms
EishayParseUTF8Bytes.fastjson2                    thrpt    5  1440.025 ±  13.214  ops/ms
EishayParseUTF8Bytes.gson                         thrpt    5   452.196 ±   1.632  ops/ms
EishayParseUTF8Bytes.jackson                      thrpt    5   586.643 ±   2.119  ops/ms
EishayParseUTF8BytesPretty.fastjson1              thrpt    5   378.540 ±   1.654  ops/ms
EishayParseUTF8BytesPretty.fastjson2              thrpt    5  1056.745 ±   8.281  ops/ms
EishayParseUTF8BytesPretty.gson                   thrpt    5   409.864 ±   1.465  ops/ms
EishayParseUTF8BytesPretty.jackson                thrpt    5   527.910 ±  18.743  ops/ms
EishayWriteBinary.fastjson2UTF8Bytes              thrpt    5  1814.175 ±   4.239  ops/ms
EishayWriteBinary.hessian                         thrpt    5   630.960 ± 130.203  ops/ms
EishayWriteBinary.javaSerialize                   thrpt    5   299.891 ±   1.081  ops/ms
EishayWriteBinary.jsonb                           thrpt    5  4220.615 ±  30.746  ops/ms
EishayWriteBinaryArrayMapping.fastjson2UTF8Bytes  thrpt    5  2847.576 ± 169.942  ops/ms
EishayWriteBinaryArrayMapping.jsonb               thrpt    5  9511.708 ±  64.570  ops/ms
EishayWriteBinaryArrayMapping.kryo                thrpt    5  2501.257 ±   8.856  ops/ms
EishayWriteBinaryArrayMapping.protobuf            thrpt    5  3503.880 ±  98.972  ops/ms
EishayWriteBinaryAutoType.fastjson2JSONB          thrpt    5  1934.625 ±   9.940  ops/ms
EishayWriteBinaryAutoType.hessian                 thrpt    5   667.949 ±   2.425  ops/ms
EishayWriteBinaryAutoType.javaSerialize           thrpt    5   295.812 ±   1.216  ops/ms
EishayWriteString.fastjson1                       thrpt    5   839.183 ±   4.684  ops/ms
EishayWriteString.fastjson2                       thrpt    5  1801.482 ±  10.168  ops/ms
EishayWriteString.gson                            thrpt    5   307.323 ±   1.709  ops/ms
EishayWriteString.jackson                         thrpt    5  1082.385 ±   2.327  ops/ms
EishayWriteStringTree.fastjson1                   thrpt    5   965.935 ±  13.110  ops/ms
EishayWriteStringTree.fastjson2                   thrpt    5  1497.891 ±   6.714  ops/ms
EishayWriteStringTree.gson                        thrpt    5   318.137 ±   1.377  ops/ms
EishayWriteStringTree.jackson                     thrpt    5  1034.343 ±   9.700  ops/ms
EishayWriteUTF8Bytes.fastjson1                    thrpt    5   827.350 ±  10.370  ops/ms
EishayWriteUTF8Bytes.fastjson2                    thrpt    5  1826.132 ±  18.898  ops/ms
EishayWriteUTF8Bytes.gson                         thrpt    5   307.318 ±   0.771  ops/ms
EishayWriteUTF8Bytes.jackson                      thrpt    5  1196.207 ±   7.061  ops/ms
```
