Files
json/docs/mkdocs/scripts/figures/data/perf_usecases_mac.json
T
Niels Lohmann 9abc88f9cc docs: rerun the library comparison of the 3.13.0 post with fairer rules
The figures and Appendix E use the reruns with each library's fastest
modes. Skipping number conversion while reading is now allowed for
every library; copying number text is still not chosen when writing.

The text now says who set the rules, where libraries that check less
win select, how minified files change the picture, and that the
reused jeopardy.json claim holds with every library reused. A new
section covers 19 held-out files and JSONTestSuite, including where
json_document loses, and lists what was not measured. Every
comparison number was recomputed; Glaze is credited in the intro.

Signed-off-by: Niels Lohmann <mail@nlohmann.me>
2026-10-30 15:29:52 +01:00

13574 lines
314 KiB
JSON

{
"validate": {
"twitter": {
"nlohmann json_document": {
"best": {
"variant": "parse",
"us": 176.2,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 176.2,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 174.8,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 174.8,
"level": "full"
},
"variants": {
"read (reused)": {
"us": 174.8,
"level": "full"
},
"parse": {
"us": 176.2,
"level": "full"
},
"accept": {
"us": 180.5,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "accept",
"us": 470.8,
"level": "full"
},
"best_any": {
"variant": "accept",
"us": 470.8,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"accept": {
"us": 470.8,
"level": "full"
},
"parse": {
"us": 1356.1,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read",
"us": 177.8,
"level": "full"
},
"best_any": {
"variant": "read",
"us": 177.8,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 180.4,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 180.4,
"level": "full"
},
"variants": {
"read": {
"us": 177.8,
"level": "full"
},
"insitu (copy)": {
"us": 179.3,
"level": "full"
},
"read (reused allocator)": {
"us": 180.4,
"level": "full"
},
"read (raw numbers)": {
"us": 190.2,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 198.6,
"level": "full"
},
"best_any": {
"variant": "DOM",
"us": 198.6,
"level": "full"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 192.8,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused)",
"us": 192.8,
"level": "full"
},
"variants": {
"DOM (reused)": {
"us": 192.8,
"level": "full"
},
"DOM": {
"us": 198.6,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 379.0,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 379.0,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "validate_json",
"us": 329.0,
"level": "full"
},
"best_any": {
"variant": "validate_json",
"us": 329.0,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"validate_json": {
"us": 329.0,
"level": "full"
},
"generic (double, strict)": {
"us": 911.5,
"level": "full"
},
"generic (double)": {
"us": 914.5,
"level": "partial"
},
"generic (strict)": {
"us": 1265.0,
"level": "full"
},
"generic": {
"us": 1266.4,
"level": "partial"
}
}
},
"Boost.JSON": {
"best": {
"variant": "SAX (numbers: none)",
"us": 530.4,
"level": "full"
},
"best_any": {
"variant": "SAX (numbers: none)",
"us": 530.4,
"level": "full"
},
"best_reused": {
"variant": "SAX (reused)",
"us": 529.4,
"level": "full"
},
"best_reused_any": {
"variant": "SAX (reused)",
"us": 529.4,
"level": "full"
},
"variants": {
"SAX (reused)": {
"us": 529.4,
"level": "full"
},
"SAX (numbers: none)": {
"us": 530.4,
"level": "full"
},
"SAX": {
"us": 531.8,
"level": "full"
},
"parse (numbers: none)": {
"us": 852.2,
"level": "full"
},
"parse": {
"us": 856.9,
"level": "full"
},
"parser (reused)": {
"us": 859.6,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 1310.7,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 695.3,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 1353.8,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 1180.1,
"level": "no UTF-8"
},
"variants": {
"insitu (copy) (no encoding check)": {
"us": 695.3,
"level": "no UTF-8"
},
"SAX (no encoding check)": {
"us": 1153.7,
"level": "no UTF-8"
},
"SAX (raw numbers) (no encoding check)": {
"us": 1156.1,
"level": "no UTF-8"
},
"Document (reused allocator) (no encoding check)": {
"us": 1180.1,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 1186.4,
"level": "no UTF-8"
},
"insitu (copy)": {
"us": 1310.7,
"level": "full"
},
"SAX": {
"us": 1316.0,
"level": "full"
},
"SAX (raw numbers)": {
"us": 1326.1,
"level": "full"
},
"Document": {
"us": 1351.4,
"level": "full"
},
"Document (reused allocator)": {
"us": 1353.8,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "from_utf8 + IgnoredAny",
"us": 451.8,
"level": "full"
},
"best_any": {
"variant": "IgnoredAny",
"us": 353.6,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"IgnoredAny": {
"us": 353.6,
"level": "no UTF-8"
},
"from_utf8 + IgnoredAny": {
"us": 451.8,
"level": "full"
},
"Value": {
"us": 1637.8,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "Value",
"us": 325.7,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 325.7,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 325.7,
"level": "full"
},
"IgnoredAny": {
"us": 418.6,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "tape (copy)",
"us": 289.0,
"level": "full"
},
"best_any": {
"variant": "tape (copy)",
"us": 289.0,
"level": "full"
},
"best_reused": {
"variant": "tape (reused)",
"us": 284.6,
"level": "full"
},
"best_reused_any": {
"variant": "tape (reused)",
"us": 284.6,
"level": "full"
},
"variants": {
"tape (reused)": {
"us": 284.6,
"level": "full"
},
"tape (copy)": {
"us": 289.0,
"level": "full"
},
"borrowed (copy)": {
"us": 560.5,
"level": "full"
}
}
}
},
"citm_catalog": {
"nlohmann json_document": {
"best": {
"variant": "parse",
"us": 360.0,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 360.0,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 359.3,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 359.3,
"level": "full"
},
"variants": {
"read (reused)": {
"us": 359.3,
"level": "full"
},
"parse": {
"us": 360.0,
"level": "full"
},
"accept": {
"us": 360.5,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "accept",
"us": 907.3,
"level": "full"
},
"best_any": {
"variant": "accept",
"us": 907.3,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"accept": {
"us": 907.3,
"level": "full"
},
"parse": {
"us": 2420.0,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read",
"us": 470.7,
"level": "full"
},
"best_any": {
"variant": "read",
"us": 470.7,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 481.5,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 481.5,
"level": "full"
},
"variants": {
"read": {
"us": 470.7,
"level": "full"
},
"insitu (copy)": {
"us": 471.2,
"level": "full"
},
"read (reused allocator)": {
"us": 481.5,
"level": "full"
},
"read (raw numbers)": {
"us": 534.8,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 448.5,
"level": "full"
},
"best_any": {
"variant": "DOM",
"us": 448.5,
"level": "full"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 446.7,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused)",
"us": 446.7,
"level": "full"
},
"variants": {
"DOM (reused)": {
"us": 446.7,
"level": "full"
},
"DOM": {
"us": 448.5,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 981.7,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 981.7,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "validate_json",
"us": 853.6,
"level": "full"
},
"best_any": {
"variant": "validate_json",
"us": 853.6,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"validate_json": {
"us": 853.6,
"level": "full"
},
"generic (double, strict)": {
"us": 1930.4,
"level": "full"
},
"generic (double)": {
"us": 1939.9,
"level": "partial"
},
"generic (strict)": {
"us": 2703.5,
"level": "full"
},
"generic": {
"us": 2707.8,
"level": "partial"
}
}
},
"Boost.JSON": {
"best": {
"variant": "SAX (numbers: none)",
"us": 991.1,
"level": "full"
},
"best_any": {
"variant": "SAX (numbers: none)",
"us": 991.1,
"level": "full"
},
"best_reused": {
"variant": "SAX (reused)",
"us": 1018.8,
"level": "full"
},
"best_reused_any": {
"variant": "SAX (reused)",
"us": 1018.8,
"level": "full"
},
"variants": {
"SAX (numbers: none)": {
"us": 991.1,
"level": "full"
},
"SAX": {
"us": 1018.1,
"level": "full"
},
"SAX (reused)": {
"us": 1018.8,
"level": "full"
},
"parse (numbers: none)": {
"us": 1459.5,
"level": "full"
},
"parser (reused)": {
"us": 1479.4,
"level": "full"
},
"parse": {
"us": 1480.3,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 1567.6,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 1145.0,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 1683.0,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 1607.9,
"level": "no UTF-8"
},
"variants": {
"insitu (copy) (no encoding check)": {
"us": 1145.0,
"level": "no UTF-8"
},
"SAX (no encoding check)": {
"us": 1547.3,
"level": "no UTF-8"
},
"insitu (copy)": {
"us": 1567.6,
"level": "full"
},
"SAX (raw numbers) (no encoding check)": {
"us": 1599.5,
"level": "no UTF-8"
},
"Document (reused allocator) (no encoding check)": {
"us": 1607.9,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 1610.0,
"level": "no UTF-8"
},
"SAX": {
"us": 1634.7,
"level": "full"
},
"Document (reused allocator)": {
"us": 1683.0,
"level": "full"
},
"Document": {
"us": 1687.3,
"level": "full"
},
"SAX (raw numbers)": {
"us": 1687.8,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "from_utf8 + IgnoredAny",
"us": 1102.8,
"level": "full"
},
"best_any": {
"variant": "IgnoredAny",
"us": 1046.7,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"IgnoredAny": {
"us": 1046.7,
"level": "no UTF-8"
},
"from_utf8 + IgnoredAny": {
"us": 1102.8,
"level": "full"
},
"Value": {
"us": 2783.1,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "Value",
"us": 680.8,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 680.8,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 680.8,
"level": "full"
},
"IgnoredAny": {
"us": 798.3,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "tape (copy)",
"us": 698.4,
"level": "full"
},
"best_any": {
"variant": "tape (copy)",
"us": 698.4,
"level": "full"
},
"best_reused": {
"variant": "tape (reused)",
"us": 704.6,
"level": "full"
},
"best_reused_any": {
"variant": "tape (reused)",
"us": 704.6,
"level": "full"
},
"variants": {
"tape (copy)": {
"us": 698.4,
"level": "full"
},
"tape (reused)": {
"us": 704.6,
"level": "full"
},
"borrowed (copy)": {
"us": 1605.5,
"level": "full"
}
}
}
},
"canada": {
"nlohmann json_document": {
"best": {
"variant": "parse",
"us": 959.4,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 959.4,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 959.0,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 959.0,
"level": "full"
},
"variants": {
"read (reused)": {
"us": 959.0,
"level": "full"
},
"parse": {
"us": 959.4,
"level": "full"
},
"accept": {
"us": 959.6,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "accept",
"us": 2509.5,
"level": "full"
},
"best_any": {
"variant": "accept",
"us": 2509.5,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"accept": {
"us": 2509.5,
"level": "full"
},
"parse": {
"us": 5915.4,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "insitu (copy)",
"us": 1485.8,
"level": "full"
},
"best_any": {
"variant": "insitu (copy)",
"us": 1485.8,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 1488.4,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 1488.4,
"level": "full"
},
"variants": {
"insitu (copy)": {
"us": 1485.8,
"level": "full"
},
"read (reused allocator)": {
"us": 1488.4,
"level": "full"
},
"read": {
"us": 1489.5,
"level": "full"
},
"read (raw numbers)": {
"us": 1782.6,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 1885.4,
"level": "full"
},
"best_any": {
"variant": "DOM",
"us": 1885.4,
"level": "full"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 1884.1,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused)",
"us": 1884.1,
"level": "full"
},
"variants": {
"DOM (reused)": {
"us": 1884.1,
"level": "full"
},
"DOM": {
"us": 1885.4,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 2574.6,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 2574.6,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "validate_json",
"us": 1301.8,
"level": "full"
},
"best_any": {
"variant": "validate_json",
"us": 1301.8,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"validate_json": {
"us": 1301.8,
"level": "full"
},
"generic (double, strict)": {
"us": 5853.4,
"level": "full"
},
"generic (double)": {
"us": 5892.2,
"level": "partial"
},
"generic": {
"us": 9209.6,
"level": "partial"
},
"generic (strict)": {
"us": 9226.6,
"level": "full"
}
}
},
"Boost.JSON": {
"best": {
"variant": "SAX (numbers: none)",
"us": 1465.7,
"level": "full"
},
"best_any": {
"variant": "SAX (numbers: none)",
"us": 1465.7,
"level": "full"
},
"best_reused": {
"variant": "SAX (reused)",
"us": 3016.0,
"level": "full"
},
"best_reused_any": {
"variant": "SAX (reused)",
"us": 3016.0,
"level": "full"
},
"variants": {
"SAX (numbers: none)": {
"us": 1465.7,
"level": "full"
},
"parse (numbers: none)": {
"us": 2075.3,
"level": "full"
},
"SAX (reused)": {
"us": 3016.0,
"level": "full"
},
"SAX": {
"us": 3016.1,
"level": "full"
},
"parser (reused)": {
"us": 3609.2,
"level": "full"
},
"parse": {
"us": 3621.0,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 6786.8,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 6741.5,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 7293.5,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator)",
"us": 7293.5,
"level": "full"
},
"variants": {
"insitu (copy) (no encoding check)": {
"us": 6741.5,
"level": "no UTF-8"
},
"insitu (copy)": {
"us": 6786.8,
"level": "full"
},
"SAX": {
"us": 6940.0,
"level": "full"
},
"SAX (no encoding check)": {
"us": 6949.8,
"level": "no UTF-8"
},
"Document (reused allocator)": {
"us": 7293.5,
"level": "full"
},
"Document (reused allocator) (no encoding check)": {
"us": 7294.6,
"level": "no UTF-8"
},
"Document": {
"us": 7304.8,
"level": "full"
},
"Document (no encoding check)": {
"us": 7306.1,
"level": "no UTF-8"
},
"SAX (raw numbers) (no encoding check)": {
"us": 9426.8,
"level": "no UTF-8"
},
"SAX (raw numbers)": {
"us": 9440.3,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "from_utf8 + IgnoredAny",
"us": 1556.0,
"level": "full"
},
"best_any": {
"variant": "IgnoredAny",
"us": 1450.7,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"IgnoredAny": {
"us": 1450.7,
"level": "no UTF-8"
},
"from_utf8 + IgnoredAny": {
"us": 1556.0,
"level": "full"
},
"Value": {
"us": 7410.8,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "Value",
"us": 1939.1,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 1939.1,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 1939.1,
"level": "full"
},
"IgnoredAny": {
"us": 2086.8,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "tape (copy)",
"us": 2278.5,
"level": "full"
},
"best_any": {
"variant": "tape (copy)",
"us": 2278.5,
"level": "full"
},
"best_reused": {
"variant": "tape (reused)",
"us": 2260.5,
"level": "full"
},
"best_reused_any": {
"variant": "tape (reused)",
"us": 2260.5,
"level": "full"
},
"variants": {
"tape (reused)": {
"us": 2260.5,
"level": "full"
},
"tape (copy)": {
"us": 2278.5,
"level": "full"
},
"borrowed (copy)": {
"us": 4931.8,
"level": "full"
}
}
}
},
"jeopardy": {
"nlohmann json_document": {
"best": {
"variant": "parse",
"us": 22552.6,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 22552.6,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 22197.0,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 22197.0,
"level": "full"
},
"variants": {
"read (reused)": {
"us": 22197.0,
"level": "full"
},
"parse": {
"us": 22552.6,
"level": "full"
},
"accept": {
"us": 22560.4,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "accept",
"us": 62073.5,
"level": "full"
},
"best_any": {
"variant": "accept",
"us": 62073.5,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"accept": {
"us": 62073.5,
"level": "full"
},
"parse": {
"us": 167178.7,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read",
"us": 30278.1,
"level": "full"
},
"best_any": {
"variant": "read",
"us": 30278.1,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 30337.9,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 30337.9,
"level": "full"
},
"variants": {
"read": {
"us": 30278.1,
"level": "full"
},
"insitu (copy)": {
"us": 30296.8,
"level": "full"
},
"read (reused allocator)": {
"us": 30337.9,
"level": "full"
},
"read (raw numbers)": {
"us": 30509.8,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 28367.7,
"level": "full"
},
"best_any": {
"variant": "DOM",
"us": 28367.7,
"level": "full"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 28341.1,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused)",
"us": 28341.1,
"level": "full"
},
"variants": {
"DOM (reused)": {
"us": 28341.1,
"level": "full"
},
"DOM": {
"us": 28367.7,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 40690.7,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 40690.7,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "validate_json",
"us": 44971.5,
"level": "full"
},
"best_any": {
"variant": "validate_json",
"us": 44971.5,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"validate_json": {
"us": 44971.5,
"level": "full"
},
"generic (double, strict)": {
"us": 87852.9,
"level": "full"
},
"generic (double)": {
"us": 88171.6,
"level": "partial"
},
"generic": {
"us": 129464.7,
"level": "partial"
},
"generic (strict)": {
"us": 130412.0,
"level": "full"
}
}
},
"Boost.JSON": {
"best": {
"variant": "SAX (numbers: none)",
"us": 53807.2,
"level": "full"
},
"best_any": {
"variant": "SAX (numbers: none)",
"us": 53807.2,
"level": "full"
},
"best_reused": {
"variant": "SAX (reused)",
"us": 53803.1,
"level": "full"
},
"best_reused_any": {
"variant": "SAX (reused)",
"us": 53803.1,
"level": "full"
},
"variants": {
"SAX (reused)": {
"us": 53803.1,
"level": "full"
},
"SAX (numbers: none)": {
"us": 53807.2,
"level": "full"
},
"SAX": {
"us": 53820.7,
"level": "full"
},
"parser (reused)": {
"us": 88387.0,
"level": "full"
},
"parse (numbers: none)": {
"us": 88553.9,
"level": "full"
},
"parse": {
"us": 88589.8,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 139322.7,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 63151.8,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 154337.4,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 140854.9,
"level": "no UTF-8"
},
"variants": {
"insitu (copy) (no encoding check)": {
"us": 63151.8,
"level": "no UTF-8"
},
"SAX (no encoding check)": {
"us": 133814.9,
"level": "no UTF-8"
},
"SAX (raw numbers) (no encoding check)": {
"us": 134159.0,
"level": "no UTF-8"
},
"insitu (copy)": {
"us": 139322.7,
"level": "full"
},
"Document (reused allocator) (no encoding check)": {
"us": 140854.9,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 142658.0,
"level": "no UTF-8"
},
"SAX": {
"us": 151130.8,
"level": "full"
},
"SAX (raw numbers)": {
"us": 151443.2,
"level": "full"
},
"Document (reused allocator)": {
"us": 154337.4,
"level": "full"
},
"Document": {
"us": 155660.8,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "from_utf8 + IgnoredAny",
"us": 46517.3,
"level": "full"
},
"best_any": {
"variant": "IgnoredAny",
"us": 44984.1,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"IgnoredAny": {
"us": 44984.1,
"level": "no UTF-8"
},
"from_utf8 + IgnoredAny": {
"us": 46517.3,
"level": "full"
},
"Value": {
"us": 177841.9,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "Value",
"us": 31450.0,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 31450.0,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 31450.0,
"level": "full"
},
"IgnoredAny": {
"us": 47199.4,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "tape (copy)",
"us": 38874.0,
"level": "full"
},
"best_any": {
"variant": "tape (copy)",
"us": 38874.0,
"level": "full"
},
"best_reused": {
"variant": "tape (reused)",
"us": 38477.2,
"level": "full"
},
"best_reused_any": {
"variant": "tape (reused)",
"us": 38477.2,
"level": "full"
},
"variants": {
"tape (reused)": {
"us": 38477.2,
"level": "full"
},
"tape (copy)": {
"us": 38874.0,
"level": "full"
},
"borrowed (copy)": {
"us": 59785.6,
"level": "full"
}
}
}
},
"status": {
"nlohmann json_document": {
"best": {
"variant": "accept",
"us": 0.9,
"level": "full"
},
"best_any": {
"variant": "accept",
"us": 0.9,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 0.9,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 0.9,
"level": "full"
},
"variants": {
"accept": {
"us": 0.9,
"level": "full"
},
"parse": {
"us": 0.9,
"level": "full"
},
"read (reused)": {
"us": 0.9,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "accept",
"us": 2.4,
"level": "full"
},
"best_any": {
"variant": "accept",
"us": 2.4,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"accept": {
"us": 2.4,
"level": "full"
},
"parse": {
"us": 7.5,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read",
"us": 0.9,
"level": "full"
},
"best_any": {
"variant": "read",
"us": 0.9,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 0.8,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 0.8,
"level": "full"
},
"variants": {
"read (reused allocator)": {
"us": 0.8,
"level": "full"
},
"read": {
"us": 0.9,
"level": "full"
},
"insitu (copy)": {
"us": 0.9,
"level": "full"
},
"read (raw numbers)": {
"us": 0.9,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 1.0,
"level": "full"
},
"best_any": {
"variant": "DOM",
"us": 1.0,
"level": "full"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 0.9,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused)",
"us": 0.9,
"level": "full"
},
"variants": {
"DOM (reused)": {
"us": 0.9,
"level": "full"
},
"DOM": {
"us": 1.0,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 1.6,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 1.6,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "validate_json",
"us": 1.4,
"level": "full"
},
"best_any": {
"variant": "validate_json",
"us": 1.4,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"validate_json": {
"us": 1.4,
"level": "full"
},
"generic (double)": {
"us": 4.4,
"level": "partial"
},
"generic (double, strict)": {
"us": 4.5,
"level": "full"
},
"generic": {
"us": 6.4,
"level": "partial"
},
"generic (strict)": {
"us": 6.4,
"level": "full"
}
}
},
"Boost.JSON": {
"best": {
"variant": "SAX",
"us": 2.3,
"level": "full"
},
"best_any": {
"variant": "SAX",
"us": 2.3,
"level": "full"
},
"best_reused": {
"variant": "SAX (reused)",
"us": 2.3,
"level": "full"
},
"best_reused_any": {
"variant": "SAX (reused)",
"us": 2.3,
"level": "full"
},
"variants": {
"SAX": {
"us": 2.3,
"level": "full"
},
"SAX (numbers: none)": {
"us": 2.3,
"level": "full"
},
"SAX (reused)": {
"us": 2.3,
"level": "full"
},
"parser (reused)": {
"us": 3.5,
"level": "full"
},
"parse": {
"us": 3.7,
"level": "full"
},
"parse (numbers: none)": {
"us": 3.7,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "SAX",
"us": 6.1,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 2.6,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 6.3,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 5.4,
"level": "no UTF-8"
},
"variants": {
"insitu (copy) (no encoding check)": {
"us": 2.6,
"level": "no UTF-8"
},
"SAX (no encoding check)": {
"us": 5.2,
"level": "no UTF-8"
},
"SAX (raw numbers) (no encoding check)": {
"us": 5.4,
"level": "no UTF-8"
},
"Document (reused allocator) (no encoding check)": {
"us": 5.4,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 5.9,
"level": "no UTF-8"
},
"SAX": {
"us": 6.1,
"level": "full"
},
"SAX (raw numbers)": {
"us": 6.2,
"level": "full"
},
"Document (reused allocator)": {
"us": 6.3,
"level": "full"
},
"insitu (copy)": {
"us": 6.4,
"level": "full"
},
"Document": {
"us": 6.7,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "from_utf8 + IgnoredAny",
"us": 2.0,
"level": "full"
},
"best_any": {
"variant": "IgnoredAny",
"us": 1.7,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"IgnoredAny": {
"us": 1.7,
"level": "no UTF-8"
},
"from_utf8 + IgnoredAny": {
"us": 2.0,
"level": "full"
},
"Value": {
"us": 7.4,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "Value",
"us": 1.4,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 1.4,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 1.4,
"level": "full"
},
"IgnoredAny": {
"us": 1.8,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "tape (copy)",
"us": 1.7,
"level": "full"
},
"best_any": {
"variant": "tape (copy)",
"us": 1.7,
"level": "full"
},
"best_reused": {
"variant": "tape (reused)",
"us": 1.4,
"level": "full"
},
"best_reused_any": {
"variant": "tape (reused)",
"us": 1.4,
"level": "full"
},
"variants": {
"tape (reused)": {
"us": 1.4,
"level": "full"
},
"tape (copy)": {
"us": 1.7,
"level": "full"
},
"borrowed (copy)": {
"us": 3.2,
"level": "full"
}
}
}
},
"twitter_min": {
"nlohmann json_document": {
"best": {
"variant": "parse",
"us": 156.6,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 156.6,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 155.1,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 155.1,
"level": "full"
},
"variants": {
"read (reused)": {
"us": 155.1,
"level": "full"
},
"parse": {
"us": 156.6,
"level": "full"
},
"accept": {
"us": 159.0,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "accept",
"us": 413.2,
"level": "full"
},
"best_any": {
"variant": "accept",
"us": 413.2,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"accept": {
"us": 413.2,
"level": "full"
},
"parse": {
"us": 1319.9,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read",
"us": 159.5,
"level": "full"
},
"best_any": {
"variant": "read",
"us": 159.5,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 156.3,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 156.3,
"level": "full"
},
"variants": {
"read (reused allocator)": {
"us": 156.3,
"level": "full"
},
"read": {
"us": 159.5,
"level": "full"
},
"insitu (copy)": {
"us": 159.7,
"level": "full"
},
"read (raw numbers)": {
"us": 170.6,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 171.0,
"level": "full"
},
"best_any": {
"variant": "DOM",
"us": 171.0,
"level": "full"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 177.0,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused)",
"us": 177.0,
"level": "full"
},
"variants": {
"DOM": {
"us": 171.0,
"level": "full"
},
"DOM (reused)": {
"us": 177.0,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 254.2,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 254.2,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "validate_json",
"us": 271.2,
"level": "full"
},
"best_any": {
"variant": "validate_json",
"us": 271.2,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"validate_json": {
"us": 271.2,
"level": "full"
},
"generic (double, strict)": {
"us": 824.2,
"level": "full"
},
"generic (double)": {
"us": 826.9,
"level": "partial"
},
"generic": {
"us": 1163.1,
"level": "partial"
},
"generic (strict)": {
"us": 1164.8,
"level": "full"
}
}
},
"Boost.JSON": {
"best": {
"variant": "SAX",
"us": 452.6,
"level": "full"
},
"best_any": {
"variant": "SAX",
"us": 452.6,
"level": "full"
},
"best_reused": {
"variant": "SAX (reused)",
"us": 452.2,
"level": "full"
},
"best_reused_any": {
"variant": "SAX (reused)",
"us": 452.2,
"level": "full"
},
"variants": {
"SAX (reused)": {
"us": 452.2,
"level": "full"
},
"SAX": {
"us": 452.6,
"level": "full"
},
"SAX (numbers: none)": {
"us": 454.8,
"level": "full"
},
"parse (numbers: none)": {
"us": 761.9,
"level": "full"
},
"parser (reused)": {
"us": 767.7,
"level": "full"
},
"parse": {
"us": 774.5,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 1073.2,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 470.3,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 1167.2,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 1009.5,
"level": "no UTF-8"
},
"variants": {
"insitu (copy) (no encoding check)": {
"us": 470.3,
"level": "no UTF-8"
},
"SAX (no encoding check)": {
"us": 959.2,
"level": "no UTF-8"
},
"SAX (raw numbers) (no encoding check)": {
"us": 976.3,
"level": "no UTF-8"
},
"Document (reused allocator) (no encoding check)": {
"us": 1009.5,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 1016.1,
"level": "no UTF-8"
},
"insitu (copy)": {
"us": 1073.2,
"level": "full"
},
"SAX": {
"us": 1125.1,
"level": "full"
},
"SAX (raw numbers)": {
"us": 1141.8,
"level": "full"
},
"Document": {
"us": 1164.8,
"level": "full"
},
"Document (reused allocator)": {
"us": 1167.2,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "from_utf8 + IgnoredAny",
"us": 388.9,
"level": "full"
},
"best_any": {
"variant": "IgnoredAny",
"us": 291.8,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"IgnoredAny": {
"us": 291.8,
"level": "no UTF-8"
},
"from_utf8 + IgnoredAny": {
"us": 388.9,
"level": "full"
},
"Value": {
"us": 1507.4,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "Value",
"us": 235.7,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 235.7,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 235.7,
"level": "full"
},
"IgnoredAny": {
"us": 315.3,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "tape (copy)",
"us": 250.5,
"level": "full"
},
"best_any": {
"variant": "tape (copy)",
"us": 250.5,
"level": "full"
},
"best_reused": {
"variant": "tape (reused)",
"us": 249.4,
"level": "full"
},
"best_reused_any": {
"variant": "tape (reused)",
"us": 249.4,
"level": "full"
},
"variants": {
"tape (reused)": {
"us": 249.4,
"level": "full"
},
"tape (copy)": {
"us": 250.5,
"level": "full"
},
"borrowed (copy)": {
"us": 533.5,
"level": "full"
}
}
}
},
"citm_catalog_min": {
"nlohmann json_document": {
"best": {
"variant": "parse",
"us": 243.6,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 243.6,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 243.3,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 243.3,
"level": "full"
},
"variants": {
"read (reused)": {
"us": 243.3,
"level": "full"
},
"parse": {
"us": 243.6,
"level": "full"
},
"accept": {
"us": 244.0,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "accept",
"us": 765.8,
"level": "full"
},
"best_any": {
"variant": "accept",
"us": 765.8,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"accept": {
"us": 765.8,
"level": "full"
},
"parse": {
"us": 2299.2,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "insitu (copy)",
"us": 280.3,
"level": "full"
},
"best_any": {
"variant": "insitu (copy)",
"us": 280.3,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 280.7,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 280.7,
"level": "full"
},
"variants": {
"insitu (copy)": {
"us": 280.3,
"level": "full"
},
"read": {
"us": 280.5,
"level": "full"
},
"read (reused allocator)": {
"us": 280.7,
"level": "full"
},
"read (raw numbers)": {
"us": 344.8,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 324.1,
"level": "full"
},
"best_any": {
"variant": "DOM",
"us": 324.1,
"level": "full"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 319.8,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused)",
"us": 319.8,
"level": "full"
},
"variants": {
"DOM (reused)": {
"us": 319.8,
"level": "full"
},
"DOM": {
"us": 324.1,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 539.9,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 539.9,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "validate_json",
"us": 461.2,
"level": "full"
},
"best_any": {
"variant": "validate_json",
"us": 461.2,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"validate_json": {
"us": 461.2,
"level": "full"
},
"generic (double, strict)": {
"us": 1578.1,
"level": "full"
},
"generic (double)": {
"us": 1580.2,
"level": "partial"
},
"generic (strict)": {
"us": 2359.3,
"level": "full"
},
"generic": {
"us": 2361.8,
"level": "partial"
}
}
},
"Boost.JSON": {
"best": {
"variant": "SAX (numbers: none)",
"us": 435.5,
"level": "full"
},
"best_any": {
"variant": "SAX (numbers: none)",
"us": 435.5,
"level": "full"
},
"best_reused": {
"variant": "SAX (reused)",
"us": 455.0,
"level": "full"
},
"best_reused_any": {
"variant": "SAX (reused)",
"us": 455.0,
"level": "full"
},
"variants": {
"SAX (numbers: none)": {
"us": 435.5,
"level": "full"
},
"SAX (reused)": {
"us": 455.0,
"level": "full"
},
"SAX": {
"us": 455.6,
"level": "full"
},
"parse (numbers: none)": {
"us": 928.6,
"level": "full"
},
"parser (reused)": {
"us": 939.9,
"level": "full"
},
"parse": {
"us": 943.9,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "SAX",
"us": 1110.8,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 745.2,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 1229.7,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 1139.5,
"level": "no UTF-8"
},
"variants": {
"insitu (copy) (no encoding check)": {
"us": 745.2,
"level": "no UTF-8"
},
"SAX (no encoding check)": {
"us": 1008.0,
"level": "no UTF-8"
},
"SAX": {
"us": 1110.8,
"level": "full"
},
"insitu (copy)": {
"us": 1113.2,
"level": "full"
},
"Document (no encoding check)": {
"us": 1136.1,
"level": "no UTF-8"
},
"Document (reused allocator) (no encoding check)": {
"us": 1139.5,
"level": "no UTF-8"
},
"Document": {
"us": 1216.0,
"level": "full"
},
"Document (reused allocator)": {
"us": 1229.7,
"level": "full"
},
"SAX (raw numbers) (no encoding check)": {
"us": 1279.2,
"level": "no UTF-8"
},
"SAX (raw numbers)": {
"us": 1320.5,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "from_utf8 + IgnoredAny",
"us": 488.2,
"level": "full"
},
"best_any": {
"variant": "IgnoredAny",
"us": 471.6,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"IgnoredAny": {
"us": 471.6,
"level": "no UTF-8"
},
"from_utf8 + IgnoredAny": {
"us": 488.2,
"level": "full"
},
"Value": {
"us": 2265.0,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "Value",
"us": 380.5,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 380.5,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 380.5,
"level": "full"
},
"IgnoredAny": {
"us": 570.4,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "tape (copy)",
"us": 445.1,
"level": "full"
},
"best_any": {
"variant": "tape (copy)",
"us": 445.1,
"level": "full"
},
"best_reused": {
"variant": "tape (reused)",
"us": 442.8,
"level": "full"
},
"best_reused_any": {
"variant": "tape (reused)",
"us": 442.8,
"level": "full"
},
"variants": {
"tape (reused)": {
"us": 442.8,
"level": "full"
},
"tape (copy)": {
"us": 445.1,
"level": "full"
},
"borrowed (copy)": {
"us": 1348.4,
"level": "full"
}
}
}
}
},
"sum": {
"twitter": {
"nlohmann json_document": {
"best": {
"variant": "parse",
"us": 225.3,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 225.3,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 220.1,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 220.1,
"level": "full"
},
"variants": {
"read (reused)": {
"us": 220.1,
"level": "full"
},
"parse": {
"us": 225.3,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "sax",
"us": 460.8,
"level": "full"
},
"best_any": {
"variant": "sax",
"us": 460.8,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"sax": {
"us": 460.8,
"level": "full"
},
"parse": {
"us": 1425.0,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "insitu (copy)",
"us": 229.5,
"level": "full"
},
"best_any": {
"variant": "insitu (copy)",
"us": 229.5,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 231.0,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 231.0,
"level": "full"
},
"variants": {
"insitu (copy)": {
"us": 229.5,
"level": "full"
},
"read (reused allocator)": {
"us": 231.0,
"level": "full"
},
"read": {
"us": 232.3,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 239.0,
"level": "full"
},
"best_any": {
"variant": "DOM",
"us": 239.0,
"level": "full"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 242.5,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused)",
"us": 242.5,
"level": "full"
},
"variants": {
"DOM": {
"us": 239.0,
"level": "full"
},
"DOM (reused)": {
"us": 242.5,
"level": "full"
},
"On-Demand (reused)": {
"us": 245.2,
"level": "full"
},
"On-Demand": {
"us": 255.1,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 427.7,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 427.7,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (double, strict)",
"us": 977.1,
"level": "full"
},
"best_any": {
"variant": "generic (double, strict)",
"us": 977.1,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic (double, strict)": {
"us": 977.1,
"level": "full"
},
"generic (double)": {
"us": 977.8,
"level": "partial"
},
"generic": {
"us": 1327.8,
"level": "partial"
},
"generic (strict)": {
"us": 1329.6,
"level": "full"
},
"lazy_json": {
"us": 1955.7,
"level": "partial"
}
},
"excluded": {
"lazy_json (string_view)": "wrong result (nodes 13914 str 369145 num 9.9386218228619264e+19); wrong result (nodes 1735441 str 42965417 num 0); wrong result (nodes 37778 str 221381 num 341051379245698); wrong result (nodes 80 str 1988 num 5.0587492701461376e+17)"
}
},
"Boost.JSON": {
"best": {
"variant": "SAX",
"us": 533.4,
"level": "full"
},
"best_any": {
"variant": "SAX",
"us": 533.4,
"level": "full"
},
"best_reused": {
"variant": "SAX (reused)",
"us": 534.5,
"level": "full"
},
"best_reused_any": {
"variant": "SAX (reused)",
"us": 534.5,
"level": "full"
},
"variants": {
"SAX": {
"us": 533.4,
"level": "full"
},
"SAX (reused)": {
"us": 534.5,
"level": "full"
},
"parser (reused)": {
"us": 906.6,
"level": "full"
},
"parse": {
"us": 907.8,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "SAX",
"us": 1311.4,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 741.8,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 1389.7,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 1227.0,
"level": "no UTF-8"
},
"variants": {
"insitu (copy) (no encoding check)": {
"us": 741.8,
"level": "no UTF-8"
},
"SAX (no encoding check)": {
"us": 1159.0,
"level": "no UTF-8"
},
"Document (reused allocator) (no encoding check)": {
"us": 1227.0,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 1236.3,
"level": "no UTF-8"
},
"SAX": {
"us": 1311.4,
"level": "full"
},
"insitu (copy)": {
"us": 1359.7,
"level": "full"
},
"Document (reused allocator)": {
"us": 1389.7,
"level": "full"
},
"Document": {
"us": 1394.6,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "visitor",
"us": 651.5,
"level": "full"
},
"best_any": {
"variant": "visitor",
"us": 651.5,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"visitor": {
"us": 651.5,
"level": "full"
},
"Value": {
"us": 1689.7,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "visitor",
"us": 363.8,
"level": "full"
},
"best_any": {
"variant": "visitor",
"us": 363.8,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"visitor": {
"us": 363.8,
"level": "full"
},
"Value": {
"us": 464.0,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "visitor (copy)",
"us": 354.4,
"level": "full"
},
"best_any": {
"variant": "visitor (copy)",
"us": 354.4,
"level": "full"
},
"best_reused": {
"variant": "borrowed (reused)",
"us": 649.2,
"level": "full"
},
"best_reused_any": {
"variant": "borrowed (reused)",
"us": 649.2,
"level": "full"
},
"variants": {
"visitor (copy)": {
"us": 354.4,
"level": "full"
},
"borrowed (copy)": {
"us": 645.3,
"level": "full"
},
"borrowed (reused)": {
"us": 649.2,
"level": "full"
}
}
}
},
"citm_catalog": {
"nlohmann json_document": {
"best": {
"variant": "parse",
"us": 481.6,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 481.6,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 480.7,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 480.7,
"level": "full"
},
"variants": {
"read (reused)": {
"us": 480.7,
"level": "full"
},
"parse": {
"us": 481.6,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "sax",
"us": 930.0,
"level": "full"
},
"best_any": {
"variant": "sax",
"us": 930.0,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"sax": {
"us": 930.0,
"level": "full"
},
"parse": {
"us": 2554.5,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read",
"us": 570.1,
"level": "full"
},
"best_any": {
"variant": "read",
"us": 570.1,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 571.2,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 571.2,
"level": "full"
},
"variants": {
"read": {
"us": 570.1,
"level": "full"
},
"read (reused allocator)": {
"us": 571.2,
"level": "full"
},
"insitu (copy)": {
"us": 577.5,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "On-Demand",
"us": 570.0,
"level": "full"
},
"best_any": {
"variant": "On-Demand",
"us": 570.0,
"level": "full"
},
"best_reused": {
"variant": "On-Demand (reused)",
"us": 570.2,
"level": "full"
},
"best_reused_any": {
"variant": "On-Demand (reused)",
"us": 570.2,
"level": "full"
},
"variants": {
"On-Demand": {
"us": 570.0,
"level": "full"
},
"On-Demand (reused)": {
"us": 570.2,
"level": "full"
},
"DOM (reused)": {
"us": 582.4,
"level": "full"
},
"DOM": {
"us": 583.3,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 1083.4,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 1083.4,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (double, strict)",
"us": 2067.6,
"level": "full"
},
"best_any": {
"variant": "generic (double, strict)",
"us": 2067.6,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic (double, strict)": {
"us": 2067.6,
"level": "full"
},
"generic (double)": {
"us": 2074.5,
"level": "partial"
},
"generic (strict)": {
"us": 2836.1,
"level": "full"
},
"generic": {
"us": 2841.4,
"level": "partial"
},
"lazy_json": {
"us": 8201.3,
"level": "partial"
}
},
"excluded": {
"lazy_json (string_view)": "wrong result (nodes 13914 str 369145 num 9.9386218228619264e+19); wrong result (nodes 1735441 str 42965417 num 0); wrong result (nodes 37778 str 221381 num 341051379245698); wrong result (nodes 80 str 1988 num 5.0587492701461376e+17)"
}
},
"Boost.JSON": {
"best": {
"variant": "SAX",
"us": 1005.0,
"level": "full"
},
"best_any": {
"variant": "SAX",
"us": 1005.0,
"level": "full"
},
"best_reused": {
"variant": "SAX (reused)",
"us": 1004.7,
"level": "full"
},
"best_reused_any": {
"variant": "SAX (reused)",
"us": 1004.7,
"level": "full"
},
"variants": {
"SAX (reused)": {
"us": 1004.7,
"level": "full"
},
"SAX": {
"us": 1005.0,
"level": "full"
},
"parser (reused)": {
"us": 1573.4,
"level": "full"
},
"parse": {
"us": 1574.7,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "SAX",
"us": 1623.1,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 1256.5,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 1796.0,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 1718.2,
"level": "no UTF-8"
},
"variants": {
"insitu (copy) (no encoding check)": {
"us": 1256.5,
"level": "no UTF-8"
},
"SAX (no encoding check)": {
"us": 1551.1,
"level": "no UTF-8"
},
"SAX": {
"us": 1623.1,
"level": "full"
},
"insitu (copy)": {
"us": 1682.3,
"level": "full"
},
"Document (reused allocator) (no encoding check)": {
"us": 1718.2,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 1720.5,
"level": "no UTF-8"
},
"Document (reused allocator)": {
"us": 1796.0,
"level": "full"
},
"Document": {
"us": 1802.2,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "visitor",
"us": 1241.8,
"level": "full"
},
"best_any": {
"variant": "visitor",
"us": 1241.8,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"visitor": {
"us": 1241.8,
"level": "full"
},
"Value": {
"us": 2921.4,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "visitor",
"us": 777.5,
"level": "full"
},
"best_any": {
"variant": "visitor",
"us": 777.5,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"visitor": {
"us": 777.5,
"level": "full"
},
"Value": {
"us": 1008.5,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "visitor (copy)",
"us": 865.8,
"level": "full"
},
"best_any": {
"variant": "visitor (copy)",
"us": 865.8,
"level": "full"
},
"best_reused": {
"variant": "borrowed (reused)",
"us": 1734.3,
"level": "full"
},
"best_reused_any": {
"variant": "borrowed (reused)",
"us": 1734.3,
"level": "full"
},
"variants": {
"visitor (copy)": {
"us": 865.8,
"level": "full"
},
"borrowed (copy)": {
"us": 1729.8,
"level": "full"
},
"borrowed (reused)": {
"us": 1734.3,
"level": "full"
}
}
}
},
"canada": {
"nlohmann json_document": {
"best": {
"variant": "parse",
"us": 1818.0,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 1818.0,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 1816.5,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 1816.5,
"level": "full"
},
"variants": {
"read (reused)": {
"us": 1816.5,
"level": "full"
},
"parse": {
"us": 1818.0,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "sax",
"us": 3127.0,
"level": "full"
},
"best_any": {
"variant": "sax",
"us": 3127.0,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"sax": {
"us": 3127.0,
"level": "full"
},
"parse": {
"us": 6302.2,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "insitu (copy)",
"us": 1931.4,
"level": "full"
},
"best_any": {
"variant": "insitu (copy)",
"us": 1931.4,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 1939.8,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 1939.8,
"level": "full"
},
"variants": {
"insitu (copy)": {
"us": 1931.4,
"level": "full"
},
"read": {
"us": 1938.7,
"level": "full"
},
"read (reused allocator)": {
"us": 1939.8,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "On-Demand",
"us": 2371.8,
"level": "full"
},
"best_any": {
"variant": "On-Demand",
"us": 2371.8,
"level": "full"
},
"best_reused": {
"variant": "On-Demand (reused)",
"us": 2378.0,
"level": "full"
},
"best_reused_any": {
"variant": "On-Demand (reused)",
"us": 2378.0,
"level": "full"
},
"variants": {
"On-Demand": {
"us": 2371.8,
"level": "full"
},
"On-Demand (reused)": {
"us": 2378.0,
"level": "full"
},
"DOM (reused)": {
"us": 2413.6,
"level": "full"
},
"DOM": {
"us": 2413.7,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 2956.2,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 2956.2,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (double, strict)",
"us": 6253.6,
"level": "full"
},
"best_any": {
"variant": "generic (double, strict)",
"us": 6253.6,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic (double, strict)": {
"us": 6253.6,
"level": "full"
},
"generic (double)": {
"us": 6320.4,
"level": "partial"
},
"generic (strict)": {
"us": 9603.8,
"level": "full"
},
"generic": {
"us": 9604.6,
"level": "partial"
},
"lazy_json": {
"us": 11967.2,
"level": "partial"
}
},
"excluded": {
"lazy_json (string_view)": "wrong result (nodes 13914 str 369145 num 9.9386218228619264e+19); wrong result (nodes 1735441 str 42965417 num 0); wrong result (nodes 37778 str 221381 num 341051379245698); wrong result (nodes 80 str 1988 num 5.0587492701461376e+17)"
}
},
"Boost.JSON": {
"best": {
"variant": "SAX",
"us": 3029.1,
"level": "full"
},
"best_any": {
"variant": "SAX",
"us": 3029.1,
"level": "full"
},
"best_reused": {
"variant": "SAX (reused)",
"us": 3028.9,
"level": "full"
},
"best_reused_any": {
"variant": "SAX (reused)",
"us": 3028.9,
"level": "full"
},
"variants": {
"SAX (reused)": {
"us": 3028.9,
"level": "full"
},
"SAX": {
"us": 3029.1,
"level": "full"
},
"parser (reused)": {
"us": 3987.0,
"level": "full"
},
"parse": {
"us": 4001.2,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "SAX",
"us": 6913.4,
"level": "full"
},
"best_any": {
"variant": "SAX",
"us": 6913.4,
"level": "full"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 7669.6,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 7662.9,
"level": "no UTF-8"
},
"variants": {
"SAX": {
"us": 6913.4,
"level": "full"
},
"SAX (no encoding check)": {
"us": 6917.8,
"level": "no UTF-8"
},
"insitu (copy)": {
"us": 7129.8,
"level": "full"
},
"insitu (copy) (no encoding check)": {
"us": 7135.2,
"level": "no UTF-8"
},
"Document (reused allocator) (no encoding check)": {
"us": 7662.9,
"level": "no UTF-8"
},
"Document (reused allocator)": {
"us": 7669.6,
"level": "full"
},
"Document (no encoding check)": {
"us": 7670.7,
"level": "no UTF-8"
},
"Document": {
"us": 7681.4,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "visitor",
"us": 4771.9,
"level": "full"
},
"best_any": {
"variant": "visitor",
"us": 4771.9,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"visitor": {
"us": 4771.9,
"level": "full"
},
"Value": {
"us": 7805.8,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "visitor",
"us": 2702.9,
"level": "full"
},
"best_any": {
"variant": "visitor",
"us": 2702.9,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"visitor": {
"us": 2702.9,
"level": "full"
},
"Value": {
"us": 3706.6,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "visitor (copy)",
"us": 2716.8,
"level": "full"
},
"best_any": {
"variant": "visitor (copy)",
"us": 2716.8,
"level": "full"
},
"best_reused": {
"variant": "borrowed (reused)",
"us": 5296.7,
"level": "full"
},
"best_reused_any": {
"variant": "borrowed (reused)",
"us": 5296.7,
"level": "full"
},
"variants": {
"visitor (copy)": {
"us": 2716.8,
"level": "full"
},
"borrowed (reused)": {
"us": 5296.7,
"level": "full"
},
"borrowed (copy)": {
"us": 5347.0,
"level": "full"
}
}
}
},
"jeopardy": {
"nlohmann json_document": {
"best": {
"variant": "parse",
"us": 28721.2,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 28721.2,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 28369.1,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 28369.1,
"level": "full"
},
"variants": {
"read (reused)": {
"us": 28369.1,
"level": "full"
},
"parse": {
"us": 28721.2,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "sax",
"us": 62755.5,
"level": "full"
},
"best_any": {
"variant": "sax",
"us": 62755.5,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"sax": {
"us": 62755.5,
"level": "full"
},
"parse": {
"us": 172882.9,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read",
"us": 37534.4,
"level": "full"
},
"best_any": {
"variant": "read",
"us": 37534.4,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 37378.5,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 37378.5,
"level": "full"
},
"variants": {
"read (reused allocator)": {
"us": 37378.5,
"level": "full"
},
"read": {
"us": 37534.4,
"level": "full"
},
"insitu (copy)": {
"us": 37783.0,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 34562.0,
"level": "full"
},
"best_any": {
"variant": "DOM",
"us": 34562.0,
"level": "full"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 34531.2,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused)",
"us": 34531.2,
"level": "full"
},
"variants": {
"DOM (reused)": {
"us": 34531.2,
"level": "full"
},
"DOM": {
"us": 34562.0,
"level": "full"
},
"On-Demand (reused)": {
"us": 35158.9,
"level": "full"
},
"On-Demand": {
"us": 35178.8,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 48063.5,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 48063.5,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (double, strict)",
"us": 98851.2,
"level": "full"
},
"best_any": {
"variant": "generic (double)",
"us": 98843.6,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic (double)": {
"us": 98843.6,
"level": "partial"
},
"generic (double, strict)": {
"us": 98851.2,
"level": "full"
},
"generic (strict)": {
"us": 139678.8,
"level": "full"
},
"generic": {
"us": 141721.8,
"level": "partial"
},
"lazy_json": {
"us": 147590.2,
"level": "partial"
}
},
"excluded": {
"lazy_json (string_view)": "wrong result (nodes 13914 str 369145 num 9.9386218228619264e+19); wrong result (nodes 1735441 str 42965417 num 0); wrong result (nodes 37778 str 221381 num 341051379245698); wrong result (nodes 80 str 1988 num 5.0587492701461376e+17)"
}
},
"Boost.JSON": {
"best": {
"variant": "SAX",
"us": 53595.3,
"level": "full"
},
"best_any": {
"variant": "SAX",
"us": 53595.3,
"level": "full"
},
"best_reused": {
"variant": "SAX (reused)",
"us": 53613.7,
"level": "full"
},
"best_reused_any": {
"variant": "SAX (reused)",
"us": 53613.7,
"level": "full"
},
"variants": {
"SAX": {
"us": 53595.3,
"level": "full"
},
"SAX (reused)": {
"us": 53613.7,
"level": "full"
},
"parser (reused)": {
"us": 94579.6,
"level": "full"
},
"parse": {
"us": 94782.5,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 145744.3,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 70079.4,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 161763.8,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 147751.2,
"level": "no UTF-8"
},
"variants": {
"insitu (copy) (no encoding check)": {
"us": 70079.4,
"level": "no UTF-8"
},
"SAX (no encoding check)": {
"us": 133460.4,
"level": "no UTF-8"
},
"insitu (copy)": {
"us": 145744.3,
"level": "full"
},
"Document (reused allocator) (no encoding check)": {
"us": 147751.2,
"level": "no UTF-8"
},
"SAX": {
"us": 149355.8,
"level": "full"
},
"Document (no encoding check)": {
"us": 150178.5,
"level": "no UTF-8"
},
"Document (reused allocator)": {
"us": 161763.8,
"level": "full"
},
"Document": {
"us": 164806.4,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "visitor",
"us": 66567.5,
"level": "full"
},
"best_any": {
"variant": "visitor",
"us": 66567.5,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"visitor": {
"us": 66567.5,
"level": "full"
},
"Value": {
"us": 184407.0,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "visitor",
"us": 41360.7,
"level": "full"
},
"best_any": {
"variant": "visitor",
"us": 41360.7,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"visitor": {
"us": 41360.7,
"level": "full"
},
"Value": {
"us": 47265.9,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "visitor (copy)",
"us": 47518.5,
"level": "full"
},
"best_any": {
"variant": "visitor (copy)",
"us": 47518.5,
"level": "full"
},
"best_reused": {
"variant": "borrowed (reused)",
"us": 66783.5,
"level": "full"
},
"best_reused_any": {
"variant": "borrowed (reused)",
"us": 66783.5,
"level": "full"
},
"variants": {
"visitor (copy)": {
"us": 47518.5,
"level": "full"
},
"borrowed (reused)": {
"us": 66783.5,
"level": "full"
},
"borrowed (copy)": {
"us": 66830.5,
"level": "full"
}
}
}
},
"status": {
"nlohmann json_document": {
"best": {
"variant": "parse",
"us": 1.2,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 1.2,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 1.1,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 1.1,
"level": "full"
},
"variants": {
"read (reused)": {
"us": 1.1,
"level": "full"
},
"parse": {
"us": 1.2,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "sax",
"us": 2.5,
"level": "full"
},
"best_any": {
"variant": "sax",
"us": 2.5,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"sax": {
"us": 2.5,
"level": "full"
},
"parse": {
"us": 7.9,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read",
"us": 1.1,
"level": "full"
},
"best_any": {
"variant": "read",
"us": 1.1,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 1.1,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 1.1,
"level": "full"
},
"variants": {
"read": {
"us": 1.1,
"level": "full"
},
"insitu (copy)": {
"us": 1.1,
"level": "full"
},
"read (reused allocator)": {
"us": 1.1,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 1.3,
"level": "full"
},
"best_any": {
"variant": "DOM",
"us": 1.3,
"level": "full"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 1.1,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused)",
"us": 1.1,
"level": "full"
},
"variants": {
"DOM (reused)": {
"us": 1.1,
"level": "full"
},
"On-Demand (reused)": {
"us": 1.2,
"level": "full"
},
"DOM": {
"us": 1.3,
"level": "full"
},
"On-Demand": {
"us": 1.3,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 1.9,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 1.9,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (double, strict)",
"us": 4.8,
"level": "full"
},
"best_any": {
"variant": "lazy_json",
"us": 3.5,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"lazy_json": {
"us": 3.5,
"level": "partial"
},
"generic (double)": {
"us": 4.8,
"level": "partial"
},
"generic (double, strict)": {
"us": 4.8,
"level": "full"
},
"generic": {
"us": 6.8,
"level": "partial"
},
"generic (strict)": {
"us": 6.8,
"level": "full"
}
},
"excluded": {
"lazy_json (string_view)": "wrong result (nodes 13914 str 369145 num 9.9386218228619264e+19); wrong result (nodes 1735441 str 42965417 num 0); wrong result (nodes 37778 str 221381 num 341051379245698); wrong result (nodes 80 str 1988 num 5.0587492701461376e+17)"
}
},
"Boost.JSON": {
"best": {
"variant": "SAX",
"us": 2.3,
"level": "full"
},
"best_any": {
"variant": "SAX",
"us": 2.3,
"level": "full"
},
"best_reused": {
"variant": "SAX (reused)",
"us": 2.3,
"level": "full"
},
"best_reused_any": {
"variant": "SAX (reused)",
"us": 2.3,
"level": "full"
},
"variants": {
"SAX": {
"us": 2.3,
"level": "full"
},
"SAX (reused)": {
"us": 2.3,
"level": "full"
},
"parser (reused)": {
"us": 3.7,
"level": "full"
},
"parse": {
"us": 4.0,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "SAX",
"us": 6.1,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 2.9,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 6.6,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 5.6,
"level": "no UTF-8"
},
"variants": {
"insitu (copy) (no encoding check)": {
"us": 2.9,
"level": "no UTF-8"
},
"SAX (no encoding check)": {
"us": 5.3,
"level": "no UTF-8"
},
"Document (reused allocator) (no encoding check)": {
"us": 5.6,
"level": "no UTF-8"
},
"SAX": {
"us": 6.1,
"level": "full"
},
"Document (no encoding check)": {
"us": 6.1,
"level": "no UTF-8"
},
"insitu (copy)": {
"us": 6.6,
"level": "full"
},
"Document (reused allocator)": {
"us": 6.6,
"level": "full"
},
"Document": {
"us": 7.0,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "visitor",
"us": 2.5,
"level": "full"
},
"best_any": {
"variant": "visitor",
"us": 2.5,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"visitor": {
"us": 2.5,
"level": "full"
},
"Value": {
"us": 7.7,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "visitor",
"us": 1.7,
"level": "full"
},
"best_any": {
"variant": "visitor",
"us": 1.7,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"visitor": {
"us": 1.7,
"level": "full"
},
"Value": {
"us": 2.2,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "visitor (copy)",
"us": 2.0,
"level": "full"
},
"best_any": {
"variant": "visitor (copy)",
"us": 2.0,
"level": "full"
},
"best_reused": {
"variant": "borrowed (reused)",
"us": 3.4,
"level": "full"
},
"best_reused_any": {
"variant": "borrowed (reused)",
"us": 3.4,
"level": "full"
},
"variants": {
"visitor (copy)": {
"us": 2.0,
"level": "full"
},
"borrowed (reused)": {
"us": 3.4,
"level": "full"
},
"borrowed (copy)": {
"us": 3.7,
"level": "full"
}
}
}
},
"twitter_min": {
"nlohmann json_document": {
"best": {
"variant": "parse",
"us": 205.8,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 205.8,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 199.8,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 199.8,
"level": "full"
},
"variants": {
"read (reused)": {
"us": 199.8,
"level": "full"
},
"parse": {
"us": 205.8,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "sax",
"us": 418.0,
"level": "full"
},
"best_any": {
"variant": "sax",
"us": 418.0,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"sax": {
"us": 418.0,
"level": "full"
},
"parse": {
"us": 1384.6,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "insitu (copy)",
"us": 209.5,
"level": "full"
},
"best_any": {
"variant": "insitu (copy)",
"us": 209.5,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 205.8,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 205.8,
"level": "full"
},
"variants": {
"read (reused allocator)": {
"us": 205.8,
"level": "full"
},
"insitu (copy)": {
"us": 209.5,
"level": "full"
},
"read": {
"us": 210.2,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 226.0,
"level": "full"
},
"best_any": {
"variant": "DOM",
"us": 226.0,
"level": "full"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 218.0,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused)",
"us": 218.0,
"level": "full"
},
"variants": {
"DOM (reused)": {
"us": 218.0,
"level": "full"
},
"On-Demand (reused)": {
"us": 220.8,
"level": "full"
},
"DOM": {
"us": 226.0,
"level": "full"
},
"On-Demand": {
"us": 228.6,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 303.8,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 303.8,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (double, strict)",
"us": 890.0,
"level": "full"
},
"best_any": {
"variant": "generic (double, strict)",
"us": 890.0,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic (double, strict)": {
"us": 890.0,
"level": "full"
},
"generic (double)": {
"us": 891.2,
"level": "partial"
},
"generic (strict)": {
"us": 1227.1,
"level": "full"
},
"generic": {
"us": 1235.7,
"level": "partial"
},
"lazy_json": {
"us": 1333.4,
"level": "partial"
}
},
"excluded": {
"lazy_json (string_view)": "wrong result (nodes 13914 str 369145 num 9.9386218228619264e+19); wrong result (nodes 1735441 str 42965417 num 0); wrong result (nodes 37778 str 221381 num 341051379245698); wrong result (nodes 80 str 1988 num 5.0587492701461376e+17)"
}
},
"Boost.JSON": {
"best": {
"variant": "SAX",
"us": 452.0,
"level": "full"
},
"best_any": {
"variant": "SAX",
"us": 452.0,
"level": "full"
},
"best_reused": {
"variant": "SAX (reused)",
"us": 449.8,
"level": "full"
},
"best_reused_any": {
"variant": "SAX (reused)",
"us": 449.8,
"level": "full"
},
"variants": {
"SAX (reused)": {
"us": 449.8,
"level": "full"
},
"SAX": {
"us": 452.0,
"level": "full"
},
"parser (reused)": {
"us": 817.7,
"level": "full"
},
"parse": {
"us": 824.5,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "SAX",
"us": 1118.5,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 523.3,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 1217.2,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 1055.9,
"level": "no UTF-8"
},
"variants": {
"insitu (copy) (no encoding check)": {
"us": 523.3,
"level": "no UTF-8"
},
"SAX (no encoding check)": {
"us": 966.9,
"level": "no UTF-8"
},
"Document (reused allocator) (no encoding check)": {
"us": 1055.9,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 1066.7,
"level": "no UTF-8"
},
"SAX": {
"us": 1118.5,
"level": "full"
},
"insitu (copy)": {
"us": 1119.8,
"level": "full"
},
"Document": {
"us": 1216.0,
"level": "full"
},
"Document (reused allocator)": {
"us": 1217.2,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "visitor",
"us": 480.3,
"level": "full"
},
"best_any": {
"variant": "visitor",
"us": 480.3,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"visitor": {
"us": 480.3,
"level": "full"
},
"Value": {
"us": 1505.8,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "visitor",
"us": 258.2,
"level": "full"
},
"best_any": {
"variant": "visitor",
"us": 258.2,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"visitor": {
"us": 258.2,
"level": "full"
},
"Value": {
"us": 375.1,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "visitor (copy)",
"us": 326.2,
"level": "full"
},
"best_any": {
"variant": "visitor (copy)",
"us": 326.2,
"level": "full"
},
"best_reused": {
"variant": "borrowed (reused)",
"us": 619.1,
"level": "full"
},
"best_reused_any": {
"variant": "borrowed (reused)",
"us": 619.1,
"level": "full"
},
"variants": {
"visitor (copy)": {
"us": 326.2,
"level": "full"
},
"borrowed (copy)": {
"us": 616.4,
"level": "full"
},
"borrowed (reused)": {
"us": 619.1,
"level": "full"
}
}
}
},
"citm_catalog_min": {
"nlohmann json_document": {
"best": {
"variant": "parse",
"us": 365.4,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 365.4,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 364.9,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 364.9,
"level": "full"
},
"variants": {
"read (reused)": {
"us": 364.9,
"level": "full"
},
"parse": {
"us": 365.4,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "sax",
"us": 791.0,
"level": "full"
},
"best_any": {
"variant": "sax",
"us": 791.0,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"sax": {
"us": 791.0,
"level": "full"
},
"parse": {
"us": 2431.1,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read",
"us": 380.7,
"level": "full"
},
"best_any": {
"variant": "read",
"us": 380.7,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 380.6,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 380.6,
"level": "full"
},
"variants": {
"read (reused allocator)": {
"us": 380.6,
"level": "full"
},
"read": {
"us": 380.7,
"level": "full"
},
"insitu (copy)": {
"us": 383.8,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "On-Demand",
"us": 434.3,
"level": "full"
},
"best_any": {
"variant": "On-Demand",
"us": 434.3,
"level": "full"
},
"best_reused": {
"variant": "On-Demand (reused)",
"us": 439.4,
"level": "full"
},
"best_reused_any": {
"variant": "On-Demand (reused)",
"us": 439.4,
"level": "full"
},
"variants": {
"On-Demand": {
"us": 434.3,
"level": "full"
},
"On-Demand (reused)": {
"us": 439.4,
"level": "full"
},
"DOM": {
"us": 453.2,
"level": "full"
},
"DOM (reused)": {
"us": 455.5,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 646.0,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 646.0,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (double, strict)",
"us": 1719.4,
"level": "full"
},
"best_any": {
"variant": "generic (double, strict)",
"us": 1719.4,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic (double, strict)": {
"us": 1719.4,
"level": "full"
},
"generic (double)": {
"us": 1719.6,
"level": "partial"
},
"generic (strict)": {
"us": 2499.7,
"level": "full"
},
"generic": {
"us": 2507.6,
"level": "partial"
},
"lazy_json": {
"us": 2640.0,
"level": "partial"
}
},
"excluded": {
"lazy_json (string_view)": "wrong result (nodes 13914 str 369145 num 9.9386218228619264e+19); wrong result (nodes 1735441 str 42965417 num 0); wrong result (nodes 37778 str 221381 num 341051379245698); wrong result (nodes 80 str 1988 num 5.0587492701461376e+17)"
}
},
"Boost.JSON": {
"best": {
"variant": "SAX",
"us": 455.8,
"level": "full"
},
"best_any": {
"variant": "SAX",
"us": 455.8,
"level": "full"
},
"best_reused": {
"variant": "SAX (reused)",
"us": 455.6,
"level": "full"
},
"best_reused_any": {
"variant": "SAX (reused)",
"us": 455.6,
"level": "full"
},
"variants": {
"SAX (reused)": {
"us": 455.6,
"level": "full"
},
"SAX": {
"us": 455.8,
"level": "full"
},
"parser (reused)": {
"us": 1034.8,
"level": "full"
},
"parse": {
"us": 1038.3,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "SAX",
"us": 1126.0,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 858.6,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 1340.5,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 1248.1,
"level": "no UTF-8"
},
"variants": {
"insitu (copy) (no encoding check)": {
"us": 858.6,
"level": "no UTF-8"
},
"SAX (no encoding check)": {
"us": 1036.5,
"level": "no UTF-8"
},
"SAX": {
"us": 1126.0,
"level": "full"
},
"insitu (copy)": {
"us": 1221.2,
"level": "full"
},
"Document (reused allocator) (no encoding check)": {
"us": 1248.1,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 1256.0,
"level": "no UTF-8"
},
"Document": {
"us": 1325.0,
"level": "full"
},
"Document (reused allocator)": {
"us": 1340.5,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "visitor",
"us": 681.8,
"level": "full"
},
"best_any": {
"variant": "visitor",
"us": 681.8,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"visitor": {
"us": 681.8,
"level": "full"
},
"Value": {
"us": 2423.0,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "visitor",
"us": 526.5,
"level": "full"
},
"best_any": {
"variant": "visitor",
"us": 526.5,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"visitor": {
"us": 526.5,
"level": "full"
},
"Value": {
"us": 707.3,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "visitor (copy)",
"us": 616.3,
"level": "full"
},
"best_any": {
"variant": "visitor (copy)",
"us": 616.3,
"level": "full"
},
"best_reused": {
"variant": "borrowed (reused)",
"us": 1471.7,
"level": "full"
},
"best_reused_any": {
"variant": "borrowed (reused)",
"us": 1471.7,
"level": "full"
},
"variants": {
"visitor (copy)": {
"us": 616.3,
"level": "full"
},
"borrowed (reused)": {
"us": 1471.7,
"level": "full"
},
"borrowed (copy)": {
"us": 1473.5,
"level": "full"
}
}
}
}
},
"select": {
"twitter": {
"nlohmann json_document": {
"best": {
"variant": "parse",
"us": 180.8,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 180.8,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 179.1,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 179.1,
"level": "full"
},
"variants": {
"read (reused)": {
"us": 179.1,
"level": "full"
},
"parse": {
"us": 180.8,
"level": "full"
},
"structs (from_json)": {
"us": 184.0,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "structs (from_json)",
"us": 1367.8,
"level": "full"
},
"best_any": {
"variant": "structs (from_json)",
"us": 1367.8,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs (from_json)": {
"us": 1367.8,
"level": "full"
},
"parse": {
"us": 1372.7,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read",
"us": 188.0,
"level": "full"
},
"best_any": {
"variant": "read",
"us": 188.0,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 194.2,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 194.2,
"level": "full"
},
"variants": {
"read": {
"us": 188.0,
"level": "full"
},
"insitu (copy)": {
"us": 190.1,
"level": "full"
},
"read (reused allocator)": {
"us": 194.2,
"level": "full"
},
"read (raw numbers)": {
"us": 204.9,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 197.0,
"level": "full"
},
"best_any": {
"variant": "On-Demand structs",
"us": 125.7,
"level": "partial"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 205.2,
"level": "full"
},
"best_reused_any": {
"variant": "On-Demand (reused)",
"us": 134.8,
"level": "partial"
},
"variants": {
"On-Demand structs": {
"us": 125.7,
"level": "partial"
},
"On-Demand (key selectors)": {
"us": 128.9,
"level": "partial"
},
"On-Demand (reused)": {
"us": 134.8,
"level": "partial"
},
"On-Demand": {
"us": 137.0,
"level": "partial"
},
"DOM": {
"us": 197.0,
"level": "full"
},
"DOM (reused)": {
"us": 205.2,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 384.5,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 384.5,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "structs (validate_skipped)",
"us": 311.4,
"level": "full"
},
"best_any": {
"variant": "structs",
"us": 239.2,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs": {
"us": 239.2,
"level": "partial"
},
"structs (validate_skipped)": {
"us": 311.4,
"level": "full"
},
"lazy_json": {
"us": 707.0,
"level": "partial"
},
"generic (double, strict)": {
"us": 979.2,
"level": "full"
},
"generic (double)": {
"us": 980.3,
"level": "partial"
},
"generic (strict)": {
"us": 1329.0,
"level": "full"
},
"generic": {
"us": 1329.6,
"level": "partial"
}
},
"excluded": {
"lazy_json (string_view)": "wrong result (3284923)"
}
},
"Boost.JSON": {
"best": {
"variant": "parse_into structs",
"us": 619.6,
"level": "full"
},
"best_any": {
"variant": "parse_into structs",
"us": 619.6,
"level": "full"
},
"best_reused": {
"variant": "parser (reused)",
"us": 875.5,
"level": "full"
},
"best_reused_any": {
"variant": "parser (reused)",
"us": 875.5,
"level": "full"
},
"variants": {
"parse_into structs": {
"us": 619.6,
"level": "full"
},
"parser (reused)": {
"us": 875.5,
"level": "full"
},
"parse": {
"us": 876.1,
"level": "full"
}
},
"excluded": {
"parse (numbers: none)": "wrong result (1091); wrong result (1154); wrong result (8)"
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 1314.2,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 697.4,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 1347.3,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 1182.8,
"level": "no UTF-8"
},
"variants": {
"insitu (copy) (no encoding check)": {
"us": 697.4,
"level": "no UTF-8"
},
"Document (reused allocator) (no encoding check)": {
"us": 1182.8,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 1191.5,
"level": "no UTF-8"
},
"Document (raw numbers) (no encoding check)": {
"us": 1203.7,
"level": "no UTF-8"
},
"insitu (copy)": {
"us": 1314.2,
"level": "full"
},
"Document (reused allocator)": {
"us": 1347.3,
"level": "full"
},
"Document": {
"us": 1349.2,
"level": "full"
},
"Document (raw numbers)": {
"us": 1368.5,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "from_utf8 + structs",
"us": 479.5,
"level": "full"
},
"best_any": {
"variant": "structs",
"us": 410.5,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs": {
"us": 410.5,
"level": "no UTF-8"
},
"from_utf8 + structs": {
"us": 479.5,
"level": "full"
},
"Value": {
"us": 1660.9,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "Value",
"us": 332.7,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 332.7,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 332.7,
"level": "full"
},
"structs": {
"us": 404.0,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "structs (copy)",
"us": 364.1,
"level": "full"
},
"best_any": {
"variant": "structs (copy)",
"us": 364.1,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs (copy)": {
"us": 364.1,
"level": "full"
},
"borrowed (copy)": {
"us": 564.7,
"level": "full"
}
}
}
},
"citm_catalog": {
"nlohmann json_document": {
"best": {
"variant": "parse",
"us": 362.9,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 362.9,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 362.6,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 362.6,
"level": "full"
},
"variants": {
"read (reused)": {
"us": 362.6,
"level": "full"
},
"parse": {
"us": 362.9,
"level": "full"
},
"structs (from_json)": {
"us": 378.8,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "parse",
"us": 2434.8,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 2434.8,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse": {
"us": 2434.8,
"level": "full"
},
"structs (from_json)": {
"us": 2441.5,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read",
"us": 475.8,
"level": "full"
},
"best_any": {
"variant": "read",
"us": 475.8,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 486.6,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 486.6,
"level": "full"
},
"variants": {
"read": {
"us": 475.8,
"level": "full"
},
"insitu (copy)": {
"us": 480.6,
"level": "full"
},
"read (reused allocator)": {
"us": 486.6,
"level": "full"
},
"read (raw numbers)": {
"us": 536.6,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 447.1,
"level": "full"
},
"best_any": {
"variant": "On-Demand",
"us": 351.6,
"level": "partial"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 449.5,
"level": "full"
},
"best_reused_any": {
"variant": "On-Demand (reused)",
"us": 351.0,
"level": "partial"
},
"variants": {
"On-Demand (reused)": {
"us": 351.0,
"level": "partial"
},
"On-Demand": {
"us": 351.6,
"level": "partial"
},
"On-Demand (key selectors)": {
"us": 354.8,
"level": "partial"
},
"On-Demand structs": {
"us": 370.5,
"level": "partial"
},
"DOM": {
"us": 447.1,
"level": "full"
},
"DOM (reused)": {
"us": 449.5,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 988.8,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 988.8,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "structs (validate_skipped)",
"us": 848.3,
"level": "full"
},
"best_any": {
"variant": "structs",
"us": 253.1,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs": {
"us": 253.1,
"level": "partial"
},
"structs (validate_skipped)": {
"us": 848.3,
"level": "full"
},
"generic (double, strict)": {
"us": 1959.7,
"level": "full"
},
"generic (double)": {
"us": 1966.3,
"level": "partial"
},
"generic (strict)": {
"us": 2730.7,
"level": "full"
},
"generic": {
"us": 2736.3,
"level": "partial"
},
"lazy_json": {
"us": 5138.8,
"level": "partial"
}
},
"excluded": {
"lazy_json (string_view)": "wrong result (3284923)"
}
},
"Boost.JSON": {
"best": {
"variant": "parse_into structs",
"us": 1205.5,
"level": "full"
},
"best_any": {
"variant": "parse_into structs",
"us": 1205.5,
"level": "full"
},
"best_reused": {
"variant": "parser (reused)",
"us": 1485.9,
"level": "full"
},
"best_reused_any": {
"variant": "parser (reused)",
"us": 1485.9,
"level": "full"
},
"variants": {
"parse_into structs": {
"us": 1205.5,
"level": "full"
},
"parser (reused)": {
"us": 1485.9,
"level": "full"
},
"parse": {
"us": 1488.4,
"level": "full"
}
},
"excluded": {
"parse (numbers: none)": "wrong result (1091); wrong result (1154); wrong result (8)"
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 1573.5,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 1147.7,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 1689.1,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 1611.8,
"level": "no UTF-8"
},
"variants": {
"insitu (copy) (no encoding check)": {
"us": 1147.7,
"level": "no UTF-8"
},
"insitu (copy)": {
"us": 1573.5,
"level": "full"
},
"Document (reused allocator) (no encoding check)": {
"us": 1611.8,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 1612.2,
"level": "no UTF-8"
},
"Document (raw numbers) (no encoding check)": {
"us": 1688.5,
"level": "no UTF-8"
},
"Document (reused allocator)": {
"us": 1689.1,
"level": "full"
},
"Document": {
"us": 1692.5,
"level": "full"
},
"Document (raw numbers)": {
"us": 1771.7,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "from_utf8 + structs",
"us": 1124.6,
"level": "full"
},
"best_any": {
"variant": "structs",
"us": 1084.2,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs": {
"us": 1084.2,
"level": "no UTF-8"
},
"from_utf8 + structs": {
"us": 1124.6,
"level": "full"
},
"Value": {
"us": 2795.6,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "Value",
"us": 690.8,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 690.8,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 690.8,
"level": "full"
},
"structs": {
"us": 812.8,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "structs (copy)",
"us": 913.8,
"level": "full"
},
"best_any": {
"variant": "structs (copy)",
"us": 913.8,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs (copy)": {
"us": 913.8,
"level": "full"
},
"borrowed (copy)": {
"us": 1615.4,
"level": "full"
}
}
}
},
"canada": {
"nlohmann json_document": {
"best": {
"variant": "parse",
"us": 959.4,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 959.4,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 959.1,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 959.1,
"level": "full"
},
"variants": {
"read (reused)": {
"us": 959.1,
"level": "full"
},
"parse": {
"us": 959.4,
"level": "full"
},
"structs (from_json)": {
"us": 959.5,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "structs (from_json)",
"us": 5915.4,
"level": "full"
},
"best_any": {
"variant": "structs (from_json)",
"us": 5915.4,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs (from_json)": {
"us": 5915.4,
"level": "full"
},
"parse": {
"us": 5927.8,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "insitu (copy)",
"us": 1488.0,
"level": "full"
},
"best_any": {
"variant": "insitu (copy)",
"us": 1488.0,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 1491.1,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 1491.1,
"level": "full"
},
"variants": {
"insitu (copy)": {
"us": 1488.0,
"level": "full"
},
"read": {
"us": 1490.2,
"level": "full"
},
"read (reused allocator)": {
"us": 1491.1,
"level": "full"
},
"read (raw numbers)": {
"us": 1722.9,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 1882.3,
"level": "full"
},
"best_any": {
"variant": "On-Demand (key selectors)",
"us": 563.8,
"level": "partial"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 1881.9,
"level": "full"
},
"best_reused_any": {
"variant": "On-Demand (reused)",
"us": 563.9,
"level": "partial"
},
"variants": {
"On-Demand (key selectors)": {
"us": 563.8,
"level": "partial"
},
"On-Demand (reused)": {
"us": 563.9,
"level": "partial"
},
"On-Demand": {
"us": 564.5,
"level": "partial"
},
"On-Demand structs": {
"us": 693.5,
"level": "partial"
},
"DOM (reused)": {
"us": 1881.9,
"level": "full"
},
"DOM": {
"us": 1882.3,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 2579.5,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 2579.5,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "structs (validate_skipped)",
"us": 1301.6,
"level": "full"
},
"best_any": {
"variant": "structs",
"us": 310.4,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs": {
"us": 310.4,
"level": "partial"
},
"structs (validate_skipped)": {
"us": 1301.6,
"level": "full"
},
"lazy_json": {
"us": 1992.2,
"level": "partial"
},
"generic (double, strict)": {
"us": 5870.5,
"level": "full"
},
"generic (double)": {
"us": 5940.6,
"level": "partial"
},
"generic (strict)": {
"us": 9211.5,
"level": "full"
},
"generic": {
"us": 9225.8,
"level": "partial"
}
},
"excluded": {
"lazy_json (string_view)": "wrong result (3284923)"
}
},
"Boost.JSON": {
"best": {
"variant": "parse",
"us": 3619.3,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 3619.3,
"level": "full"
},
"best_reused": {
"variant": "parser (reused)",
"us": 3608.4,
"level": "full"
},
"best_reused_any": {
"variant": "parser (reused)",
"us": 3608.4,
"level": "full"
},
"variants": {
"parser (reused)": {
"us": 3608.4,
"level": "full"
},
"parse": {
"us": 3619.3,
"level": "full"
},
"parse_into structs": {
"us": 3749.0,
"level": "full"
}
},
"excluded": {
"parse (numbers: none)": "wrong result (1091); wrong result (1154); wrong result (8)"
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 6750.2,
"level": "full"
},
"best_any": {
"variant": "insitu (copy)",
"us": 6750.2,
"level": "full"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 7298.0,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 7288.5,
"level": "no UTF-8"
},
"variants": {
"insitu (copy)": {
"us": 6750.2,
"level": "full"
},
"insitu (copy) (no encoding check)": {
"us": 6757.5,
"level": "no UTF-8"
},
"Document (reused allocator) (no encoding check)": {
"us": 7288.5,
"level": "no UTF-8"
},
"Document (reused allocator)": {
"us": 7298.0,
"level": "full"
},
"Document": {
"us": 7298.4,
"level": "full"
},
"Document (no encoding check)": {
"us": 7303.7,
"level": "no UTF-8"
},
"Document (raw numbers) (no encoding check)": {
"us": 9383.5,
"level": "no UTF-8"
},
"Document (raw numbers)": {
"us": 9431.5,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "from_utf8 + structs",
"us": 1559.5,
"level": "full"
},
"best_any": {
"variant": "structs",
"us": 1454.6,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs": {
"us": 1454.6,
"level": "no UTF-8"
},
"from_utf8 + structs": {
"us": 1559.5,
"level": "full"
},
"Value": {
"us": 7393.3,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "Value",
"us": 1936.4,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 1936.4,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 1936.4,
"level": "full"
},
"structs": {
"us": 2073.5,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "structs (copy)",
"us": 2656.7,
"level": "full"
},
"best_any": {
"variant": "structs (copy)",
"us": 2656.7,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs (copy)": {
"us": 2656.7,
"level": "full"
},
"borrowed (copy)": {
"us": 4952.7,
"level": "full"
}
}
}
},
"jeopardy": {
"nlohmann json_document": {
"best": {
"variant": "parse",
"us": 24308.0,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 24308.0,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 23863.5,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 23863.5,
"level": "full"
},
"variants": {
"read (reused)": {
"us": 23863.5,
"level": "full"
},
"parse": {
"us": 24308.0,
"level": "full"
},
"structs (from_json)": {
"us": 30153.9,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "parse",
"us": 180550.9,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 180550.9,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse": {
"us": 180550.9,
"level": "full"
},
"structs (from_json)": {
"us": 182340.2,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read (raw numbers)",
"us": 32182.5,
"level": "full"
},
"best_any": {
"variant": "read (raw numbers)",
"us": 32182.5,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 32896.5,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 32896.5,
"level": "full"
},
"variants": {
"read (raw numbers)": {
"us": 32182.5,
"level": "full"
},
"read (reused allocator)": {
"us": 32896.5,
"level": "full"
},
"read": {
"us": 32945.9,
"level": "full"
},
"insitu (copy)": {
"us": 33278.6,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 30172.9,
"level": "full"
},
"best_any": {
"variant": "On-Demand",
"us": 19313.0,
"level": "partial"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 30252.7,
"level": "full"
},
"best_reused_any": {
"variant": "On-Demand (reused)",
"us": 19257.0,
"level": "partial"
},
"variants": {
"On-Demand (reused)": {
"us": 19257.0,
"level": "partial"
},
"On-Demand": {
"us": 19313.0,
"level": "partial"
},
"On-Demand (key selectors)": {
"us": 21823.8,
"level": "partial"
},
"On-Demand structs": {
"us": 26955.2,
"level": "partial"
},
"DOM": {
"us": 30172.9,
"level": "full"
},
"DOM (reused)": {
"us": 30252.7,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 45319.8,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 45319.8,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "structs (validate_skipped)",
"us": 45909.0,
"level": "full"
},
"best_any": {
"variant": "structs",
"us": 36348.3,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs": {
"us": 36348.3,
"level": "partial"
},
"structs (validate_skipped)": {
"us": 45909.0,
"level": "full"
},
"generic (double, strict)": {
"us": 94735.8,
"level": "full"
},
"generic (double)": {
"us": 94993.0,
"level": "partial"
},
"lazy_json": {
"us": 98254.1,
"level": "partial"
},
"generic (strict)": {
"us": 137092.8,
"level": "full"
},
"generic": {
"us": 138273.2,
"level": "partial"
}
},
"excluded": {
"lazy_json (string_view)": "wrong result (3284923)"
}
},
"Boost.JSON": {
"best": {
"variant": "parse_into structs",
"us": 66538.0,
"level": "full"
},
"best_any": {
"variant": "parse_into structs",
"us": 66538.0,
"level": "full"
},
"best_reused": {
"variant": "parser (reused)",
"us": 93973.1,
"level": "full"
},
"best_reused_any": {
"variant": "parser (reused)",
"us": 93973.1,
"level": "full"
},
"variants": {
"parse_into structs": {
"us": 66538.0,
"level": "full"
},
"parser (reused)": {
"us": 93973.1,
"level": "full"
},
"parse": {
"us": 94202.2,
"level": "full"
}
},
"excluded": {
"parse (numbers: none)": "wrong result (1091); wrong result (1154); wrong result (8)"
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 141640.2,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 65799.2,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 158768.5,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 142618.6,
"level": "no UTF-8"
},
"variants": {
"insitu (copy) (no encoding check)": {
"us": 65799.2,
"level": "no UTF-8"
},
"insitu (copy)": {
"us": 141640.2,
"level": "full"
},
"Document (reused allocator) (no encoding check)": {
"us": 142618.6,
"level": "no UTF-8"
},
"Document (raw numbers) (no encoding check)": {
"us": 145130.8,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 145318.8,
"level": "no UTF-8"
},
"Document (reused allocator)": {
"us": 158768.5,
"level": "full"
},
"Document (raw numbers)": {
"us": 159796.0,
"level": "full"
},
"Document": {
"us": 160544.3,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "from_utf8 + structs",
"us": 62378.0,
"level": "full"
},
"best_any": {
"variant": "from_utf8 + structs",
"us": 62378.0,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"from_utf8 + structs": {
"us": 62378.0,
"level": "full"
},
"structs": {
"us": 69059.3,
"level": "no UTF-8"
},
"Value": {
"us": 185477.0,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "Value",
"us": 40660.1,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 40660.1,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 40660.1,
"level": "full"
},
"structs": {
"us": 53704.8,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "structs (copy)",
"us": 57697.4,
"level": "full"
},
"best_any": {
"variant": "structs (copy)",
"us": 57697.4,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs (copy)": {
"us": 57697.4,
"level": "full"
},
"borrowed (copy)": {
"us": 64360.8,
"level": "full"
}
}
}
},
"status": {
"nlohmann json_document": {
"best": {
"variant": "parse",
"us": 1.0,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 1.0,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 1.0,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 1.0,
"level": "full"
},
"variants": {
"parse": {
"us": 1.0,
"level": "full"
},
"read (reused)": {
"us": 1.0,
"level": "full"
},
"structs (from_json)": {
"us": 1.0,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "structs (from_json)",
"us": 7.5,
"level": "full"
},
"best_any": {
"variant": "structs (from_json)",
"us": 7.5,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs (from_json)": {
"us": 7.5,
"level": "full"
},
"parse": {
"us": 7.6,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read",
"us": 1.1,
"level": "full"
},
"best_any": {
"variant": "read",
"us": 1.1,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 1.0,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 1.0,
"level": "full"
},
"variants": {
"read (reused allocator)": {
"us": 1.0,
"level": "full"
},
"read": {
"us": 1.1,
"level": "full"
},
"insitu (copy)": {
"us": 1.1,
"level": "full"
},
"read (raw numbers)": {
"us": 1.1,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 1.1,
"level": "full"
},
"best_any": {
"variant": "On-Demand (key selectors)",
"us": 0.7,
"level": "partial"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 1.0,
"level": "full"
},
"best_reused_any": {
"variant": "On-Demand (reused)",
"us": 0.8,
"level": "partial"
},
"variants": {
"On-Demand (key selectors)": {
"us": 0.7,
"level": "partial"
},
"On-Demand (reused)": {
"us": 0.8,
"level": "partial"
},
"On-Demand structs": {
"us": 0.8,
"level": "partial"
},
"DOM (reused)": {
"us": 1.0,
"level": "full"
},
"On-Demand": {
"us": 1.0,
"level": "partial"
},
"DOM": {
"us": 1.1,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 1.7,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 1.7,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "structs (validate_skipped)",
"us": 1.4,
"level": "full"
},
"best_any": {
"variant": "structs",
"us": 1.2,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs": {
"us": 1.2,
"level": "partial"
},
"structs (validate_skipped)": {
"us": 1.4,
"level": "full"
},
"lazy_json": {
"us": 1.9,
"level": "partial"
},
"generic (double)": {
"us": 5.1,
"level": "partial"
},
"generic (double, strict)": {
"us": 5.1,
"level": "full"
},
"generic (strict)": {
"us": 7.0,
"level": "full"
},
"generic": {
"us": 7.1,
"level": "partial"
}
},
"excluded": {
"lazy_json (string_view)": "wrong result (3284923)"
}
},
"Boost.JSON": {
"best": {
"variant": "parse_into structs",
"us": 2.7,
"level": "full"
},
"best_any": {
"variant": "parse_into structs",
"us": 2.7,
"level": "full"
},
"best_reused": {
"variant": "parser (reused)",
"us": 3.5,
"level": "full"
},
"best_reused_any": {
"variant": "parser (reused)",
"us": 3.5,
"level": "full"
},
"variants": {
"parse_into structs": {
"us": 2.7,
"level": "full"
},
"parser (reused)": {
"us": 3.5,
"level": "full"
},
"parse": {
"us": 3.8,
"level": "full"
}
},
"excluded": {
"parse (numbers: none)": "wrong result (1091); wrong result (1154); wrong result (8)"
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 6.4,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 2.6,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 6.3,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 5.4,
"level": "no UTF-8"
},
"variants": {
"insitu (copy) (no encoding check)": {
"us": 2.6,
"level": "no UTF-8"
},
"Document (reused allocator) (no encoding check)": {
"us": 5.4,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 6.0,
"level": "no UTF-8"
},
"Document (raw numbers) (no encoding check)": {
"us": 6.1,
"level": "no UTF-8"
},
"Document (reused allocator)": {
"us": 6.3,
"level": "full"
},
"insitu (copy)": {
"us": 6.4,
"level": "full"
},
"Document": {
"us": 6.7,
"level": "full"
},
"Document (raw numbers)": {
"us": 6.9,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "from_utf8 + structs",
"us": 2.3,
"level": "full"
},
"best_any": {
"variant": "structs",
"us": 1.9,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs": {
"us": 1.9,
"level": "no UTF-8"
},
"from_utf8 + structs": {
"us": 2.3,
"level": "full"
},
"Value": {
"us": 7.5,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "structs",
"us": 1.7,
"level": "full"
},
"best_any": {
"variant": "structs",
"us": 1.7,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs": {
"us": 1.7,
"level": "full"
},
"Value": {
"us": 1.7,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "structs (copy)",
"us": 2.1,
"level": "full"
},
"best_any": {
"variant": "structs (copy)",
"us": 2.1,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs (copy)": {
"us": 2.1,
"level": "full"
},
"borrowed (copy)": {
"us": 3.3,
"level": "full"
}
}
}
},
"twitter_min": {
"nlohmann json_document": {
"best": {
"variant": "parse",
"us": 162.4,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 162.4,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 160.5,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 160.5,
"level": "full"
},
"variants": {
"read (reused)": {
"us": 160.5,
"level": "full"
},
"parse": {
"us": 162.4,
"level": "full"
},
"structs (from_json)": {
"us": 166.2,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "structs (from_json)",
"us": 1322.5,
"level": "full"
},
"best_any": {
"variant": "structs (from_json)",
"us": 1322.5,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs (from_json)": {
"us": 1322.5,
"level": "full"
},
"parse": {
"us": 1323.7,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "insitu (copy)",
"us": 168.6,
"level": "full"
},
"best_any": {
"variant": "insitu (copy)",
"us": 168.6,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 165.1,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 165.1,
"level": "full"
},
"variants": {
"read (reused allocator)": {
"us": 165.1,
"level": "full"
},
"insitu (copy)": {
"us": 168.6,
"level": "full"
},
"read": {
"us": 170.1,
"level": "full"
},
"read (raw numbers)": {
"us": 184.3,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 178.5,
"level": "full"
},
"best_any": {
"variant": "On-Demand structs",
"us": 107.8,
"level": "partial"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 180.5,
"level": "full"
},
"best_reused_any": {
"variant": "On-Demand (reused)",
"us": 119.2,
"level": "partial"
},
"variants": {
"On-Demand structs": {
"us": 107.8,
"level": "partial"
},
"On-Demand (key selectors)": {
"us": 112.9,
"level": "partial"
},
"On-Demand": {
"us": 118.4,
"level": "partial"
},
"On-Demand (reused)": {
"us": 119.2,
"level": "partial"
},
"DOM": {
"us": 178.5,
"level": "full"
},
"DOM (reused)": {
"us": 180.5,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 261.1,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 261.1,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "structs (validate_skipped)",
"us": 263.8,
"level": "full"
},
"best_any": {
"variant": "structs",
"us": 215.7,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs": {
"us": 215.7,
"level": "partial"
},
"structs (validate_skipped)": {
"us": 263.8,
"level": "full"
},
"lazy_json": {
"us": 441.6,
"level": "partial"
},
"generic (double, strict)": {
"us": 888.7,
"level": "full"
},
"generic (double)": {
"us": 892.4,
"level": "partial"
},
"generic": {
"us": 1228.6,
"level": "partial"
},
"generic (strict)": {
"us": 1228.6,
"level": "full"
}
},
"excluded": {
"lazy_json (string_view)": "wrong result (3284923)"
}
},
"Boost.JSON": {
"best": {
"variant": "parse_into structs",
"us": 542.3,
"level": "full"
},
"best_any": {
"variant": "parse_into structs",
"us": 542.3,
"level": "full"
},
"best_reused": {
"variant": "parser (reused)",
"us": 779.2,
"level": "full"
},
"best_reused_any": {
"variant": "parser (reused)",
"us": 779.2,
"level": "full"
},
"variants": {
"parse_into structs": {
"us": 542.3,
"level": "full"
},
"parser (reused)": {
"us": 779.2,
"level": "full"
},
"parse": {
"us": 791.6,
"level": "full"
}
},
"excluded": {
"parse (numbers: none)": "wrong result (1091); wrong result (1154); wrong result (8)"
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 1076.3,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 475.9,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 1172.2,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 1013.3,
"level": "no UTF-8"
},
"variants": {
"insitu (copy) (no encoding check)": {
"us": 475.9,
"level": "no UTF-8"
},
"Document (reused allocator) (no encoding check)": {
"us": 1013.3,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 1028.9,
"level": "no UTF-8"
},
"Document (raw numbers) (no encoding check)": {
"us": 1041.5,
"level": "no UTF-8"
},
"insitu (copy)": {
"us": 1076.3,
"level": "full"
},
"Document (reused allocator)": {
"us": 1172.2,
"level": "full"
},
"Document": {
"us": 1172.8,
"level": "full"
},
"Document (raw numbers)": {
"us": 1194.8,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "from_utf8 + structs",
"us": 411.5,
"level": "full"
},
"best_any": {
"variant": "structs",
"us": 327.7,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs": {
"us": 327.7,
"level": "no UTF-8"
},
"from_utf8 + structs": {
"us": 411.5,
"level": "full"
},
"Value": {
"us": 1484.4,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "Value",
"us": 242.4,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 242.4,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 242.4,
"level": "full"
},
"structs": {
"us": 301.5,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "structs (copy)",
"us": 328.5,
"level": "full"
},
"best_any": {
"variant": "structs (copy)",
"us": 328.5,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs (copy)": {
"us": 328.5,
"level": "full"
},
"borrowed (copy)": {
"us": 528.5,
"level": "full"
}
}
}
},
"citm_catalog_min": {
"nlohmann json_document": {
"best": {
"variant": "parse",
"us": 247.0,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 247.0,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 246.6,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 246.6,
"level": "full"
},
"variants": {
"read (reused)": {
"us": 246.6,
"level": "full"
},
"parse": {
"us": 247.0,
"level": "full"
},
"structs (from_json)": {
"us": 263.2,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "parse",
"us": 2314.5,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 2314.5,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse": {
"us": 2314.5,
"level": "full"
},
"structs (from_json)": {
"us": 2325.2,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read",
"us": 287.2,
"level": "full"
},
"best_any": {
"variant": "read",
"us": 287.2,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 286.9,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 286.9,
"level": "full"
},
"variants": {
"read (reused allocator)": {
"us": 286.9,
"level": "full"
},
"read": {
"us": 287.2,
"level": "full"
},
"insitu (copy)": {
"us": 288.4,
"level": "full"
},
"read (raw numbers)": {
"us": 343.8,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 321.2,
"level": "full"
},
"best_any": {
"variant": "On-Demand",
"us": 221.5,
"level": "partial"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 320.8,
"level": "full"
},
"best_reused_any": {
"variant": "On-Demand (reused)",
"us": 218.9,
"level": "partial"
},
"variants": {
"On-Demand (reused)": {
"us": 218.9,
"level": "partial"
},
"On-Demand": {
"us": 221.5,
"level": "partial"
},
"On-Demand (key selectors)": {
"us": 223.6,
"level": "partial"
},
"On-Demand structs": {
"us": 238.7,
"level": "partial"
},
"DOM (reused)": {
"us": 320.8,
"level": "full"
},
"DOM": {
"us": 321.2,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 548.5,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 548.5,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "structs (validate_skipped)",
"us": 469.1,
"level": "full"
},
"best_any": {
"variant": "structs",
"us": 131.8,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs": {
"us": 131.8,
"level": "partial"
},
"structs (validate_skipped)": {
"us": 469.1,
"level": "full"
},
"lazy_json": {
"us": 1270.5,
"level": "partial"
},
"generic (double)": {
"us": 1610.3,
"level": "partial"
},
"generic (double, strict)": {
"us": 1610.9,
"level": "full"
},
"generic": {
"us": 2402.8,
"level": "partial"
},
"generic (strict)": {
"us": 2409.7,
"level": "full"
}
},
"excluded": {
"lazy_json (string_view)": "wrong result (3284923)"
}
},
"Boost.JSON": {
"best": {
"variant": "parse_into structs",
"us": 691.3,
"level": "full"
},
"best_any": {
"variant": "parse_into structs",
"us": 691.3,
"level": "full"
},
"best_reused": {
"variant": "parser (reused)",
"us": 948.3,
"level": "full"
},
"best_reused_any": {
"variant": "parser (reused)",
"us": 948.3,
"level": "full"
},
"variants": {
"parse_into structs": {
"us": 691.3,
"level": "full"
},
"parse": {
"us": 947.5,
"level": "full"
},
"parser (reused)": {
"us": 948.3,
"level": "full"
}
},
"excluded": {
"parse (numbers: none)": "wrong result (1091); wrong result (1154); wrong result (8)"
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 1119.4,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 749.8,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 1237.8,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 1143.9,
"level": "no UTF-8"
},
"variants": {
"insitu (copy) (no encoding check)": {
"us": 749.8,
"level": "no UTF-8"
},
"insitu (copy)": {
"us": 1119.4,
"level": "full"
},
"Document (reused allocator) (no encoding check)": {
"us": 1143.9,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 1149.5,
"level": "no UTF-8"
},
"Document": {
"us": 1217.2,
"level": "full"
},
"Document (reused allocator)": {
"us": 1237.8,
"level": "full"
},
"Document (raw numbers) (no encoding check)": {
"us": 1364.6,
"level": "no UTF-8"
},
"Document (raw numbers)": {
"us": 1427.0,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "from_utf8 + structs",
"us": 522.5,
"level": "full"
},
"best_any": {
"variant": "structs",
"us": 518.3,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs": {
"us": 518.3,
"level": "no UTF-8"
},
"from_utf8 + structs": {
"us": 522.5,
"level": "full"
},
"Value": {
"us": 2293.7,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "Value",
"us": 393.9,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 393.9,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 393.9,
"level": "full"
},
"structs": {
"us": 586.0,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "structs (copy)",
"us": 663.0,
"level": "full"
},
"best_any": {
"variant": "structs (copy)",
"us": 663.0,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs (copy)": {
"us": 663.0,
"level": "full"
},
"borrowed (copy)": {
"us": 1370.3,
"level": "full"
}
}
}
}
},
"edit": {
"twitter": {
"nlohmann json_document": {
"best": {
"variant": "editable (source numbers)",
"us": 281.0,
"level": "full"
},
"best_any": {
"variant": "editable (source numbers)",
"us": 281.0,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"editable (source numbers)": {
"us": 281.0,
"level": "full"
},
"editable": {
"us": 282.7,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "ordered_json",
"us": 1269.6,
"level": "full"
},
"best_any": {
"variant": "ordered_json",
"us": 1269.6,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"ordered_json": {
"us": 1269.6,
"level": "full"
},
"parse": {
"us": 1628.1,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "mut copy",
"us": 438.4,
"level": "full"
},
"best_any": {
"variant": "mut copy",
"us": 438.4,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"mut copy": {
"us": 438.4,
"level": "full"
},
"insitu (copy) + mut copy": {
"us": 439.8,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 481.2,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 481.2,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (strict)",
"us": 1526.0,
"level": "full"
},
"best_any": {
"variant": "generic",
"us": 1515.6,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic": {
"us": 1515.6,
"level": "partial"
},
"generic (strict)": {
"us": 1526.0,
"level": "full"
}
},
"excluded": {
"generic (double)": "the output does not read back as the expected document",
"generic (double, strict)": "the output does not read back as the expected document"
}
},
"Boost.JSON": {
"best": {
"variant": "parse",
"us": 1362.9,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 1362.9,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse": {
"us": 1362.9,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "Document",
"us": 1913.9,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 1350.4,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"insitu (copy) (no encoding check)": {
"us": 1350.4,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 1750.9,
"level": "no UTF-8"
},
"Document": {
"us": 1913.9,
"level": "full"
},
"insitu (copy)": {
"us": 1929.5,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "Value",
"us": 2008.8,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 2008.8,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 2008.8,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "Value",
"us": 633.8,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 633.8,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 633.8,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "borrowed (copy)",
"us": 948.5,
"level": "full"
},
"best_any": {
"variant": "borrowed (copy)",
"us": 948.5,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"borrowed (copy)": {
"us": 948.5,
"level": "full"
},
"owned (copy)": {
"us": 1369.9,
"level": "full"
}
}
}
},
"citm_catalog": {
"nlohmann json_document": {
"best": {
"variant": "editable",
"us": 557.0,
"level": "full"
},
"best_any": {
"variant": "editable",
"us": 557.0,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"editable": {
"us": 557.0,
"level": "full"
},
"editable (source numbers)": {
"us": 557.6,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "ordered_json",
"us": 2337.2,
"level": "full"
},
"best_any": {
"variant": "ordered_json",
"us": 2337.2,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"ordered_json": {
"us": 2337.2,
"level": "full"
},
"parse": {
"us": 2739.3,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "insitu (copy) + mut copy",
"us": 897.2,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) + mut copy",
"us": 897.2,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"insitu (copy) + mut copy": {
"us": 897.2,
"level": "full"
},
"mut copy": {
"us": 897.5,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 1219.8,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 1219.8,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (strict)",
"us": 3206.0,
"level": "full"
},
"best_any": {
"variant": "generic (strict)",
"us": 3206.0,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic (strict)": {
"us": 3206.0,
"level": "full"
},
"generic": {
"us": 3217.2,
"level": "partial"
}
},
"excluded": {
"generic (double)": "the output does not read back as the expected document",
"generic (double, strict)": "the output does not read back as the expected document"
}
},
"Boost.JSON": {
"best": {
"variant": "parse",
"us": 1994.7,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 1994.7,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse": {
"us": 1994.7,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 2398.9,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 1974.0,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"insitu (copy) (no encoding check)": {
"us": 1974.0,
"level": "no UTF-8"
},
"insitu (copy)": {
"us": 2398.9,
"level": "full"
},
"Document (no encoding check)": {
"us": 2430.4,
"level": "no UTF-8"
},
"Document": {
"us": 2515.0,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "Value",
"us": 3316.2,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 3316.2,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 3316.2,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "Value",
"us": 1256.8,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 1256.8,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 1256.8,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "borrowed (copy)",
"us": 2102.2,
"level": "full"
},
"best_any": {
"variant": "borrowed (copy)",
"us": 2102.2,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"borrowed (copy)": {
"us": 2102.2,
"level": "full"
},
"owned (copy)": {
"us": 2642.9,
"level": "full"
}
}
}
},
"canada": {
"nlohmann json_document": {
"best": {
"variant": "editable (source numbers)",
"us": 1462.2,
"level": "full"
},
"best_any": {
"variant": "editable (source numbers)",
"us": 1462.2,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"editable (source numbers)": {
"us": 1462.2,
"level": "full"
},
"editable": {
"us": 2747.1,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "parse",
"us": 8183.3,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 8183.3,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse": {
"us": 8183.3,
"level": "full"
},
"ordered_json": {
"us": 8285.3,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "insitu (copy) + mut copy",
"us": 3681.3,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) + mut copy",
"us": 3681.3,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"insitu (copy) + mut copy": {
"us": 3681.3,
"level": "full"
},
"mut copy": {
"us": 3697.2,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 5623.1,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 5623.1,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (strict)",
"us": 10930.3,
"level": "full"
},
"best_any": {
"variant": "generic",
"us": 10903.0,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic": {
"us": 10903.0,
"level": "partial"
},
"generic (strict)": {
"us": 10930.3,
"level": "full"
}
},
"excluded": {
"generic (double)": "the output does not read back as the expected document",
"generic (double, strict)": "the output does not read back as the expected document"
}
},
"Boost.JSON": {
"best": {
"variant": "parse",
"us": 6500.2,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 6500.2,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse": {
"us": 6500.2,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 13710.8,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 13705.6,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"insitu (copy) (no encoding check)": {
"us": 13705.6,
"level": "no UTF-8"
},
"insitu (copy)": {
"us": 13710.8,
"level": "full"
},
"Document (no encoding check)": {
"us": 14232.8,
"level": "no UTF-8"
},
"Document": {
"us": 14275.5,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "Value",
"us": 9666.5,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 9666.5,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 9666.5,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "Value",
"us": 4395.7,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 4395.7,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 4395.7,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "borrowed (copy)",
"us": 7654.5,
"level": "full"
},
"best_any": {
"variant": "borrowed (copy)",
"us": 7654.5,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"borrowed (copy)": {
"us": 7654.5,
"level": "full"
},
"owned (copy)": {
"us": 7656.5,
"level": "full"
}
}
}
},
"jeopardy": {
"nlohmann json_document": {
"best": {
"variant": "editable",
"us": 57355.0,
"level": "full"
},
"best_any": {
"variant": "editable",
"us": 57355.0,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"editable": {
"us": 57355.0,
"level": "full"
},
"editable (source numbers)": {
"us": 57488.6,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "ordered_json",
"us": 173043.8,
"level": "full"
},
"best_any": {
"variant": "ordered_json",
"us": 173043.8,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"ordered_json": {
"us": 173043.8,
"level": "full"
},
"parse": {
"us": 243365.2,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "insitu (copy) + mut copy",
"us": 83160.3,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) + mut copy",
"us": 83160.3,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"insitu (copy) + mut copy": {
"us": 83160.3,
"level": "full"
},
"mut copy": {
"us": 83304.3,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 62390.4,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 62390.4,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (strict)",
"us": 177272.1,
"level": "full"
},
"best_any": {
"variant": "generic",
"us": 176000.5,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic": {
"us": 176000.5,
"level": "partial"
},
"generic (strict)": {
"us": 177272.1,
"level": "full"
}
},
"excluded": {
"generic (double)": "the output does not read back as the expected document",
"generic (double, strict)": "the output does not read back as the expected document"
}
},
"Boost.JSON": {
"best": {
"variant": "parse",
"us": 154406.2,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 154406.2,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse": {
"us": 154406.2,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 220628.6,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 144275.2,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"insitu (copy) (no encoding check)": {
"us": 144275.2,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 220291.4,
"level": "no UTF-8"
},
"insitu (copy)": {
"us": 220628.6,
"level": "full"
},
"Document": {
"us": 236029.4,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "Value",
"us": 251930.6,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 251930.6,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 251930.6,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "Value",
"us": 140935.8,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 140935.8,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 140935.8,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "borrowed (copy)",
"us": 110693.4,
"level": "full"
},
"best_any": {
"variant": "borrowed (copy)",
"us": 110693.4,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"borrowed (copy)": {
"us": 110693.4,
"level": "full"
},
"owned (copy)": {
"us": 182773.4,
"level": "full"
}
}
}
},
"status": {
"nlohmann json_document": {
"best": {
"variant": "editable",
"us": 1.9,
"level": "full"
},
"best_any": {
"variant": "editable",
"us": 1.9,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"editable": {
"us": 1.9,
"level": "full"
},
"editable (source numbers)": {
"us": 1.9,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "ordered_json",
"us": 7.0,
"level": "full"
},
"best_any": {
"variant": "ordered_json",
"us": 7.0,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"ordered_json": {
"us": 7.0,
"level": "full"
},
"parse": {
"us": 8.7,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "mut copy",
"us": 2.4,
"level": "full"
},
"best_any": {
"variant": "mut copy",
"us": 2.4,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"mut copy": {
"us": 2.4,
"level": "full"
},
"insitu (copy) + mut copy": {
"us": 2.4,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 2.5,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 2.5,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (strict)",
"us": 8.2,
"level": "full"
},
"best_any": {
"variant": "generic",
"us": 8.2,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic": {
"us": 8.2,
"level": "partial"
},
"generic (strict)": {
"us": 8.2,
"level": "full"
}
},
"excluded": {
"generic (double)": "the output does not read back as the expected document",
"generic (double, strict)": "the output does not read back as the expected document"
}
},
"Boost.JSON": {
"best": {
"variant": "parse",
"us": 6.5,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 6.5,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse": {
"us": 6.5,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 10.2,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 6.4,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"insitu (copy) (no encoding check)": {
"us": 6.4,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 9.6,
"level": "no UTF-8"
},
"insitu (copy)": {
"us": 10.2,
"level": "full"
},
"Document": {
"us": 10.4,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "Value",
"us": 9.6,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 9.6,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 9.6,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "Value",
"us": 3.8,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 3.8,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 3.8,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "borrowed (copy)",
"us": 5.4,
"level": "full"
},
"best_any": {
"variant": "borrowed (copy)",
"us": 5.4,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"borrowed (copy)": {
"us": 5.4,
"level": "full"
},
"owned (copy)": {
"us": 7.7,
"level": "full"
}
}
}
},
"twitter_min": {
"nlohmann json_document": {
"best": {
"variant": "editable",
"us": 261.8,
"level": "full"
},
"best_any": {
"variant": "editable",
"us": 261.8,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"editable": {
"us": 261.8,
"level": "full"
},
"editable (source numbers)": {
"us": 262.2,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "ordered_json",
"us": 1234.3,
"level": "full"
},
"best_any": {
"variant": "ordered_json",
"us": 1234.3,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"ordered_json": {
"us": 1234.3,
"level": "full"
},
"parse": {
"us": 1583.0,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "insitu (copy) + mut copy",
"us": 416.9,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) + mut copy",
"us": 416.9,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"insitu (copy) + mut copy": {
"us": 416.9,
"level": "full"
},
"mut copy": {
"us": 417.1,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 357.0,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 357.0,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (strict)",
"us": 1419.2,
"level": "full"
},
"best_any": {
"variant": "generic",
"us": 1412.3,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic": {
"us": 1412.3,
"level": "partial"
},
"generic (strict)": {
"us": 1419.2,
"level": "full"
}
},
"excluded": {
"generic (double)": "the output does not read back as the expected document",
"generic (double, strict)": "the output does not read back as the expected document"
}
},
"Boost.JSON": {
"best": {
"variant": "parse",
"us": 1265.9,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 1265.9,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse": {
"us": 1265.9,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 1680.5,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 1121.2,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"insitu (copy) (no encoding check)": {
"us": 1121.2,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 1580.1,
"level": "no UTF-8"
},
"insitu (copy)": {
"us": 1680.5,
"level": "full"
},
"Document": {
"us": 1729.0,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "Value",
"us": 1876.8,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 1876.8,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 1876.8,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "Value",
"us": 539.1,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 539.1,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 539.1,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "borrowed (copy)",
"us": 913.3,
"level": "full"
},
"best_any": {
"variant": "borrowed (copy)",
"us": 913.3,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"borrowed (copy)": {
"us": 913.3,
"level": "full"
},
"owned (copy)": {
"us": 1350.8,
"level": "full"
}
}
}
},
"citm_catalog_min": {
"nlohmann json_document": {
"best": {
"variant": "editable (source numbers)",
"us": 441.5,
"level": "full"
},
"best_any": {
"variant": "editable (source numbers)",
"us": 441.5,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"editable (source numbers)": {
"us": 441.5,
"level": "full"
},
"editable": {
"us": 441.6,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "ordered_json",
"us": 2212.6,
"level": "full"
},
"best_any": {
"variant": "ordered_json",
"us": 2212.6,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"ordered_json": {
"us": 2212.6,
"level": "full"
},
"parse": {
"us": 2622.3,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "mut copy",
"us": 705.3,
"level": "full"
},
"best_any": {
"variant": "mut copy",
"us": 705.3,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"mut copy": {
"us": 705.3,
"level": "full"
},
"insitu (copy) + mut copy": {
"us": 705.5,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 774.8,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 774.8,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (strict)",
"us": 2864.9,
"level": "full"
},
"best_any": {
"variant": "generic (strict)",
"us": 2864.9,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic (strict)": {
"us": 2864.9,
"level": "full"
},
"generic": {
"us": 2867.5,
"level": "partial"
}
},
"excluded": {
"generic (double)": "the output does not read back as the expected document",
"generic (double, strict)": "the output does not read back as the expected document"
}
},
"Boost.JSON": {
"best": {
"variant": "parse",
"us": 1459.5,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 1459.5,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse": {
"us": 1459.5,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 1944.3,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 1573.0,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"insitu (copy) (no encoding check)": {
"us": 1573.0,
"level": "no UTF-8"
},
"insitu (copy)": {
"us": 1944.3,
"level": "full"
},
"Document (no encoding check)": {
"us": 1956.5,
"level": "no UTF-8"
},
"Document": {
"us": 2036.9,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "Value",
"us": 2840.0,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 2840.0,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 2840.0,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "Value",
"us": 971.7,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 971.7,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 971.7,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "borrowed (copy)",
"us": 1879.4,
"level": "full"
},
"best_any": {
"variant": "borrowed (copy)",
"us": 1879.4,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"borrowed (copy)": {
"us": 1879.4,
"level": "full"
},
"owned (copy)": {
"us": 2396.3,
"level": "full"
}
}
}
}
},
"minify": {
"twitter": {
"nlohmann json_document": {
"best": {
"variant": "parse + dump (source numbers)",
"us": 252.8,
"level": "full"
},
"best_any": {
"variant": "parse + dump (source numbers)",
"us": 252.8,
"level": "full"
},
"best_reused": {
"variant": "read + dump (reused)",
"us": 248.5,
"level": "full"
},
"best_reused_any": {
"variant": "read + dump (reused)",
"us": 248.5,
"level": "full"
},
"variants": {
"read + dump (reused)": {
"us": 248.5,
"level": "full"
},
"parse + dump (source numbers)": {
"us": 252.8,
"level": "full"
},
"parse + dump": {
"us": 254.1,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "parse + dump",
"us": 1598.8,
"level": "full"
},
"best_any": {
"variant": "parse + dump",
"us": 1598.8,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse + dump": {
"us": 1598.8,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "insitu (copy) + write",
"us": 289.2,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) + write",
"us": 289.2,
"level": "full"
},
"best_reused": {
"variant": "read + write (reused allocator)",
"us": 294.8,
"level": "full"
},
"best_reused_any": {
"variant": "read + write (reused allocator)",
"us": 294.8,
"level": "full"
},
"variants": {
"insitu (copy) + write": {
"us": 289.2,
"level": "full"
},
"read + write": {
"us": 291.3,
"level": "full"
},
"read + write (reused allocator)": {
"us": 294.8,
"level": "full"
},
"read (raw numbers) + write": {
"us": 307.5,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM + to_string",
"us": 567.0,
"level": "full"
},
"best_any": {
"variant": "minify",
"us": 61.3,
"level": "partial"
},
"best_reused": {
"variant": "DOM (reused) + to_string",
"us": 553.2,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused) + to_string",
"us": 553.2,
"level": "full"
},
"variants": {
"minify": {
"us": 61.3,
"level": "partial"
},
"DOM (reused) + to_string": {
"us": 553.2,
"level": "full"
},
"DOM + to_string": {
"us": 567.0,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document + Serialize",
"us": 495.2,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document + Serialize": {
"us": 495.2,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (strict)",
"us": 1500.7,
"level": "full"
},
"best_any": {
"variant": "minify_json",
"us": 279.2,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"minify_json": {
"us": 279.2,
"level": "partial"
},
"generic": {
"us": 1493.4,
"level": "partial"
},
"generic (strict)": {
"us": 1500.7,
"level": "full"
}
},
"excluded": {
"generic (double)": "the output does not read back as the expected document",
"generic (double, strict)": "the output does not read back as the expected document"
}
},
"Boost.JSON": {
"best": {
"variant": "parse + serialize",
"us": 1378.5,
"level": "full"
},
"best_any": {
"variant": "parse + serialize",
"us": 1378.5,
"level": "full"
},
"best_reused": {
"variant": "parser (reused) + serialize",
"us": 1375.8,
"level": "full"
},
"best_reused_any": {
"variant": "parser (reused) + serialize",
"us": 1375.8,
"level": "full"
},
"variants": {
"parser (reused) + serialize": {
"us": 1375.8,
"level": "full"
},
"parse + serialize": {
"us": 1378.5,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "SAX to Writer",
"us": 1499.0,
"level": "full"
},
"best_any": {
"variant": "SAX to Writer (no encoding check)",
"us": 1299.5,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document + Writer (reused allocator)",
"us": 1972.7,
"level": "full"
},
"best_reused_any": {
"variant": "Document + Writer (reused allocator) (no encoding check)",
"us": 1798.8,
"level": "no UTF-8"
},
"variants": {
"SAX to Writer (no encoding check)": {
"us": 1299.5,
"level": "no UTF-8"
},
"SAX to Writer (raw numbers) (no encoding check)": {
"us": 1319.4,
"level": "no UTF-8"
},
"SAX to Writer": {
"us": 1499.0,
"level": "full"
},
"SAX to Writer (raw numbers)": {
"us": 1513.5,
"level": "full"
},
"Document + Writer (no encoding check)": {
"us": 1792.0,
"level": "no UTF-8"
},
"Document + Writer (reused allocator) (no encoding check)": {
"us": 1798.8,
"level": "no UTF-8"
},
"Document + Writer": {
"us": 1960.9,
"level": "full"
},
"Document + Writer (reused allocator)": {
"us": 1972.7,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "Value",
"us": 2004.2,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 2004.2,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 2004.2,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "Value",
"us": 535.3,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 535.3,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 535.3,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "borrowed (copy)",
"us": 951.9,
"level": "full"
},
"best_any": {
"variant": "borrowed (copy)",
"us": 951.9,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"borrowed (copy)": {
"us": 951.9,
"level": "full"
}
}
}
},
"citm_catalog": {
"nlohmann json_document": {
"best": {
"variant": "parse + dump",
"us": 492.2,
"level": "full"
},
"best_any": {
"variant": "parse + dump",
"us": 492.2,
"level": "full"
},
"best_reused": {
"variant": "read + dump (reused)",
"us": 492.2,
"level": "full"
},
"best_reused_any": {
"variant": "read + dump (reused)",
"us": 492.2,
"level": "full"
},
"variants": {
"parse + dump": {
"us": 492.2,
"level": "full"
},
"read + dump (reused)": {
"us": 492.2,
"level": "full"
},
"parse + dump (source numbers)": {
"us": 493.6,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "parse + dump",
"us": 2716.4,
"level": "full"
},
"best_any": {
"variant": "parse + dump",
"us": 2716.4,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse + dump": {
"us": 2716.4,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "insitu (copy) + write",
"us": 635.1,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) + write",
"us": 635.1,
"level": "full"
},
"best_reused": {
"variant": "read + write (reused allocator)",
"us": 647.2,
"level": "full"
},
"best_reused_any": {
"variant": "read + write (reused allocator)",
"us": 647.2,
"level": "full"
},
"variants": {
"insitu (copy) + write": {
"us": 635.1,
"level": "full"
},
"read + write": {
"us": 640.0,
"level": "full"
},
"read + write (reused allocator)": {
"us": 647.2,
"level": "full"
},
"read (raw numbers) + write": {
"us": 707.2,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM + to_string",
"us": 920.2,
"level": "full"
},
"best_any": {
"variant": "minify",
"us": 168.2,
"level": "partial"
},
"best_reused": {
"variant": "DOM (reused) + to_string",
"us": 904.6,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused) + to_string",
"us": 904.6,
"level": "full"
},
"variants": {
"minify": {
"us": 168.2,
"level": "partial"
},
"DOM (reused) + to_string": {
"us": 904.6,
"level": "full"
},
"DOM + to_string": {
"us": 920.2,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document + Serialize",
"us": 1218.2,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document + Serialize": {
"us": 1218.2,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (strict)",
"us": 3178.8,
"level": "full"
},
"best_any": {
"variant": "minify_json",
"us": 726.3,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"minify_json": {
"us": 726.3,
"level": "partial"
},
"generic (strict)": {
"us": 3178.8,
"level": "full"
},
"generic": {
"us": 3180.0,
"level": "partial"
}
},
"excluded": {
"generic (double)": "the output does not read back as the expected document",
"generic (double, strict)": "the output does not read back as the expected document"
}
},
"Boost.JSON": {
"best": {
"variant": "parse + serialize",
"us": 1983.8,
"level": "full"
},
"best_any": {
"variant": "parse + serialize",
"us": 1983.8,
"level": "full"
},
"best_reused": {
"variant": "parser (reused) + serialize",
"us": 1982.5,
"level": "full"
},
"best_reused_any": {
"variant": "parser (reused) + serialize",
"us": 1982.5,
"level": "full"
},
"variants": {
"parser (reused) + serialize": {
"us": 1982.5,
"level": "full"
},
"parse + serialize": {
"us": 1983.8,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "SAX to Writer",
"us": 1797.3,
"level": "full"
},
"best_any": {
"variant": "SAX to Writer (no encoding check)",
"us": 1697.0,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document + Writer (reused allocator)",
"us": 2519.5,
"level": "full"
},
"best_reused_any": {
"variant": "Document + Writer (reused allocator) (no encoding check)",
"us": 2442.6,
"level": "no UTF-8"
},
"variants": {
"SAX to Writer (no encoding check)": {
"us": 1697.0,
"level": "no UTF-8"
},
"SAX to Writer": {
"us": 1797.3,
"level": "full"
},
"SAX to Writer (raw numbers) (no encoding check)": {
"us": 1936.6,
"level": "no UTF-8"
},
"SAX to Writer (raw numbers)": {
"us": 2050.5,
"level": "full"
},
"Document + Writer (no encoding check)": {
"us": 2431.9,
"level": "no UTF-8"
},
"Document + Writer (reused allocator) (no encoding check)": {
"us": 2442.6,
"level": "no UTF-8"
},
"Document + Writer": {
"us": 2510.9,
"level": "full"
},
"Document + Writer (reused allocator)": {
"us": 2519.5,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "Value",
"us": 3290.5,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 3290.5,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 3290.5,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "Value",
"us": 1134.5,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 1134.5,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 1134.5,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "borrowed (copy)",
"us": 2111.0,
"level": "full"
},
"best_any": {
"variant": "borrowed (copy)",
"us": 2111.0,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"borrowed (copy)": {
"us": 2111.0,
"level": "full"
}
}
}
},
"canada": {
"nlohmann json_document": {
"best": {
"variant": "parse + dump (source numbers)",
"us": 1357.7,
"level": "full"
},
"best_any": {
"variant": "parse + dump (source numbers)",
"us": 1357.7,
"level": "full"
},
"best_reused": {
"variant": "read + dump (reused)",
"us": 2577.3,
"level": "full"
},
"best_reused_any": {
"variant": "read + dump (reused)",
"us": 2577.3,
"level": "full"
},
"variants": {
"parse + dump (source numbers)": {
"us": 1357.7,
"level": "full"
},
"read + dump (reused)": {
"us": 2577.3,
"level": "full"
},
"parse + dump": {
"us": 2577.7,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "parse + dump",
"us": 8185.0,
"level": "full"
},
"best_any": {
"variant": "parse + dump",
"us": 8185.0,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse + dump": {
"us": 8185.0,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read (raw numbers) + write",
"us": 2515.7,
"level": "full"
},
"best_any": {
"variant": "read (raw numbers) + write",
"us": 2515.7,
"level": "full"
},
"best_reused": {
"variant": "read + write (reused allocator)",
"us": 3209.3,
"level": "full"
},
"best_reused_any": {
"variant": "read + write (reused allocator)",
"us": 3209.3,
"level": "full"
},
"variants": {
"read (raw numbers) + write": {
"us": 2515.7,
"level": "full"
},
"read + write": {
"us": 3208.7,
"level": "full"
},
"read + write (reused allocator)": {
"us": 3209.3,
"level": "full"
},
"insitu (copy) + write": {
"us": 3210.4,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM + to_string",
"us": 5025.8,
"level": "full"
},
"best_any": {
"variant": "minify",
"us": 227.5,
"level": "partial"
},
"best_reused": {
"variant": "DOM (reused) + to_string",
"us": 5044.3,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused) + to_string",
"us": 5044.3,
"level": "full"
},
"variants": {
"minify": {
"us": 227.5,
"level": "partial"
},
"DOM + to_string": {
"us": 5025.8,
"level": "full"
},
"DOM (reused) + to_string": {
"us": 5044.3,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document + Serialize",
"us": 5627.7,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document + Serialize": {
"us": 5627.7,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (strict)",
"us": 10937.3,
"level": "full"
},
"best_any": {
"variant": "minify_json",
"us": 1705.3,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"minify_json": {
"us": 1705.3,
"level": "partial"
},
"generic": {
"us": 10932.2,
"level": "partial"
},
"generic (strict)": {
"us": 10937.3,
"level": "full"
}
},
"excluded": {
"generic (double)": "the output does not read back as the expected document",
"generic (double, strict)": "the output does not read back as the expected document"
}
},
"Boost.JSON": {
"best": {
"variant": "parse + serialize",
"us": 6504.8,
"level": "full"
},
"best_any": {
"variant": "parse + serialize",
"us": 6504.8,
"level": "full"
},
"best_reused": {
"variant": "parser (reused) + serialize",
"us": 6492.0,
"level": "full"
},
"best_reused_any": {
"variant": "parser (reused) + serialize",
"us": 6492.0,
"level": "full"
},
"variants": {
"parser (reused) + serialize": {
"us": 6492.0,
"level": "full"
},
"parse + serialize": {
"us": 6504.8,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "SAX to Writer (raw numbers)",
"us": 10872.4,
"level": "full"
},
"best_any": {
"variant": "SAX to Writer (raw numbers) (no encoding check)",
"us": 10848.5,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document + Writer (reused allocator)",
"us": 14254.1,
"level": "full"
},
"best_reused_any": {
"variant": "Document + Writer (reused allocator) (no encoding check)",
"us": 14198.7,
"level": "no UTF-8"
},
"variants": {
"SAX to Writer (raw numbers) (no encoding check)": {
"us": 10848.5,
"level": "no UTF-8"
},
"SAX to Writer (raw numbers)": {
"us": 10872.4,
"level": "full"
},
"Document + Writer (reused allocator) (no encoding check)": {
"us": 14198.7,
"level": "no UTF-8"
},
"Document + Writer": {
"us": 14204.8,
"level": "full"
},
"Document + Writer (no encoding check)": {
"us": 14214.2,
"level": "no UTF-8"
},
"Document + Writer (reused allocator)": {
"us": 14254.1,
"level": "full"
},
"SAX to Writer": {
"us": 15425.5,
"level": "full"
},
"SAX to Writer (no encoding check)": {
"us": 15441.1,
"level": "no UTF-8"
}
}
},
"serde_json": {
"best": {
"variant": "Value",
"us": 9792.5,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 9792.5,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 9792.5,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "Value",
"us": 4376.6,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 4376.6,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 4376.6,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "borrowed (copy)",
"us": 7657.9,
"level": "full"
},
"best_any": {
"variant": "borrowed (copy)",
"us": 7657.9,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"borrowed (copy)": {
"us": 7657.9,
"level": "full"
}
}
}
},
"jeopardy": {
"nlohmann json_document": {
"best": {
"variant": "parse + dump",
"us": 37096.5,
"level": "full"
},
"best_any": {
"variant": "parse + dump",
"us": 37096.5,
"level": "full"
},
"best_reused": {
"variant": "read + dump (reused)",
"us": 36773.4,
"level": "full"
},
"best_reused_any": {
"variant": "read + dump (reused)",
"us": 36773.4,
"level": "full"
},
"variants": {
"read + dump (reused)": {
"us": 36773.4,
"level": "full"
},
"parse + dump": {
"us": 37096.5,
"level": "full"
},
"parse + dump (source numbers)": {
"us": 37278.1,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "parse + dump",
"us": 201406.9,
"level": "full"
},
"best_any": {
"variant": "parse + dump",
"us": 201406.9,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse + dump": {
"us": 201406.9,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "insitu (copy) + write",
"us": 50039.3,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) + write",
"us": 50039.3,
"level": "full"
},
"best_reused": {
"variant": "read + write (reused allocator)",
"us": 49960.1,
"level": "full"
},
"best_reused_any": {
"variant": "read + write (reused allocator)",
"us": 49960.1,
"level": "full"
},
"variants": {
"read + write (reused allocator)": {
"us": 49960.1,
"level": "full"
},
"insitu (copy) + write": {
"us": 50039.3,
"level": "full"
},
"read (raw numbers) + write": {
"us": 50378.1,
"level": "full"
},
"read + write": {
"us": 50484.5,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM + to_string",
"us": 81799.5,
"level": "full"
},
"best_any": {
"variant": "minify",
"us": 5682.3,
"level": "partial"
},
"best_reused": {
"variant": "DOM (reused) + to_string",
"us": 81483.0,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused) + to_string",
"us": 81483.0,
"level": "full"
},
"variants": {
"minify": {
"us": 5682.3,
"level": "partial"
},
"DOM (reused) + to_string": {
"us": 81483.0,
"level": "full"
},
"DOM + to_string": {
"us": 81799.5,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document + Serialize",
"us": 60548.2,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document + Serialize": {
"us": 60548.2,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (strict)",
"us": 168732.8,
"level": "full"
},
"best_any": {
"variant": "minify_json",
"us": 39268.1,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"minify_json": {
"us": 39268.1,
"level": "partial"
},
"generic": {
"us": 165865.5,
"level": "partial"
},
"generic (strict)": {
"us": 168732.8,
"level": "full"
}
},
"excluded": {
"generic (double)": "the output does not read back as the expected document",
"generic (double, strict)": "the output does not read back as the expected document"
}
},
"Boost.JSON": {
"best": {
"variant": "parse + serialize",
"us": 151127.4,
"level": "full"
},
"best_any": {
"variant": "parse + serialize",
"us": 151127.4,
"level": "full"
},
"best_reused": {
"variant": "parser (reused) + serialize",
"us": 150855.8,
"level": "full"
},
"best_reused_any": {
"variant": "parser (reused) + serialize",
"us": 150855.8,
"level": "full"
},
"variants": {
"parser (reused) + serialize": {
"us": 150855.8,
"level": "full"
},
"parse + serialize": {
"us": 151127.4,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "SAX to Writer",
"us": 180015.2,
"level": "full"
},
"best_any": {
"variant": "SAX to Writer (no encoding check)",
"us": 164086.3,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document + Writer (reused allocator)",
"us": 237517.6,
"level": "full"
},
"best_reused_any": {
"variant": "Document + Writer (reused allocator) (no encoding check)",
"us": 222919.4,
"level": "no UTF-8"
},
"variants": {
"SAX to Writer (no encoding check)": {
"us": 164086.3,
"level": "no UTF-8"
},
"SAX to Writer (raw numbers) (no encoding check)": {
"us": 164353.2,
"level": "no UTF-8"
},
"SAX to Writer": {
"us": 180015.2,
"level": "full"
},
"SAX to Writer (raw numbers)": {
"us": 180059.2,
"level": "full"
},
"Document + Writer (reused allocator) (no encoding check)": {
"us": 222919.4,
"level": "no UTF-8"
},
"Document + Writer (no encoding check)": {
"us": 223145.4,
"level": "no UTF-8"
},
"Document + Writer (reused allocator)": {
"us": 237517.6,
"level": "full"
},
"Document + Writer": {
"us": 239633.5,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "Value",
"us": 227369.3,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 227369.3,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 227369.3,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "Value",
"us": 64832.5,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 64832.5,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 64832.5,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "borrowed (copy)",
"us": 108129.8,
"level": "full"
},
"best_any": {
"variant": "borrowed (copy)",
"us": 108129.8,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"borrowed (copy)": {
"us": 108129.8,
"level": "full"
}
}
}
},
"status": {
"nlohmann json_document": {
"best": {
"variant": "parse + dump",
"us": 1.4,
"level": "full"
},
"best_any": {
"variant": "parse + dump",
"us": 1.4,
"level": "full"
},
"best_reused": {
"variant": "read + dump (reused)",
"us": 1.4,
"level": "full"
},
"best_reused_any": {
"variant": "read + dump (reused)",
"us": 1.4,
"level": "full"
},
"variants": {
"parse + dump": {
"us": 1.4,
"level": "full"
},
"parse + dump (source numbers)": {
"us": 1.4,
"level": "full"
},
"read + dump (reused)": {
"us": 1.4,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "parse + dump",
"us": 8.7,
"level": "full"
},
"best_any": {
"variant": "parse + dump",
"us": 8.7,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse + dump": {
"us": 8.7,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read + write",
"us": 1.6,
"level": "full"
},
"best_any": {
"variant": "read + write",
"us": 1.6,
"level": "full"
},
"best_reused": {
"variant": "read + write (reused allocator)",
"us": 1.5,
"level": "full"
},
"best_reused_any": {
"variant": "read + write (reused allocator)",
"us": 1.5,
"level": "full"
},
"variants": {
"read + write (reused allocator)": {
"us": 1.5,
"level": "full"
},
"read + write": {
"us": 1.6,
"level": "full"
},
"insitu (copy) + write": {
"us": 1.6,
"level": "full"
},
"read (raw numbers) + write": {
"us": 1.7,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM + to_string",
"us": 3.6,
"level": "full"
},
"best_any": {
"variant": "minify",
"us": 0.3,
"level": "partial"
},
"best_reused": {
"variant": "DOM (reused) + to_string",
"us": 3.3,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused) + to_string",
"us": 3.3,
"level": "full"
},
"variants": {
"minify": {
"us": 0.3,
"level": "partial"
},
"DOM (reused) + to_string": {
"us": 3.3,
"level": "full"
},
"DOM + to_string": {
"us": 3.6,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document + Serialize",
"us": 2.5,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document + Serialize": {
"us": 2.5,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (strict)",
"us": 7.9,
"level": "full"
},
"best_any": {
"variant": "minify_json",
"us": 1.3,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"minify_json": {
"us": 1.3,
"level": "partial"
},
"generic": {
"us": 7.8,
"level": "partial"
},
"generic (strict)": {
"us": 7.9,
"level": "full"
}
},
"excluded": {
"generic (double)": "the output does not read back as the expected document",
"generic (double, strict)": "the output does not read back as the expected document"
}
},
"Boost.JSON": {
"best": {
"variant": "parse + serialize",
"us": 6.7,
"level": "full"
},
"best_any": {
"variant": "parse + serialize",
"us": 6.7,
"level": "full"
},
"best_reused": {
"variant": "parser (reused) + serialize",
"us": 6.4,
"level": "full"
},
"best_reused_any": {
"variant": "parser (reused) + serialize",
"us": 6.4,
"level": "full"
},
"variants": {
"parser (reused) + serialize": {
"us": 6.4,
"level": "full"
},
"parse + serialize": {
"us": 6.7,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "SAX to Writer",
"us": 8.0,
"level": "full"
},
"best_any": {
"variant": "SAX to Writer (no encoding check)",
"us": 7.3,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document + Writer (reused allocator)",
"us": 10.4,
"level": "full"
},
"best_reused_any": {
"variant": "Document + Writer (reused allocator) (no encoding check)",
"us": 9.4,
"level": "no UTF-8"
},
"variants": {
"SAX to Writer (no encoding check)": {
"us": 7.3,
"level": "no UTF-8"
},
"SAX to Writer (raw numbers) (no encoding check)": {
"us": 7.5,
"level": "no UTF-8"
},
"SAX to Writer": {
"us": 8.0,
"level": "full"
},
"SAX to Writer (raw numbers)": {
"us": 8.1,
"level": "full"
},
"Document + Writer (reused allocator) (no encoding check)": {
"us": 9.4,
"level": "no UTF-8"
},
"Document + Writer (no encoding check)": {
"us": 9.8,
"level": "no UTF-8"
},
"Document + Writer (reused allocator)": {
"us": 10.4,
"level": "full"
},
"Document + Writer": {
"us": 10.7,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "Value",
"us": 9.5,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 9.5,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 9.5,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "Value",
"us": 3.0,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 3.0,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 3.0,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "borrowed (copy)",
"us": 5.5,
"level": "full"
},
"best_any": {
"variant": "borrowed (copy)",
"us": 5.5,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"borrowed (copy)": {
"us": 5.5,
"level": "full"
}
}
}
},
"twitter_min": {
"nlohmann json_document": {
"best": {
"variant": "parse + dump (source numbers)",
"us": 233.6,
"level": "full"
},
"best_any": {
"variant": "parse + dump (source numbers)",
"us": 233.6,
"level": "full"
},
"best_reused": {
"variant": "read + dump (reused)",
"us": 229.7,
"level": "full"
},
"best_reused_any": {
"variant": "read + dump (reused)",
"us": 229.7,
"level": "full"
},
"variants": {
"read + dump (reused)": {
"us": 229.7,
"level": "full"
},
"parse + dump (source numbers)": {
"us": 233.6,
"level": "full"
},
"parse + dump": {
"us": 235.9,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "parse + dump",
"us": 1564.3,
"level": "full"
},
"best_any": {
"variant": "parse + dump",
"us": 1564.3,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse + dump": {
"us": 1564.3,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "insitu (copy) + write",
"us": 267.7,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) + write",
"us": 267.7,
"level": "full"
},
"best_reused": {
"variant": "read + write (reused allocator)",
"us": 263.8,
"level": "full"
},
"best_reused_any": {
"variant": "read + write (reused allocator)",
"us": 263.8,
"level": "full"
},
"variants": {
"read + write (reused allocator)": {
"us": 263.8,
"level": "full"
},
"insitu (copy) + write": {
"us": 267.7,
"level": "full"
},
"read + write": {
"us": 268.5,
"level": "full"
},
"read (raw numbers) + write": {
"us": 283.7,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM + to_string",
"us": 540.8,
"level": "full"
},
"best_any": {
"variant": "minify",
"us": 45.2,
"level": "partial"
},
"best_reused": {
"variant": "DOM (reused) + to_string",
"us": 523.3,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused) + to_string",
"us": 523.3,
"level": "full"
},
"variants": {
"minify": {
"us": 45.2,
"level": "partial"
},
"DOM (reused) + to_string": {
"us": 523.3,
"level": "full"
},
"DOM + to_string": {
"us": 540.8,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document + Serialize",
"us": 371.8,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document + Serialize": {
"us": 371.8,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (strict)",
"us": 1391.8,
"level": "full"
},
"best_any": {
"variant": "minify_json",
"us": 241.7,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"minify_json": {
"us": 241.7,
"level": "partial"
},
"generic": {
"us": 1388.5,
"level": "partial"
},
"generic (strict)": {
"us": 1391.8,
"level": "full"
}
},
"excluded": {
"generic (double)": "the output does not read back as the expected document",
"generic (double, strict)": "the output does not read back as the expected document"
}
},
"Boost.JSON": {
"best": {
"variant": "parse + serialize",
"us": 1281.4,
"level": "full"
},
"best_any": {
"variant": "parse + serialize",
"us": 1281.4,
"level": "full"
},
"best_reused": {
"variant": "parser (reused) + serialize",
"us": 1278.0,
"level": "full"
},
"best_reused_any": {
"variant": "parser (reused) + serialize",
"us": 1278.0,
"level": "full"
},
"variants": {
"parser (reused) + serialize": {
"us": 1278.0,
"level": "full"
},
"parse + serialize": {
"us": 1281.4,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "SAX to Writer",
"us": 1352.4,
"level": "full"
},
"best_any": {
"variant": "SAX to Writer (no encoding check)",
"us": 1228.2,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document + Writer (reused allocator)",
"us": 1772.9,
"level": "full"
},
"best_reused_any": {
"variant": "Document + Writer (reused allocator) (no encoding check)",
"us": 1619.3,
"level": "no UTF-8"
},
"variants": {
"SAX to Writer (no encoding check)": {
"us": 1228.2,
"level": "no UTF-8"
},
"SAX to Writer (raw numbers) (no encoding check)": {
"us": 1249.3,
"level": "no UTF-8"
},
"SAX to Writer": {
"us": 1352.4,
"level": "full"
},
"SAX to Writer (raw numbers)": {
"us": 1368.5,
"level": "full"
},
"Document + Writer (no encoding check)": {
"us": 1618.0,
"level": "no UTF-8"
},
"Document + Writer (reused allocator) (no encoding check)": {
"us": 1619.3,
"level": "no UTF-8"
},
"Document + Writer": {
"us": 1770.0,
"level": "full"
},
"Document + Writer (reused allocator)": {
"us": 1772.9,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "Value",
"us": 1864.4,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 1864.4,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 1864.4,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "Value",
"us": 457.7,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 457.7,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 457.7,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "borrowed (copy)",
"us": 923.7,
"level": "full"
},
"best_any": {
"variant": "borrowed (copy)",
"us": 923.7,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"borrowed (copy)": {
"us": 923.7,
"level": "full"
}
}
}
},
"citm_catalog_min": {
"nlohmann json_document": {
"best": {
"variant": "parse + dump",
"us": 377.0,
"level": "full"
},
"best_any": {
"variant": "parse + dump",
"us": 377.0,
"level": "full"
},
"best_reused": {
"variant": "read + dump (reused)",
"us": 376.3,
"level": "full"
},
"best_reused_any": {
"variant": "read + dump (reused)",
"us": 376.3,
"level": "full"
},
"variants": {
"read + dump (reused)": {
"us": 376.3,
"level": "full"
},
"parse + dump": {
"us": 377.0,
"level": "full"
},
"parse + dump (source numbers)": {
"us": 378.1,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "parse + dump",
"us": 2595.6,
"level": "full"
},
"best_any": {
"variant": "parse + dump",
"us": 2595.6,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse + dump": {
"us": 2595.6,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "insitu (copy) + write",
"us": 445.4,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) + write",
"us": 445.4,
"level": "full"
},
"best_reused": {
"variant": "read + write (reused allocator)",
"us": 447.1,
"level": "full"
},
"best_reused_any": {
"variant": "read + write (reused allocator)",
"us": 447.1,
"level": "full"
},
"variants": {
"insitu (copy) + write": {
"us": 445.4,
"level": "full"
},
"read + write (reused allocator)": {
"us": 447.1,
"level": "full"
},
"read + write": {
"us": 450.6,
"level": "full"
},
"read (raw numbers) + write": {
"us": 517.7,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM + to_string",
"us": 795.1,
"level": "full"
},
"best_any": {
"variant": "minify",
"us": 48.5,
"level": "partial"
},
"best_reused": {
"variant": "DOM (reused) + to_string",
"us": 774.3,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused) + to_string",
"us": 774.3,
"level": "full"
},
"variants": {
"minify": {
"us": 48.5,
"level": "partial"
},
"DOM (reused) + to_string": {
"us": 774.3,
"level": "full"
},
"DOM + to_string": {
"us": 795.1,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document + Serialize",
"us": 780.3,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document + Serialize": {
"us": 780.3,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (strict)",
"us": 2846.2,
"level": "full"
},
"best_any": {
"variant": "minify_json",
"us": 439.2,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"minify_json": {
"us": 439.2,
"level": "partial"
},
"generic (strict)": {
"us": 2846.2,
"level": "full"
},
"generic": {
"us": 2857.7,
"level": "partial"
}
},
"excluded": {
"generic (double)": "the output does not read back as the expected document",
"generic (double, strict)": "the output does not read back as the expected document"
}
},
"Boost.JSON": {
"best": {
"variant": "parse + serialize",
"us": 1449.3,
"level": "full"
},
"best_any": {
"variant": "parse + serialize",
"us": 1449.3,
"level": "full"
},
"best_reused": {
"variant": "parser (reused) + serialize",
"us": 1441.5,
"level": "full"
},
"best_reused_any": {
"variant": "parser (reused) + serialize",
"us": 1441.5,
"level": "full"
},
"variants": {
"parser (reused) + serialize": {
"us": 1441.5,
"level": "full"
},
"parse + serialize": {
"us": 1449.3,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "SAX to Writer",
"us": 1457.4,
"level": "full"
},
"best_any": {
"variant": "SAX to Writer (no encoding check)",
"us": 1396.6,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document + Writer (reused allocator)",
"us": 2074.2,
"level": "full"
},
"best_reused_any": {
"variant": "Document + Writer (reused allocator) (no encoding check)",
"us": 2003.0,
"level": "no UTF-8"
},
"variants": {
"SAX to Writer (no encoding check)": {
"us": 1396.6,
"level": "no UTF-8"
},
"SAX to Writer": {
"us": 1457.4,
"level": "full"
},
"SAX to Writer (raw numbers) (no encoding check)": {
"us": 1703.8,
"level": "no UTF-8"
},
"SAX to Writer (raw numbers)": {
"us": 1776.0,
"level": "full"
},
"Document + Writer (no encoding check)": {
"us": 1953.8,
"level": "no UTF-8"
},
"Document + Writer (reused allocator) (no encoding check)": {
"us": 2003.0,
"level": "no UTF-8"
},
"Document + Writer": {
"us": 2044.7,
"level": "full"
},
"Document + Writer (reused allocator)": {
"us": 2074.2,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "Value",
"us": 2763.0,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 2763.0,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 2763.0,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "Value",
"us": 825.5,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 825.5,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 825.5,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "borrowed (copy)",
"us": 1841.2,
"level": "full"
},
"best_any": {
"variant": "borrowed (copy)",
"us": 1841.2,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"borrowed (copy)": {
"us": 1841.2,
"level": "full"
}
}
}
}
},
"write": {
"twitter": {
"nlohmann json_document": {
"best": {
"variant": "dump",
"us": 72.6,
"level": "n/a"
},
"best_any": {
"variant": "dump",
"us": 72.6,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"dump": {
"us": 72.6,
"level": "n/a"
},
"dump (source numbers)": {
"us": 72.6,
"level": "n/a"
}
}
},
"nlohmann json": {
"best": {
"variant": "dump",
"us": 216.4,
"level": "n/a"
},
"best_any": {
"variant": "dump",
"us": 216.4,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"dump": {
"us": 216.4,
"level": "n/a"
}
}
},
"yyjson": {
"best": {
"variant": "write",
"us": 100.1,
"level": "n/a"
},
"best_any": {
"variant": "write",
"us": 100.1,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"write": {
"us": 100.1,
"level": "n/a"
}
}
},
"simdjson": {
"best": {
"variant": "to_string",
"us": 341.5,
"level": "n/a"
},
"best_any": {
"variant": "to_string",
"us": 341.5,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"to_string": {
"us": 341.5,
"level": "n/a"
}
}
},
"RapidJSON": {
"best": {
"variant": "Writer",
"us": 593.0,
"level": "n/a"
},
"best_any": {
"variant": "Writer",
"us": 593.0,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Writer": {
"us": 593.0,
"level": "n/a"
}
}
},
"sonic-cpp": {
"best": {
"variant": "Serialize",
"us": 109.8,
"level": "n/a"
},
"best_any": {
"variant": "Serialize",
"us": 109.8,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Serialize": {
"us": 109.8,
"level": "n/a"
}
}
},
"Glaze": {
"best": {
"variant": "generic",
"us": 210.4,
"level": "n/a"
},
"best_any": {
"variant": "generic",
"us": 210.4,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic": {
"us": 210.4,
"level": "n/a"
},
"generic (strict)": {
"us": 218.2,
"level": "n/a"
}
},
"excluded": {
"generic (double)": "the output does not read back as the expected document",
"generic (double, strict)": "the output does not read back as the expected document"
}
},
"Boost.JSON": {
"best": {
"variant": "serialize",
"us": 497.5,
"level": "n/a"
},
"best_any": {
"variant": "serialize",
"us": 497.5,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"serialize": {
"us": 497.5,
"level": "n/a"
}
}
},
"serde_json": {
"best": {
"variant": "Value",
"us": 322.0,
"level": "n/a"
},
"best_any": {
"variant": "Value",
"us": 322.0,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 322.0,
"level": "n/a"
}
}
},
"sonic-rs": {
"best": {
"variant": "Value",
"us": 211.5,
"level": "n/a"
},
"best_any": {
"variant": "Value",
"us": 211.5,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 211.5,
"level": "n/a"
}
}
},
"simd-json": {
"best": {
"variant": "borrowed",
"us": 355.3,
"level": "n/a"
},
"best_any": {
"variant": "borrowed",
"us": 355.3,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"borrowed": {
"us": 355.3,
"level": "n/a"
}
}
}
},
"citm_catalog": {
"nlohmann json_document": {
"best": {
"variant": "dump",
"us": 132.8,
"level": "n/a"
},
"best_any": {
"variant": "dump",
"us": 132.8,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"dump": {
"us": 132.8,
"level": "n/a"
},
"dump (source numbers)": {
"us": 133.7,
"level": "n/a"
}
}
},
"nlohmann json": {
"best": {
"variant": "dump",
"us": 287.3,
"level": "n/a"
},
"best_any": {
"variant": "dump",
"us": 287.3,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"dump": {
"us": 287.3,
"level": "n/a"
}
}
},
"yyjson": {
"best": {
"variant": "write",
"us": 164.0,
"level": "n/a"
},
"best_any": {
"variant": "write",
"us": 164.0,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"write": {
"us": 164.0,
"level": "n/a"
}
}
},
"simdjson": {
"best": {
"variant": "to_string",
"us": 449.9,
"level": "n/a"
},
"best_any": {
"variant": "to_string",
"us": 449.9,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"to_string": {
"us": 449.9,
"level": "n/a"
}
}
},
"RapidJSON": {
"best": {
"variant": "Writer",
"us": 817.8,
"level": "n/a"
},
"best_any": {
"variant": "Writer",
"us": 817.8,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Writer": {
"us": 817.8,
"level": "n/a"
}
}
},
"sonic-cpp": {
"best": {
"variant": "Serialize",
"us": 231.5,
"level": "n/a"
},
"best_any": {
"variant": "Serialize",
"us": 231.5,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Serialize": {
"us": 231.5,
"level": "n/a"
}
}
},
"Glaze": {
"best": {
"variant": "generic",
"us": 468.6,
"level": "n/a"
},
"best_any": {
"variant": "generic",
"us": 468.6,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic": {
"us": 468.6,
"level": "n/a"
},
"generic (strict)": {
"us": 471.8,
"level": "n/a"
}
},
"excluded": {
"generic (double)": "the output does not read back as the expected document",
"generic (double, strict)": "the output does not read back as the expected document"
}
},
"Boost.JSON": {
"best": {
"variant": "serialize",
"us": 501.3,
"level": "n/a"
},
"best_any": {
"variant": "serialize",
"us": 501.3,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"serialize": {
"us": 501.3,
"level": "n/a"
}
}
},
"serde_json": {
"best": {
"variant": "Value",
"us": 490.1,
"level": "n/a"
},
"best_any": {
"variant": "Value",
"us": 490.1,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 490.1,
"level": "n/a"
}
}
},
"sonic-rs": {
"best": {
"variant": "Value",
"us": 446.0,
"level": "n/a"
},
"best_any": {
"variant": "Value",
"us": 446.0,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 446.0,
"level": "n/a"
}
}
},
"simd-json": {
"best": {
"variant": "borrowed",
"us": 478.5,
"level": "n/a"
},
"best_any": {
"variant": "borrowed",
"us": 478.5,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"borrowed": {
"us": 478.5,
"level": "n/a"
}
}
}
},
"canada": {
"nlohmann json_document": {
"best": {
"variant": "dump (source numbers)",
"us": 397.7,
"level": "n/a"
},
"best_any": {
"variant": "dump (source numbers)",
"us": 397.7,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"dump (source numbers)": {
"us": 397.7,
"level": "n/a"
},
"dump": {
"us": 1616.8,
"level": "n/a"
}
}
},
"nlohmann json": {
"best": {
"variant": "dump",
"us": 2235.0,
"level": "n/a"
},
"best_any": {
"variant": "dump",
"us": 2235.0,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"dump": {
"us": 2235.0,
"level": "n/a"
}
}
},
"yyjson": {
"best": {
"variant": "write",
"us": 1714.5,
"level": "n/a"
},
"best_any": {
"variant": "write",
"us": 1714.5,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"write": {
"us": 1714.5,
"level": "n/a"
}
}
},
"simdjson": {
"best": {
"variant": "to_string",
"us": 3141.0,
"level": "n/a"
},
"best_any": {
"variant": "to_string",
"us": 3141.0,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"to_string": {
"us": 3141.0,
"level": "n/a"
}
}
},
"RapidJSON": {
"best": {
"variant": "Writer",
"us": 6872.3,
"level": "n/a"
},
"best_any": {
"variant": "Writer",
"us": 6872.3,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Writer": {
"us": 6872.3,
"level": "n/a"
}
}
},
"sonic-cpp": {
"best": {
"variant": "Serialize",
"us": 3038.3,
"level": "n/a"
},
"best_any": {
"variant": "Serialize",
"us": 3038.3,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Serialize": {
"us": 3038.3,
"level": "n/a"
}
}
},
"Glaze": {
"best": {
"variant": "generic",
"us": 1696.5,
"level": "n/a"
},
"best_any": {
"variant": "generic",
"us": 1696.5,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic": {
"us": 1696.5,
"level": "n/a"
},
"generic (strict)": {
"us": 1700.5,
"level": "n/a"
}
},
"excluded": {
"generic (double)": "the output does not read back as the expected document",
"generic (double, strict)": "the output does not read back as the expected document"
}
},
"Boost.JSON": {
"best": {
"variant": "serialize",
"us": 2875.6,
"level": "n/a"
},
"best_any": {
"variant": "serialize",
"us": 2875.6,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"serialize": {
"us": 2875.6,
"level": "n/a"
}
}
},
"serde_json": {
"best": {
"variant": "Value",
"us": 2286.1,
"level": "n/a"
},
"best_any": {
"variant": "Value",
"us": 2286.1,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 2286.1,
"level": "n/a"
}
}
},
"sonic-rs": {
"best": {
"variant": "Value",
"us": 2419.2,
"level": "n/a"
},
"best_any": {
"variant": "Value",
"us": 2419.2,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 2419.2,
"level": "n/a"
}
}
},
"simd-json": {
"best": {
"variant": "borrowed",
"us": 2728.4,
"level": "n/a"
},
"best_any": {
"variant": "borrowed",
"us": 2728.4,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"borrowed": {
"us": 2728.4,
"level": "n/a"
}
}
}
},
"jeopardy": {
"nlohmann json_document": {
"best": {
"variant": "dump",
"us": 14444.2,
"level": "n/a"
},
"best_any": {
"variant": "dump",
"us": 14444.2,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"dump": {
"us": 14444.2,
"level": "n/a"
},
"dump (source numbers)": {
"us": 14500.6,
"level": "n/a"
}
}
},
"nlohmann json": {
"best": {
"variant": "dump",
"us": 31196.9,
"level": "n/a"
},
"best_any": {
"variant": "dump",
"us": 31196.9,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"dump": {
"us": 31196.9,
"level": "n/a"
}
}
},
"yyjson": {
"best": {
"variant": "write",
"us": 19664.8,
"level": "n/a"
},
"best_any": {
"variant": "write",
"us": 19664.8,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"write": {
"us": 19664.8,
"level": "n/a"
}
}
},
"simdjson": {
"best": {
"variant": "to_string",
"us": 52877.5,
"level": "n/a"
},
"best_any": {
"variant": "to_string",
"us": 52877.5,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"to_string": {
"us": 52877.5,
"level": "n/a"
}
}
},
"RapidJSON": {
"best": {
"variant": "Writer",
"us": 79758.5,
"level": "n/a"
},
"best_any": {
"variant": "Writer",
"us": 79758.5,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Writer": {
"us": 79758.5,
"level": "n/a"
}
}
},
"sonic-cpp": {
"best": {
"variant": "Serialize",
"us": 20165.3,
"level": "n/a"
},
"best_any": {
"variant": "Serialize",
"us": 20165.3,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Serialize": {
"us": 20165.3,
"level": "n/a"
}
}
},
"Glaze": {
"best": {
"variant": "generic",
"us": 33709.8,
"level": "n/a"
},
"best_any": {
"variant": "generic",
"us": 33709.8,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic": {
"us": 33709.8,
"level": "n/a"
},
"generic (strict)": {
"us": 36483.4,
"level": "n/a"
}
},
"excluded": {
"generic (double)": "the output does not read back as the expected document",
"generic (double, strict)": "the output does not read back as the expected document"
}
},
"Boost.JSON": {
"best": {
"variant": "serialize",
"us": 62385.1,
"level": "n/a"
},
"best_any": {
"variant": "serialize",
"us": 62385.1,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"serialize": {
"us": 62385.1,
"level": "n/a"
}
}
},
"serde_json": {
"best": {
"variant": "Value",
"us": 49966.8,
"level": "n/a"
},
"best_any": {
"variant": "Value",
"us": 49966.8,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 49966.8,
"level": "n/a"
}
}
},
"sonic-rs": {
"best": {
"variant": "Value",
"us": 33366.0,
"level": "n/a"
},
"best_any": {
"variant": "Value",
"us": 33366.0,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 33366.0,
"level": "n/a"
}
}
},
"simd-json": {
"best": {
"variant": "borrowed",
"us": 47412.2,
"level": "n/a"
},
"best_any": {
"variant": "borrowed",
"us": 47412.2,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"borrowed": {
"us": 47412.2,
"level": "n/a"
}
}
}
},
"status": {
"nlohmann json_document": {
"best": {
"variant": "dump",
"us": 0.5,
"level": "n/a"
},
"best_any": {
"variant": "dump",
"us": 0.5,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"dump": {
"us": 0.5,
"level": "n/a"
},
"dump (source numbers)": {
"us": 0.5,
"level": "n/a"
}
}
},
"nlohmann json": {
"best": {
"variant": "dump",
"us": 1.2,
"level": "n/a"
},
"best_any": {
"variant": "dump",
"us": 1.2,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"dump": {
"us": 1.2,
"level": "n/a"
}
}
},
"yyjson": {
"best": {
"variant": "write",
"us": 0.7,
"level": "n/a"
},
"best_any": {
"variant": "write",
"us": 0.7,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"write": {
"us": 0.7,
"level": "n/a"
}
}
},
"simdjson": {
"best": {
"variant": "to_string",
"us": 2.5,
"level": "n/a"
},
"best_any": {
"variant": "to_string",
"us": 2.5,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"to_string": {
"us": 2.5,
"level": "n/a"
}
}
},
"RapidJSON": {
"best": {
"variant": "Writer",
"us": 3.9,
"level": "n/a"
},
"best_any": {
"variant": "Writer",
"us": 3.9,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Writer": {
"us": 3.9,
"level": "n/a"
}
}
},
"sonic-cpp": {
"best": {
"variant": "Serialize",
"us": 0.8,
"level": "n/a"
},
"best_any": {
"variant": "Serialize",
"us": 0.8,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Serialize": {
"us": 0.8,
"level": "n/a"
}
}
},
"Glaze": {
"best": {
"variant": "generic",
"us": 1.3,
"level": "n/a"
},
"best_any": {
"variant": "generic",
"us": 1.3,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic": {
"us": 1.3,
"level": "n/a"
},
"generic (strict)": {
"us": 1.4,
"level": "n/a"
}
},
"excluded": {
"generic (double)": "the output does not read back as the expected document",
"generic (double, strict)": "the output does not read back as the expected document"
}
},
"Boost.JSON": {
"best": {
"variant": "serialize",
"us": 2.8,
"level": "n/a"
},
"best_any": {
"variant": "serialize",
"us": 2.8,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"serialize": {
"us": 2.8,
"level": "n/a"
}
}
},
"serde_json": {
"best": {
"variant": "Value",
"us": 2.0,
"level": "n/a"
},
"best_any": {
"variant": "Value",
"us": 2.0,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 2.0,
"level": "n/a"
}
}
},
"sonic-rs": {
"best": {
"variant": "Value",
"us": 1.5,
"level": "n/a"
},
"best_any": {
"variant": "Value",
"us": 1.5,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 1.5,
"level": "n/a"
}
}
},
"simd-json": {
"best": {
"variant": "borrowed",
"us": 1.8,
"level": "n/a"
},
"best_any": {
"variant": "borrowed",
"us": 1.8,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"borrowed": {
"us": 1.8,
"level": "n/a"
}
}
}
},
"twitter_min": {
"nlohmann json_document": {
"best": {
"variant": "dump (source numbers)",
"us": 72.5,
"level": "n/a"
},
"best_any": {
"variant": "dump (source numbers)",
"us": 72.5,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"dump (source numbers)": {
"us": 72.5,
"level": "n/a"
},
"dump": {
"us": 72.6,
"level": "n/a"
}
}
},
"nlohmann json": {
"best": {
"variant": "dump",
"us": 215.6,
"level": "n/a"
},
"best_any": {
"variant": "dump",
"us": 215.6,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"dump": {
"us": 215.6,
"level": "n/a"
}
}
},
"yyjson": {
"best": {
"variant": "write",
"us": 100.6,
"level": "n/a"
},
"best_any": {
"variant": "write",
"us": 100.6,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"write": {
"us": 100.6,
"level": "n/a"
}
}
},
"simdjson": {
"best": {
"variant": "to_string",
"us": 341.4,
"level": "n/a"
},
"best_any": {
"variant": "to_string",
"us": 341.4,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"to_string": {
"us": 341.4,
"level": "n/a"
}
}
},
"RapidJSON": {
"best": {
"variant": "Writer",
"us": 593.0,
"level": "n/a"
},
"best_any": {
"variant": "Writer",
"us": 593.0,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Writer": {
"us": 593.0,
"level": "n/a"
}
}
},
"sonic-cpp": {
"best": {
"variant": "Serialize",
"us": 109.7,
"level": "n/a"
},
"best_any": {
"variant": "Serialize",
"us": 109.7,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Serialize": {
"us": 109.7,
"level": "n/a"
}
}
},
"Glaze": {
"best": {
"variant": "generic",
"us": 210.5,
"level": "n/a"
},
"best_any": {
"variant": "generic",
"us": 210.5,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic": {
"us": 210.5,
"level": "n/a"
},
"generic (strict)": {
"us": 218.0,
"level": "n/a"
}
},
"excluded": {
"generic (double)": "the output does not read back as the expected document",
"generic (double, strict)": "the output does not read back as the expected document"
}
},
"Boost.JSON": {
"best": {
"variant": "serialize",
"us": 497.4,
"level": "n/a"
},
"best_any": {
"variant": "serialize",
"us": 497.4,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"serialize": {
"us": 497.4,
"level": "n/a"
}
}
},
"serde_json": {
"best": {
"variant": "Value",
"us": 331.3,
"level": "n/a"
},
"best_any": {
"variant": "Value",
"us": 331.3,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 331.3,
"level": "n/a"
}
}
},
"sonic-rs": {
"best": {
"variant": "Value",
"us": 215.8,
"level": "n/a"
},
"best_any": {
"variant": "Value",
"us": 215.8,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 215.8,
"level": "n/a"
}
}
},
"simd-json": {
"best": {
"variant": "borrowed",
"us": 365.0,
"level": "n/a"
},
"best_any": {
"variant": "borrowed",
"us": 365.0,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"borrowed": {
"us": 365.0,
"level": "n/a"
}
}
}
},
"citm_catalog_min": {
"nlohmann json_document": {
"best": {
"variant": "dump",
"us": 133.2,
"level": "n/a"
},
"best_any": {
"variant": "dump",
"us": 133.2,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"dump": {
"us": 133.2,
"level": "n/a"
},
"dump (source numbers)": {
"us": 134.1,
"level": "n/a"
}
}
},
"nlohmann json": {
"best": {
"variant": "dump",
"us": 287.4,
"level": "n/a"
},
"best_any": {
"variant": "dump",
"us": 287.4,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"dump": {
"us": 287.4,
"level": "n/a"
}
}
},
"yyjson": {
"best": {
"variant": "write",
"us": 164.1,
"level": "n/a"
},
"best_any": {
"variant": "write",
"us": 164.1,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"write": {
"us": 164.1,
"level": "n/a"
}
}
},
"simdjson": {
"best": {
"variant": "to_string",
"us": 452.8,
"level": "n/a"
},
"best_any": {
"variant": "to_string",
"us": 452.8,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"to_string": {
"us": 452.8,
"level": "n/a"
}
}
},
"RapidJSON": {
"best": {
"variant": "Writer",
"us": 817.5,
"level": "n/a"
},
"best_any": {
"variant": "Writer",
"us": 817.5,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Writer": {
"us": 817.5,
"level": "n/a"
}
}
},
"sonic-cpp": {
"best": {
"variant": "Serialize",
"us": 233.4,
"level": "n/a"
},
"best_any": {
"variant": "Serialize",
"us": 233.4,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Serialize": {
"us": 233.4,
"level": "n/a"
}
}
},
"Glaze": {
"best": {
"variant": "generic",
"us": 471.0,
"level": "n/a"
},
"best_any": {
"variant": "generic",
"us": 471.0,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic": {
"us": 471.0,
"level": "n/a"
},
"generic (strict)": {
"us": 472.7,
"level": "n/a"
}
},
"excluded": {
"generic (double)": "the output does not read back as the expected document",
"generic (double, strict)": "the output does not read back as the expected document"
}
},
"Boost.JSON": {
"best": {
"variant": "serialize",
"us": 500.8,
"level": "n/a"
},
"best_any": {
"variant": "serialize",
"us": 500.8,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"serialize": {
"us": 500.8,
"level": "n/a"
}
}
},
"serde_json": {
"best": {
"variant": "Value",
"us": 490.8,
"level": "n/a"
},
"best_any": {
"variant": "Value",
"us": 490.8,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 490.8,
"level": "n/a"
}
}
},
"sonic-rs": {
"best": {
"variant": "Value",
"us": 460.7,
"level": "n/a"
},
"best_any": {
"variant": "Value",
"us": 460.7,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 460.7,
"level": "n/a"
}
}
},
"simd-json": {
"best": {
"variant": "borrowed",
"us": 493.5,
"level": "n/a"
},
"best_any": {
"variant": "borrowed",
"us": 493.5,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"borrowed": {
"us": 493.5,
"level": "n/a"
}
}
}
}
}
}