Files
json/docs/mkdocs/scripts/figures/data/perf_usecases_mac.json
T
Niels Lohmann b4f3998f94 docs: make the comparison of the 3.13.0 post fairer
Three reviews of "How it compares" (a maintainer audit of the harness, a
methodology review, a reader's red team) led to a full rerun on the Mac and
x86-64 with simdjson 5.1.1 and new ways in the harness:

- in-place parses with the copy made before the timer ("(copy untimed)",
  never chosen as a library's best) and json_document::parse_copy();
- RapidJSON through StringStream, and with default precision in validate,
  which reads no number;
- BENCH_ONLY takes several prefixes.

The post now gives the copy's real cost (11-14 us for twitter.json on the
Mac, not 30), what yyjson gains without it, the run-to-run noise, the LTO
check, the single-file losses that were missing, and qualifies the headline
claim. Every number in the section and Appendix E is recomputed; the
NUL-byte remark moved out of the body.

Signed-off-by: Niels Lohmann <mail@nlohmann.me>
2026-11-03 22:13:24 +01:00

14414 lines
338 KiB
JSON

{
"validate": {
"twitter": {
"nlohmann json_document": {
"best": {
"variant": "accept",
"us": 169.6,
"level": "full"
},
"best_any": {
"variant": "accept",
"us": 169.6,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 176.5,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 176.5,
"level": "full"
},
"variants": {
"accept": {
"us": 169.6,
"level": "full"
},
"read (reused)": {
"us": 176.5,
"level": "full"
},
"parse": {
"us": 183.0,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "accept",
"us": 450.9,
"level": "full"
},
"best_any": {
"variant": "accept",
"us": 450.9,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"accept": {
"us": 450.9,
"level": "full"
},
"parse": {
"us": 1357.3,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read",
"us": 181.3,
"level": "full"
},
"best_any": {
"variant": "read",
"us": 181.3,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 183.1,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 183.1,
"level": "full"
},
"variants": {
"insitu (copy untimed)": {
"us": 172.5,
"level": "full"
},
"read": {
"us": 181.3,
"level": "full"
},
"read (reused allocator)": {
"us": 183.1,
"level": "full"
},
"insitu (copy)": {
"us": 183.6,
"level": "full"
},
"read (raw numbers)": {
"us": 192.5,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 211.9,
"level": "full"
},
"best_any": {
"variant": "DOM",
"us": 211.9,
"level": "full"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 196.2,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused)",
"us": 196.2,
"level": "full"
},
"variants": {
"DOM (reused)": {
"us": 196.2,
"level": "full"
},
"DOM": {
"us": 211.9,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 381.5,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 381.5,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "validate_json",
"us": 331.3,
"level": "full"
},
"best_any": {
"variant": "validate_json",
"us": 331.3,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"validate_json": {
"us": 331.3,
"level": "full"
},
"generic (double)": {
"us": 912.3,
"level": "partial"
},
"generic (double, strict)": {
"us": 913.8,
"level": "full"
},
"generic": {
"us": 1271.7,
"level": "partial"
},
"generic (strict)": {
"us": 1274.5,
"level": "full"
}
}
},
"Boost.JSON": {
"best": {
"variant": "SAX (numbers: none)",
"us": 534.8,
"level": "full"
},
"best_any": {
"variant": "SAX (numbers: none)",
"us": 534.8,
"level": "full"
},
"best_reused": {
"variant": "SAX (reused)",
"us": 533.2,
"level": "full"
},
"best_reused_any": {
"variant": "SAX (reused)",
"us": 533.2,
"level": "full"
},
"variants": {
"SAX (reused)": {
"us": 533.2,
"level": "full"
},
"SAX (numbers: none)": {
"us": 534.8,
"level": "full"
},
"SAX": {
"us": 535.0,
"level": "full"
},
"parse (numbers: none)": {
"us": 859.9,
"level": "full"
},
"parser (reused)": {
"us": 868.8,
"level": "full"
},
"parse": {
"us": 870.5,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "SAX (default precision)",
"us": 1311.2,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 694.3,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 1348.2,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 1189.3,
"level": "no UTF-8"
},
"variants": {
"insitu (copy untimed) (no encoding check)": {
"us": 685.9,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 694.3,
"level": "no UTF-8"
},
"SAX (string stream, default precision) (no encoding check)": {
"us": 713.3,
"level": "no UTF-8"
},
"SAX (string stream) (no encoding check)": {
"us": 721.8,
"level": "no UTF-8"
},
"SAX (default precision) (no encoding check)": {
"us": 1144.1,
"level": "no UTF-8"
},
"SAX (no encoding check)": {
"us": 1162.4,
"level": "no UTF-8"
},
"SAX (raw numbers) (no encoding check)": {
"us": 1171.8,
"level": "no UTF-8"
},
"Document (reused allocator) (no encoding check)": {
"us": 1189.3,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 1198.1,
"level": "no UTF-8"
},
"insitu (copy untimed)": {
"us": 1307.4,
"level": "full"
},
"SAX (default precision)": {
"us": 1311.2,
"level": "full"
},
"insitu (copy)": {
"us": 1320.5,
"level": "full"
},
"SAX": {
"us": 1323.5,
"level": "full"
},
"SAX (raw numbers)": {
"us": 1335.6,
"level": "full"
},
"SAX (string stream, default precision)": {
"us": 1347.0,
"level": "full"
},
"Document (reused allocator)": {
"us": 1348.2,
"level": "full"
},
"SAX (string stream)": {
"us": 1359.5,
"level": "full"
},
"Document": {
"us": 1360.1,
"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": "accept",
"us": 312.9,
"level": "full"
},
"best_any": {
"variant": "accept",
"us": 312.9,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 359.4,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 359.4,
"level": "full"
},
"variants": {
"accept": {
"us": 312.9,
"level": "full"
},
"read (reused)": {
"us": 359.4,
"level": "full"
},
"parse": {
"us": 360.3,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "accept",
"us": 888.0,
"level": "full"
},
"best_any": {
"variant": "accept",
"us": 888.0,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"accept": {
"us": 888.0,
"level": "full"
},
"parse": {
"us": 2406.5,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "insitu (copy)",
"us": 476.8,
"level": "full"
},
"best_any": {
"variant": "insitu (copy)",
"us": 476.8,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 480.0,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 480.0,
"level": "full"
},
"variants": {
"insitu (copy untimed)": {
"us": 450.8,
"level": "full"
},
"insitu (copy)": {
"us": 476.8,
"level": "full"
},
"read (reused allocator)": {
"us": 480.0,
"level": "full"
},
"read": {
"us": 481.1,
"level": "full"
},
"read (raw numbers)": {
"us": 529.1,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 451.8,
"level": "full"
},
"best_any": {
"variant": "DOM",
"us": 451.8,
"level": "full"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 449.3,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused)",
"us": 449.3,
"level": "full"
},
"variants": {
"DOM (reused)": {
"us": 449.3,
"level": "full"
},
"DOM": {
"us": 451.8,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 984.8,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 984.8,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "validate_json",
"us": 862.2,
"level": "full"
},
"best_any": {
"variant": "validate_json",
"us": 862.2,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"validate_json": {
"us": 862.2,
"level": "full"
},
"generic (double, strict)": {
"us": 1917.4,
"level": "full"
},
"generic (double)": {
"us": 1921.0,
"level": "partial"
},
"generic (strict)": {
"us": 2713.3,
"level": "full"
},
"generic": {
"us": 2727.9,
"level": "partial"
}
}
},
"Boost.JSON": {
"best": {
"variant": "SAX (numbers: none)",
"us": 994.5,
"level": "full"
},
"best_any": {
"variant": "SAX (numbers: none)",
"us": 994.5,
"level": "full"
},
"best_reused": {
"variant": "SAX (reused)",
"us": 1019.7,
"level": "full"
},
"best_reused_any": {
"variant": "SAX (reused)",
"us": 1019.7,
"level": "full"
},
"variants": {
"SAX (numbers: none)": {
"us": 994.5,
"level": "full"
},
"SAX (reused)": {
"us": 1019.7,
"level": "full"
},
"SAX": {
"us": 1020.7,
"level": "full"
},
"parse (numbers: none)": {
"us": 1462.9,
"level": "full"
},
"parse": {
"us": 1480.0,
"level": "full"
},
"parser (reused)": {
"us": 1480.0,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "SAX (string stream, default precision)",
"us": 1396.9,
"level": "full"
},
"best_any": {
"variant": "SAX (string stream, default precision) (no encoding check)",
"us": 1031.8,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 1689.7,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 1621.8,
"level": "no UTF-8"
},
"variants": {
"SAX (string stream, default precision) (no encoding check)": {
"us": 1031.8,
"level": "no UTF-8"
},
"SAX (string stream) (no encoding check)": {
"us": 1122.7,
"level": "no UTF-8"
},
"insitu (copy untimed) (no encoding check)": {
"us": 1127.3,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 1140.9,
"level": "no UTF-8"
},
"SAX (default precision) (no encoding check)": {
"us": 1358.3,
"level": "no UTF-8"
},
"SAX (string stream, default precision)": {
"us": 1396.9,
"level": "full"
},
"SAX (string stream)": {
"us": 1444.8,
"level": "full"
},
"SAX (default precision)": {
"us": 1445.3,
"level": "full"
},
"insitu (copy untimed)": {
"us": 1545.6,
"level": "full"
},
"SAX (no encoding check)": {
"us": 1549.8,
"level": "no UTF-8"
},
"insitu (copy)": {
"us": 1569.7,
"level": "full"
},
"SAX (raw numbers) (no encoding check)": {
"us": 1605.0,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 1616.2,
"level": "no UTF-8"
},
"Document (reused allocator) (no encoding check)": {
"us": 1621.8,
"level": "no UTF-8"
},
"SAX": {
"us": 1639.2,
"level": "full"
},
"Document (reused allocator)": {
"us": 1689.7,
"level": "full"
},
"SAX (raw numbers)": {
"us": 1700.8,
"level": "full"
},
"Document": {
"us": 1705.5,
"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": "accept",
"us": 885.8,
"level": "full"
},
"best_any": {
"variant": "accept",
"us": 885.8,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 955.0,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 955.0,
"level": "full"
},
"variants": {
"accept": {
"us": 885.8,
"level": "full"
},
"read (reused)": {
"us": 955.0,
"level": "full"
},
"parse": {
"us": 956.1,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "accept",
"us": 2405.4,
"level": "full"
},
"best_any": {
"variant": "accept",
"us": 2405.4,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"accept": {
"us": 2405.4,
"level": "full"
},
"parse": {
"us": 6000.5,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "insitu (copy)",
"us": 1492.5,
"level": "full"
},
"best_any": {
"variant": "insitu (copy)",
"us": 1492.5,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 1507.7,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 1507.7,
"level": "full"
},
"variants": {
"insitu (copy untimed)": {
"us": 1457.0,
"level": "full"
},
"insitu (copy)": {
"us": 1492.5,
"level": "full"
},
"read": {
"us": 1500.2,
"level": "full"
},
"read (reused allocator)": {
"us": 1507.7,
"level": "full"
},
"read (raw numbers)": {
"us": 1746.0,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 1888.5,
"level": "full"
},
"best_any": {
"variant": "DOM",
"us": 1888.5,
"level": "full"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 1883.4,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused)",
"us": 1883.4,
"level": "full"
},
"variants": {
"DOM (reused)": {
"us": 1883.4,
"level": "full"
},
"DOM": {
"us": 1888.5,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 2577.6,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 2577.6,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "validate_json",
"us": 1325.9,
"level": "full"
},
"best_any": {
"variant": "validate_json",
"us": 1325.9,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"validate_json": {
"us": 1325.9,
"level": "full"
},
"generic (double, strict)": {
"us": 5910.9,
"level": "full"
},
"generic (double)": {
"us": 6022.0,
"level": "partial"
},
"generic (strict)": {
"us": 9316.7,
"level": "full"
},
"generic": {
"us": 9317.5,
"level": "partial"
}
}
},
"Boost.JSON": {
"best": {
"variant": "SAX (numbers: none)",
"us": 1466.8,
"level": "full"
},
"best_any": {
"variant": "SAX (numbers: none)",
"us": 1466.8,
"level": "full"
},
"best_reused": {
"variant": "SAX (reused)",
"us": 3098.2,
"level": "full"
},
"best_reused_any": {
"variant": "SAX (reused)",
"us": 3098.2,
"level": "full"
},
"variants": {
"SAX (numbers: none)": {
"us": 1466.8,
"level": "full"
},
"parse (numbers: none)": {
"us": 2095.5,
"level": "full"
},
"SAX (reused)": {
"us": 3098.2,
"level": "full"
},
"SAX": {
"us": 3109.1,
"level": "full"
},
"parser (reused)": {
"us": 3631.0,
"level": "full"
},
"parse": {
"us": 3644.0,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "SAX (string stream, default precision)",
"us": 1982.0,
"level": "full"
},
"best_any": {
"variant": "SAX (string stream, default precision)",
"us": 1982.0,
"level": "full"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 7345.7,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator)",
"us": 7345.7,
"level": "full"
},
"variants": {
"SAX (string stream, default precision)": {
"us": 1982.0,
"level": "full"
},
"SAX (string stream, default precision) (no encoding check)": {
"us": 1999.2,
"level": "no UTF-8"
},
"SAX (default precision)": {
"us": 2484.0,
"level": "full"
},
"SAX (default precision) (no encoding check)": {
"us": 2565.0,
"level": "no UTF-8"
},
"SAX (string stream) (no encoding check)": {
"us": 6261.5,
"level": "no UTF-8"
},
"SAX (string stream)": {
"us": 6280.2,
"level": "full"
},
"insitu (copy untimed)": {
"us": 6735.5,
"level": "full"
},
"insitu (copy untimed) (no encoding check)": {
"us": 6821.7,
"level": "no UTF-8"
},
"insitu (copy)": {
"us": 6857.6,
"level": "full"
},
"insitu (copy) (no encoding check)": {
"us": 6858.0,
"level": "no UTF-8"
},
"SAX (no encoding check)": {
"us": 6980.3,
"level": "no UTF-8"
},
"SAX": {
"us": 6996.5,
"level": "full"
},
"Document (reused allocator)": {
"us": 7345.7,
"level": "full"
},
"Document": {
"us": 7376.6,
"level": "full"
},
"Document (no encoding check)": {
"us": 7399.8,
"level": "no UTF-8"
},
"Document (reused allocator) (no encoding check)": {
"us": 7446.8,
"level": "no UTF-8"
},
"SAX (raw numbers)": {
"us": 9451.3,
"level": "full"
},
"SAX (raw numbers) (no encoding check)": {
"us": 9522.8,
"level": "no UTF-8"
}
}
},
"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": "accept",
"us": 20873.2,
"level": "full"
},
"best_any": {
"variant": "accept",
"us": 20873.2,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 22491.8,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 22491.8,
"level": "full"
},
"variants": {
"accept": {
"us": 20873.2,
"level": "full"
},
"read (reused)": {
"us": 22491.8,
"level": "full"
},
"parse": {
"us": 23091.8,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "accept",
"us": 55286.0,
"level": "full"
},
"best_any": {
"variant": "accept",
"us": 55286.0,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"accept": {
"us": 55286.0,
"level": "full"
},
"parse": {
"us": 166730.9,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "insitu (copy)",
"us": 31498.8,
"level": "full"
},
"best_any": {
"variant": "insitu (copy)",
"us": 31498.8,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 31543.8,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 31543.8,
"level": "full"
},
"variants": {
"insitu (copy untimed)": {
"us": 30239.6,
"level": "full"
},
"insitu (copy)": {
"us": 31498.8,
"level": "full"
},
"read (reused allocator)": {
"us": 31543.8,
"level": "full"
},
"read (raw numbers)": {
"us": 31545.0,
"level": "full"
},
"read": {
"us": 31614.2,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 28843.2,
"level": "full"
},
"best_any": {
"variant": "DOM",
"us": 28843.2,
"level": "full"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 28444.3,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused)",
"us": 28444.3,
"level": "full"
},
"variants": {
"DOM (reused)": {
"us": 28444.3,
"level": "full"
},
"DOM": {
"us": 28843.2,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 41617.2,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 41617.2,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "validate_json",
"us": 45192.2,
"level": "full"
},
"best_any": {
"variant": "validate_json",
"us": 45192.2,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"validate_json": {
"us": 45192.2,
"level": "full"
},
"generic (double)": {
"us": 89467.3,
"level": "partial"
},
"generic (double, strict)": {
"us": 89602.5,
"level": "full"
},
"generic": {
"us": 131063.1,
"level": "partial"
},
"generic (strict)": {
"us": 131198.8,
"level": "full"
}
}
},
"Boost.JSON": {
"best": {
"variant": "SAX (numbers: none)",
"us": 53939.3,
"level": "full"
},
"best_any": {
"variant": "SAX (numbers: none)",
"us": 53939.3,
"level": "full"
},
"best_reused": {
"variant": "SAX (reused)",
"us": 54415.7,
"level": "full"
},
"best_reused_any": {
"variant": "SAX (reused)",
"us": 54415.7,
"level": "full"
},
"variants": {
"SAX (numbers: none)": {
"us": 53939.3,
"level": "full"
},
"SAX": {
"us": 54192.5,
"level": "full"
},
"SAX (reused)": {
"us": 54415.7,
"level": "full"
},
"parser (reused)": {
"us": 88553.8,
"level": "full"
},
"parse": {
"us": 90383.7,
"level": "full"
},
"parse (numbers: none)": {
"us": 90510.6,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "SAX (string stream, default precision)",
"us": 134679.0,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 64733.5,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 156135.2,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 143701.0,
"level": "no UTF-8"
},
"variants": {
"insitu (copy untimed) (no encoding check)": {
"us": 63589.0,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 64733.5,
"level": "no UTF-8"
},
"SAX (string stream) (no encoding check)": {
"us": 71496.2,
"level": "no UTF-8"
},
"SAX (string stream, default precision) (no encoding check)": {
"us": 71771.5,
"level": "no UTF-8"
},
"SAX (string stream, default precision)": {
"us": 134679.0,
"level": "full"
},
"SAX (string stream)": {
"us": 134981.8,
"level": "full"
},
"SAX (no encoding check)": {
"us": 136366.4,
"level": "no UTF-8"
},
"SAX (default precision) (no encoding check)": {
"us": 136778.8,
"level": "no UTF-8"
},
"SAX (raw numbers) (no encoding check)": {
"us": 137711.7,
"level": "no UTF-8"
},
"insitu (copy untimed)": {
"us": 140586.2,
"level": "full"
},
"insitu (copy)": {
"us": 141376.9,
"level": "full"
},
"Document (reused allocator) (no encoding check)": {
"us": 143701.0,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 145538.5,
"level": "no UTF-8"
},
"SAX": {
"us": 154349.1,
"level": "full"
},
"SAX (raw numbers)": {
"us": 154625.2,
"level": "full"
},
"SAX (default precision)": {
"us": 155243.8,
"level": "full"
},
"Document (reused allocator)": {
"us": 156135.2,
"level": "full"
},
"Document": {
"us": 157729.5,
"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"
},
"read (reused)": {
"us": 0.9,
"level": "full"
},
"parse": {
"us": 1.0,
"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.6,
"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.9,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 0.9,
"level": "full"
},
"variants": {
"read": {
"us": 0.9,
"level": "full"
},
"insitu (copy)": {
"us": 0.9,
"level": "full"
},
"insitu (copy untimed)": {
"us": 0.9,
"level": "full"
},
"read (raw numbers)": {
"us": 0.9,
"level": "full"
},
"read (reused allocator)": {
"us": 0.9,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 1.1,
"level": "full"
},
"best_any": {
"variant": "DOM",
"us": 1.1,
"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.1,
"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.5,
"level": "partial"
},
"generic (double, strict)": {
"us": 4.5,
"level": "full"
},
"generic": {
"us": 6.5,
"level": "partial"
},
"generic (strict)": {
"us": 6.5,
"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.8,
"level": "full"
},
"parse (numbers: none)": {
"us": 3.8,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "SAX (default precision)",
"us": 6.0,
"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.2,
"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"
},
"insitu (copy untimed) (no encoding check)": {
"us": 2.6,
"level": "no UTF-8"
},
"SAX (string stream, default precision) (no encoding check)": {
"us": 3.0,
"level": "no UTF-8"
},
"SAX (string stream) (no encoding check)": {
"us": 3.1,
"level": "no UTF-8"
},
"SAX (default precision) (no encoding check)": {
"us": 5.2,
"level": "no UTF-8"
},
"SAX (no encoding check)": {
"us": 5.3,
"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"
},
"SAX (default precision)": {
"us": 6.0,
"level": "full"
},
"Document (no encoding check)": {
"us": 6.0,
"level": "no UTF-8"
},
"SAX": {
"us": 6.1,
"level": "full"
},
"SAX (string stream)": {
"us": 6.1,
"level": "full"
},
"SAX (string stream, default precision)": {
"us": 6.1,
"level": "full"
},
"Document (reused allocator)": {
"us": 6.2,
"level": "full"
},
"SAX (raw numbers)": {
"us": 6.3,
"level": "full"
},
"insitu (copy untimed)": {
"us": 6.4,
"level": "full"
},
"insitu (copy)": {
"us": 6.5,
"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": "accept",
"us": 149.1,
"level": "full"
},
"best_any": {
"variant": "accept",
"us": 149.1,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 159.6,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 159.6,
"level": "full"
},
"variants": {
"accept": {
"us": 149.1,
"level": "full"
},
"read (reused)": {
"us": 159.6,
"level": "full"
},
"parse": {
"us": 161.4,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "accept",
"us": 398.8,
"level": "full"
},
"best_any": {
"variant": "accept",
"us": 398.8,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"accept": {
"us": 398.8,
"level": "full"
},
"parse": {
"us": 1321.2,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read",
"us": 163.5,
"level": "full"
},
"best_any": {
"variant": "read",
"us": 163.5,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 161.0,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 161.0,
"level": "full"
},
"variants": {
"insitu (copy untimed)": {
"us": 154.3,
"level": "full"
},
"read (reused allocator)": {
"us": 161.0,
"level": "full"
},
"read": {
"us": 163.5,
"level": "full"
},
"insitu (copy)": {
"us": 165.8,
"level": "full"
},
"read (raw numbers)": {
"us": 172.4,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 186.5,
"level": "full"
},
"best_any": {
"variant": "DOM",
"us": 186.5,
"level": "full"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 168.3,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused)",
"us": 168.3,
"level": "full"
},
"variants": {
"DOM (reused)": {
"us": 168.3,
"level": "full"
},
"DOM": {
"us": 186.5,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 257.0,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 257.0,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "validate_json",
"us": 272.7,
"level": "full"
},
"best_any": {
"variant": "validate_json",
"us": 272.7,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"validate_json": {
"us": 272.7,
"level": "full"
},
"generic (double)": {
"us": 825.7,
"level": "partial"
},
"generic (double, strict)": {
"us": 830.4,
"level": "full"
},
"generic (strict)": {
"us": 1166.5,
"level": "full"
},
"generic": {
"us": 1186.7,
"level": "partial"
}
}
},
"Boost.JSON": {
"best": {
"variant": "SAX",
"us": 455.1,
"level": "full"
},
"best_any": {
"variant": "SAX",
"us": 455.1,
"level": "full"
},
"best_reused": {
"variant": "SAX (reused)",
"us": 455.7,
"level": "full"
},
"best_reused_any": {
"variant": "SAX (reused)",
"us": 455.7,
"level": "full"
},
"variants": {
"SAX": {
"us": 455.1,
"level": "full"
},
"SAX (reused)": {
"us": 455.7,
"level": "full"
},
"SAX (numbers: none)": {
"us": 461.0,
"level": "full"
},
"parse (numbers: none)": {
"us": 776.7,
"level": "full"
},
"parser (reused)": {
"us": 779.3,
"level": "full"
},
"parse": {
"us": 779.8,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 1082.7,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 480.8,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 1153.4,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 1012.0,
"level": "no UTF-8"
},
"variants": {
"insitu (copy untimed) (no encoding check)": {
"us": 474.2,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 480.8,
"level": "no UTF-8"
},
"SAX (string stream, default precision) (no encoding check)": {
"us": 538.5,
"level": "no UTF-8"
},
"SAX (string stream) (no encoding check)": {
"us": 548.1,
"level": "no UTF-8"
},
"SAX (default precision) (no encoding check)": {
"us": 945.8,
"level": "no UTF-8"
},
"SAX (no encoding check)": {
"us": 967.8,
"level": "no UTF-8"
},
"SAX (raw numbers) (no encoding check)": {
"us": 980.1,
"level": "no UTF-8"
},
"Document (reused allocator) (no encoding check)": {
"us": 1012.0,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 1025.5,
"level": "no UTF-8"
},
"insitu (copy untimed)": {
"us": 1077.1,
"level": "full"
},
"insitu (copy)": {
"us": 1082.7,
"level": "full"
},
"SAX (string stream, default precision)": {
"us": 1106.9,
"level": "full"
},
"SAX (default precision)": {
"us": 1108.3,
"level": "full"
},
"SAX (string stream)": {
"us": 1115.1,
"level": "full"
},
"SAX": {
"us": 1133.3,
"level": "full"
},
"SAX (raw numbers)": {
"us": 1148.4,
"level": "full"
},
"Document (reused allocator)": {
"us": 1153.4,
"level": "full"
},
"Document": {
"us": 1162.1,
"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": "accept",
"us": 193.7,
"level": "full"
},
"best_any": {
"variant": "accept",
"us": 193.7,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 243.8,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 243.8,
"level": "full"
},
"variants": {
"accept": {
"us": 193.7,
"level": "full"
},
"read (reused)": {
"us": 243.8,
"level": "full"
},
"parse": {
"us": 244.2,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "accept",
"us": 678.0,
"level": "full"
},
"best_any": {
"variant": "accept",
"us": 678.0,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"accept": {
"us": 678.0,
"level": "full"
},
"parse": {
"us": 2314.4,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read",
"us": 284.2,
"level": "full"
},
"best_any": {
"variant": "read",
"us": 284.2,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 286.7,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 286.7,
"level": "full"
},
"variants": {
"insitu (copy untimed)": {
"us": 274.6,
"level": "full"
},
"read": {
"us": 284.2,
"level": "full"
},
"insitu (copy)": {
"us": 284.6,
"level": "full"
},
"read (reused allocator)": {
"us": 286.7,
"level": "full"
},
"read (raw numbers)": {
"us": 347.5,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 332.8,
"level": "full"
},
"best_any": {
"variant": "DOM",
"us": 332.8,
"level": "full"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 325.6,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused)",
"us": 325.6,
"level": "full"
},
"variants": {
"DOM (reused)": {
"us": 325.6,
"level": "full"
},
"DOM": {
"us": 332.8,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 552.5,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 552.5,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "validate_json",
"us": 470.9,
"level": "full"
},
"best_any": {
"variant": "validate_json",
"us": 470.9,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"validate_json": {
"us": 470.9,
"level": "full"
},
"generic (double)": {
"us": 1580.3,
"level": "partial"
},
"generic (double, strict)": {
"us": 1592.4,
"level": "full"
},
"generic": {
"us": 2359.8,
"level": "partial"
},
"generic (strict)": {
"us": 2369.5,
"level": "full"
}
}
},
"Boost.JSON": {
"best": {
"variant": "SAX (numbers: none)",
"us": 438.8,
"level": "full"
},
"best_any": {
"variant": "SAX (numbers: none)",
"us": 438.8,
"level": "full"
},
"best_reused": {
"variant": "SAX (reused)",
"us": 464.0,
"level": "full"
},
"best_reused_any": {
"variant": "SAX (reused)",
"us": 464.0,
"level": "full"
},
"variants": {
"SAX (numbers: none)": {
"us": 438.8,
"level": "full"
},
"SAX": {
"us": 457.3,
"level": "full"
},
"SAX (reused)": {
"us": 464.0,
"level": "full"
},
"parse (numbers: none)": {
"us": 927.2,
"level": "full"
},
"parser (reused)": {
"us": 945.5,
"level": "full"
},
"parse": {
"us": 952.3,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "SAX (default precision)",
"us": 936.3,
"level": "full"
},
"best_any": {
"variant": "SAX (string stream, default precision) (no encoding check)",
"us": 653.3,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 1238.4,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 1151.2,
"level": "no UTF-8"
},
"variants": {
"SAX (string stream, default precision) (no encoding check)": {
"us": 653.3,
"level": "no UTF-8"
},
"insitu (copy untimed) (no encoding check)": {
"us": 744.5,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 754.5,
"level": "no UTF-8"
},
"SAX (default precision) (no encoding check)": {
"us": 822.4,
"level": "no UTF-8"
},
"SAX (string stream) (no encoding check)": {
"us": 869.2,
"level": "no UTF-8"
},
"SAX (default precision)": {
"us": 936.3,
"level": "full"
},
"SAX (string stream, default precision)": {
"us": 970.2,
"level": "full"
},
"SAX (no encoding check)": {
"us": 1022.5,
"level": "no UTF-8"
},
"SAX (string stream)": {
"us": 1038.3,
"level": "full"
},
"insitu (copy)": {
"us": 1113.0,
"level": "full"
},
"insitu (copy untimed)": {
"us": 1114.2,
"level": "full"
},
"SAX": {
"us": 1126.3,
"level": "full"
},
"Document (reused allocator) (no encoding check)": {
"us": 1151.2,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 1152.5,
"level": "no UTF-8"
},
"Document": {
"us": 1235.8,
"level": "full"
},
"Document (reused allocator)": {
"us": 1238.4,
"level": "full"
},
"SAX (raw numbers) (no encoding check)": {
"us": 1281.6,
"level": "no UTF-8"
},
"SAX (raw numbers)": {
"us": 1337.9,
"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": 224.0,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 224.0,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 223.5,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 223.5,
"level": "full"
},
"variants": {
"read (reused)": {
"us": 223.5,
"level": "full"
},
"parse": {
"us": 224.0,
"level": "full"
},
"parse_copy": {
"us": 230.6,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "sax",
"us": 465.2,
"level": "full"
},
"best_any": {
"variant": "sax",
"us": 465.2,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"sax": {
"us": 465.2,
"level": "full"
},
"parse": {
"us": 1414.6,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "insitu (copy)",
"us": 230.9,
"level": "full"
},
"best_any": {
"variant": "insitu (copy)",
"us": 230.9,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 237.0,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 237.0,
"level": "full"
},
"variants": {
"insitu (copy untimed)": {
"us": 218.7,
"level": "full"
},
"insitu (copy)": {
"us": 230.9,
"level": "full"
},
"read": {
"us": 231.2,
"level": "full"
},
"read (reused allocator)": {
"us": 237.0,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 248.8,
"level": "full"
},
"best_any": {
"variant": "DOM",
"us": 248.8,
"level": "full"
},
"best_reused": {
"variant": "On-Demand (reused)",
"us": 247.3,
"level": "full"
},
"best_reused_any": {
"variant": "On-Demand (reused)",
"us": 247.3,
"level": "full"
},
"variants": {
"On-Demand (reused)": {
"us": 247.3,
"level": "full"
},
"DOM (reused)": {
"us": 247.4,
"level": "full"
},
"DOM": {
"us": 248.8,
"level": "full"
},
"On-Demand": {
"us": 251.1,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 427.8,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 427.8,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (double, strict)",
"us": 967.9,
"level": "full"
},
"best_any": {
"variant": "generic (double, strict)",
"us": 967.9,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic (double, strict)": {
"us": 967.9,
"level": "full"
},
"generic (double)": {
"us": 970.8,
"level": "partial"
},
"generic": {
"us": 1318.0,
"level": "partial"
},
"generic (strict)": {
"us": 1326.5,
"level": "full"
},
"lazy_json": {
"us": 1955.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": 535.0,
"level": "full"
},
"best_any": {
"variant": "SAX",
"us": 535.0,
"level": "full"
},
"best_reused": {
"variant": "SAX (reused)",
"us": 532.9,
"level": "full"
},
"best_reused_any": {
"variant": "SAX (reused)",
"us": 532.9,
"level": "full"
},
"variants": {
"SAX (reused)": {
"us": 532.9,
"level": "full"
},
"SAX": {
"us": 535.0,
"level": "full"
},
"parse": {
"us": 914.4,
"level": "full"
},
"parser (reused)": {
"us": 915.5,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "SAX",
"us": 1329.3,
"level": "full"
},
"best_any": {
"variant": "SAX (string stream) (no encoding check)",
"us": 735.1,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 1401.0,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 1231.2,
"level": "no UTF-8"
},
"variants": {
"SAX (string stream) (no encoding check)": {
"us": 735.1,
"level": "no UTF-8"
},
"insitu (copy untimed) (no encoding check)": {
"us": 739.2,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 745.0,
"level": "no UTF-8"
},
"SAX (no encoding check)": {
"us": 1160.1,
"level": "no UTF-8"
},
"Document (reused allocator) (no encoding check)": {
"us": 1231.2,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 1243.0,
"level": "no UTF-8"
},
"SAX": {
"us": 1329.3,
"level": "full"
},
"insitu (copy untimed)": {
"us": 1355.9,
"level": "full"
},
"SAX (string stream)": {
"us": 1357.7,
"level": "full"
},
"insitu (copy)": {
"us": 1358.5,
"level": "full"
},
"Document (reused allocator)": {
"us": 1401.0,
"level": "full"
},
"Document": {
"us": 1405.1,
"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": 484.7,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 484.7,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 483.7,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 483.7,
"level": "full"
},
"variants": {
"read (reused)": {
"us": 483.7,
"level": "full"
},
"parse": {
"us": 484.7,
"level": "full"
},
"parse_copy": {
"us": 512.4,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "sax",
"us": 925.3,
"level": "full"
},
"best_any": {
"variant": "sax",
"us": 925.3,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"sax": {
"us": 925.3,
"level": "full"
},
"parse": {
"us": 2535.6,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "insitu (copy)",
"us": 581.2,
"level": "full"
},
"best_any": {
"variant": "insitu (copy)",
"us": 581.2,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 587.0,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 587.0,
"level": "full"
},
"variants": {
"insitu (copy untimed)": {
"us": 550.7,
"level": "full"
},
"insitu (copy)": {
"us": 581.2,
"level": "full"
},
"read": {
"us": 582.7,
"level": "full"
},
"read (reused allocator)": {
"us": 587.0,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "On-Demand",
"us": 570.8,
"level": "full"
},
"best_any": {
"variant": "On-Demand",
"us": 570.8,
"level": "full"
},
"best_reused": {
"variant": "On-Demand (reused)",
"us": 581.8,
"level": "full"
},
"best_reused_any": {
"variant": "On-Demand (reused)",
"us": 581.8,
"level": "full"
},
"variants": {
"On-Demand": {
"us": 570.8,
"level": "full"
},
"On-Demand (reused)": {
"us": 581.8,
"level": "full"
},
"DOM (reused)": {
"us": 587.2,
"level": "full"
},
"DOM": {
"us": 590.9,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 1086.6,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 1086.6,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (double, strict)",
"us": 2048.8,
"level": "full"
},
"best_any": {
"variant": "generic (double, strict)",
"us": 2048.8,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic (double, strict)": {
"us": 2048.8,
"level": "full"
},
"generic (double)": {
"us": 2049.7,
"level": "partial"
},
"generic": {
"us": 2832.0,
"level": "partial"
},
"generic (strict)": {
"us": 2856.2,
"level": "full"
},
"lazy_json": {
"us": 7968.5,
"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": 1010.2,
"level": "full"
},
"best_any": {
"variant": "SAX",
"us": 1010.2,
"level": "full"
},
"best_reused": {
"variant": "SAX (reused)",
"us": 1006.5,
"level": "full"
},
"best_reused_any": {
"variant": "SAX (reused)",
"us": 1006.5,
"level": "full"
},
"variants": {
"SAX (reused)": {
"us": 1006.5,
"level": "full"
},
"SAX": {
"us": 1010.2,
"level": "full"
},
"parse": {
"us": 1574.8,
"level": "full"
},
"parser (reused)": {
"us": 1576.3,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "SAX (string stream)",
"us": 1455.3,
"level": "full"
},
"best_any": {
"variant": "SAX (string stream) (no encoding check)",
"us": 1136.2,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 1790.8,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 1712.6,
"level": "no UTF-8"
},
"variants": {
"SAX (string stream) (no encoding check)": {
"us": 1136.2,
"level": "no UTF-8"
},
"insitu (copy untimed) (no encoding check)": {
"us": 1223.3,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 1255.3,
"level": "no UTF-8"
},
"SAX (string stream)": {
"us": 1455.3,
"level": "full"
},
"SAX (no encoding check)": {
"us": 1565.0,
"level": "no UTF-8"
},
"SAX": {
"us": 1639.8,
"level": "full"
},
"insitu (copy untimed)": {
"us": 1657.8,
"level": "full"
},
"insitu (copy)": {
"us": 1670.6,
"level": "full"
},
"Document (reused allocator) (no encoding check)": {
"us": 1712.6,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 1716.0,
"level": "no UTF-8"
},
"Document (reused allocator)": {
"us": 1790.8,
"level": "full"
},
"Document": {
"us": 1804.8,
"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": 1815.8,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 1815.8,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 1814.8,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 1814.8,
"level": "full"
},
"variants": {
"read (reused)": {
"us": 1814.8,
"level": "full"
},
"parse": {
"us": 1815.8,
"level": "full"
},
"parse_copy": {
"us": 1861.5,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "sax",
"us": 3072.1,
"level": "full"
},
"best_any": {
"variant": "sax",
"us": 3072.1,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"sax": {
"us": 3072.1,
"level": "full"
},
"parse": {
"us": 6451.6,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read",
"us": 1948.4,
"level": "full"
},
"best_any": {
"variant": "read",
"us": 1948.4,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 1945.0,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 1945.0,
"level": "full"
},
"variants": {
"insitu (copy untimed)": {
"us": 1906.5,
"level": "full"
},
"read (reused allocator)": {
"us": 1945.0,
"level": "full"
},
"read": {
"us": 1948.4,
"level": "full"
},
"insitu (copy)": {
"us": 1958.3,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "On-Demand",
"us": 2374.0,
"level": "full"
},
"best_any": {
"variant": "On-Demand",
"us": 2374.0,
"level": "full"
},
"best_reused": {
"variant": "On-Demand (reused)",
"us": 2379.3,
"level": "full"
},
"best_reused_any": {
"variant": "On-Demand (reused)",
"us": 2379.3,
"level": "full"
},
"variants": {
"On-Demand": {
"us": 2374.0,
"level": "full"
},
"On-Demand (reused)": {
"us": 2379.3,
"level": "full"
},
"DOM (reused)": {
"us": 2426.8,
"level": "full"
},
"DOM": {
"us": 2431.0,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 2992.6,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 2992.6,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (double, strict)",
"us": 6330.8,
"level": "full"
},
"best_any": {
"variant": "generic (double, strict)",
"us": 6330.8,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic (double, strict)": {
"us": 6330.8,
"level": "full"
},
"generic (double)": {
"us": 6408.4,
"level": "partial"
},
"generic (strict)": {
"us": 9738.4,
"level": "full"
},
"generic": {
"us": 9802.6,
"level": "partial"
},
"lazy_json": {
"us": 12005.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": 3066.7,
"level": "full"
},
"best_any": {
"variant": "SAX",
"us": 3066.7,
"level": "full"
},
"best_reused": {
"variant": "SAX (reused)",
"us": 3067.8,
"level": "full"
},
"best_reused_any": {
"variant": "SAX (reused)",
"us": 3067.8,
"level": "full"
},
"variants": {
"SAX": {
"us": 3066.7,
"level": "full"
},
"SAX (reused)": {
"us": 3067.8,
"level": "full"
},
"parser (reused)": {
"us": 4017.5,
"level": "full"
},
"parse": {
"us": 4046.4,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "SAX (string stream)",
"us": 6453.3,
"level": "full"
},
"best_any": {
"variant": "SAX (string stream)",
"us": 6453.3,
"level": "full"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 7705.2,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator)",
"us": 7705.2,
"level": "full"
},
"variants": {
"SAX (string stream)": {
"us": 6453.3,
"level": "full"
},
"SAX (string stream) (no encoding check)": {
"us": 6484.0,
"level": "no UTF-8"
},
"SAX (no encoding check)": {
"us": 7003.9,
"level": "no UTF-8"
},
"SAX": {
"us": 7006.7,
"level": "full"
},
"insitu (copy untimed) (no encoding check)": {
"us": 7199.5,
"level": "no UTF-8"
},
"insitu (copy)": {
"us": 7201.1,
"level": "full"
},
"insitu (copy untimed)": {
"us": 7220.0,
"level": "full"
},
"insitu (copy) (no encoding check)": {
"us": 7258.3,
"level": "no UTF-8"
},
"Document (reused allocator)": {
"us": 7705.2,
"level": "full"
},
"Document": {
"us": 7736.4,
"level": "full"
},
"Document (no encoding check)": {
"us": 7768.0,
"level": "no UTF-8"
},
"Document (reused allocator) (no encoding check)": {
"us": 7820.7,
"level": "no UTF-8"
}
}
},
"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": 28986.8,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 28986.8,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 29025.1,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 29025.1,
"level": "full"
},
"variants": {
"parse": {
"us": 28986.8,
"level": "full"
},
"read (reused)": {
"us": 29025.1,
"level": "full"
},
"parse_copy": {
"us": 30541.2,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "sax",
"us": 64088.8,
"level": "full"
},
"best_any": {
"variant": "sax",
"us": 64088.8,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"sax": {
"us": 64088.8,
"level": "full"
},
"parse": {
"us": 174598.5,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "insitu (copy)",
"us": 38250.8,
"level": "full"
},
"best_any": {
"variant": "insitu (copy)",
"us": 38250.8,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 38317.9,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 38317.9,
"level": "full"
},
"variants": {
"insitu (copy untimed)": {
"us": 37511.6,
"level": "full"
},
"insitu (copy)": {
"us": 38250.8,
"level": "full"
},
"read (reused allocator)": {
"us": 38317.9,
"level": "full"
},
"read": {
"us": 38916.7,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 35111.1,
"level": "full"
},
"best_any": {
"variant": "DOM",
"us": 35111.1,
"level": "full"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 35264.0,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused)",
"us": 35264.0,
"level": "full"
},
"variants": {
"DOM": {
"us": 35111.1,
"level": "full"
},
"DOM (reused)": {
"us": 35264.0,
"level": "full"
},
"On-Demand (reused)": {
"us": 35698.0,
"level": "full"
},
"On-Demand": {
"us": 35730.0,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 48687.5,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 48687.5,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (double, strict)",
"us": 99763.0,
"level": "full"
},
"best_any": {
"variant": "generic (double)",
"us": 99629.9,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic (double)": {
"us": 99629.9,
"level": "partial"
},
"generic (double, strict)": {
"us": 99763.0,
"level": "full"
},
"generic (strict)": {
"us": 141016.3,
"level": "full"
},
"generic": {
"us": 141315.6,
"level": "partial"
},
"lazy_json": {
"us": 149334.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": 53704.2,
"level": "full"
},
"best_any": {
"variant": "SAX",
"us": 53704.2,
"level": "full"
},
"best_reused": {
"variant": "SAX (reused)",
"us": 53956.3,
"level": "full"
},
"best_reused_any": {
"variant": "SAX (reused)",
"us": 53956.3,
"level": "full"
},
"variants": {
"SAX": {
"us": 53704.2,
"level": "full"
},
"SAX (reused)": {
"us": 53956.3,
"level": "full"
},
"parser (reused)": {
"us": 95269.8,
"level": "full"
},
"parse": {
"us": 96281.3,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "SAX (string stream)",
"us": 136103.0,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 72226.9,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 163157.3,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 149474.4,
"level": "no UTF-8"
},
"variants": {
"insitu (copy untimed) (no encoding check)": {
"us": 69604.5,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 72226.9,
"level": "no UTF-8"
},
"SAX (string stream) (no encoding check)": {
"us": 72406.0,
"level": "no UTF-8"
},
"SAX (string stream)": {
"us": 136103.0,
"level": "full"
},
"SAX (no encoding check)": {
"us": 136834.2,
"level": "no UTF-8"
},
"insitu (copy untimed)": {
"us": 145645.6,
"level": "full"
},
"Document (reused allocator) (no encoding check)": {
"us": 149474.4,
"level": "no UTF-8"
},
"insitu (copy)": {
"us": 149723.9,
"level": "full"
},
"Document (no encoding check)": {
"us": 151254.2,
"level": "no UTF-8"
},
"SAX": {
"us": 152317.3,
"level": "full"
},
"Document (reused allocator)": {
"us": 163157.3,
"level": "full"
},
"Document": {
"us": 166280.8,
"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"
},
"parse_copy": {
"us": 1.3,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "sax",
"us": 2.4,
"level": "full"
},
"best_any": {
"variant": "sax",
"us": 2.4,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"sax": {
"us": 2.4,
"level": "full"
},
"parse": {
"us": 7.9,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read",
"us": 1.2,
"level": "full"
},
"best_any": {
"variant": "read",
"us": 1.2,
"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": {
"insitu (copy untimed)": {
"us": 1.1,
"level": "full"
},
"read (reused allocator)": {
"us": 1.1,
"level": "full"
},
"read": {
"us": 1.2,
"level": "full"
},
"insitu (copy)": {
"us": 1.2,
"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.2,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused)",
"us": 1.2,
"level": "full"
},
"variants": {
"DOM (reused)": {
"us": 1.2,
"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.9,
"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.9,
"level": "partial"
},
"generic (double, strict)": {
"us": 4.9,
"level": "full"
},
"generic": {
"us": 6.9,
"level": "partial"
},
"generic (strict)": {
"us": 6.9,
"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.8,
"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.5,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 5.7,
"level": "no UTF-8"
},
"variants": {
"insitu (copy) (no encoding check)": {
"us": 2.9,
"level": "no UTF-8"
},
"insitu (copy untimed) (no encoding check)": {
"us": 2.9,
"level": "no UTF-8"
},
"SAX (string stream) (no encoding check)": {
"us": 3.1,
"level": "no UTF-8"
},
"SAX (no encoding check)": {
"us": 5.3,
"level": "no UTF-8"
},
"Document (reused allocator) (no encoding check)": {
"us": 5.7,
"level": "no UTF-8"
},
"SAX": {
"us": 6.1,
"level": "full"
},
"SAX (string stream)": {
"us": 6.1,
"level": "full"
},
"Document (no encoding check)": {
"us": 6.3,
"level": "no UTF-8"
},
"Document (reused allocator)": {
"us": 6.5,
"level": "full"
},
"insitu (copy)": {
"us": 6.7,
"level": "full"
},
"insitu (copy untimed)": {
"us": 6.7,
"level": "full"
},
"Document": {
"us": 7.1,
"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.0,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 205.0,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 198.9,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 198.9,
"level": "full"
},
"variants": {
"read (reused)": {
"us": 198.9,
"level": "full"
},
"parse": {
"us": 205.0,
"level": "full"
},
"parse_copy": {
"us": 211.0,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "sax",
"us": 415.3,
"level": "full"
},
"best_any": {
"variant": "sax",
"us": 415.3,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"sax": {
"us": 415.3,
"level": "full"
},
"parse": {
"us": 1386.9,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "insitu (copy)",
"us": 212.2,
"level": "full"
},
"best_any": {
"variant": "insitu (copy)",
"us": 212.2,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 207.3,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 207.3,
"level": "full"
},
"variants": {
"insitu (copy untimed)": {
"us": 199.6,
"level": "full"
},
"read (reused allocator)": {
"us": 207.3,
"level": "full"
},
"insitu (copy)": {
"us": 212.2,
"level": "full"
},
"read": {
"us": 213.6,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 222.1,
"level": "full"
},
"best_any": {
"variant": "DOM",
"us": 222.1,
"level": "full"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 224.0,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused)",
"us": 224.0,
"level": "full"
},
"variants": {
"DOM": {
"us": 222.1,
"level": "full"
},
"DOM (reused)": {
"us": 224.0,
"level": "full"
},
"On-Demand (reused)": {
"us": 231.7,
"level": "full"
},
"On-Demand": {
"us": 232.5,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 303.9,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 303.9,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (double, strict)",
"us": 886.5,
"level": "full"
},
"best_any": {
"variant": "generic (double, strict)",
"us": 886.5,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic (double, strict)": {
"us": 886.5,
"level": "full"
},
"generic (double)": {
"us": 886.8,
"level": "partial"
},
"generic": {
"us": 1228.9,
"level": "partial"
},
"generic (strict)": {
"us": 1231.7,
"level": "full"
},
"lazy_json": {
"us": 1327.8,
"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.5,
"level": "full"
},
"best_any": {
"variant": "SAX",
"us": 452.5,
"level": "full"
},
"best_reused": {
"variant": "SAX (reused)",
"us": 452.5,
"level": "full"
},
"best_reused_any": {
"variant": "SAX (reused)",
"us": 452.5,
"level": "full"
},
"variants": {
"SAX": {
"us": 452.5,
"level": "full"
},
"SAX (reused)": {
"us": 452.5,
"level": "full"
},
"parser (reused)": {
"us": 827.1,
"level": "full"
},
"parse": {
"us": 830.2,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "SAX",
"us": 1115.7,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 538.9,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 1204.4,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 1061.2,
"level": "no UTF-8"
},
"variants": {
"insitu (copy untimed) (no encoding check)": {
"us": 522.0,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 538.9,
"level": "no UTF-8"
},
"SAX (string stream) (no encoding check)": {
"us": 557.8,
"level": "no UTF-8"
},
"SAX (no encoding check)": {
"us": 972.0,
"level": "no UTF-8"
},
"Document (reused allocator) (no encoding check)": {
"us": 1061.2,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 1067.5,
"level": "no UTF-8"
},
"SAX": {
"us": 1115.7,
"level": "full"
},
"insitu (copy untimed)": {
"us": 1123.6,
"level": "full"
},
"insitu (copy)": {
"us": 1125.9,
"level": "full"
},
"SAX (string stream)": {
"us": 1126.8,
"level": "full"
},
"Document (reused allocator)": {
"us": 1204.4,
"level": "full"
},
"Document": {
"us": 1212.6,
"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": 369.2,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 369.2,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 367.1,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 367.1,
"level": "full"
},
"variants": {
"read (reused)": {
"us": 367.1,
"level": "full"
},
"parse": {
"us": 369.2,
"level": "full"
},
"parse_copy": {
"us": 376.8,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "sax",
"us": 779.7,
"level": "full"
},
"best_any": {
"variant": "sax",
"us": 779.7,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"sax": {
"us": 779.7,
"level": "full"
},
"parse": {
"us": 2411.3,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read",
"us": 384.0,
"level": "full"
},
"best_any": {
"variant": "read",
"us": 384.0,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 382.2,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 382.2,
"level": "full"
},
"variants": {
"insitu (copy untimed)": {
"us": 372.7,
"level": "full"
},
"read (reused allocator)": {
"us": 382.2,
"level": "full"
},
"read": {
"us": 384.0,
"level": "full"
},
"insitu (copy)": {
"us": 386.1,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "On-Demand",
"us": 441.5,
"level": "full"
},
"best_any": {
"variant": "On-Demand",
"us": 441.5,
"level": "full"
},
"best_reused": {
"variant": "On-Demand (reused)",
"us": 446.3,
"level": "full"
},
"best_reused_any": {
"variant": "On-Demand (reused)",
"us": 446.3,
"level": "full"
},
"variants": {
"On-Demand": {
"us": 441.5,
"level": "full"
},
"On-Demand (reused)": {
"us": 446.3,
"level": "full"
},
"DOM (reused)": {
"us": 457.8,
"level": "full"
},
"DOM": {
"us": 464.2,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 651.2,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 651.2,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (double, strict)",
"us": 1716.8,
"level": "full"
},
"best_any": {
"variant": "generic (double)",
"us": 1698.8,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic (double)": {
"us": 1698.8,
"level": "partial"
},
"generic (double, strict)": {
"us": 1716.8,
"level": "full"
},
"generic": {
"us": 2482.6,
"level": "partial"
},
"generic (strict)": {
"us": 2514.5,
"level": "full"
},
"lazy_json": {
"us": 2642.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": 464.2,
"level": "full"
},
"best_any": {
"variant": "SAX",
"us": 464.2,
"level": "full"
},
"best_reused": {
"variant": "SAX (reused)",
"us": 464.3,
"level": "full"
},
"best_reused_any": {
"variant": "SAX (reused)",
"us": 464.3,
"level": "full"
},
"variants": {
"SAX": {
"us": 464.2,
"level": "full"
},
"SAX (reused)": {
"us": 464.3,
"level": "full"
},
"parse": {
"us": 1042.3,
"level": "full"
},
"parser (reused)": {
"us": 1046.2,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "SAX (string stream)",
"us": 1055.3,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 848.7,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 1338.1,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 1254.5,
"level": "no UTF-8"
},
"variants": {
"insitu (copy untimed) (no encoding check)": {
"us": 838.9,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 848.7,
"level": "no UTF-8"
},
"SAX (string stream) (no encoding check)": {
"us": 860.0,
"level": "no UTF-8"
},
"SAX (no encoding check)": {
"us": 1038.6,
"level": "no UTF-8"
},
"SAX (string stream)": {
"us": 1055.3,
"level": "full"
},
"SAX": {
"us": 1129.1,
"level": "full"
},
"insitu (copy untimed)": {
"us": 1211.2,
"level": "full"
},
"insitu (copy)": {
"us": 1218.6,
"level": "full"
},
"Document (no encoding check)": {
"us": 1248.4,
"level": "no UTF-8"
},
"Document (reused allocator) (no encoding check)": {
"us": 1254.5,
"level": "no UTF-8"
},
"Document": {
"us": 1321.5,
"level": "full"
},
"Document (reused allocator)": {
"us": 1338.1,
"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": 184.3,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 184.3,
"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": 184.3,
"level": "full"
},
"structs (from_json)": {
"us": 185.2,
"level": "full"
},
"parse_copy": {
"us": 193.5,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "structs (from_json)",
"us": 1360.0,
"level": "full"
},
"best_any": {
"variant": "structs (from_json)",
"us": 1360.0,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs (from_json)": {
"us": 1360.0,
"level": "full"
},
"parse": {
"us": 1366.5,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "insitu (copy)",
"us": 190.2,
"level": "full"
},
"best_any": {
"variant": "insitu (copy)",
"us": 190.2,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 193.1,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 193.1,
"level": "full"
},
"variants": {
"insitu (copy untimed)": {
"us": 178.4,
"level": "full"
},
"insitu (copy)": {
"us": 190.2,
"level": "full"
},
"read (reused allocator)": {
"us": 193.1,
"level": "full"
},
"read": {
"us": 196.0,
"level": "full"
},
"read (raw numbers)": {
"us": 205.6,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 195.7,
"level": "full"
},
"best_any": {
"variant": "On-Demand structs",
"us": 126.6,
"level": "partial"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 194.6,
"level": "full"
},
"best_reused_any": {
"variant": "On-Demand (reused)",
"us": 137.0,
"level": "partial"
},
"variants": {
"On-Demand structs": {
"us": 126.6,
"level": "partial"
},
"On-Demand (key selectors)": {
"us": 131.0,
"level": "partial"
},
"On-Demand": {
"us": 135.2,
"level": "partial"
},
"On-Demand (reused)": {
"us": 137.0,
"level": "partial"
},
"DOM (reused)": {
"us": 194.6,
"level": "full"
},
"DOM": {
"us": 195.7,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 384.8,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 384.8,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "structs (validate_skipped)",
"us": 311.2,
"level": "full"
},
"best_any": {
"variant": "structs",
"us": 241.4,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs": {
"us": 241.4,
"level": "partial"
},
"structs (validate_skipped)": {
"us": 311.2,
"level": "full"
},
"lazy_json": {
"us": 723.7,
"level": "partial"
},
"generic (double, strict)": {
"us": 973.2,
"level": "full"
},
"generic (double)": {
"us": 978.5,
"level": "partial"
},
"generic": {
"us": 1326.6,
"level": "partial"
},
"generic (strict)": {
"us": 1331.8,
"level": "full"
}
},
"excluded": {
"lazy_json (string_view)": "wrong result (3284923)"
}
},
"Boost.JSON": {
"best": {
"variant": "parse_into structs",
"us": 617.1,
"level": "full"
},
"best_any": {
"variant": "parse_into structs",
"us": 617.1,
"level": "full"
},
"best_reused": {
"variant": "parser (reused)",
"us": 881.0,
"level": "full"
},
"best_reused_any": {
"variant": "parser (reused)",
"us": 881.0,
"level": "full"
},
"variants": {
"parse_into structs": {
"us": 617.1,
"level": "full"
},
"parser (reused)": {
"us": 881.0,
"level": "full"
},
"parse": {
"us": 886.0,
"level": "full"
}
},
"excluded": {
"parse (numbers: none)": "wrong result (1091); wrong result (1154); wrong result (8)"
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 1318.3,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 690.0,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 1358.1,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 1186.8,
"level": "no UTF-8"
},
"variants": {
"insitu (copy untimed) (no encoding check)": {
"us": 678.8,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 690.0,
"level": "no UTF-8"
},
"Document (string stream) (no encoding check)": {
"us": 886.0,
"level": "no UTF-8"
},
"Document (reused allocator) (no encoding check)": {
"us": 1186.8,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 1200.5,
"level": "no UTF-8"
},
"Document (raw numbers) (no encoding check)": {
"us": 1204.8,
"level": "no UTF-8"
},
"insitu (copy untimed)": {
"us": 1303.9,
"level": "full"
},
"insitu (copy)": {
"us": 1318.3,
"level": "full"
},
"Document (reused allocator)": {
"us": 1358.1,
"level": "full"
},
"Document": {
"us": 1362.2,
"level": "full"
},
"Document (raw numbers)": {
"us": 1370.5,
"level": "full"
},
"Document (string stream)": {
"us": 1431.8,
"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.8,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 362.8,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 361.9,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 361.9,
"level": "full"
},
"variants": {
"read (reused)": {
"us": 361.9,
"level": "full"
},
"parse": {
"us": 362.8,
"level": "full"
},
"structs (from_json)": {
"us": 379.5,
"level": "full"
},
"parse_copy": {
"us": 390.8,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "parse",
"us": 2416.3,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 2416.3,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse": {
"us": 2416.3,
"level": "full"
},
"structs (from_json)": {
"us": 2429.2,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "insitu (copy)",
"us": 478.9,
"level": "full"
},
"best_any": {
"variant": "insitu (copy)",
"us": 478.9,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 494.4,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 494.4,
"level": "full"
},
"variants": {
"insitu (copy untimed)": {
"us": 455.6,
"level": "full"
},
"insitu (copy)": {
"us": 478.9,
"level": "full"
},
"read": {
"us": 483.8,
"level": "full"
},
"read (reused allocator)": {
"us": 494.4,
"level": "full"
},
"read (raw numbers)": {
"us": 538.2,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 449.8,
"level": "full"
},
"best_any": {
"variant": "On-Demand",
"us": 354.2,
"level": "partial"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 447.0,
"level": "full"
},
"best_reused_any": {
"variant": "On-Demand (reused)",
"us": 351.9,
"level": "partial"
},
"variants": {
"On-Demand (reused)": {
"us": 351.9,
"level": "partial"
},
"On-Demand": {
"us": 354.2,
"level": "partial"
},
"On-Demand (key selectors)": {
"us": 362.8,
"level": "partial"
},
"On-Demand structs": {
"us": 371.1,
"level": "partial"
},
"DOM (reused)": {
"us": 447.0,
"level": "full"
},
"DOM": {
"us": 449.8,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 990.0,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 990.0,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "structs (validate_skipped)",
"us": 854.4,
"level": "full"
},
"best_any": {
"variant": "structs",
"us": 255.1,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs": {
"us": 255.1,
"level": "partial"
},
"structs (validate_skipped)": {
"us": 854.4,
"level": "full"
},
"generic (double, strict)": {
"us": 1951.3,
"level": "full"
},
"generic (double)": {
"us": 1953.0,
"level": "partial"
},
"generic (strict)": {
"us": 2744.5,
"level": "full"
},
"generic": {
"us": 2745.9,
"level": "partial"
},
"lazy_json": {
"us": 5155.3,
"level": "partial"
}
},
"excluded": {
"lazy_json (string_view)": "wrong result (3284923)"
}
},
"Boost.JSON": {
"best": {
"variant": "parse_into structs",
"us": 1205.2,
"level": "full"
},
"best_any": {
"variant": "parse_into structs",
"us": 1205.2,
"level": "full"
},
"best_reused": {
"variant": "parser (reused)",
"us": 1489.8,
"level": "full"
},
"best_reused_any": {
"variant": "parser (reused)",
"us": 1489.8,
"level": "full"
},
"variants": {
"parse_into structs": {
"us": 1205.2,
"level": "full"
},
"parser (reused)": {
"us": 1489.8,
"level": "full"
},
"parse": {
"us": 1493.0,
"level": "full"
}
},
"excluded": {
"parse (numbers: none)": "wrong result (1091); wrong result (1154); wrong result (8)"
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 1590.2,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 1157.9,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 1691.1,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 1612.0,
"level": "no UTF-8"
},
"variants": {
"insitu (copy untimed) (no encoding check)": {
"us": 1125.7,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 1157.9,
"level": "no UTF-8"
},
"Document (string stream) (no encoding check)": {
"us": 1291.4,
"level": "no UTF-8"
},
"insitu (copy untimed)": {
"us": 1554.3,
"level": "full"
},
"insitu (copy)": {
"us": 1590.2,
"level": "full"
},
"Document (string stream)": {
"us": 1594.0,
"level": "full"
},
"Document (reused allocator) (no encoding check)": {
"us": 1612.0,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 1621.7,
"level": "no UTF-8"
},
"Document (reused allocator)": {
"us": 1691.1,
"level": "full"
},
"Document (raw numbers) (no encoding check)": {
"us": 1697.8,
"level": "no UTF-8"
},
"Document": {
"us": 1704.6,
"level": "full"
},
"Document (raw numbers)": {
"us": 1777.5,
"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": 956.4,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 956.4,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 956.0,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 956.0,
"level": "full"
},
"variants": {
"read (reused)": {
"us": 956.0,
"level": "full"
},
"parse": {
"us": 956.4,
"level": "full"
},
"structs (from_json)": {
"us": 962.8,
"level": "full"
},
"parse_copy": {
"us": 999.8,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "structs (from_json)",
"us": 6047.2,
"level": "full"
},
"best_any": {
"variant": "structs (from_json)",
"us": 6047.2,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs (from_json)": {
"us": 6047.2,
"level": "full"
},
"parse": {
"us": 6055.2,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "insitu (copy)",
"us": 1484.6,
"level": "full"
},
"best_any": {
"variant": "insitu (copy)",
"us": 1484.6,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 1492.2,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 1492.2,
"level": "full"
},
"variants": {
"insitu (copy untimed)": {
"us": 1461.4,
"level": "full"
},
"insitu (copy)": {
"us": 1484.6,
"level": "full"
},
"read (reused allocator)": {
"us": 1492.2,
"level": "full"
},
"read": {
"us": 1493.8,
"level": "full"
},
"read (raw numbers)": {
"us": 1729.4,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 1886.2,
"level": "full"
},
"best_any": {
"variant": "On-Demand (key selectors)",
"us": 566.2,
"level": "partial"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 1883.7,
"level": "full"
},
"best_reused_any": {
"variant": "On-Demand (reused)",
"us": 573.2,
"level": "partial"
},
"variants": {
"On-Demand (key selectors)": {
"us": 566.2,
"level": "partial"
},
"On-Demand": {
"us": 567.0,
"level": "partial"
},
"On-Demand (reused)": {
"us": 573.2,
"level": "partial"
},
"On-Demand structs": {
"us": 697.8,
"level": "partial"
},
"DOM (reused)": {
"us": 1883.7,
"level": "full"
},
"DOM": {
"us": 1886.2,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 2585.5,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 2585.5,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "structs (validate_skipped)",
"us": 1315.8,
"level": "full"
},
"best_any": {
"variant": "structs",
"us": 313.3,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs": {
"us": 313.3,
"level": "partial"
},
"structs (validate_skipped)": {
"us": 1315.8,
"level": "full"
},
"lazy_json": {
"us": 1993.4,
"level": "partial"
},
"generic (double)": {
"us": 5937.2,
"level": "partial"
},
"generic (double, strict)": {
"us": 5942.6,
"level": "full"
},
"generic (strict)": {
"us": 9359.8,
"level": "full"
},
"generic": {
"us": 9409.2,
"level": "partial"
}
},
"excluded": {
"lazy_json (string_view)": "wrong result (3284923)"
}
},
"Boost.JSON": {
"best": {
"variant": "parse",
"us": 3650.1,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 3650.1,
"level": "full"
},
"best_reused": {
"variant": "parser (reused)",
"us": 3669.6,
"level": "full"
},
"best_reused_any": {
"variant": "parser (reused)",
"us": 3669.6,
"level": "full"
},
"variants": {
"parse": {
"us": 3650.1,
"level": "full"
},
"parser (reused)": {
"us": 3669.6,
"level": "full"
},
"parse_into structs": {
"us": 3773.2,
"level": "full"
}
},
"excluded": {
"parse (numbers: none)": "wrong result (1091); wrong result (1154); wrong result (8)"
}
},
"RapidJSON": {
"best": {
"variant": "Document (string stream)",
"us": 6776.0,
"level": "full"
},
"best_any": {
"variant": "Document (string stream)",
"us": 6776.0,
"level": "full"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 7377.9,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator)",
"us": 7377.9,
"level": "full"
},
"variants": {
"Document (string stream)": {
"us": 6776.0,
"level": "full"
},
"insitu (copy)": {
"us": 6799.9,
"level": "full"
},
"insitu (copy untimed) (no encoding check)": {
"us": 6825.8,
"level": "no UTF-8"
},
"Document (string stream) (no encoding check)": {
"us": 6857.2,
"level": "no UTF-8"
},
"insitu (copy untimed)": {
"us": 6865.2,
"level": "full"
},
"insitu (copy) (no encoding check)": {
"us": 6872.9,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 7347.1,
"level": "no UTF-8"
},
"Document": {
"us": 7358.0,
"level": "full"
},
"Document (reused allocator)": {
"us": 7377.9,
"level": "full"
},
"Document (reused allocator) (no encoding check)": {
"us": 7422.8,
"level": "no UTF-8"
},
"Document (raw numbers) (no encoding check)": {
"us": 9466.5,
"level": "no UTF-8"
},
"Document (raw numbers)": {
"us": 9559.0,
"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": 24991.3,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 24991.3,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 24108.3,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 24108.3,
"level": "full"
},
"variants": {
"read (reused)": {
"us": 24108.3,
"level": "full"
},
"parse": {
"us": 24991.3,
"level": "full"
},
"parse_copy": {
"us": 26098.8,
"level": "full"
},
"structs (from_json)": {
"us": 30575.1,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "parse",
"us": 179533.0,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 179533.0,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse": {
"us": 179533.0,
"level": "full"
},
"structs (from_json)": {
"us": 183413.8,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read (raw numbers)",
"us": 33002.2,
"level": "full"
},
"best_any": {
"variant": "read (raw numbers)",
"us": 33002.2,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 33930.3,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 33930.3,
"level": "full"
},
"variants": {
"insitu (copy untimed)": {
"us": 32514.5,
"level": "full"
},
"read (raw numbers)": {
"us": 33002.2,
"level": "full"
},
"read (reused allocator)": {
"us": 33930.3,
"level": "full"
},
"read": {
"us": 34016.8,
"level": "full"
},
"insitu (copy)": {
"us": 34161.8,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 30504.0,
"level": "full"
},
"best_any": {
"variant": "On-Demand",
"us": 19562.1,
"level": "partial"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 30308.7,
"level": "full"
},
"best_reused_any": {
"variant": "On-Demand (reused)",
"us": 19607.0,
"level": "partial"
},
"variants": {
"On-Demand": {
"us": 19562.1,
"level": "partial"
},
"On-Demand (reused)": {
"us": 19607.0,
"level": "partial"
},
"On-Demand (key selectors)": {
"us": 22068.9,
"level": "partial"
},
"On-Demand structs": {
"us": 27406.3,
"level": "partial"
},
"DOM (reused)": {
"us": 30308.7,
"level": "full"
},
"DOM": {
"us": 30504.0,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 45858.5,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 45858.5,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "structs (validate_skipped)",
"us": 46924.4,
"level": "full"
},
"best_any": {
"variant": "structs",
"us": 37578.0,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs": {
"us": 37578.0,
"level": "partial"
},
"structs (validate_skipped)": {
"us": 46924.4,
"level": "full"
},
"generic (double, strict)": {
"us": 95348.5,
"level": "full"
},
"generic (double)": {
"us": 95425.0,
"level": "partial"
},
"lazy_json": {
"us": 98994.3,
"level": "partial"
},
"generic (strict)": {
"us": 136975.1,
"level": "full"
},
"generic": {
"us": 137208.3,
"level": "partial"
}
},
"excluded": {
"lazy_json (string_view)": "wrong result (3284923)"
}
},
"Boost.JSON": {
"best": {
"variant": "parse_into structs",
"us": 67255.4,
"level": "full"
},
"best_any": {
"variant": "parse_into structs",
"us": 67255.4,
"level": "full"
},
"best_reused": {
"variant": "parser (reused)",
"us": 94889.2,
"level": "full"
},
"best_reused_any": {
"variant": "parser (reused)",
"us": 94889.2,
"level": "full"
},
"variants": {
"parse_into structs": {
"us": 67255.4,
"level": "full"
},
"parse": {
"us": 94295.5,
"level": "full"
},
"parser (reused)": {
"us": 94889.2,
"level": "full"
}
},
"excluded": {
"parse (numbers: none)": "wrong result (1091); wrong result (1154); wrong result (8)"
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 144436.2,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 67089.8,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 157473.5,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 145266.0,
"level": "no UTF-8"
},
"variants": {
"insitu (copy untimed) (no encoding check)": {
"us": 65624.6,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 67089.8,
"level": "no UTF-8"
},
"Document (string stream) (no encoding check)": {
"us": 86510.8,
"level": "no UTF-8"
},
"insitu (copy untimed)": {
"us": 141509.4,
"level": "full"
},
"insitu (copy)": {
"us": 144436.2,
"level": "full"
},
"Document (reused allocator) (no encoding check)": {
"us": 145266.0,
"level": "no UTF-8"
},
"Document (string stream)": {
"us": 146474.4,
"level": "full"
},
"Document (raw numbers) (no encoding check)": {
"us": 147821.3,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 148806.2,
"level": "no UTF-8"
},
"Document (reused allocator)": {
"us": 157473.5,
"level": "full"
},
"Document": {
"us": 161788.8,
"level": "full"
},
"Document (raw numbers)": {
"us": 162254.5,
"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"
},
"parse_copy": {
"us": 1.1,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "parse",
"us": 7.6,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 7.6,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse": {
"us": 7.6,
"level": "full"
},
"structs (from_json)": {
"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": {
"insitu (copy untimed)": {
"us": 1.0,
"level": "full"
},
"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.2,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 1.2,
"level": "full"
},
"best_any": {
"variant": "On-Demand structs",
"us": 0.8,
"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 (reused)": {
"us": 0.8,
"level": "partial"
},
"On-Demand structs": {
"us": 0.8,
"level": "partial"
},
"On-Demand (key selectors)": {
"us": 0.8,
"level": "partial"
},
"DOM (reused)": {
"us": 1.0,
"level": "full"
},
"On-Demand": {
"us": 1.0,
"level": "partial"
},
"DOM": {
"us": 1.2,
"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.2,
"level": "partial"
},
"generic (double, strict)": {
"us": 5.2,
"level": "full"
},
"generic": {
"us": 7.2,
"level": "partial"
},
"generic (strict)": {
"us": 7.2,
"level": "full"
}
},
"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.6,
"level": "full"
},
"best_reused_any": {
"variant": "parser (reused)",
"us": 3.6,
"level": "full"
},
"variants": {
"parse_into structs": {
"us": 2.7,
"level": "full"
},
"parser (reused)": {
"us": 3.6,
"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.5,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 2.7,
"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.5,
"level": "no UTF-8"
},
"variants": {
"insitu (copy untimed) (no encoding check)": {
"us": 2.6,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 2.7,
"level": "no UTF-8"
},
"Document (string stream) (no encoding check)": {
"us": 3.8,
"level": "no UTF-8"
},
"Document (reused allocator) (no encoding check)": {
"us": 5.5,
"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.5,
"level": "full"
},
"insitu (copy untimed)": {
"us": 6.5,
"level": "full"
},
"Document": {
"us": 6.8,
"level": "full"
},
"Document (string stream)": {
"us": 6.8,
"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": 165.1,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 165.1,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 160.2,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 160.2,
"level": "full"
},
"variants": {
"read (reused)": {
"us": 160.2,
"level": "full"
},
"parse": {
"us": 165.1,
"level": "full"
},
"structs (from_json)": {
"us": 165.5,
"level": "full"
},
"parse_copy": {
"us": 171.0,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "structs (from_json)",
"us": 1331.1,
"level": "full"
},
"best_any": {
"variant": "structs (from_json)",
"us": 1331.1,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs (from_json)": {
"us": 1331.1,
"level": "full"
},
"parse": {
"us": 1333.0,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "insitu (copy)",
"us": 169.3,
"level": "full"
},
"best_any": {
"variant": "insitu (copy)",
"us": 169.3,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 169.7,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 169.7,
"level": "full"
},
"variants": {
"insitu (copy untimed)": {
"us": 159.0,
"level": "full"
},
"insitu (copy)": {
"us": 169.3,
"level": "full"
},
"read (reused allocator)": {
"us": 169.7,
"level": "full"
},
"read": {
"us": 175.3,
"level": "full"
},
"read (raw numbers)": {
"us": 189.2,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 171.2,
"level": "full"
},
"best_any": {
"variant": "On-Demand structs",
"us": 105.9,
"level": "partial"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 176.5,
"level": "full"
},
"best_reused_any": {
"variant": "On-Demand (reused)",
"us": 117.6,
"level": "partial"
},
"variants": {
"On-Demand structs": {
"us": 105.9,
"level": "partial"
},
"On-Demand (key selectors)": {
"us": 115.2,
"level": "partial"
},
"On-Demand": {
"us": 115.6,
"level": "partial"
},
"On-Demand (reused)": {
"us": 117.6,
"level": "partial"
},
"DOM": {
"us": 171.2,
"level": "full"
},
"DOM (reused)": {
"us": 176.5,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 261.5,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 261.5,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "structs (validate_skipped)",
"us": 264.0,
"level": "full"
},
"best_any": {
"variant": "structs",
"us": 216.6,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs": {
"us": 216.6,
"level": "partial"
},
"structs (validate_skipped)": {
"us": 264.0,
"level": "full"
},
"lazy_json": {
"us": 450.2,
"level": "partial"
},
"generic (double)": {
"us": 889.6,
"level": "partial"
},
"generic (double, strict)": {
"us": 891.2,
"level": "full"
},
"generic": {
"us": 1232.0,
"level": "partial"
},
"generic (strict)": {
"us": 1234.8,
"level": "full"
}
},
"excluded": {
"lazy_json (string_view)": "wrong result (3284923)"
}
},
"Boost.JSON": {
"best": {
"variant": "parse_into structs",
"us": 539.9,
"level": "full"
},
"best_any": {
"variant": "parse_into structs",
"us": 539.9,
"level": "full"
},
"best_reused": {
"variant": "parser (reused)",
"us": 787.9,
"level": "full"
},
"best_reused_any": {
"variant": "parser (reused)",
"us": 787.9,
"level": "full"
},
"variants": {
"parse_into structs": {
"us": 539.9,
"level": "full"
},
"parser (reused)": {
"us": 787.9,
"level": "full"
},
"parse": {
"us": 795.6,
"level": "full"
}
},
"excluded": {
"parse (numbers: none)": "wrong result (1091); wrong result (1154); wrong result (8)"
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 1090.3,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 485.6,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 1161.6,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 1026.3,
"level": "no UTF-8"
},
"variants": {
"insitu (copy untimed) (no encoding check)": {
"us": 482.4,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 485.6,
"level": "no UTF-8"
},
"Document (string stream) (no encoding check)": {
"us": 666.8,
"level": "no UTF-8"
},
"Document (reused allocator) (no encoding check)": {
"us": 1026.3,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 1027.3,
"level": "no UTF-8"
},
"Document (raw numbers) (no encoding check)": {
"us": 1046.8,
"level": "no UTF-8"
},
"insitu (copy untimed)": {
"us": 1082.0,
"level": "full"
},
"insitu (copy)": {
"us": 1090.3,
"level": "full"
},
"Document (string stream)": {
"us": 1159.7,
"level": "full"
},
"Document (reused allocator)": {
"us": 1161.6,
"level": "full"
},
"Document": {
"us": 1173.4,
"level": "full"
},
"Document (raw numbers)": {
"us": 1188.2,
"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.1,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 247.1,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 245.4,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 245.4,
"level": "full"
},
"variants": {
"read (reused)": {
"us": 245.4,
"level": "full"
},
"parse": {
"us": 247.1,
"level": "full"
},
"parse_copy": {
"us": 254.4,
"level": "full"
},
"structs (from_json)": {
"us": 262.1,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "parse",
"us": 2287.4,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 2287.4,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse": {
"us": 2287.4,
"level": "full"
},
"structs (from_json)": {
"us": 2293.4,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "insitu (copy)",
"us": 284.2,
"level": "full"
},
"best_any": {
"variant": "insitu (copy)",
"us": 284.2,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 289.0,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 289.0,
"level": "full"
},
"variants": {
"insitu (copy untimed)": {
"us": 277.2,
"level": "full"
},
"insitu (copy)": {
"us": 284.2,
"level": "full"
},
"read (reused allocator)": {
"us": 289.0,
"level": "full"
},
"read": {
"us": 289.3,
"level": "full"
},
"read (raw numbers)": {
"us": 349.0,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 327.9,
"level": "full"
},
"best_any": {
"variant": "On-Demand",
"us": 221.5,
"level": "partial"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 325.2,
"level": "full"
},
"best_reused_any": {
"variant": "On-Demand (reused)",
"us": 222.2,
"level": "partial"
},
"variants": {
"On-Demand": {
"us": 221.5,
"level": "partial"
},
"On-Demand (reused)": {
"us": 222.2,
"level": "partial"
},
"On-Demand (key selectors)": {
"us": 224.7,
"level": "partial"
},
"On-Demand structs": {
"us": 240.0,
"level": "partial"
},
"DOM (reused)": {
"us": 325.2,
"level": "full"
},
"DOM": {
"us": 327.9,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 555.4,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 555.4,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "structs (validate_skipped)",
"us": 469.6,
"level": "full"
},
"best_any": {
"variant": "structs",
"us": 129.9,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs": {
"us": 129.9,
"level": "partial"
},
"structs (validate_skipped)": {
"us": 469.6,
"level": "full"
},
"lazy_json": {
"us": 1269.0,
"level": "partial"
},
"generic (double)": {
"us": 1610.8,
"level": "partial"
},
"generic (double, strict)": {
"us": 1637.5,
"level": "full"
},
"generic (strict)": {
"us": 2376.0,
"level": "full"
},
"generic": {
"us": 2390.6,
"level": "partial"
}
},
"excluded": {
"lazy_json (string_view)": "wrong result (3284923)"
}
},
"Boost.JSON": {
"best": {
"variant": "parse_into structs",
"us": 691.7,
"level": "full"
},
"best_any": {
"variant": "parse_into structs",
"us": 691.7,
"level": "full"
},
"best_reused": {
"variant": "parser (reused)",
"us": 959.3,
"level": "full"
},
"best_reused_any": {
"variant": "parser (reused)",
"us": 959.3,
"level": "full"
},
"variants": {
"parse_into structs": {
"us": 691.7,
"level": "full"
},
"parse": {
"us": 956.2,
"level": "full"
},
"parser (reused)": {
"us": 959.3,
"level": "full"
}
},
"excluded": {
"parse (numbers: none)": "wrong result (1091); wrong result (1154); wrong result (8)"
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 1125.3,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 759.9,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 1226.4,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 1140.9,
"level": "no UTF-8"
},
"variants": {
"insitu (copy untimed) (no encoding check)": {
"us": 748.7,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 759.9,
"level": "no UTF-8"
},
"Document (string stream) (no encoding check)": {
"us": 998.2,
"level": "no UTF-8"
},
"insitu (copy untimed)": {
"us": 1121.1,
"level": "full"
},
"insitu (copy)": {
"us": 1125.3,
"level": "full"
},
"Document (no encoding check)": {
"us": 1132.7,
"level": "no UTF-8"
},
"Document (reused allocator) (no encoding check)": {
"us": 1140.9,
"level": "no UTF-8"
},
"Document (string stream)": {
"us": 1152.3,
"level": "full"
},
"Document": {
"us": 1218.8,
"level": "full"
},
"Document (reused allocator)": {
"us": 1226.4,
"level": "full"
},
"Document (raw numbers) (no encoding check)": {
"us": 1381.0,
"level": "no UTF-8"
},
"Document (raw numbers)": {
"us": 1443.1,
"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": 282.8,
"level": "full"
},
"best_any": {
"variant": "editable (source numbers)",
"us": 282.8,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"editable (source numbers)": {
"us": 282.8,
"level": "full"
},
"editable": {
"us": 291.0,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "ordered_json",
"us": 1273.0,
"level": "full"
},
"best_any": {
"variant": "ordered_json",
"us": 1273.0,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"ordered_json": {
"us": 1273.0,
"level": "full"
},
"parse": {
"us": 1617.2,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "insitu (copy) + mut copy",
"us": 439.6,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) + mut copy",
"us": 439.6,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"insitu (copy untimed) + mut copy": {
"us": 426.7,
"level": "full"
},
"insitu (copy) + mut copy": {
"us": 439.6,
"level": "full"
},
"mut copy": {
"us": 443.3,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 486.0,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 486.0,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (strict)",
"us": 1539.1,
"level": "full"
},
"best_any": {
"variant": "generic",
"us": 1522.3,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic": {
"us": 1522.3,
"level": "partial"
},
"generic (strict)": {
"us": 1539.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": 1367.5,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 1367.5,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse": {
"us": 1367.5,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "Document",
"us": 1921.7,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 1356.4,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"insitu (copy untimed) (no encoding check)": {
"us": 1343.5,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 1356.4,
"level": "no UTF-8"
},
"Document (string stream) (no encoding check)": {
"us": 1486.8,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 1761.1,
"level": "no UTF-8"
},
"Document": {
"us": 1921.7,
"level": "full"
},
"insitu (copy untimed)": {
"us": 1932.2,
"level": "full"
},
"insitu (copy)": {
"us": 1938.6,
"level": "full"
},
"Document (string stream)": {
"us": 2012.1,
"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": 559.5,
"level": "full"
},
"best_any": {
"variant": "editable",
"us": 559.5,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"editable": {
"us": 559.5,
"level": "full"
},
"editable (source numbers)": {
"us": 560.4,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "ordered_json",
"us": 2344.5,
"level": "full"
},
"best_any": {
"variant": "ordered_json",
"us": 2344.5,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"ordered_json": {
"us": 2344.5,
"level": "full"
},
"parse": {
"us": 2734.6,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "insitu (copy) + mut copy",
"us": 909.2,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) + mut copy",
"us": 909.2,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"insitu (copy untimed) + mut copy": {
"us": 881.9,
"level": "full"
},
"insitu (copy) + mut copy": {
"us": 909.2,
"level": "full"
},
"mut copy": {
"us": 911.0,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 1223.8,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 1223.8,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (strict)",
"us": 3235.2,
"level": "full"
},
"best_any": {
"variant": "generic",
"us": 3230.2,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic": {
"us": 3230.2,
"level": "partial"
},
"generic (strict)": {
"us": 3235.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": 1992.5,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 1992.5,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse": {
"us": 1992.5,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 2426.0,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 2001.5,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"insitu (copy untimed) (no encoding check)": {
"us": 1964.0,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 2001.5,
"level": "no UTF-8"
},
"Document (string stream) (no encoding check)": {
"us": 2148.2,
"level": "no UTF-8"
},
"insitu (copy untimed)": {
"us": 2387.9,
"level": "full"
},
"insitu (copy)": {
"us": 2426.0,
"level": "full"
},
"Document (string stream)": {
"us": 2433.3,
"level": "full"
},
"Document (no encoding check)": {
"us": 2461.9,
"level": "no UTF-8"
},
"Document": {
"us": 2534.7,
"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": 1484.0,
"level": "full"
},
"best_any": {
"variant": "editable (source numbers)",
"us": 1484.0,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"editable (source numbers)": {
"us": 1484.0,
"level": "full"
},
"editable": {
"us": 2764.6,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "parse",
"us": 8334.2,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 8334.2,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse": {
"us": 8334.2,
"level": "full"
},
"ordered_json": {
"us": 8408.0,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "mut copy",
"us": 3728.2,
"level": "full"
},
"best_any": {
"variant": "mut copy",
"us": 3728.2,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"insitu (copy untimed) + mut copy": {
"us": 3641.7,
"level": "full"
},
"mut copy": {
"us": 3728.2,
"level": "full"
},
"insitu (copy) + mut copy": {
"us": 3747.4,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 5638.4,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 5638.4,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (strict)",
"us": 11083.2,
"level": "full"
},
"best_any": {
"variant": "generic (strict)",
"us": 11083.2,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic (strict)": {
"us": 11083.2,
"level": "full"
},
"generic": {
"us": 11123.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": 6572.8,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 6572.8,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse": {
"us": 6572.8,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "Document (string stream)",
"us": 13835.7,
"level": "full"
},
"best_any": {
"variant": "Document (string stream)",
"us": 13835.7,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"insitu (copy untimed) (no encoding check)": {
"us": 13793.7,
"level": "no UTF-8"
},
"Document (string stream)": {
"us": 13835.7,
"level": "full"
},
"insitu (copy untimed)": {
"us": 13873.8,
"level": "full"
},
"Document (string stream) (no encoding check)": {
"us": 13879.1,
"level": "no UTF-8"
},
"insitu (copy)": {
"us": 13892.9,
"level": "full"
},
"insitu (copy) (no encoding check)": {
"us": 13899.6,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 14435.8,
"level": "no UTF-8"
},
"Document": {
"us": 14525.4,
"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 (source numbers)",
"us": 57634.6,
"level": "full"
},
"best_any": {
"variant": "editable (source numbers)",
"us": 57634.6,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"editable (source numbers)": {
"us": 57634.6,
"level": "full"
},
"editable": {
"us": 58057.4,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "ordered_json",
"us": 203232.0,
"level": "full"
},
"best_any": {
"variant": "ordered_json",
"us": 203232.0,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"ordered_json": {
"us": 203232.0,
"level": "full"
},
"parse": {
"us": 244854.9,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "insitu (copy) + mut copy",
"us": 84242.4,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) + mut copy",
"us": 84242.4,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"insitu (copy untimed) + mut copy": {
"us": 84238.9,
"level": "full"
},
"insitu (copy) + mut copy": {
"us": 84242.4,
"level": "full"
},
"mut copy": {
"us": 84575.2,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 62688.4,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 62688.4,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (strict)",
"us": 178332.9,
"level": "full"
},
"best_any": {
"variant": "generic",
"us": 176396.9,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic": {
"us": 176396.9,
"level": "partial"
},
"generic (strict)": {
"us": 178332.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",
"us": 155237.3,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 155237.3,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse": {
"us": 155237.3,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 224246.6,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 145819.4,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"insitu (copy untimed) (no encoding check)": {
"us": 144741.2,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 145819.4,
"level": "no UTF-8"
},
"Document (string stream) (no encoding check)": {
"us": 164924.7,
"level": "no UTF-8"
},
"insitu (copy untimed)": {
"us": 221270.2,
"level": "full"
},
"insitu (copy)": {
"us": 224246.6,
"level": "full"
},
"Document (string stream)": {
"us": 224879.1,
"level": "full"
},
"Document (no encoding check)": {
"us": 225430.5,
"level": "no UTF-8"
},
"Document": {
"us": 240143.2,
"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.1,
"level": "full"
},
"best_any": {
"variant": "ordered_json",
"us": 7.1,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"ordered_json": {
"us": 7.1,
"level": "full"
},
"parse": {
"us": 8.7,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "insitu (copy) + mut copy",
"us": 2.4,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) + mut copy",
"us": 2.4,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"insitu (copy) + mut copy": {
"us": 2.4,
"level": "full"
},
"insitu (copy untimed) + mut copy": {
"us": 2.4,
"level": "full"
},
"mut copy": {
"us": 2.5,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 2.6,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 2.6,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (strict)",
"us": 8.3,
"level": "full"
},
"best_any": {
"variant": "generic",
"us": 8.3,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic": {
"us": 8.3,
"level": "partial"
},
"generic (strict)": {
"us": 8.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": 6.6,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 6.6,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse": {
"us": 6.6,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 10.4,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 6.6,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"insitu (copy untimed) (no encoding check)": {
"us": 6.5,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 6.6,
"level": "no UTF-8"
},
"Document (string stream) (no encoding check)": {
"us": 7.6,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 9.8,
"level": "no UTF-8"
},
"insitu (copy untimed)": {
"us": 10.3,
"level": "full"
},
"insitu (copy)": {
"us": 10.4,
"level": "full"
},
"Document": {
"us": 10.5,
"level": "full"
},
"Document (string stream)": {
"us": 10.6,
"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 (source numbers)",
"us": 260.5,
"level": "full"
},
"best_any": {
"variant": "editable (source numbers)",
"us": 260.5,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"editable (source numbers)": {
"us": 260.5,
"level": "full"
},
"editable": {
"us": 264.0,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "ordered_json",
"us": 1238.4,
"level": "full"
},
"best_any": {
"variant": "ordered_json",
"us": 1238.4,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"ordered_json": {
"us": 1238.4,
"level": "full"
},
"parse": {
"us": 1570.4,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "insitu (copy) + mut copy",
"us": 410.8,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) + mut copy",
"us": 410.8,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"insitu (copy) + mut copy": {
"us": 410.8,
"level": "full"
},
"insitu (copy untimed) + mut copy": {
"us": 413.5,
"level": "full"
},
"mut copy": {
"us": 416.3,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 359.7,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 359.7,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (strict)",
"us": 1424.6,
"level": "full"
},
"best_any": {
"variant": "generic",
"us": 1415.1,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic": {
"us": 1415.1,
"level": "partial"
},
"generic (strict)": {
"us": 1424.6,
"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": 1268.2,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 1268.2,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse": {
"us": 1268.2,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 1685.7,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 1129.6,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"insitu (copy untimed) (no encoding check)": {
"us": 1123.6,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 1129.6,
"level": "no UTF-8"
},
"Document (string stream) (no encoding check)": {
"us": 1238.1,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 1575.2,
"level": "no UTF-8"
},
"insitu (copy untimed)": {
"us": 1682.0,
"level": "full"
},
"insitu (copy)": {
"us": 1685.7,
"level": "full"
},
"Document": {
"us": 1720.0,
"level": "full"
},
"Document (string stream)": {
"us": 1721.3,
"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": 442.6,
"level": "full"
},
"best_any": {
"variant": "editable (source numbers)",
"us": 442.6,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"editable (source numbers)": {
"us": 442.6,
"level": "full"
},
"editable": {
"us": 444.7,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "ordered_json",
"us": 2222.5,
"level": "full"
},
"best_any": {
"variant": "ordered_json",
"us": 2222.5,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"ordered_json": {
"us": 2222.5,
"level": "full"
},
"parse": {
"us": 2598.0,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "insitu (copy) + mut copy",
"us": 704.0,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) + mut copy",
"us": 704.0,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"insitu (copy untimed) + mut copy": {
"us": 700.5,
"level": "full"
},
"insitu (copy) + mut copy": {
"us": 704.0,
"level": "full"
},
"mut copy": {
"us": 712.1,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 774.2,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 774.2,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (strict)",
"us": 2911.8,
"level": "full"
},
"best_any": {
"variant": "generic",
"us": 2897.2,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic": {
"us": 2897.2,
"level": "partial"
},
"generic (strict)": {
"us": 2911.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",
"us": 1463.3,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 1463.3,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse": {
"us": 1463.3,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 1969.5,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 1587.5,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"insitu (copy untimed) (no encoding check)": {
"us": 1580.4,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 1587.5,
"level": "no UTF-8"
},
"Document (string stream) (no encoding check)": {
"us": 1824.4,
"level": "no UTF-8"
},
"insitu (copy untimed)": {
"us": 1948.5,
"level": "full"
},
"Document (no encoding check)": {
"us": 1950.3,
"level": "no UTF-8"
},
"insitu (copy)": {
"us": 1969.5,
"level": "full"
},
"Document (string stream)": {
"us": 1985.5,
"level": "full"
},
"Document": {
"us": 2033.5,
"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.4,
"level": "full"
},
"best_any": {
"variant": "parse + dump (source numbers)",
"us": 252.4,
"level": "full"
},
"best_reused": {
"variant": "read + dump (reused)",
"us": 246.9,
"level": "full"
},
"best_reused_any": {
"variant": "read + dump (reused)",
"us": 246.9,
"level": "full"
},
"variants": {
"read + dump (reused)": {
"us": 246.9,
"level": "full"
},
"parse + dump (source numbers)": {
"us": 252.4,
"level": "full"
},
"parse + dump": {
"us": 259.4,
"level": "full"
},
"parse_copy + dump": {
"us": 263.6,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "parse + dump",
"us": 1600.2,
"level": "full"
},
"best_any": {
"variant": "parse + dump",
"us": 1600.2,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse + dump": {
"us": 1600.2,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "insitu (copy) + write",
"us": 292.9,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) + write",
"us": 292.9,
"level": "full"
},
"best_reused": {
"variant": "read + write (reused allocator)",
"us": 298.2,
"level": "full"
},
"best_reused_any": {
"variant": "read + write (reused allocator)",
"us": 298.2,
"level": "full"
},
"variants": {
"insitu (copy untimed) + write": {
"us": 279.2,
"level": "full"
},
"insitu (copy) + write": {
"us": 292.9,
"level": "full"
},
"read + write (reused allocator)": {
"us": 298.2,
"level": "full"
},
"read + write": {
"us": 300.2,
"level": "full"
},
"read (raw numbers) + write": {
"us": 312.6,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM + to_string",
"us": 423.4,
"level": "full"
},
"best_any": {
"variant": "minify",
"us": 62.3,
"level": "partial"
},
"best_reused": {
"variant": "DOM (reused) + to_string",
"us": 417.4,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused) + to_string",
"us": 417.4,
"level": "full"
},
"variants": {
"minify": {
"us": 62.3,
"level": "partial"
},
"DOM (reused) + to_string": {
"us": 417.4,
"level": "full"
},
"DOM + to_string": {
"us": 423.4,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document + Serialize",
"us": 500.2,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document + Serialize": {
"us": 500.2,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (strict)",
"us": 1505.4,
"level": "full"
},
"best_any": {
"variant": "minify_json",
"us": 281.1,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"minify_json": {
"us": 281.1,
"level": "partial"
},
"generic (strict)": {
"us": 1505.4,
"level": "full"
},
"generic": {
"us": 1518.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": 1393.2,
"level": "full"
},
"best_any": {
"variant": "parse + serialize",
"us": 1393.2,
"level": "full"
},
"best_reused": {
"variant": "parser (reused) + serialize",
"us": 1410.6,
"level": "full"
},
"best_reused_any": {
"variant": "parser (reused) + serialize",
"us": 1410.6,
"level": "full"
},
"variants": {
"parse + serialize": {
"us": 1393.2,
"level": "full"
},
"parser (reused) + serialize": {
"us": 1410.6,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "SAX to Writer (raw numbers)",
"us": 1513.0,
"level": "full"
},
"best_any": {
"variant": "SAX to Writer (string stream) (no encoding check)",
"us": 1058.3,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document + Writer (reused allocator)",
"us": 1995.4,
"level": "full"
},
"best_reused_any": {
"variant": "Document + Writer (reused allocator) (no encoding check)",
"us": 1824.8,
"level": "no UTF-8"
},
"variants": {
"SAX to Writer (string stream) (no encoding check)": {
"us": 1058.3,
"level": "no UTF-8"
},
"SAX to Writer (no encoding check)": {
"us": 1315.2,
"level": "no UTF-8"
},
"SAX to Writer (raw numbers) (no encoding check)": {
"us": 1352.4,
"level": "no UTF-8"
},
"SAX to Writer (raw numbers)": {
"us": 1513.0,
"level": "full"
},
"SAX to Writer": {
"us": 1525.4,
"level": "full"
},
"SAX to Writer (string stream)": {
"us": 1575.7,
"level": "full"
},
"Document + Writer (no encoding check)": {
"us": 1798.8,
"level": "no UTF-8"
},
"Document + Writer (reused allocator) (no encoding check)": {
"us": 1824.8,
"level": "no UTF-8"
},
"Document + Writer (reused allocator)": {
"us": 1995.4,
"level": "full"
},
"Document + Writer": {
"us": 1996.8,
"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": 493.3,
"level": "full"
},
"best_any": {
"variant": "parse + dump",
"us": 493.3,
"level": "full"
},
"best_reused": {
"variant": "read + dump (reused)",
"us": 492.3,
"level": "full"
},
"best_reused_any": {
"variant": "read + dump (reused)",
"us": 492.3,
"level": "full"
},
"variants": {
"read + dump (reused)": {
"us": 492.3,
"level": "full"
},
"parse + dump": {
"us": 493.3,
"level": "full"
},
"parse + dump (source numbers)": {
"us": 493.6,
"level": "full"
},
"parse_copy + dump": {
"us": 524.8,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "parse + dump",
"us": 2706.3,
"level": "full"
},
"best_any": {
"variant": "parse + dump",
"us": 2706.3,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse + dump": {
"us": 2706.3,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read + write",
"us": 648.2,
"level": "full"
},
"best_any": {
"variant": "read + write",
"us": 648.2,
"level": "full"
},
"best_reused": {
"variant": "read + write (reused allocator)",
"us": 654.2,
"level": "full"
},
"best_reused_any": {
"variant": "read + write (reused allocator)",
"us": 654.2,
"level": "full"
},
"variants": {
"insitu (copy untimed) + write": {
"us": 625.2,
"level": "full"
},
"read + write": {
"us": 648.2,
"level": "full"
},
"read + write (reused allocator)": {
"us": 654.2,
"level": "full"
},
"insitu (copy) + write": {
"us": 657.3,
"level": "full"
},
"read (raw numbers) + write": {
"us": 720.8,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM + to_string",
"us": 848.2,
"level": "full"
},
"best_any": {
"variant": "minify",
"us": 170.9,
"level": "partial"
},
"best_reused": {
"variant": "DOM (reused) + to_string",
"us": 881.8,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused) + to_string",
"us": 881.8,
"level": "full"
},
"variants": {
"minify": {
"us": 170.9,
"level": "partial"
},
"DOM + to_string": {
"us": 848.2,
"level": "full"
},
"DOM (reused) + to_string": {
"us": 881.8,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document + Serialize",
"us": 1220.5,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document + Serialize": {
"us": 1220.5,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (strict)",
"us": 3225.4,
"level": "full"
},
"best_any": {
"variant": "minify_json",
"us": 728.8,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"minify_json": {
"us": 728.8,
"level": "partial"
},
"generic": {
"us": 3209.1,
"level": "partial"
},
"generic (strict)": {
"us": 3225.4,
"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": 1986.5,
"level": "full"
},
"best_any": {
"variant": "parse + serialize",
"us": 1986.5,
"level": "full"
},
"best_reused": {
"variant": "parser (reused) + serialize",
"us": 1982.2,
"level": "full"
},
"best_reused_any": {
"variant": "parser (reused) + serialize",
"us": 1982.2,
"level": "full"
},
"variants": {
"parser (reused) + serialize": {
"us": 1982.2,
"level": "full"
},
"parse + serialize": {
"us": 1986.5,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "SAX to Writer (string stream)",
"us": 1807.7,
"level": "full"
},
"best_any": {
"variant": "SAX to Writer (string stream) (no encoding check)",
"us": 1485.1,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document + Writer (reused allocator)",
"us": 2519.6,
"level": "full"
},
"best_reused_any": {
"variant": "Document + Writer (reused allocator) (no encoding check)",
"us": 2449.8,
"level": "no UTF-8"
},
"variants": {
"SAX to Writer (string stream) (no encoding check)": {
"us": 1485.1,
"level": "no UTF-8"
},
"SAX to Writer (no encoding check)": {
"us": 1718.8,
"level": "no UTF-8"
},
"SAX to Writer (string stream)": {
"us": 1807.7,
"level": "full"
},
"SAX to Writer": {
"us": 1815.2,
"level": "full"
},
"SAX to Writer (raw numbers) (no encoding check)": {
"us": 1988.1,
"level": "no UTF-8"
},
"SAX to Writer (raw numbers)": {
"us": 2097.4,
"level": "full"
},
"Document + Writer (reused allocator) (no encoding check)": {
"us": 2449.8,
"level": "no UTF-8"
},
"Document + Writer (no encoding check)": {
"us": 2464.5,
"level": "no UTF-8"
},
"Document + Writer (reused allocator)": {
"us": 2519.6,
"level": "full"
},
"Document + Writer": {
"us": 2537.3,
"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": 1359.9,
"level": "full"
},
"best_any": {
"variant": "parse + dump (source numbers)",
"us": 1359.9,
"level": "full"
},
"best_reused": {
"variant": "read + dump (reused)",
"us": 2610.6,
"level": "full"
},
"best_reused_any": {
"variant": "read + dump (reused)",
"us": 2610.6,
"level": "full"
},
"variants": {
"parse + dump (source numbers)": {
"us": 1359.9,
"level": "full"
},
"parse + dump": {
"us": 2581.5,
"level": "full"
},
"read + dump (reused)": {
"us": 2610.6,
"level": "full"
},
"parse_copy + dump": {
"us": 2649.1,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "parse + dump",
"us": 8388.9,
"level": "full"
},
"best_any": {
"variant": "parse + dump",
"us": 8388.9,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse + dump": {
"us": 8388.9,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read (raw numbers) + write",
"us": 2549.6,
"level": "full"
},
"best_any": {
"variant": "read (raw numbers) + write",
"us": 2549.6,
"level": "full"
},
"best_reused": {
"variant": "read + write (reused allocator)",
"us": 3237.4,
"level": "full"
},
"best_reused_any": {
"variant": "read + write (reused allocator)",
"us": 3237.4,
"level": "full"
},
"variants": {
"read (raw numbers) + write": {
"us": 2549.6,
"level": "full"
},
"insitu (copy untimed) + write": {
"us": 3195.6,
"level": "full"
},
"read + write": {
"us": 3223.1,
"level": "full"
},
"insitu (copy) + write": {
"us": 3225.6,
"level": "full"
},
"read + write (reused allocator)": {
"us": 3237.4,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM + to_string",
"us": 5120.0,
"level": "full"
},
"best_any": {
"variant": "minify",
"us": 227.1,
"level": "partial"
},
"best_reused": {
"variant": "DOM (reused) + to_string",
"us": 5115.5,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused) + to_string",
"us": 5115.5,
"level": "full"
},
"variants": {
"minify": {
"us": 227.1,
"level": "partial"
},
"DOM (reused) + to_string": {
"us": 5115.5,
"level": "full"
},
"DOM + to_string": {
"us": 5120.0,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document + Serialize",
"us": 5676.5,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document + Serialize": {
"us": 5676.5,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (strict)",
"us": 11092.4,
"level": "full"
},
"best_any": {
"variant": "minify_json",
"us": 1721.5,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"minify_json": {
"us": 1721.5,
"level": "partial"
},
"generic (strict)": {
"us": 11092.4,
"level": "full"
},
"generic": {
"us": 11130.8,
"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": 6542.4,
"level": "full"
},
"best_any": {
"variant": "parse + serialize",
"us": 6542.4,
"level": "full"
},
"best_reused": {
"variant": "parser (reused) + serialize",
"us": 6524.1,
"level": "full"
},
"best_reused_any": {
"variant": "parser (reused) + serialize",
"us": 6524.1,
"level": "full"
},
"variants": {
"parser (reused) + serialize": {
"us": 6524.1,
"level": "full"
},
"parse + serialize": {
"us": 6542.4,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "SAX to Writer (raw numbers)",
"us": 11009.0,
"level": "full"
},
"best_any": {
"variant": "SAX to Writer (raw numbers) (no encoding check)",
"us": 10908.5,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document + Writer (reused allocator)",
"us": 14370.9,
"level": "full"
},
"best_reused_any": {
"variant": "Document + Writer (reused allocator)",
"us": 14370.9,
"level": "full"
},
"variants": {
"SAX to Writer (raw numbers) (no encoding check)": {
"us": 10908.5,
"level": "no UTF-8"
},
"SAX to Writer (raw numbers)": {
"us": 11009.0,
"level": "full"
},
"Document + Writer (reused allocator)": {
"us": 14370.9,
"level": "full"
},
"Document + Writer (no encoding check)": {
"us": 14434.6,
"level": "no UTF-8"
},
"Document + Writer": {
"us": 14460.5,
"level": "full"
},
"Document + Writer (reused allocator) (no encoding check)": {
"us": 14533.2,
"level": "no UTF-8"
},
"SAX to Writer (string stream) (no encoding check)": {
"us": 15103.5,
"level": "no UTF-8"
},
"SAX to Writer (string stream)": {
"us": 15111.3,
"level": "full"
},
"SAX to Writer": {
"us": 15554.3,
"level": "full"
},
"SAX to Writer (no encoding check)": {
"us": 15716.2,
"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 (source numbers)",
"us": 37817.3,
"level": "full"
},
"best_any": {
"variant": "parse + dump (source numbers)",
"us": 37817.3,
"level": "full"
},
"best_reused": {
"variant": "read + dump (reused)",
"us": 37523.8,
"level": "full"
},
"best_reused_any": {
"variant": "read + dump (reused)",
"us": 37523.8,
"level": "full"
},
"variants": {
"read + dump (reused)": {
"us": 37523.8,
"level": "full"
},
"parse + dump (source numbers)": {
"us": 37817.3,
"level": "full"
},
"parse + dump": {
"us": 37882.5,
"level": "full"
},
"parse_copy + dump": {
"us": 38976.6,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "parse + dump",
"us": 197745.3,
"level": "full"
},
"best_any": {
"variant": "parse + dump",
"us": 197745.3,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse + dump": {
"us": 197745.3,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "insitu (copy) + write",
"us": 51134.1,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) + write",
"us": 51134.1,
"level": "full"
},
"best_reused": {
"variant": "read + write (reused allocator)",
"us": 51533.2,
"level": "full"
},
"best_reused_any": {
"variant": "read + write (reused allocator)",
"us": 51533.2,
"level": "full"
},
"variants": {
"insitu (copy untimed) + write": {
"us": 50820.6,
"level": "full"
},
"insitu (copy) + write": {
"us": 51134.1,
"level": "full"
},
"read + write (reused allocator)": {
"us": 51533.2,
"level": "full"
},
"read (raw numbers) + write": {
"us": 51608.1,
"level": "full"
},
"read + write": {
"us": 51801.0,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM + to_string",
"us": 61059.3,
"level": "full"
},
"best_any": {
"variant": "minify",
"us": 5761.8,
"level": "partial"
},
"best_reused": {
"variant": "DOM (reused) + to_string",
"us": 61143.8,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused) + to_string",
"us": 61143.8,
"level": "full"
},
"variants": {
"minify": {
"us": 5761.8,
"level": "partial"
},
"DOM + to_string": {
"us": 61059.3,
"level": "full"
},
"DOM (reused) + to_string": {
"us": 61143.8,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document + Serialize",
"us": 61235.6,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document + Serialize": {
"us": 61235.6,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (strict)",
"us": 168854.8,
"level": "full"
},
"best_any": {
"variant": "minify_json",
"us": 39975.8,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"minify_json": {
"us": 39975.8,
"level": "partial"
},
"generic": {
"us": 165922.9,
"level": "partial"
},
"generic (strict)": {
"us": 168854.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": 154677.0,
"level": "full"
},
"best_any": {
"variant": "parse + serialize",
"us": 154677.0,
"level": "full"
},
"best_reused": {
"variant": "parser (reused) + serialize",
"us": 153505.1,
"level": "full"
},
"best_reused_any": {
"variant": "parser (reused) + serialize",
"us": 153505.1,
"level": "full"
},
"variants": {
"parser (reused) + serialize": {
"us": 153505.1,
"level": "full"
},
"parse + serialize": {
"us": 154677.0,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "SAX to Writer (string stream)",
"us": 174558.2,
"level": "full"
},
"best_any": {
"variant": "SAX to Writer (string stream) (no encoding check)",
"us": 123119.2,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document + Writer (reused allocator)",
"us": 239139.2,
"level": "full"
},
"best_reused_any": {
"variant": "Document + Writer (reused allocator) (no encoding check)",
"us": 224809.3,
"level": "no UTF-8"
},
"variants": {
"SAX to Writer (string stream) (no encoding check)": {
"us": 123119.2,
"level": "no UTF-8"
},
"SAX to Writer (raw numbers) (no encoding check)": {
"us": 166787.6,
"level": "no UTF-8"
},
"SAX to Writer (no encoding check)": {
"us": 168330.2,
"level": "no UTF-8"
},
"SAX to Writer (string stream)": {
"us": 174558.2,
"level": "full"
},
"SAX to Writer (raw numbers)": {
"us": 180942.4,
"level": "full"
},
"SAX to Writer": {
"us": 181643.3,
"level": "full"
},
"Document + Writer (reused allocator) (no encoding check)": {
"us": 224809.3,
"level": "no UTF-8"
},
"Document + Writer (no encoding check)": {
"us": 226786.8,
"level": "no UTF-8"
},
"Document + Writer (reused allocator)": {
"us": 239139.2,
"level": "full"
},
"Document + Writer": {
"us": 241392.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"
},
"read + dump (reused)": {
"us": 1.4,
"level": "full"
},
"parse_copy + dump": {
"us": 1.5,
"level": "full"
},
"parse + dump (source numbers)": {
"us": 1.5,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "parse + dump",
"us": 8.8,
"level": "full"
},
"best_any": {
"variant": "parse + dump",
"us": 8.8,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse + dump": {
"us": 8.8,
"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"
},
"insitu (copy untimed) + write": {
"us": 1.6,
"level": "full"
},
"read (raw numbers) + write": {
"us": 1.7,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM + to_string",
"us": 2.4,
"level": "full"
},
"best_any": {
"variant": "minify",
"us": 0.3,
"level": "partial"
},
"best_reused": {
"variant": "DOM (reused) + to_string",
"us": 2.3,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused) + to_string",
"us": 2.3,
"level": "full"
},
"variants": {
"minify": {
"us": 0.3,
"level": "partial"
},
"DOM (reused) + to_string": {
"us": 2.3,
"level": "full"
},
"DOM + to_string": {
"us": 2.4,
"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": 8.1,
"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": 8.0,
"level": "partial"
},
"generic (strict)": {
"us": 8.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 + 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.1,
"level": "full"
},
"best_any": {
"variant": "SAX to Writer (string stream) (no encoding check)",
"us": 5.0,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document + Writer (reused allocator)",
"us": 10.2,
"level": "full"
},
"best_reused_any": {
"variant": "Document + Writer (reused allocator) (no encoding check)",
"us": 9.4,
"level": "no UTF-8"
},
"variants": {
"SAX to Writer (string stream) (no encoding check)": {
"us": 5.0,
"level": "no UTF-8"
},
"SAX to Writer (no encoding check)": {
"us": 7.4,
"level": "no UTF-8"
},
"SAX to Writer (raw numbers) (no encoding check)": {
"us": 7.5,
"level": "no UTF-8"
},
"SAX to Writer": {
"us": 8.1,
"level": "full"
},
"SAX to Writer (string stream)": {
"us": 8.1,
"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.9,
"level": "no UTF-8"
},
"Document + Writer (reused allocator)": {
"us": 10.2,
"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.0,
"level": "full"
},
"best_any": {
"variant": "parse + dump (source numbers)",
"us": 233.0,
"level": "full"
},
"best_reused": {
"variant": "read + dump (reused)",
"us": 227.8,
"level": "full"
},
"best_reused_any": {
"variant": "read + dump (reused)",
"us": 227.8,
"level": "full"
},
"variants": {
"read + dump (reused)": {
"us": 227.8,
"level": "full"
},
"parse + dump (source numbers)": {
"us": 233.0,
"level": "full"
},
"parse + dump": {
"us": 235.4,
"level": "full"
},
"parse_copy + dump": {
"us": 244.4,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "parse + dump",
"us": 1559.2,
"level": "full"
},
"best_any": {
"variant": "parse + dump",
"us": 1559.2,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse + dump": {
"us": 1559.2,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "insitu (copy) + write",
"us": 269.9,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) + write",
"us": 269.9,
"level": "full"
},
"best_reused": {
"variant": "read + write (reused allocator)",
"us": 269.4,
"level": "full"
},
"best_reused_any": {
"variant": "read + write (reused allocator)",
"us": 269.4,
"level": "full"
},
"variants": {
"insitu (copy untimed) + write": {
"us": 267.0,
"level": "full"
},
"read + write (reused allocator)": {
"us": 269.4,
"level": "full"
},
"insitu (copy) + write": {
"us": 269.9,
"level": "full"
},
"read + write": {
"us": 274.8,
"level": "full"
},
"read (raw numbers) + write": {
"us": 283.8,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM + to_string",
"us": 397.3,
"level": "full"
},
"best_any": {
"variant": "minify",
"us": 45.2,
"level": "partial"
},
"best_reused": {
"variant": "DOM (reused) + to_string",
"us": 389.9,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused) + to_string",
"us": 389.9,
"level": "full"
},
"variants": {
"minify": {
"us": 45.2,
"level": "partial"
},
"DOM (reused) + to_string": {
"us": 389.9,
"level": "full"
},
"DOM + to_string": {
"us": 397.3,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document + Serialize",
"us": 367.2,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document + Serialize": {
"us": 367.2,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (strict)",
"us": 1396.0,
"level": "full"
},
"best_any": {
"variant": "minify_json",
"us": 241.9,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"minify_json": {
"us": 241.9,
"level": "partial"
},
"generic": {
"us": 1390.0,
"level": "partial"
},
"generic (strict)": {
"us": 1396.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 + serialize",
"us": 1287.0,
"level": "full"
},
"best_any": {
"variant": "parse + serialize",
"us": 1287.0,
"level": "full"
},
"best_reused": {
"variant": "parser (reused) + serialize",
"us": 1296.0,
"level": "full"
},
"best_reused_any": {
"variant": "parser (reused) + serialize",
"us": 1296.0,
"level": "full"
},
"variants": {
"parse + serialize": {
"us": 1287.0,
"level": "full"
},
"parser (reused) + serialize": {
"us": 1296.0,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "SAX to Writer (string stream)",
"us": 1340.0,
"level": "full"
},
"best_any": {
"variant": "SAX to Writer (string stream) (no encoding check)",
"us": 839.7,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document + Writer (reused allocator)",
"us": 1762.7,
"level": "full"
},
"best_reused_any": {
"variant": "Document + Writer (reused allocator) (no encoding check)",
"us": 1618.5,
"level": "no UTF-8"
},
"variants": {
"SAX to Writer (string stream) (no encoding check)": {
"us": 839.7,
"level": "no UTF-8"
},
"SAX to Writer (no encoding check)": {
"us": 1231.3,
"level": "no UTF-8"
},
"SAX to Writer (raw numbers) (no encoding check)": {
"us": 1252.0,
"level": "no UTF-8"
},
"SAX to Writer (string stream)": {
"us": 1340.0,
"level": "full"
},
"SAX to Writer": {
"us": 1353.2,
"level": "full"
},
"SAX to Writer (raw numbers)": {
"us": 1374.1,
"level": "full"
},
"Document + Writer (no encoding check)": {
"us": 1609.3,
"level": "no UTF-8"
},
"Document + Writer (reused allocator) (no encoding check)": {
"us": 1618.5,
"level": "no UTF-8"
},
"Document + Writer": {
"us": 1762.5,
"level": "full"
},
"Document + Writer (reused allocator)": {
"us": 1762.7,
"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 (source numbers)",
"us": 376.9,
"level": "full"
},
"best_any": {
"variant": "parse + dump (source numbers)",
"us": 376.9,
"level": "full"
},
"best_reused": {
"variant": "read + dump (reused)",
"us": 374.9,
"level": "full"
},
"best_reused_any": {
"variant": "read + dump (reused)",
"us": 374.9,
"level": "full"
},
"variants": {
"read + dump (reused)": {
"us": 374.9,
"level": "full"
},
"parse + dump (source numbers)": {
"us": 376.9,
"level": "full"
},
"parse + dump": {
"us": 377.6,
"level": "full"
},
"parse_copy + dump": {
"us": 385.4,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "parse + dump",
"us": 2564.5,
"level": "full"
},
"best_any": {
"variant": "parse + dump",
"us": 2564.5,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse + dump": {
"us": 2564.5,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read + write",
"us": 448.9,
"level": "full"
},
"best_any": {
"variant": "read + write",
"us": 448.9,
"level": "full"
},
"best_reused": {
"variant": "read + write (reused allocator)",
"us": 450.9,
"level": "full"
},
"best_reused_any": {
"variant": "read + write (reused allocator)",
"us": 450.9,
"level": "full"
},
"variants": {
"insitu (copy untimed) + write": {
"us": 445.0,
"level": "full"
},
"read + write": {
"us": 448.9,
"level": "full"
},
"insitu (copy) + write": {
"us": 449.2,
"level": "full"
},
"read + write (reused allocator)": {
"us": 450.9,
"level": "full"
},
"read (raw numbers) + write": {
"us": 525.4,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM + to_string",
"us": 708.1,
"level": "full"
},
"best_any": {
"variant": "minify",
"us": 48.4,
"level": "partial"
},
"best_reused": {
"variant": "DOM (reused) + to_string",
"us": 740.5,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused) + to_string",
"us": 740.5,
"level": "full"
},
"variants": {
"minify": {
"us": 48.4,
"level": "partial"
},
"DOM + to_string": {
"us": 708.1,
"level": "full"
},
"DOM (reused) + to_string": {
"us": 740.5,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document + Serialize",
"us": 767.0,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document + Serialize": {
"us": 767.0,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (strict)",
"us": 2829.5,
"level": "full"
},
"best_any": {
"variant": "minify_json",
"us": 438.7,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"minify_json": {
"us": 438.7,
"level": "partial"
},
"generic": {
"us": 2825.5,
"level": "partial"
},
"generic (strict)": {
"us": 2829.5,
"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": 1445.3,
"level": "full"
},
"best_any": {
"variant": "parse + serialize",
"us": 1445.3,
"level": "full"
},
"best_reused": {
"variant": "parser (reused) + serialize",
"us": 1448.5,
"level": "full"
},
"best_reused_any": {
"variant": "parser (reused) + serialize",
"us": 1448.5,
"level": "full"
},
"variants": {
"parse + serialize": {
"us": 1445.3,
"level": "full"
},
"parser (reused) + serialize": {
"us": 1448.5,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "SAX to Writer",
"us": 1457.4,
"level": "full"
},
"best_any": {
"variant": "SAX to Writer (string stream) (no encoding check)",
"us": 1223.2,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document + Writer (reused allocator)",
"us": 2055.8,
"level": "full"
},
"best_reused_any": {
"variant": "Document + Writer (reused allocator) (no encoding check)",
"us": 1959.2,
"level": "no UTF-8"
},
"variants": {
"SAX to Writer (string stream) (no encoding check)": {
"us": 1223.2,
"level": "no UTF-8"
},
"SAX to Writer (no encoding check)": {
"us": 1404.9,
"level": "no UTF-8"
},
"SAX to Writer": {
"us": 1457.4,
"level": "full"
},
"SAX to Writer (string stream)": {
"us": 1476.6,
"level": "full"
},
"SAX to Writer (raw numbers) (no encoding check)": {
"us": 1694.9,
"level": "no UTF-8"
},
"SAX to Writer (raw numbers)": {
"us": 1735.2,
"level": "full"
},
"Document + Writer (reused allocator) (no encoding check)": {
"us": 1959.2,
"level": "no UTF-8"
},
"Document + Writer (no encoding check)": {
"us": 1966.3,
"level": "no UTF-8"
},
"Document + Writer": {
"us": 2042.3,
"level": "full"
},
"Document + Writer (reused allocator)": {
"us": 2055.8,
"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": 74.3,
"level": "n/a"
},
"best_any": {
"variant": "dump",
"us": 74.3,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"dump": {
"us": 74.3,
"level": "n/a"
},
"dump (source numbers)": {
"us": 74.8,
"level": "n/a"
}
}
},
"nlohmann json": {
"best": {
"variant": "dump",
"us": 223.3,
"level": "n/a"
},
"best_any": {
"variant": "dump",
"us": 223.3,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"dump": {
"us": 223.3,
"level": "n/a"
}
}
},
"yyjson": {
"best": {
"variant": "write",
"us": 102.7,
"level": "n/a"
},
"best_any": {
"variant": "write",
"us": 102.7,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"write": {
"us": 102.7,
"level": "n/a"
}
}
},
"simdjson": {
"best": {
"variant": "to_string",
"us": 199.2,
"level": "n/a"
},
"best_any": {
"variant": "to_string",
"us": 199.2,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"to_string": {
"us": 199.2,
"level": "n/a"
}
}
},
"RapidJSON": {
"best": {
"variant": "Writer",
"us": 602.6,
"level": "n/a"
},
"best_any": {
"variant": "Writer",
"us": 602.6,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Writer": {
"us": 602.6,
"level": "n/a"
}
}
},
"sonic-cpp": {
"best": {
"variant": "Serialize",
"us": 108.5,
"level": "n/a"
},
"best_any": {
"variant": "Serialize",
"us": 108.5,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Serialize": {
"us": 108.5,
"level": "n/a"
}
}
},
"Glaze": {
"best": {
"variant": "generic",
"us": 216.2,
"level": "n/a"
},
"best_any": {
"variant": "generic",
"us": 216.2,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic": {
"us": 216.2,
"level": "n/a"
},
"generic (strict)": {
"us": 226.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": 506.7,
"level": "n/a"
},
"best_any": {
"variant": "serialize",
"us": 506.7,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"serialize": {
"us": 506.7,
"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": 133.8,
"level": "n/a"
},
"best_any": {
"variant": "dump",
"us": 133.8,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"dump": {
"us": 133.8,
"level": "n/a"
},
"dump (source numbers)": {
"us": 134.2,
"level": "n/a"
}
}
},
"nlohmann json": {
"best": {
"variant": "dump",
"us": 287.0,
"level": "n/a"
},
"best_any": {
"variant": "dump",
"us": 287.0,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"dump": {
"us": 287.0,
"level": "n/a"
}
}
},
"yyjson": {
"best": {
"variant": "write",
"us": 169.4,
"level": "n/a"
},
"best_any": {
"variant": "write",
"us": 169.4,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"write": {
"us": 169.4,
"level": "n/a"
}
}
},
"simdjson": {
"best": {
"variant": "to_string",
"us": 385.1,
"level": "n/a"
},
"best_any": {
"variant": "to_string",
"us": 385.1,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"to_string": {
"us": 385.1,
"level": "n/a"
}
}
},
"RapidJSON": {
"best": {
"variant": "Writer",
"us": 830.3,
"level": "n/a"
},
"best_any": {
"variant": "Writer",
"us": 830.3,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Writer": {
"us": 830.3,
"level": "n/a"
}
}
},
"sonic-cpp": {
"best": {
"variant": "Serialize",
"us": 230.2,
"level": "n/a"
},
"best_any": {
"variant": "Serialize",
"us": 230.2,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Serialize": {
"us": 230.2,
"level": "n/a"
}
}
},
"Glaze": {
"best": {
"variant": "generic",
"us": 469.3,
"level": "n/a"
},
"best_any": {
"variant": "generic",
"us": 469.3,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic": {
"us": 469.3,
"level": "n/a"
},
"generic (strict)": {
"us": 473.3,
"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": 507.7,
"level": "n/a"
},
"best_any": {
"variant": "serialize",
"us": 507.7,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"serialize": {
"us": 507.7,
"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": 401.2,
"level": "n/a"
},
"best_any": {
"variant": "dump (source numbers)",
"us": 401.2,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"dump (source numbers)": {
"us": 401.2,
"level": "n/a"
},
"dump": {
"us": 1621.2,
"level": "n/a"
}
}
},
"nlohmann json": {
"best": {
"variant": "dump",
"us": 2275.8,
"level": "n/a"
},
"best_any": {
"variant": "dump",
"us": 2275.8,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"dump": {
"us": 2275.8,
"level": "n/a"
}
}
},
"yyjson": {
"best": {
"variant": "write",
"us": 1731.3,
"level": "n/a"
},
"best_any": {
"variant": "write",
"us": 1731.3,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"write": {
"us": 1731.3,
"level": "n/a"
}
}
},
"simdjson": {
"best": {
"variant": "to_string",
"us": 3241.4,
"level": "n/a"
},
"best_any": {
"variant": "to_string",
"us": 3241.4,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"to_string": {
"us": 3241.4,
"level": "n/a"
}
}
},
"RapidJSON": {
"best": {
"variant": "Writer",
"us": 6995.1,
"level": "n/a"
},
"best_any": {
"variant": "Writer",
"us": 6995.1,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Writer": {
"us": 6995.1,
"level": "n/a"
}
}
},
"sonic-cpp": {
"best": {
"variant": "Serialize",
"us": 3093.4,
"level": "n/a"
},
"best_any": {
"variant": "Serialize",
"us": 3093.4,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Serialize": {
"us": 3093.4,
"level": "n/a"
}
}
},
"Glaze": {
"best": {
"variant": "generic (strict)",
"us": 1720.0,
"level": "n/a"
},
"best_any": {
"variant": "generic (strict)",
"us": 1720.0,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic (strict)": {
"us": 1720.0,
"level": "n/a"
},
"generic": {
"us": 1720.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": 2922.8,
"level": "n/a"
},
"best_any": {
"variant": "serialize",
"us": 2922.8,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"serialize": {
"us": 2922.8,
"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": 14757.0,
"level": "n/a"
},
"best_any": {
"variant": "dump",
"us": 14757.0,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"dump": {
"us": 14757.0,
"level": "n/a"
},
"dump (source numbers)": {
"us": 14803.2,
"level": "n/a"
}
}
},
"nlohmann json": {
"best": {
"variant": "dump",
"us": 31825.4,
"level": "n/a"
},
"best_any": {
"variant": "dump",
"us": 31825.4,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"dump": {
"us": 31825.4,
"level": "n/a"
}
}
},
"yyjson": {
"best": {
"variant": "write",
"us": 20087.0,
"level": "n/a"
},
"best_any": {
"variant": "write",
"us": 20087.0,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"write": {
"us": 20087.0,
"level": "n/a"
}
}
},
"simdjson": {
"best": {
"variant": "to_string",
"us": 32208.3,
"level": "n/a"
},
"best_any": {
"variant": "to_string",
"us": 32208.3,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"to_string": {
"us": 32208.3,
"level": "n/a"
}
}
},
"RapidJSON": {
"best": {
"variant": "Writer",
"us": 81149.7,
"level": "n/a"
},
"best_any": {
"variant": "Writer",
"us": 81149.7,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Writer": {
"us": 81149.7,
"level": "n/a"
}
}
},
"sonic-cpp": {
"best": {
"variant": "Serialize",
"us": 19651.3,
"level": "n/a"
},
"best_any": {
"variant": "Serialize",
"us": 19651.3,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Serialize": {
"us": 19651.3,
"level": "n/a"
}
}
},
"Glaze": {
"best": {
"variant": "generic",
"us": 33933.8,
"level": "n/a"
},
"best_any": {
"variant": "generic",
"us": 33933.8,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic": {
"us": 33933.8,
"level": "n/a"
},
"generic (strict)": {
"us": 36934.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": 62583.4,
"level": "n/a"
},
"best_any": {
"variant": "serialize",
"us": 62583.4,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"serialize": {
"us": 62583.4,
"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": 1.3,
"level": "n/a"
},
"best_any": {
"variant": "to_string",
"us": 1.3,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"to_string": {
"us": 1.3,
"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.9,
"level": "n/a"
},
"best_any": {
"variant": "serialize",
"us": 2.9,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"serialize": {
"us": 2.9,
"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": 73.2,
"level": "n/a"
},
"best_any": {
"variant": "dump (source numbers)",
"us": 73.2,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"dump (source numbers)": {
"us": 73.2,
"level": "n/a"
},
"dump": {
"us": 73.3,
"level": "n/a"
}
}
},
"nlohmann json": {
"best": {
"variant": "dump",
"us": 219.0,
"level": "n/a"
},
"best_any": {
"variant": "dump",
"us": 219.0,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"dump": {
"us": 219.0,
"level": "n/a"
}
}
},
"yyjson": {
"best": {
"variant": "write",
"us": 100.8,
"level": "n/a"
},
"best_any": {
"variant": "write",
"us": 100.8,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"write": {
"us": 100.8,
"level": "n/a"
}
}
},
"simdjson": {
"best": {
"variant": "to_string",
"us": 198.0,
"level": "n/a"
},
"best_any": {
"variant": "to_string",
"us": 198.0,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"to_string": {
"us": 198.0,
"level": "n/a"
}
}
},
"RapidJSON": {
"best": {
"variant": "Writer",
"us": 592.9,
"level": "n/a"
},
"best_any": {
"variant": "Writer",
"us": 592.9,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Writer": {
"us": 592.9,
"level": "n/a"
}
}
},
"sonic-cpp": {
"best": {
"variant": "Serialize",
"us": 104.6,
"level": "n/a"
},
"best_any": {
"variant": "Serialize",
"us": 104.6,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Serialize": {
"us": 104.6,
"level": "n/a"
}
}
},
"Glaze": {
"best": {
"variant": "generic",
"us": 210.8,
"level": "n/a"
},
"best_any": {
"variant": "generic",
"us": 210.8,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic": {
"us": 210.8,
"level": "n/a"
},
"generic (strict)": {
"us": 220.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": 498.6,
"level": "n/a"
},
"best_any": {
"variant": "serialize",
"us": 498.6,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"serialize": {
"us": 498.6,
"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.8,
"level": "n/a"
},
"best_any": {
"variant": "dump",
"us": 133.8,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"dump": {
"us": 133.8,
"level": "n/a"
},
"dump (source numbers)": {
"us": 134.4,
"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": 172.0,
"level": "n/a"
},
"best_any": {
"variant": "write",
"us": 172.0,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"write": {
"us": 172.0,
"level": "n/a"
}
}
},
"simdjson": {
"best": {
"variant": "to_string",
"us": 386.2,
"level": "n/a"
},
"best_any": {
"variant": "to_string",
"us": 386.2,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"to_string": {
"us": 386.2,
"level": "n/a"
}
}
},
"RapidJSON": {
"best": {
"variant": "Writer",
"us": 826.2,
"level": "n/a"
},
"best_any": {
"variant": "Writer",
"us": 826.2,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Writer": {
"us": 826.2,
"level": "n/a"
}
}
},
"sonic-cpp": {
"best": {
"variant": "Serialize",
"us": 225.2,
"level": "n/a"
},
"best_any": {
"variant": "Serialize",
"us": 225.2,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Serialize": {
"us": 225.2,
"level": "n/a"
}
}
},
"Glaze": {
"best": {
"variant": "generic",
"us": 474.5,
"level": "n/a"
},
"best_any": {
"variant": "generic",
"us": 474.5,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic": {
"us": 474.5,
"level": "n/a"
},
"generic (strict)": {
"us": 475.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": 512.1,
"level": "n/a"
},
"best_any": {
"variant": "serialize",
"us": 512.1,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"serialize": {
"us": 512.1,
"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"
}
}
}
}
}
}