Files
json/docs/mkdocs/scripts/figures/data/perf_usecases_x86-clang.json
T
Niels Lohmann f650d5c6ee docs: blog post: remeasure on develop with #6029, #6031, #6033 and #6039
Rerun on develop 7fc8312c64 with the open pull requests #6029, #6031,
#6033 and #6039 merged, measured on November 7: the suite (median of 12
runs, now 3.3x), the timeline (358 commits, #6031 shown as a pending
step on the candidate, #6028 labeled, a tick for November), the compile
times, the stream gap, the allocator check and the comparison on the
Mac and on x86-64, including the held-out files.

The comparison now leaves out the "copy untimed" variants, as the post
describes, and the held-out chart no longer counts json::accept() as
another library. Appendix D, the Intel column of Appendix B and the
GCC 16/Clang 23 check on the Mac are still from November 3.

Signed-off-by: Niels Lohmann <mail@nlohmann.me>
2026-11-08 08:39:32 +01:00

14414 lines
339 KiB
JSON

{
"validate": {
"twitter": {
"nlohmann json_document": {
"best": {
"variant": "accept",
"us": 250.5,
"level": "full"
},
"best_any": {
"variant": "accept",
"us": 250.5,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 296.1,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 296.1,
"level": "full"
},
"variants": {
"accept": {
"us": 250.5,
"level": "full"
},
"read (reused)": {
"us": 296.1,
"level": "full"
},
"parse": {
"us": 302.5,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "accept",
"us": 335.0,
"level": "full"
},
"best_any": {
"variant": "accept",
"us": 335.0,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"accept": {
"us": 335.0,
"level": "full"
},
"parse": {
"us": 3159.9,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read",
"us": 382.7,
"level": "full"
},
"best_any": {
"variant": "read",
"us": 382.7,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 387.4,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 387.4,
"level": "full"
},
"variants": {
"insitu (copy untimed)": {
"us": 338.0,
"level": "full"
},
"read": {
"us": 382.7,
"level": "full"
},
"insitu (copy)": {
"us": 383.1,
"level": "full"
},
"read (raw numbers)": {
"us": 386.3,
"level": "full"
},
"read (reused allocator)": {
"us": 387.4,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 302.4,
"level": "full"
},
"best_any": {
"variant": "DOM",
"us": 302.4,
"level": "full"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 305.6,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused)",
"us": 305.6,
"level": "full"
},
"variants": {
"DOM": {
"us": 302.4,
"level": "full"
},
"DOM (reused)": {
"us": 305.6,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 451.1,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 451.1,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "validate_json",
"us": 594.4,
"level": "full"
},
"best_any": {
"variant": "validate_json",
"us": 594.4,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"validate_json": {
"us": 594.4,
"level": "full"
},
"generic (double)": {
"us": 2390.9,
"level": "partial"
},
"generic (double, strict)": {
"us": 2429.5,
"level": "full"
},
"generic (strict)": {
"us": 3455.0,
"level": "full"
},
"generic": {
"us": 3486.7,
"level": "partial"
}
}
},
"Boost.JSON": {
"best": {
"variant": "SAX (numbers: none)",
"us": 569.5,
"level": "full"
},
"best_any": {
"variant": "SAX (numbers: none)",
"us": 569.5,
"level": "full"
},
"best_reused": {
"variant": "SAX (reused)",
"us": 572.1,
"level": "full"
},
"best_reused_any": {
"variant": "SAX (reused)",
"us": 572.1,
"level": "full"
},
"variants": {
"SAX (numbers: none)": {
"us": 569.5,
"level": "full"
},
"SAX (reused)": {
"us": 572.1,
"level": "full"
},
"SAX": {
"us": 580.5,
"level": "full"
},
"parse (numbers: none)": {
"us": 1192.1,
"level": "full"
},
"parser (reused)": {
"us": 1202.1,
"level": "full"
},
"parse": {
"us": 1209.2,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 1798.1,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 1173.1,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 2210.6,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 1455.7,
"level": "no UTF-8"
},
"variants": {
"insitu (copy untimed) (no encoding check)": {
"us": 1128.8,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 1173.1,
"level": "no UTF-8"
},
"SAX (string stream, default precision) (no encoding check)": {
"us": 1221.7,
"level": "no UTF-8"
},
"SAX (string stream) (no encoding check)": {
"us": 1256.9,
"level": "no UTF-8"
},
"SAX (default precision) (no encoding check)": {
"us": 1273.0,
"level": "no UTF-8"
},
"SAX (no encoding check)": {
"us": 1304.1,
"level": "no UTF-8"
},
"SAX (raw numbers) (no encoding check)": {
"us": 1329.0,
"level": "no UTF-8"
},
"Document (reused allocator) (no encoding check)": {
"us": 1455.7,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 1474.6,
"level": "no UTF-8"
},
"insitu (copy untimed)": {
"us": 1750.6,
"level": "full"
},
"insitu (copy)": {
"us": 1798.1,
"level": "full"
},
"SAX (default precision)": {
"us": 1979.5,
"level": "full"
},
"SAX": {
"us": 2015.1,
"level": "full"
},
"SAX (raw numbers)": {
"us": 2062.6,
"level": "full"
},
"SAX (string stream)": {
"us": 2118.7,
"level": "full"
},
"SAX (string stream, default precision)": {
"us": 2132.8,
"level": "full"
},
"Document": {
"us": 2209.6,
"level": "full"
},
"Document (reused allocator)": {
"us": 2210.6,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "from_utf8 + IgnoredAny",
"us": 624.3,
"level": "full"
},
"best_any": {
"variant": "IgnoredAny",
"us": 483.8,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"IgnoredAny": {
"us": 483.8,
"level": "no UTF-8"
},
"from_utf8 + IgnoredAny": {
"us": 624.3,
"level": "full"
},
"Value": {
"us": 3430.3,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "IgnoredAny",
"us": 501.3,
"level": "full"
},
"best_any": {
"variant": "IgnoredAny",
"us": 501.3,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"IgnoredAny": {
"us": 501.3,
"level": "full"
},
"Value": {
"us": 558.3,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "tape (copy)",
"us": 567.2,
"level": "full"
},
"best_any": {
"variant": "tape (copy)",
"us": 567.2,
"level": "full"
},
"best_reused": {
"variant": "tape (reused)",
"us": 591.7,
"level": "full"
},
"best_reused_any": {
"variant": "tape (reused)",
"us": 591.7,
"level": "full"
},
"variants": {
"tape (copy)": {
"us": 567.2,
"level": "full"
},
"tape (reused)": {
"us": 591.7,
"level": "full"
},
"borrowed (copy)": {
"us": 1274.3,
"level": "full"
}
}
}
},
"citm_catalog": {
"nlohmann json_document": {
"best": {
"variant": "accept",
"us": 508.8,
"level": "full"
},
"best_any": {
"variant": "accept",
"us": 508.8,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 768.6,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 768.6,
"level": "full"
},
"variants": {
"accept": {
"us": 508.8,
"level": "full"
},
"parse": {
"us": 767.8,
"level": "full"
},
"read (reused)": {
"us": 768.6,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "accept",
"us": 711.3,
"level": "full"
},
"best_any": {
"variant": "accept",
"us": 711.3,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"accept": {
"us": 711.3,
"level": "full"
},
"parse": {
"us": 4582.4,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read",
"us": 887.1,
"level": "full"
},
"best_any": {
"variant": "read",
"us": 887.1,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 909.3,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 909.3,
"level": "full"
},
"variants": {
"insitu (copy untimed)": {
"us": 782.2,
"level": "full"
},
"read": {
"us": 887.1,
"level": "full"
},
"insitu (copy)": {
"us": 891.9,
"level": "full"
},
"read (raw numbers)": {
"us": 907.3,
"level": "full"
},
"read (reused allocator)": {
"us": 909.3,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 720.7,
"level": "full"
},
"best_any": {
"variant": "DOM",
"us": 720.7,
"level": "full"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 717.7,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused)",
"us": 717.7,
"level": "full"
},
"variants": {
"DOM (reused)": {
"us": 717.7,
"level": "full"
},
"DOM": {
"us": 720.7,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 998.3,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 998.3,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "validate_json",
"us": 1230.3,
"level": "full"
},
"best_any": {
"variant": "validate_json",
"us": 1230.3,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"validate_json": {
"us": 1230.3,
"level": "full"
},
"generic (double, strict)": {
"us": 3865.5,
"level": "full"
},
"generic (double)": {
"us": 3885.3,
"level": "partial"
},
"generic": {
"us": 6668.3,
"level": "partial"
},
"generic (strict)": {
"us": 6671.0,
"level": "full"
}
}
},
"Boost.JSON": {
"best": {
"variant": "SAX (numbers: none)",
"us": 903.3,
"level": "full"
},
"best_any": {
"variant": "SAX (numbers: none)",
"us": 903.3,
"level": "full"
},
"best_reused": {
"variant": "SAX (reused)",
"us": 923.7,
"level": "full"
},
"best_reused_any": {
"variant": "SAX (reused)",
"us": 923.7,
"level": "full"
},
"variants": {
"SAX (numbers: none)": {
"us": 903.3,
"level": "full"
},
"SAX": {
"us": 919.0,
"level": "full"
},
"SAX (reused)": {
"us": 923.7,
"level": "full"
},
"parse (numbers: none)": {
"us": 1543.7,
"level": "full"
},
"parser (reused)": {
"us": 1609.4,
"level": "full"
},
"parse": {
"us": 1610.7,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "SAX (default precision)",
"us": 1944.1,
"level": "full"
},
"best_any": {
"variant": "SAX (default precision) (no encoding check)",
"us": 1504.0,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 2457.2,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 1941.7,
"level": "no UTF-8"
},
"variants": {
"SAX (default precision) (no encoding check)": {
"us": 1504.0,
"level": "no UTF-8"
},
"SAX (string stream, default precision) (no encoding check)": {
"us": 1652.6,
"level": "no UTF-8"
},
"SAX (no encoding check)": {
"us": 1710.3,
"level": "no UTF-8"
},
"insitu (copy untimed) (no encoding check)": {
"us": 1807.5,
"level": "no UTF-8"
},
"SAX (string stream) (no encoding check)": {
"us": 1808.0,
"level": "no UTF-8"
},
"Document (reused allocator) (no encoding check)": {
"us": 1941.7,
"level": "no UTF-8"
},
"SAX (default precision)": {
"us": 1944.1,
"level": "full"
},
"insitu (copy) (no encoding check)": {
"us": 1967.1,
"level": "no UTF-8"
},
"SAX (raw numbers) (no encoding check)": {
"us": 1987.2,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 1991.3,
"level": "no UTF-8"
},
"SAX (string stream, default precision)": {
"us": 2146.2,
"level": "full"
},
"SAX": {
"us": 2186.6,
"level": "full"
},
"insitu (copy untimed)": {
"us": 2226.6,
"level": "full"
},
"SAX (string stream)": {
"us": 2238.8,
"level": "full"
},
"insitu (copy)": {
"us": 2292.0,
"level": "full"
},
"SAX (raw numbers)": {
"us": 2398.9,
"level": "full"
},
"Document (reused allocator)": {
"us": 2457.2,
"level": "full"
},
"Document": {
"us": 2474.8,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "from_utf8 + IgnoredAny",
"us": 1440.0,
"level": "full"
},
"best_any": {
"variant": "IgnoredAny",
"us": 1370.0,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"IgnoredAny": {
"us": 1370.0,
"level": "no UTF-8"
},
"from_utf8 + IgnoredAny": {
"us": 1440.0,
"level": "full"
},
"Value": {
"us": 5622.3,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "IgnoredAny",
"us": 969.7,
"level": "full"
},
"best_any": {
"variant": "IgnoredAny",
"us": 969.7,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"IgnoredAny": {
"us": 969.7,
"level": "full"
},
"Value": {
"us": 1192.0,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "tape (copy)",
"us": 1429.6,
"level": "full"
},
"best_any": {
"variant": "tape (copy)",
"us": 1429.6,
"level": "full"
},
"best_reused": {
"variant": "tape (reused)",
"us": 1442.3,
"level": "full"
},
"best_reused_any": {
"variant": "tape (reused)",
"us": 1442.3,
"level": "full"
},
"variants": {
"tape (copy)": {
"us": 1429.6,
"level": "full"
},
"tape (reused)": {
"us": 1442.3,
"level": "full"
},
"borrowed (copy)": {
"us": 3462.6,
"level": "full"
}
}
}
},
"canada": {
"nlohmann json_document": {
"best": {
"variant": "accept",
"us": 1031.7,
"level": "full"
},
"best_any": {
"variant": "accept",
"us": 1031.7,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 1369.8,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 1369.8,
"level": "full"
},
"variants": {
"accept": {
"us": 1031.7,
"level": "full"
},
"parse": {
"us": 1366.6,
"level": "full"
},
"read (reused)": {
"us": 1369.8,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "accept",
"us": 2018.4,
"level": "full"
},
"best_any": {
"variant": "accept",
"us": 2018.4,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"accept": {
"us": 2018.4,
"level": "full"
},
"parse": {
"us": 9825.6,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read (raw numbers)",
"us": 2571.9,
"level": "full"
},
"best_any": {
"variant": "read (raw numbers)",
"us": 2571.9,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 2802.9,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 2802.9,
"level": "full"
},
"variants": {
"read (raw numbers)": {
"us": 2571.9,
"level": "full"
},
"insitu (copy untimed)": {
"us": 2645.8,
"level": "full"
},
"insitu (copy)": {
"us": 2799.5,
"level": "full"
},
"read (reused allocator)": {
"us": 2802.9,
"level": "full"
},
"read": {
"us": 2839.7,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 3201.9,
"level": "full"
},
"best_any": {
"variant": "DOM",
"us": 3201.9,
"level": "full"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 3243.9,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused)",
"us": 3243.9,
"level": "full"
},
"variants": {
"DOM": {
"us": 3201.9,
"level": "full"
},
"DOM (reused)": {
"us": 3243.9,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 3030.6,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 3030.6,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "validate_json",
"us": 2138.6,
"level": "full"
},
"best_any": {
"variant": "validate_json",
"us": 2138.6,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"validate_json": {
"us": 2138.6,
"level": "full"
},
"generic (double, strict)": {
"us": 11472.1,
"level": "full"
},
"generic (double)": {
"us": 11778.3,
"level": "partial"
},
"generic": {
"us": 22749.4,
"level": "partial"
},
"generic (strict)": {
"us": 23027.0,
"level": "full"
}
}
},
"Boost.JSON": {
"best": {
"variant": "SAX (numbers: none)",
"us": 1678.4,
"level": "full"
},
"best_any": {
"variant": "SAX (numbers: none)",
"us": 1678.4,
"level": "full"
},
"best_reused": {
"variant": "SAX (reused)",
"us": 5876.8,
"level": "full"
},
"best_reused_any": {
"variant": "SAX (reused)",
"us": 5876.8,
"level": "full"
},
"variants": {
"SAX (numbers: none)": {
"us": 1678.4,
"level": "full"
},
"parse (numbers: none)": {
"us": 2461.2,
"level": "full"
},
"SAX (reused)": {
"us": 5876.8,
"level": "full"
},
"SAX": {
"us": 6027.6,
"level": "full"
},
"parser (reused)": {
"us": 6874.4,
"level": "full"
},
"parse": {
"us": 6967.6,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "SAX (string stream, default precision)",
"us": 4019.3,
"level": "full"
},
"best_any": {
"variant": "SAX (string stream, default precision)",
"us": 4019.3,
"level": "full"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 12682.9,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 12227.2,
"level": "no UTF-8"
},
"variants": {
"SAX (string stream, default precision)": {
"us": 4019.3,
"level": "full"
},
"SAX (string stream, default precision) (no encoding check)": {
"us": 4045.4,
"level": "no UTF-8"
},
"SAX (default precision)": {
"us": 4605.7,
"level": "full"
},
"SAX (default precision) (no encoding check)": {
"us": 5131.2,
"level": "no UTF-8"
},
"SAX (raw numbers)": {
"us": 10606.4,
"level": "full"
},
"SAX (string stream) (no encoding check)": {
"us": 10627.2,
"level": "no UTF-8"
},
"SAX (raw numbers) (no encoding check)": {
"us": 10690.5,
"level": "no UTF-8"
},
"SAX (string stream)": {
"us": 10961.6,
"level": "full"
},
"SAX": {
"us": 11107.9,
"level": "full"
},
"insitu (copy untimed)": {
"us": 11355.9,
"level": "full"
},
"SAX (no encoding check)": {
"us": 11439.4,
"level": "no UTF-8"
},
"insitu (copy untimed) (no encoding check)": {
"us": 11490.4,
"level": "no UTF-8"
},
"insitu (copy)": {
"us": 11662.6,
"level": "full"
},
"insitu (copy) (no encoding check)": {
"us": 11797.8,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 12169.1,
"level": "no UTF-8"
},
"Document (reused allocator) (no encoding check)": {
"us": 12227.2,
"level": "no UTF-8"
},
"Document": {
"us": 12443.3,
"level": "full"
},
"Document (reused allocator)": {
"us": 12682.9,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "from_utf8 + IgnoredAny",
"us": 2406.0,
"level": "full"
},
"best_any": {
"variant": "IgnoredAny",
"us": 2313.5,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"IgnoredAny": {
"us": 2313.5,
"level": "no UTF-8"
},
"from_utf8 + IgnoredAny": {
"us": 2406.0,
"level": "full"
},
"Value": {
"us": 12777.0,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "IgnoredAny",
"us": 2249.1,
"level": "full"
},
"best_any": {
"variant": "IgnoredAny",
"us": 2249.1,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"IgnoredAny": {
"us": 2249.1,
"level": "full"
},
"Value": {
"us": 3650.5,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "tape (copy)",
"us": 4358.8,
"level": "full"
},
"best_any": {
"variant": "tape (copy)",
"us": 4358.8,
"level": "full"
},
"best_reused": {
"variant": "tape (reused)",
"us": 4188.3,
"level": "full"
},
"best_reused_any": {
"variant": "tape (reused)",
"us": 4188.3,
"level": "full"
},
"variants": {
"tape (reused)": {
"us": 4188.3,
"level": "full"
},
"tape (copy)": {
"us": 4358.8,
"level": "full"
},
"borrowed (copy)": {
"us": 9740.4,
"level": "full"
}
}
}
},
"jeopardy": {
"nlohmann json_document": {
"best": {
"variant": "accept",
"us": 34454.1,
"level": "full"
},
"best_any": {
"variant": "accept",
"us": 34454.1,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 41359.1,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 41359.1,
"level": "full"
},
"variants": {
"accept": {
"us": 34454.1,
"level": "full"
},
"read (reused)": {
"us": 41359.1,
"level": "full"
},
"parse": {
"us": 77208.3,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "accept",
"us": 39512.7,
"level": "full"
},
"best_any": {
"variant": "accept",
"us": 39512.7,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"accept": {
"us": 39512.7,
"level": "full"
},
"parse": {
"us": 344781.4,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read (raw numbers)",
"us": 123640.2,
"level": "full"
},
"best_any": {
"variant": "read (raw numbers)",
"us": 123640.2,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 56593.3,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 56593.3,
"level": "full"
},
"variants": {
"read (reused allocator)": {
"us": 56593.3,
"level": "full"
},
"insitu (copy untimed)": {
"us": 81175.2,
"level": "full"
},
"read (raw numbers)": {
"us": 123640.2,
"level": "full"
},
"insitu (copy)": {
"us": 123915.2,
"level": "full"
},
"read": {
"us": 124852.8,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 116858.9,
"level": "full"
},
"best_any": {
"variant": "DOM",
"us": 116858.9,
"level": "full"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 48549.8,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused)",
"us": 48549.8,
"level": "full"
},
"variants": {
"DOM (reused)": {
"us": 48549.8,
"level": "full"
},
"DOM": {
"us": 116858.9,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 95822.6,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 95822.6,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "validate_json",
"us": 73235.2,
"level": "full"
},
"best_any": {
"variant": "validate_json",
"us": 73235.2,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"validate_json": {
"us": 73235.2,
"level": "full"
},
"generic (double)": {
"us": 226553.5,
"level": "partial"
},
"generic (double, strict)": {
"us": 236875.4,
"level": "full"
},
"generic": {
"us": 374692.8,
"level": "partial"
},
"generic (strict)": {
"us": 387547.8,
"level": "full"
}
}
},
"Boost.JSON": {
"best": {
"variant": "SAX",
"us": 55086.7,
"level": "full"
},
"best_any": {
"variant": "SAX",
"us": 55086.7,
"level": "full"
},
"best_reused": {
"variant": "SAX (reused)",
"us": 55153.8,
"level": "full"
},
"best_reused_any": {
"variant": "SAX (reused)",
"us": 55153.8,
"level": "full"
},
"variants": {
"SAX": {
"us": 55086.7,
"level": "full"
},
"SAX (reused)": {
"us": 55153.8,
"level": "full"
},
"SAX (numbers: none)": {
"us": 55774.9,
"level": "full"
},
"parser (reused)": {
"us": 124571.6,
"level": "full"
},
"parse": {
"us": 184759.2,
"level": "full"
},
"parse (numbers: none)": {
"us": 187158.9,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "SAX (string stream, default precision)",
"us": 232683.8,
"level": "full"
},
"best_any": {
"variant": "SAX (string stream, default precision) (no encoding check)",
"us": 128515.8,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 282152.6,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 183479.4,
"level": "no UTF-8"
},
"variants": {
"insitu (copy untimed) (no encoding check)": {
"us": 124959.0,
"level": "no UTF-8"
},
"SAX (string stream, default precision) (no encoding check)": {
"us": 128515.8,
"level": "no UTF-8"
},
"SAX (string stream) (no encoding check)": {
"us": 130812.7,
"level": "no UTF-8"
},
"SAX (default precision) (no encoding check)": {
"us": 156044.3,
"level": "no UTF-8"
},
"SAX (raw numbers) (no encoding check)": {
"us": 156423.1,
"level": "no UTF-8"
},
"SAX (no encoding check)": {
"us": 156922.5,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 165809.9,
"level": "no UTF-8"
},
"Document (reused allocator) (no encoding check)": {
"us": 183479.4,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 187078.4,
"level": "no UTF-8"
},
"insitu (copy untimed)": {
"us": 199092.4,
"level": "full"
},
"SAX (string stream, default precision)": {
"us": 232683.8,
"level": "full"
},
"SAX (string stream)": {
"us": 237543.6,
"level": "full"
},
"SAX (raw numbers)": {
"us": 240615.5,
"level": "full"
},
"SAX (default precision)": {
"us": 242653.9,
"level": "full"
},
"insitu (copy)": {
"us": 242760.2,
"level": "full"
},
"SAX": {
"us": 244456.3,
"level": "full"
},
"Document": {
"us": 268496.2,
"level": "full"
},
"Document (reused allocator)": {
"us": 282152.6,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "from_utf8 + IgnoredAny",
"us": 64719.7,
"level": "full"
},
"best_any": {
"variant": "IgnoredAny",
"us": 58247.3,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"IgnoredAny": {
"us": 58247.3,
"level": "no UTF-8"
},
"from_utf8 + IgnoredAny": {
"us": 64719.7,
"level": "full"
},
"Value": {
"us": 389667.2,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "IgnoredAny",
"us": 54369.2,
"level": "full"
},
"best_any": {
"variant": "IgnoredAny",
"us": 54369.2,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"IgnoredAny": {
"us": 54369.2,
"level": "full"
},
"Value": {
"us": 113483.8,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "tape (copy)",
"us": 207551.3,
"level": "full"
},
"best_any": {
"variant": "tape (copy)",
"us": 207551.3,
"level": "full"
},
"best_reused": {
"variant": "tape (reused)",
"us": 139519.7,
"level": "full"
},
"best_reused_any": {
"variant": "tape (reused)",
"us": 139519.7,
"level": "full"
},
"variants": {
"tape (reused)": {
"us": 139519.7,
"level": "full"
},
"tape (copy)": {
"us": 207551.3,
"level": "full"
},
"borrowed (copy)": {
"us": 277163.2,
"level": "full"
}
}
}
},
"status": {
"nlohmann json_document": {
"best": {
"variant": "accept",
"us": 1.1,
"level": "full"
},
"best_any": {
"variant": "accept",
"us": 1.1,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 1.3,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 1.3,
"level": "full"
},
"variants": {
"accept": {
"us": 1.1,
"level": "full"
},
"read (reused)": {
"us": 1.3,
"level": "full"
},
"parse": {
"us": 1.4,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "accept",
"us": 1.4,
"level": "full"
},
"best_any": {
"variant": "accept",
"us": 1.4,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"accept": {
"us": 1.4,
"level": "full"
},
"parse": {
"us": 17.8,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read",
"us": 1.6,
"level": "full"
},
"best_any": {
"variant": "read",
"us": 1.6,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 1.5,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 1.5,
"level": "full"
},
"variants": {
"insitu (copy untimed)": {
"us": 1.5,
"level": "full"
},
"read (reused allocator)": {
"us": 1.5,
"level": "full"
},
"read": {
"us": 1.6,
"level": "full"
},
"insitu (copy)": {
"us": 1.6,
"level": "full"
},
"read (raw numbers)": {
"us": 1.6,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 1.7,
"level": "full"
},
"best_any": {
"variant": "DOM",
"us": 1.7,
"level": "full"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 1.4,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused)",
"us": 1.4,
"level": "full"
},
"variants": {
"DOM (reused)": {
"us": 1.4,
"level": "full"
},
"DOM": {
"us": 1.7,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 1.8,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 1.8,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "validate_json",
"us": 2.5,
"level": "full"
},
"best_any": {
"variant": "validate_json",
"us": 2.5,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"validate_json": {
"us": 2.5,
"level": "full"
},
"generic (double)": {
"us": 8.5,
"level": "partial"
},
"generic (double, strict)": {
"us": 8.6,
"level": "full"
},
"generic": {
"us": 14.5,
"level": "partial"
},
"generic (strict)": {
"us": 14.6,
"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": 5.5,
"level": "full"
},
"parse": {
"us": 5.7,
"level": "full"
},
"parse (numbers: none)": {
"us": 5.7,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 8.1,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 4.1,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 11.4,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 7.3,
"level": "no UTF-8"
},
"variants": {
"insitu (copy untimed) (no encoding check)": {
"us": 4.0,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 4.1,
"level": "no UTF-8"
},
"SAX (string stream, default precision) (no encoding check)": {
"us": 4.1,
"level": "no UTF-8"
},
"SAX (string stream) (no encoding check)": {
"us": 4.2,
"level": "no UTF-8"
},
"SAX (default precision) (no encoding check)": {
"us": 6.4,
"level": "no UTF-8"
},
"SAX (no encoding check)": {
"us": 6.6,
"level": "no UTF-8"
},
"SAX (raw numbers) (no encoding check)": {
"us": 6.7,
"level": "no UTF-8"
},
"Document (reused allocator) (no encoding check)": {
"us": 7.3,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 7.8,
"level": "no UTF-8"
},
"insitu (copy)": {
"us": 8.1,
"level": "full"
},
"insitu (copy untimed)": {
"us": 8.1,
"level": "full"
},
"SAX (string stream, default precision)": {
"us": 9.7,
"level": "full"
},
"SAX (string stream)": {
"us": 9.8,
"level": "full"
},
"SAX (default precision)": {
"us": 10.2,
"level": "full"
},
"SAX (raw numbers)": {
"us": 10.3,
"level": "full"
},
"SAX": {
"us": 10.6,
"level": "full"
},
"Document (reused allocator)": {
"us": 11.4,
"level": "full"
},
"Document": {
"us": 11.5,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "from_utf8 + IgnoredAny",
"us": 2.4,
"level": "full"
},
"best_any": {
"variant": "IgnoredAny",
"us": 1.9,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"IgnoredAny": {
"us": 1.9,
"level": "no UTF-8"
},
"from_utf8 + IgnoredAny": {
"us": 2.4,
"level": "full"
},
"Value": {
"us": 12.9,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "IgnoredAny",
"us": 1.8,
"level": "full"
},
"best_any": {
"variant": "IgnoredAny",
"us": 1.8,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"IgnoredAny": {
"us": 1.8,
"level": "full"
},
"Value": {
"us": 2.3,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "tape (copy)",
"us": 2.9,
"level": "full"
},
"best_any": {
"variant": "tape (copy)",
"us": 2.9,
"level": "full"
},
"best_reused": {
"variant": "tape (reused)",
"us": 2.6,
"level": "full"
},
"best_reused_any": {
"variant": "tape (reused)",
"us": 2.6,
"level": "full"
},
"variants": {
"tape (reused)": {
"us": 2.6,
"level": "full"
},
"tape (copy)": {
"us": 2.9,
"level": "full"
},
"borrowed (copy)": {
"us": 5.7,
"level": "full"
}
}
}
},
"twitter_min": {
"nlohmann json_document": {
"best": {
"variant": "accept",
"us": 208.4,
"level": "full"
},
"best_any": {
"variant": "accept",
"us": 208.4,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 244.9,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 244.9,
"level": "full"
},
"variants": {
"accept": {
"us": 208.4,
"level": "full"
},
"read (reused)": {
"us": 244.9,
"level": "full"
},
"parse": {
"us": 251.6,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "accept",
"us": 260.6,
"level": "full"
},
"best_any": {
"variant": "accept",
"us": 260.6,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"accept": {
"us": 260.6,
"level": "full"
},
"parse": {
"us": 3297.2,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read",
"us": 322.5,
"level": "full"
},
"best_any": {
"variant": "read",
"us": 322.5,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 322.7,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 322.7,
"level": "full"
},
"variants": {
"insitu (copy untimed)": {
"us": 288.5,
"level": "full"
},
"read": {
"us": 322.5,
"level": "full"
},
"insitu (copy)": {
"us": 322.5,
"level": "full"
},
"read (reused allocator)": {
"us": 322.7,
"level": "full"
},
"read (raw numbers)": {
"us": 334.7,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 287.8,
"level": "full"
},
"best_any": {
"variant": "DOM",
"us": 287.8,
"level": "full"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 288.2,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused)",
"us": 288.2,
"level": "full"
},
"variants": {
"DOM": {
"us": 287.8,
"level": "full"
},
"DOM (reused)": {
"us": 288.2,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 331.5,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 331.5,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "validate_json",
"us": 478.9,
"level": "full"
},
"best_any": {
"variant": "validate_json",
"us": 478.9,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"validate_json": {
"us": 478.9,
"level": "full"
},
"generic (double)": {
"us": 2261.3,
"level": "partial"
},
"generic (double, strict)": {
"us": 2301.5,
"level": "full"
},
"generic": {
"us": 3368.1,
"level": "partial"
},
"generic (strict)": {
"us": 3456.3,
"level": "full"
}
}
},
"Boost.JSON": {
"best": {
"variant": "SAX (numbers: none)",
"us": 430.9,
"level": "full"
},
"best_any": {
"variant": "SAX (numbers: none)",
"us": 430.9,
"level": "full"
},
"best_reused": {
"variant": "SAX (reused)",
"us": 438.9,
"level": "full"
},
"best_reused_any": {
"variant": "SAX (reused)",
"us": 438.9,
"level": "full"
},
"variants": {
"SAX (numbers: none)": {
"us": 430.9,
"level": "full"
},
"SAX": {
"us": 436.7,
"level": "full"
},
"SAX (reused)": {
"us": 438.9,
"level": "full"
},
"parse": {
"us": 1110.7,
"level": "full"
},
"parse (numbers: none)": {
"us": 1118.3,
"level": "full"
},
"parser (reused)": {
"us": 1160.0,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 1518.2,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 931.1,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 2243.8,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 1388.5,
"level": "no UTF-8"
},
"variants": {
"insitu (copy untimed) (no encoding check)": {
"us": 874.2,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 931.1,
"level": "no UTF-8"
},
"SAX (string stream, default precision) (no encoding check)": {
"us": 969.6,
"level": "no UTF-8"
},
"SAX (string stream) (no encoding check)": {
"us": 997.9,
"level": "no UTF-8"
},
"SAX (default precision) (no encoding check)": {
"us": 1198.5,
"level": "no UTF-8"
},
"SAX (no encoding check)": {
"us": 1242.2,
"level": "no UTF-8"
},
"SAX (raw numbers) (no encoding check)": {
"us": 1292.2,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 1388.2,
"level": "no UTF-8"
},
"Document (reused allocator) (no encoding check)": {
"us": 1388.5,
"level": "no UTF-8"
},
"insitu (copy)": {
"us": 1518.2,
"level": "full"
},
"insitu (copy untimed)": {
"us": 1520.3,
"level": "full"
},
"SAX (string stream, default precision)": {
"us": 1845.3,
"level": "full"
},
"SAX (string stream)": {
"us": 1869.5,
"level": "full"
},
"SAX (default precision)": {
"us": 1938.1,
"level": "full"
},
"SAX": {
"us": 1963.7,
"level": "full"
},
"SAX (raw numbers)": {
"us": 1971.2,
"level": "full"
},
"Document": {
"us": 2115.2,
"level": "full"
},
"Document (reused allocator)": {
"us": 2243.8,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "from_utf8 + IgnoredAny",
"us": 475.9,
"level": "full"
},
"best_any": {
"variant": "IgnoredAny",
"us": 347.5,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"IgnoredAny": {
"us": 347.5,
"level": "no UTF-8"
},
"from_utf8 + IgnoredAny": {
"us": 475.9,
"level": "full"
},
"Value": {
"us": 3319.6,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "IgnoredAny",
"us": 336.8,
"level": "full"
},
"best_any": {
"variant": "IgnoredAny",
"us": 336.8,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"IgnoredAny": {
"us": 336.8,
"level": "full"
},
"Value": {
"us": 416.3,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "tape (copy)",
"us": 516.9,
"level": "full"
},
"best_any": {
"variant": "tape (copy)",
"us": 516.9,
"level": "full"
},
"best_reused": {
"variant": "tape (reused)",
"us": 541.7,
"level": "full"
},
"best_reused_any": {
"variant": "tape (reused)",
"us": 541.7,
"level": "full"
},
"variants": {
"tape (copy)": {
"us": 516.9,
"level": "full"
},
"tape (reused)": {
"us": 541.7,
"level": "full"
},
"borrowed (copy)": {
"us": 1254.2,
"level": "full"
}
}
}
},
"citm_catalog_min": {
"nlohmann json_document": {
"best": {
"variant": "accept",
"us": 312.4,
"level": "full"
},
"best_any": {
"variant": "accept",
"us": 312.4,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 492.4,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 492.4,
"level": "full"
},
"variants": {
"accept": {
"us": 312.4,
"level": "full"
},
"read (reused)": {
"us": 492.4,
"level": "full"
},
"parse": {
"us": 493.8,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "accept",
"us": 451.2,
"level": "full"
},
"best_any": {
"variant": "accept",
"us": 451.2,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"accept": {
"us": 451.2,
"level": "full"
},
"parse": {
"us": 4196.2,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read",
"us": 483.7,
"level": "full"
},
"best_any": {
"variant": "read",
"us": 483.7,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 483.6,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 483.6,
"level": "full"
},
"variants": {
"insitu (copy untimed)": {
"us": 447.9,
"level": "full"
},
"read (reused allocator)": {
"us": 483.6,
"level": "full"
},
"read": {
"us": 483.7,
"level": "full"
},
"insitu (copy)": {
"us": 484.5,
"level": "full"
},
"read (raw numbers)": {
"us": 514.1,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 564.5,
"level": "full"
},
"best_any": {
"variant": "DOM",
"us": 564.5,
"level": "full"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 565.1,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused)",
"us": 565.1,
"level": "full"
},
"variants": {
"DOM": {
"us": 564.5,
"level": "full"
},
"DOM (reused)": {
"us": 565.1,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 677.0,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 677.0,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "validate_json",
"us": 663.0,
"level": "full"
},
"best_any": {
"variant": "validate_json",
"us": 663.0,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"validate_json": {
"us": 663.0,
"level": "full"
},
"generic (double, strict)": {
"us": 3232.2,
"level": "full"
},
"generic (double)": {
"us": 3306.4,
"level": "partial"
},
"generic": {
"us": 5883.8,
"level": "partial"
},
"generic (strict)": {
"us": 5895.8,
"level": "full"
}
}
},
"Boost.JSON": {
"best": {
"variant": "SAX (numbers: none)",
"us": 528.0,
"level": "full"
},
"best_any": {
"variant": "SAX (numbers: none)",
"us": 528.0,
"level": "full"
},
"best_reused": {
"variant": "SAX (reused)",
"us": 589.6,
"level": "full"
},
"best_reused_any": {
"variant": "SAX (reused)",
"us": 589.6,
"level": "full"
},
"variants": {
"SAX (numbers: none)": {
"us": 528.0,
"level": "full"
},
"SAX": {
"us": 584.1,
"level": "full"
},
"SAX (reused)": {
"us": 589.6,
"level": "full"
},
"parse (numbers: none)": {
"us": 1278.5,
"level": "full"
},
"parser (reused)": {
"us": 1330.5,
"level": "full"
},
"parse": {
"us": 1336.9,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "SAX (string stream, default precision)",
"us": 1619.5,
"level": "full"
},
"best_any": {
"variant": "SAX (default precision) (no encoding check)",
"us": 1187.1,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 2210.5,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 1690.2,
"level": "no UTF-8"
},
"variants": {
"SAX (default precision) (no encoding check)": {
"us": 1187.1,
"level": "no UTF-8"
},
"SAX (string stream, default precision) (no encoding check)": {
"us": 1194.3,
"level": "no UTF-8"
},
"SAX (string stream) (no encoding check)": {
"us": 1310.7,
"level": "no UTF-8"
},
"SAX (no encoding check)": {
"us": 1364.4,
"level": "no UTF-8"
},
"insitu (copy untimed) (no encoding check)": {
"us": 1408.7,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 1443.8,
"level": "no UTF-8"
},
"SAX (raw numbers) (no encoding check)": {
"us": 1589.0,
"level": "no UTF-8"
},
"SAX (string stream, default precision)": {
"us": 1619.5,
"level": "full"
},
"SAX (default precision)": {
"us": 1626.9,
"level": "full"
},
"Document (reused allocator) (no encoding check)": {
"us": 1690.2,
"level": "no UTF-8"
},
"insitu (copy untimed)": {
"us": 1710.5,
"level": "full"
},
"SAX (string stream)": {
"us": 1725.8,
"level": "full"
},
"insitu (copy)": {
"us": 1741.8,
"level": "full"
},
"Document (no encoding check)": {
"us": 1755.3,
"level": "no UTF-8"
},
"SAX": {
"us": 1942.3,
"level": "full"
},
"SAX (raw numbers)": {
"us": 2032.0,
"level": "full"
},
"Document (reused allocator)": {
"us": 2210.5,
"level": "full"
},
"Document": {
"us": 2234.0,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "from_utf8 + IgnoredAny",
"us": 647.4,
"level": "full"
},
"best_any": {
"variant": "IgnoredAny",
"us": 641.0,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"IgnoredAny": {
"us": 641.0,
"level": "no UTF-8"
},
"from_utf8 + IgnoredAny": {
"us": 647.4,
"level": "full"
},
"Value": {
"us": 5357.5,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "IgnoredAny",
"us": 610.9,
"level": "full"
},
"best_any": {
"variant": "IgnoredAny",
"us": 610.9,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"IgnoredAny": {
"us": 610.9,
"level": "full"
},
"Value": {
"us": 903.1,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "tape (copy)",
"us": 1075.7,
"level": "full"
},
"best_any": {
"variant": "tape (copy)",
"us": 1075.7,
"level": "full"
},
"best_reused": {
"variant": "tape (reused)",
"us": 1077.7,
"level": "full"
},
"best_reused_any": {
"variant": "tape (reused)",
"us": 1077.7,
"level": "full"
},
"variants": {
"tape (copy)": {
"us": 1075.7,
"level": "full"
},
"tape (reused)": {
"us": 1077.7,
"level": "full"
},
"borrowed (copy)": {
"us": 3360.4,
"level": "full"
}
}
}
}
},
"sum": {
"twitter": {
"nlohmann json_document": {
"best": {
"variant": "parse",
"us": 366.5,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 366.5,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 361.1,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 361.1,
"level": "full"
},
"variants": {
"read (reused)": {
"us": 361.1,
"level": "full"
},
"parse": {
"us": 366.5,
"level": "full"
},
"parse_copy": {
"us": 408.8,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "sax",
"us": 431.2,
"level": "full"
},
"best_any": {
"variant": "sax",
"us": 431.2,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"sax": {
"us": 431.2,
"level": "full"
},
"parse": {
"us": 3317.7,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read",
"us": 435.7,
"level": "full"
},
"best_any": {
"variant": "read",
"us": 435.7,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 434.7,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 434.7,
"level": "full"
},
"variants": {
"insitu (copy untimed)": {
"us": 393.4,
"level": "full"
},
"read (reused allocator)": {
"us": 434.7,
"level": "full"
},
"read": {
"us": 435.7,
"level": "full"
},
"insitu (copy)": {
"us": 436.7,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 391.2,
"level": "full"
},
"best_any": {
"variant": "DOM",
"us": 391.2,
"level": "full"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 393.2,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused)",
"us": 393.2,
"level": "full"
},
"variants": {
"DOM": {
"us": 391.2,
"level": "full"
},
"DOM (reused)": {
"us": 393.2,
"level": "full"
},
"On-Demand": {
"us": 560.8,
"level": "full"
},
"On-Demand (reused)": {
"us": 563.4,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 504.0,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 504.0,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (double, strict)",
"us": 2373.7,
"level": "full"
},
"best_any": {
"variant": "generic (double, strict)",
"us": 2373.7,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic (double, strict)": {
"us": 2373.7,
"level": "full"
},
"generic (double)": {
"us": 2461.7,
"level": "partial"
},
"lazy_json": {
"us": 2578.8,
"level": "partial"
},
"generic (strict)": {
"us": 3442.7,
"level": "full"
},
"generic": {
"us": 3458.1,
"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": 580.1,
"level": "full"
},
"best_any": {
"variant": "SAX",
"us": 580.1,
"level": "full"
},
"best_reused": {
"variant": "SAX (reused)",
"us": 577.2,
"level": "full"
},
"best_reused_any": {
"variant": "SAX (reused)",
"us": 577.2,
"level": "full"
},
"variants": {
"SAX (reused)": {
"us": 577.2,
"level": "full"
},
"SAX": {
"us": 580.1,
"level": "full"
},
"parser (reused)": {
"us": 1268.9,
"level": "full"
},
"parse": {
"us": 1275.9,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 1846.5,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 1229.2,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 2254.8,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 1519.5,
"level": "no UTF-8"
},
"variants": {
"insitu (copy untimed) (no encoding check)": {
"us": 1188.0,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 1229.2,
"level": "no UTF-8"
},
"SAX (string stream) (no encoding check)": {
"us": 1261.6,
"level": "no UTF-8"
},
"SAX (no encoding check)": {
"us": 1357.1,
"level": "no UTF-8"
},
"Document (reused allocator) (no encoding check)": {
"us": 1519.5,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 1530.1,
"level": "no UTF-8"
},
"insitu (copy untimed)": {
"us": 1805.7,
"level": "full"
},
"insitu (copy)": {
"us": 1846.5,
"level": "full"
},
"SAX": {
"us": 2059.3,
"level": "full"
},
"SAX (string stream)": {
"us": 2107.4,
"level": "full"
},
"Document": {
"us": 2220.4,
"level": "full"
},
"Document (reused allocator)": {
"us": 2254.8,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "visitor",
"us": 1311.0,
"level": "full"
},
"best_any": {
"variant": "visitor",
"us": 1311.0,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"visitor": {
"us": 1311.0,
"level": "full"
},
"Value": {
"us": 3539.8,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "visitor",
"us": 501.0,
"level": "full"
},
"best_any": {
"variant": "visitor",
"us": 501.0,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"visitor": {
"us": 501.0,
"level": "full"
},
"Value": {
"us": 813.3,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "visitor (copy)",
"us": 681.3,
"level": "full"
},
"best_any": {
"variant": "visitor (copy)",
"us": 681.3,
"level": "full"
},
"best_reused": {
"variant": "borrowed (reused)",
"us": 1417.9,
"level": "full"
},
"best_reused_any": {
"variant": "borrowed (reused)",
"us": 1417.9,
"level": "full"
},
"variants": {
"visitor (copy)": {
"us": 681.3,
"level": "full"
},
"borrowed (copy)": {
"us": 1398.0,
"level": "full"
},
"borrowed (reused)": {
"us": 1417.9,
"level": "full"
}
}
}
},
"citm_catalog": {
"nlohmann json_document": {
"best": {
"variant": "parse",
"us": 940.6,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 940.6,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 946.4,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 946.4,
"level": "full"
},
"variants": {
"parse": {
"us": 940.6,
"level": "full"
},
"read (reused)": {
"us": 946.4,
"level": "full"
},
"parse_copy": {
"us": 1057.6,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "sax",
"us": 914.1,
"level": "full"
},
"best_any": {
"variant": "sax",
"us": 914.1,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"sax": {
"us": 914.1,
"level": "full"
},
"parse": {
"us": 4801.0,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "insitu (copy)",
"us": 1047.5,
"level": "full"
},
"best_any": {
"variant": "insitu (copy)",
"us": 1047.5,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 1053.0,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 1053.0,
"level": "full"
},
"variants": {
"insitu (copy untimed)": {
"us": 939.3,
"level": "full"
},
"insitu (copy)": {
"us": 1047.5,
"level": "full"
},
"read": {
"us": 1050.4,
"level": "full"
},
"read (reused allocator)": {
"us": 1053.0,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 969.3,
"level": "full"
},
"best_any": {
"variant": "DOM",
"us": 969.3,
"level": "full"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 968.6,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused)",
"us": 968.6,
"level": "full"
},
"variants": {
"DOM (reused)": {
"us": 968.6,
"level": "full"
},
"DOM": {
"us": 969.3,
"level": "full"
},
"On-Demand (reused)": {
"us": 1341.2,
"level": "full"
},
"On-Demand": {
"us": 1367.2,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 1176.4,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 1176.4,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (double, strict)",
"us": 3982.3,
"level": "full"
},
"best_any": {
"variant": "generic (double, strict)",
"us": 3982.3,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic (double, strict)": {
"us": 3982.3,
"level": "full"
},
"generic (double)": {
"us": 4023.2,
"level": "partial"
},
"generic (strict)": {
"us": 6710.3,
"level": "full"
},
"generic": {
"us": 6737.7,
"level": "partial"
},
"lazy_json": {
"us": 10763.9,
"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": 927.6,
"level": "full"
},
"best_any": {
"variant": "SAX",
"us": 927.6,
"level": "full"
},
"best_reused": {
"variant": "SAX (reused)",
"us": 920.8,
"level": "full"
},
"best_reused_any": {
"variant": "SAX (reused)",
"us": 920.8,
"level": "full"
},
"variants": {
"SAX (reused)": {
"us": 920.8,
"level": "full"
},
"SAX": {
"us": 927.6,
"level": "full"
},
"parser (reused)": {
"us": 1766.2,
"level": "full"
},
"parse": {
"us": 1783.4,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "SAX",
"us": 2176.1,
"level": "full"
},
"best_any": {
"variant": "SAX (no encoding check)",
"us": 1760.7,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 2586.8,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 2110.0,
"level": "no UTF-8"
},
"variants": {
"SAX (no encoding check)": {
"us": 1760.7,
"level": "no UTF-8"
},
"SAX (string stream) (no encoding check)": {
"us": 1799.9,
"level": "no UTF-8"
},
"insitu (copy untimed) (no encoding check)": {
"us": 1966.1,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 2084.6,
"level": "no UTF-8"
},
"Document (reused allocator) (no encoding check)": {
"us": 2110.0,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 2164.8,
"level": "no UTF-8"
},
"SAX": {
"us": 2176.1,
"level": "full"
},
"SAX (string stream)": {
"us": 2284.9,
"level": "full"
},
"insitu (copy untimed)": {
"us": 2339.2,
"level": "full"
},
"insitu (copy)": {
"us": 2456.2,
"level": "full"
},
"Document (reused allocator)": {
"us": 2586.8,
"level": "full"
},
"Document": {
"us": 2614.8,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "visitor",
"us": 2287.8,
"level": "full"
},
"best_any": {
"variant": "visitor",
"us": 2287.8,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"visitor": {
"us": 2287.8,
"level": "full"
},
"Value": {
"us": 5984.9,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "visitor",
"us": 1122.9,
"level": "full"
},
"best_any": {
"variant": "visitor",
"us": 1122.9,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"visitor": {
"us": 1122.9,
"level": "full"
},
"Value": {
"us": 1829.3,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "visitor (copy)",
"us": 1649.9,
"level": "full"
},
"best_any": {
"variant": "visitor (copy)",
"us": 1649.9,
"level": "full"
},
"best_reused": {
"variant": "borrowed (reused)",
"us": 3680.4,
"level": "full"
},
"best_reused_any": {
"variant": "borrowed (reused)",
"us": 3680.4,
"level": "full"
},
"variants": {
"visitor (copy)": {
"us": 1649.9,
"level": "full"
},
"borrowed (copy)": {
"us": 3653.1,
"level": "full"
},
"borrowed (reused)": {
"us": 3680.4,
"level": "full"
}
}
}
},
"canada": {
"nlohmann json_document": {
"best": {
"variant": "parse",
"us": 3679.5,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 3679.5,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 3677.4,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 3677.4,
"level": "full"
},
"variants": {
"read (reused)": {
"us": 3677.4,
"level": "full"
},
"parse": {
"us": 3679.5,
"level": "full"
},
"parse_copy": {
"us": 3830.9,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "sax",
"us": 3823.6,
"level": "full"
},
"best_any": {
"variant": "sax",
"us": 3823.6,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"sax": {
"us": 3823.6,
"level": "full"
},
"parse": {
"us": 10213.3,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read",
"us": 3453.6,
"level": "full"
},
"best_any": {
"variant": "read",
"us": 3453.6,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 3461.8,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 3461.8,
"level": "full"
},
"variants": {
"insitu (copy untimed)": {
"us": 3304.7,
"level": "full"
},
"read": {
"us": 3453.6,
"level": "full"
},
"insitu (copy)": {
"us": 3458.6,
"level": "full"
},
"read (reused allocator)": {
"us": 3461.8,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 4120.6,
"level": "full"
},
"best_any": {
"variant": "DOM",
"us": 4120.6,
"level": "full"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 4145.7,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused)",
"us": 4145.7,
"level": "full"
},
"variants": {
"DOM": {
"us": 4120.6,
"level": "full"
},
"DOM (reused)": {
"us": 4145.7,
"level": "full"
},
"On-Demand": {
"us": 5489.6,
"level": "full"
},
"On-Demand (reused)": {
"us": 5513.0,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 3700.9,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 3700.9,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (double, strict)",
"us": 11929.7,
"level": "full"
},
"best_any": {
"variant": "generic (double)",
"us": 11920.6,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic (double)": {
"us": 11920.6,
"level": "partial"
},
"generic (double, strict)": {
"us": 11929.7,
"level": "full"
},
"lazy_json": {
"us": 17658.0,
"level": "partial"
},
"generic": {
"us": 22805.9,
"level": "partial"
},
"generic (strict)": {
"us": 23201.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": 5714.8,
"level": "full"
},
"best_any": {
"variant": "SAX",
"us": 5714.8,
"level": "full"
},
"best_reused": {
"variant": "SAX (reused)",
"us": 5720.3,
"level": "full"
},
"best_reused_any": {
"variant": "SAX (reused)",
"us": 5720.3,
"level": "full"
},
"variants": {
"SAX": {
"us": 5714.8,
"level": "full"
},
"SAX (reused)": {
"us": 5720.3,
"level": "full"
},
"parser (reused)": {
"us": 7475.5,
"level": "full"
},
"parse": {
"us": 7529.0,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "SAX (string stream)",
"us": 10561.3,
"level": "full"
},
"best_any": {
"variant": "SAX (string stream)",
"us": 10561.3,
"level": "full"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 13259.2,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 12842.7,
"level": "no UTF-8"
},
"variants": {
"SAX (string stream)": {
"us": 10561.3,
"level": "full"
},
"SAX (string stream) (no encoding check)": {
"us": 10795.6,
"level": "no UTF-8"
},
"insitu (copy untimed)": {
"us": 11851.8,
"level": "full"
},
"SAX (no encoding check)": {
"us": 11995.4,
"level": "no UTF-8"
},
"insitu (copy)": {
"us": 12046.8,
"level": "full"
},
"SAX": {
"us": 12069.9,
"level": "full"
},
"insitu (copy untimed) (no encoding check)": {
"us": 12230.6,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 12242.3,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 12723.6,
"level": "no UTF-8"
},
"Document (reused allocator) (no encoding check)": {
"us": 12842.7,
"level": "no UTF-8"
},
"Document": {
"us": 12917.3,
"level": "full"
},
"Document (reused allocator)": {
"us": 13259.2,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "visitor",
"us": 7126.8,
"level": "full"
},
"best_any": {
"variant": "visitor",
"us": 7126.8,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"visitor": {
"us": 7126.8,
"level": "full"
},
"Value": {
"us": 13663.1,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "visitor",
"us": 4397.1,
"level": "full"
},
"best_any": {
"variant": "visitor",
"us": 4397.1,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"visitor": {
"us": 4397.1,
"level": "full"
},
"Value": {
"us": 7133.8,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "visitor (copy)",
"us": 5083.0,
"level": "full"
},
"best_any": {
"variant": "visitor (copy)",
"us": 5083.0,
"level": "full"
},
"best_reused": {
"variant": "borrowed (reused)",
"us": 10643.9,
"level": "full"
},
"best_reused_any": {
"variant": "borrowed (reused)",
"us": 10643.9,
"level": "full"
},
"variants": {
"visitor (copy)": {
"us": 5083.0,
"level": "full"
},
"borrowed (reused)": {
"us": 10643.9,
"level": "full"
},
"borrowed (copy)": {
"us": 10771.4,
"level": "full"
}
}
}
},
"jeopardy": {
"nlohmann json_document": {
"best": {
"variant": "parse",
"us": 86966.1,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 86966.1,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 51262.6,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 51262.6,
"level": "full"
},
"variants": {
"read (reused)": {
"us": 51262.6,
"level": "full"
},
"parse": {
"us": 86966.1,
"level": "full"
},
"parse_copy": {
"us": 130925.9,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "sax",
"us": 60439.4,
"level": "full"
},
"best_any": {
"variant": "sax",
"us": 60439.4,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"sax": {
"us": 60439.4,
"level": "full"
},
"parse": {
"us": 393313.0,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read",
"us": 133576.7,
"level": "full"
},
"best_any": {
"variant": "read",
"us": 133576.7,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 66199.6,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 66199.6,
"level": "full"
},
"variants": {
"read (reused allocator)": {
"us": 66199.6,
"level": "full"
},
"insitu (copy untimed)": {
"us": 91385.9,
"level": "full"
},
"read": {
"us": 133576.7,
"level": "full"
},
"insitu (copy)": {
"us": 138747.2,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "On-Demand",
"us": 116855.2,
"level": "full"
},
"best_any": {
"variant": "On-Demand",
"us": 116855.2,
"level": "full"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 62527.4,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused)",
"us": 62527.4,
"level": "full"
},
"variants": {
"DOM (reused)": {
"us": 62527.4,
"level": "full"
},
"On-Demand (reused)": {
"us": 73991.5,
"level": "full"
},
"On-Demand": {
"us": 116855.2,
"level": "full"
},
"DOM": {
"us": 131953.2,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 104508.8,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 104508.8,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (double, strict)",
"us": 261203.5,
"level": "full"
},
"best_any": {
"variant": "lazy_json",
"us": 198035.8,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"lazy_json": {
"us": 198035.8,
"level": "partial"
},
"generic (double)": {
"us": 255032.2,
"level": "partial"
},
"generic (double, strict)": {
"us": 261203.5,
"level": "full"
},
"generic": {
"us": 389821.5,
"level": "partial"
},
"generic (strict)": {
"us": 405114.1,
"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": 55874.0,
"level": "full"
},
"best_any": {
"variant": "SAX",
"us": 55874.0,
"level": "full"
},
"best_reused": {
"variant": "SAX (reused)",
"us": 57345.9,
"level": "full"
},
"best_reused_any": {
"variant": "SAX (reused)",
"us": 57345.9,
"level": "full"
},
"variants": {
"SAX": {
"us": 55874.0,
"level": "full"
},
"SAX (reused)": {
"us": 57345.9,
"level": "full"
},
"parser (reused)": {
"us": 144354.6,
"level": "full"
},
"parse": {
"us": 205120.0,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "SAX (string stream)",
"us": 239499.4,
"level": "full"
},
"best_any": {
"variant": "SAX (string stream) (no encoding check)",
"us": 131510.0,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 301471.9,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 204440.2,
"level": "no UTF-8"
},
"variants": {
"SAX (string stream) (no encoding check)": {
"us": 131510.0,
"level": "no UTF-8"
},
"insitu (copy untimed) (no encoding check)": {
"us": 137183.0,
"level": "no UTF-8"
},
"SAX (no encoding check)": {
"us": 167699.2,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 185343.1,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 198720.9,
"level": "no UTF-8"
},
"insitu (copy untimed)": {
"us": 204362.4,
"level": "full"
},
"Document (reused allocator) (no encoding check)": {
"us": 204440.2,
"level": "no UTF-8"
},
"SAX (string stream)": {
"us": 239499.4,
"level": "full"
},
"insitu (copy)": {
"us": 250181.0,
"level": "full"
},
"SAX": {
"us": 253592.7,
"level": "full"
},
"Document": {
"us": 300415.9,
"level": "full"
},
"Document (reused allocator)": {
"us": 301471.9,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "visitor",
"us": 129497.0,
"level": "full"
},
"best_any": {
"variant": "visitor",
"us": 129497.0,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"visitor": {
"us": 129497.0,
"level": "full"
},
"Value": {
"us": 403258.0,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "visitor",
"us": 59583.3,
"level": "full"
},
"best_any": {
"variant": "visitor",
"us": 59583.3,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"visitor": {
"us": 59583.3,
"level": "full"
},
"Value": {
"us": 139337.6,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "visitor (copy)",
"us": 210185.2,
"level": "full"
},
"best_any": {
"variant": "visitor (copy)",
"us": 210185.2,
"level": "full"
},
"best_reused": {
"variant": "borrowed (reused)",
"us": 220283.6,
"level": "full"
},
"best_reused_any": {
"variant": "borrowed (reused)",
"us": 220283.6,
"level": "full"
},
"variants": {
"visitor (copy)": {
"us": 210185.2,
"level": "full"
},
"borrowed (reused)": {
"us": 220283.6,
"level": "full"
},
"borrowed (copy)": {
"us": 282561.7,
"level": "full"
}
}
}
},
"status": {
"nlohmann json_document": {
"best": {
"variant": "parse",
"us": 1.8,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 1.8,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 1.7,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 1.7,
"level": "full"
},
"variants": {
"read (reused)": {
"us": 1.7,
"level": "full"
},
"parse": {
"us": 1.8,
"level": "full"
},
"parse_copy": {
"us": 1.9,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "sax",
"us": 2.1,
"level": "full"
},
"best_any": {
"variant": "sax",
"us": 2.1,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"sax": {
"us": 2.1,
"level": "full"
},
"parse": {
"us": 18.3,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read",
"us": 1.9,
"level": "full"
},
"best_any": {
"variant": "read",
"us": 1.9,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 1.8,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 1.8,
"level": "full"
},
"variants": {
"insitu (copy untimed)": {
"us": 1.8,
"level": "full"
},
"read (reused allocator)": {
"us": 1.8,
"level": "full"
},
"read": {
"us": 1.9,
"level": "full"
},
"insitu (copy)": {
"us": 1.9,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 2.2,
"level": "full"
},
"best_any": {
"variant": "DOM",
"us": 2.2,
"level": "full"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 2.1,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused)",
"us": 2.1,
"level": "full"
},
"variants": {
"DOM (reused)": {
"us": 2.1,
"level": "full"
},
"DOM": {
"us": 2.2,
"level": "full"
},
"On-Demand (reused)": {
"us": 2.7,
"level": "full"
},
"On-Demand": {
"us": 3.0,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 2.1,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 2.1,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (double, strict)",
"us": 9.0,
"level": "full"
},
"best_any": {
"variant": "lazy_json",
"us": 5.6,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"lazy_json": {
"us": 5.6,
"level": "partial"
},
"generic (double)": {
"us": 8.8,
"level": "partial"
},
"generic (double, strict)": {
"us": 9.0,
"level": "full"
},
"generic": {
"us": 14.8,
"level": "partial"
},
"generic (strict)": {
"us": 14.8,
"level": "full"
}
},
"excluded": {
"lazy_json (string_view)": "wrong result (nodes 13914 str 369145 num 9.9386218228619264e+19); wrong result (nodes 1735441 str 42965417 num 0); wrong result (nodes 37778 str 221381 num 341051379245698); wrong result (nodes 80 str 1988 num 5.0587492701461376e+17)"
}
},
"Boost.JSON": {
"best": {
"variant": "SAX",
"us": 2.3,
"level": "full"
},
"best_any": {
"variant": "SAX",
"us": 2.3,
"level": "full"
},
"best_reused": {
"variant": "SAX (reused)",
"us": 2.3,
"level": "full"
},
"best_reused_any": {
"variant": "SAX (reused)",
"us": 2.3,
"level": "full"
},
"variants": {
"SAX": {
"us": 2.3,
"level": "full"
},
"SAX (reused)": {
"us": 2.3,
"level": "full"
},
"parse": {
"us": 6.0,
"level": "full"
},
"parser (reused)": {
"us": 6.0,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 8.4,
"level": "full"
},
"best_any": {
"variant": "SAX (string stream) (no encoding check)",
"us": 4.3,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 11.8,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 7.7,
"level": "no UTF-8"
},
"variants": {
"insitu (copy untimed) (no encoding check)": {
"us": 4.3,
"level": "no UTF-8"
},
"SAX (string stream) (no encoding check)": {
"us": 4.3,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 4.4,
"level": "no UTF-8"
},
"SAX (no encoding check)": {
"us": 6.7,
"level": "no UTF-8"
},
"Document (reused allocator) (no encoding check)": {
"us": 7.7,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 8.1,
"level": "no UTF-8"
},
"insitu (copy)": {
"us": 8.4,
"level": "full"
},
"insitu (copy untimed)": {
"us": 8.5,
"level": "full"
},
"SAX (string stream)": {
"us": 9.8,
"level": "full"
},
"SAX": {
"us": 10.5,
"level": "full"
},
"Document (reused allocator)": {
"us": 11.8,
"level": "full"
},
"Document": {
"us": 11.9,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "visitor",
"us": 4.6,
"level": "full"
},
"best_any": {
"variant": "visitor",
"us": 4.6,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"visitor": {
"us": 4.6,
"level": "full"
},
"Value": {
"us": 13.2,
"level": "full"
}
}
},
"sonic-rs": {
"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": 3.9,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "visitor (copy)",
"us": 3.5,
"level": "full"
},
"best_any": {
"variant": "visitor (copy)",
"us": 3.5,
"level": "full"
},
"best_reused": {
"variant": "borrowed (reused)",
"us": 5.8,
"level": "full"
},
"best_reused_any": {
"variant": "borrowed (reused)",
"us": 5.8,
"level": "full"
},
"variants": {
"visitor (copy)": {
"us": 3.5,
"level": "full"
},
"borrowed (reused)": {
"us": 5.8,
"level": "full"
},
"borrowed (copy)": {
"us": 6.1,
"level": "full"
}
}
}
},
"twitter_min": {
"nlohmann json_document": {
"best": {
"variant": "parse",
"us": 316.8,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 316.8,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 313.4,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 313.4,
"level": "full"
},
"variants": {
"read (reused)": {
"us": 313.4,
"level": "full"
},
"parse": {
"us": 316.8,
"level": "full"
},
"parse_copy": {
"us": 347.1,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "sax",
"us": 362.9,
"level": "full"
},
"best_any": {
"variant": "sax",
"us": 362.9,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"sax": {
"us": 362.9,
"level": "full"
},
"parse": {
"us": 3290.1,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "insitu (copy)",
"us": 371.6,
"level": "full"
},
"best_any": {
"variant": "insitu (copy)",
"us": 371.6,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 372.2,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 372.2,
"level": "full"
},
"variants": {
"insitu (copy untimed)": {
"us": 342.9,
"level": "full"
},
"insitu (copy)": {
"us": 371.6,
"level": "full"
},
"read (reused allocator)": {
"us": 372.2,
"level": "full"
},
"read": {
"us": 372.5,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 376.6,
"level": "full"
},
"best_any": {
"variant": "DOM",
"us": 376.6,
"level": "full"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 373.3,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused)",
"us": 373.3,
"level": "full"
},
"variants": {
"DOM (reused)": {
"us": 373.3,
"level": "full"
},
"DOM": {
"us": 376.6,
"level": "full"
},
"On-Demand": {
"us": 541.8,
"level": "full"
},
"On-Demand (reused)": {
"us": 543.2,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 385.8,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 385.8,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (double, strict)",
"us": 2189.9,
"level": "full"
},
"best_any": {
"variant": "lazy_json",
"us": 1615.9,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"lazy_json": {
"us": 1615.9,
"level": "partial"
},
"generic (double, strict)": {
"us": 2189.9,
"level": "full"
},
"generic (double)": {
"us": 2214.4,
"level": "partial"
},
"generic (strict)": {
"us": 3226.7,
"level": "full"
},
"generic": {
"us": 3360.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": 438.2,
"level": "full"
},
"best_any": {
"variant": "SAX",
"us": 438.2,
"level": "full"
},
"best_reused": {
"variant": "SAX (reused)",
"us": 438.8,
"level": "full"
},
"best_reused_any": {
"variant": "SAX (reused)",
"us": 438.8,
"level": "full"
},
"variants": {
"SAX": {
"us": 438.2,
"level": "full"
},
"SAX (reused)": {
"us": 438.8,
"level": "full"
},
"parser (reused)": {
"us": 1166.7,
"level": "full"
},
"parse": {
"us": 1171.8,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 1531.1,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 965.0,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 2178.7,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 1445.3,
"level": "no UTF-8"
},
"variants": {
"insitu (copy untimed) (no encoding check)": {
"us": 936.0,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 965.0,
"level": "no UTF-8"
},
"SAX (string stream) (no encoding check)": {
"us": 1015.9,
"level": "no UTF-8"
},
"SAX (no encoding check)": {
"us": 1243.4,
"level": "no UTF-8"
},
"Document (reused allocator) (no encoding check)": {
"us": 1445.3,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 1446.5,
"level": "no UTF-8"
},
"insitu (copy untimed)": {
"us": 1499.5,
"level": "full"
},
"insitu (copy)": {
"us": 1531.1,
"level": "full"
},
"SAX (string stream)": {
"us": 1801.4,
"level": "full"
},
"SAX": {
"us": 1977.5,
"level": "full"
},
"Document": {
"us": 2118.5,
"level": "full"
},
"Document (reused allocator)": {
"us": 2178.7,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "visitor",
"us": 1119.0,
"level": "full"
},
"best_any": {
"variant": "visitor",
"us": 1119.0,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"visitor": {
"us": 1119.0,
"level": "full"
},
"Value": {
"us": 3713.4,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "visitor",
"us": 443.3,
"level": "full"
},
"best_any": {
"variant": "visitor",
"us": 443.3,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"visitor": {
"us": 443.3,
"level": "full"
},
"Value": {
"us": 684.6,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "visitor (copy)",
"us": 635.0,
"level": "full"
},
"best_any": {
"variant": "visitor (copy)",
"us": 635.0,
"level": "full"
},
"best_reused": {
"variant": "borrowed (reused)",
"us": 1433.7,
"level": "full"
},
"best_reused_any": {
"variant": "borrowed (reused)",
"us": 1433.7,
"level": "full"
},
"variants": {
"visitor (copy)": {
"us": 635.0,
"level": "full"
},
"borrowed (reused)": {
"us": 1433.7,
"level": "full"
},
"borrowed (copy)": {
"us": 1434.6,
"level": "full"
}
}
}
},
"citm_catalog_min": {
"nlohmann json_document": {
"best": {
"variant": "parse",
"us": 664.3,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 664.3,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 664.2,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 664.2,
"level": "full"
},
"variants": {
"read (reused)": {
"us": 664.2,
"level": "full"
},
"parse": {
"us": 664.3,
"level": "full"
},
"parse_copy": {
"us": 697.7,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "sax",
"us": 637.3,
"level": "full"
},
"best_any": {
"variant": "sax",
"us": 637.3,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"sax": {
"us": 637.3,
"level": "full"
},
"parse": {
"us": 4453.4,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "insitu (copy)",
"us": 640.5,
"level": "full"
},
"best_any": {
"variant": "insitu (copy)",
"us": 640.5,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 640.0,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 640.0,
"level": "full"
},
"variants": {
"insitu (copy untimed)": {
"us": 609.3,
"level": "full"
},
"read (reused allocator)": {
"us": 640.0,
"level": "full"
},
"insitu (copy)": {
"us": 640.5,
"level": "full"
},
"read": {
"us": 642.7,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 807.8,
"level": "full"
},
"best_any": {
"variant": "DOM",
"us": 807.8,
"level": "full"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 808.2,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused)",
"us": 808.2,
"level": "full"
},
"variants": {
"DOM": {
"us": 807.8,
"level": "full"
},
"DOM (reused)": {
"us": 808.2,
"level": "full"
},
"On-Demand (reused)": {
"us": 1185.0,
"level": "full"
},
"On-Demand": {
"us": 1211.7,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 849.1,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 849.1,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (double, strict)",
"us": 3420.7,
"level": "full"
},
"best_any": {
"variant": "lazy_json",
"us": 3346.8,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"lazy_json": {
"us": 3346.8,
"level": "partial"
},
"generic (double, strict)": {
"us": 3420.7,
"level": "full"
},
"generic (double)": {
"us": 3479.3,
"level": "partial"
},
"generic": {
"us": 6070.0,
"level": "partial"
},
"generic (strict)": {
"us": 6071.5,
"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": 608.0,
"level": "full"
},
"best_any": {
"variant": "SAX",
"us": 608.0,
"level": "full"
},
"best_reused": {
"variant": "SAX (reused)",
"us": 608.2,
"level": "full"
},
"best_reused_any": {
"variant": "SAX (reused)",
"us": 608.2,
"level": "full"
},
"variants": {
"SAX": {
"us": 608.0,
"level": "full"
},
"SAX (reused)": {
"us": 608.2,
"level": "full"
},
"parser (reused)": {
"us": 1506.3,
"level": "full"
},
"parse": {
"us": 1507.8,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "SAX (string stream)",
"us": 1753.2,
"level": "full"
},
"best_any": {
"variant": "SAX (string stream) (no encoding check)",
"us": 1355.5,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 2373.7,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 1865.6,
"level": "no UTF-8"
},
"variants": {
"SAX (string stream) (no encoding check)": {
"us": 1355.5,
"level": "no UTF-8"
},
"SAX (no encoding check)": {
"us": 1468.2,
"level": "no UTF-8"
},
"insitu (copy untimed) (no encoding check)": {
"us": 1581.1,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 1616.2,
"level": "no UTF-8"
},
"SAX (string stream)": {
"us": 1753.2,
"level": "full"
},
"Document (reused allocator) (no encoding check)": {
"us": 1865.6,
"level": "no UTF-8"
},
"SAX": {
"us": 1875.5,
"level": "full"
},
"insitu (copy untimed)": {
"us": 1881.1,
"level": "full"
},
"insitu (copy)": {
"us": 1914.0,
"level": "full"
},
"Document (no encoding check)": {
"us": 1926.7,
"level": "no UTF-8"
},
"Document (reused allocator)": {
"us": 2373.7,
"level": "full"
},
"Document": {
"us": 2393.8,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "visitor",
"us": 1259.6,
"level": "full"
},
"best_any": {
"variant": "visitor",
"us": 1259.6,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"visitor": {
"us": 1259.6,
"level": "full"
},
"Value": {
"us": 5376.8,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "visitor",
"us": 840.4,
"level": "full"
},
"best_any": {
"variant": "visitor",
"us": 840.4,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"visitor": {
"us": 840.4,
"level": "full"
},
"Value": {
"us": 1438.3,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "visitor (copy)",
"us": 1231.2,
"level": "full"
},
"best_any": {
"variant": "visitor (copy)",
"us": 1231.2,
"level": "full"
},
"best_reused": {
"variant": "borrowed (reused)",
"us": 3329.6,
"level": "full"
},
"best_reused_any": {
"variant": "borrowed (reused)",
"us": 3329.6,
"level": "full"
},
"variants": {
"visitor (copy)": {
"us": 1231.2,
"level": "full"
},
"borrowed (reused)": {
"us": 3329.6,
"level": "full"
},
"borrowed (copy)": {
"us": 3447.9,
"level": "full"
}
}
}
}
},
"select": {
"twitter": {
"nlohmann json_document": {
"best": {
"variant": "structs (from_json)",
"us": 316.4,
"level": "full"
},
"best_any": {
"variant": "structs (from_json)",
"us": 316.4,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 307.8,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 307.8,
"level": "full"
},
"variants": {
"read (reused)": {
"us": 307.8,
"level": "full"
},
"structs (from_json)": {
"us": 316.4,
"level": "full"
},
"parse": {
"us": 316.8,
"level": "full"
},
"parse_copy": {
"us": 355.0,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "parse",
"us": 3180.7,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 3180.7,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse": {
"us": 3180.7,
"level": "full"
},
"structs (from_json)": {
"us": 3196.3,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "insitu (copy)",
"us": 385.5,
"level": "full"
},
"best_any": {
"variant": "insitu (copy)",
"us": 385.5,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 389.9,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 389.9,
"level": "full"
},
"variants": {
"insitu (copy untimed)": {
"us": 347.3,
"level": "full"
},
"insitu (copy)": {
"us": 385.5,
"level": "full"
},
"read": {
"us": 387.3,
"level": "full"
},
"read (reused allocator)": {
"us": 389.9,
"level": "full"
},
"read (raw numbers)": {
"us": 391.8,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 317.6,
"level": "full"
},
"best_any": {
"variant": "On-Demand",
"us": 182.4,
"level": "partial"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 315.1,
"level": "full"
},
"best_reused_any": {
"variant": "On-Demand (reused)",
"us": 179.3,
"level": "partial"
},
"variants": {
"On-Demand (reused)": {
"us": 179.3,
"level": "partial"
},
"On-Demand": {
"us": 182.4,
"level": "partial"
},
"On-Demand structs": {
"us": 182.8,
"level": "partial"
},
"On-Demand (key selectors)": {
"us": 184.9,
"level": "partial"
},
"DOM (reused)": {
"us": 315.1,
"level": "full"
},
"DOM": {
"us": 317.6,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 454.0,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 454.0,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "structs (validate_skipped)",
"us": 542.0,
"level": "full"
},
"best_any": {
"variant": "structs",
"us": 337.2,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs": {
"us": 337.2,
"level": "partial"
},
"structs (validate_skipped)": {
"us": 542.0,
"level": "full"
},
"lazy_json": {
"us": 763.7,
"level": "partial"
},
"generic (double, strict)": {
"us": 2441.3,
"level": "full"
},
"generic (double)": {
"us": 2487.9,
"level": "partial"
},
"generic (strict)": {
"us": 3470.8,
"level": "full"
},
"generic": {
"us": 3475.8,
"level": "partial"
}
},
"excluded": {
"lazy_json (string_view)": "wrong result (3284923)"
}
},
"Boost.JSON": {
"best": {
"variant": "parse_into structs",
"us": 760.5,
"level": "full"
},
"best_any": {
"variant": "parse_into structs",
"us": 760.5,
"level": "full"
},
"best_reused": {
"variant": "parser (reused)",
"us": 1228.4,
"level": "full"
},
"best_reused_any": {
"variant": "parser (reused)",
"us": 1228.4,
"level": "full"
},
"variants": {
"parse_into structs": {
"us": 760.5,
"level": "full"
},
"parser (reused)": {
"us": 1228.4,
"level": "full"
},
"parse": {
"us": 1237.4,
"level": "full"
}
},
"excluded": {
"parse (numbers: none)": "wrong result (1091); wrong result (1154); wrong result (8)"
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 1806.4,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 1183.7,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 2211.6,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 1465.0,
"level": "no UTF-8"
},
"variants": {
"insitu (copy untimed) (no encoding check)": {
"us": 1141.8,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 1183.7,
"level": "no UTF-8"
},
"Document (string stream) (no encoding check)": {
"us": 1405.3,
"level": "no UTF-8"
},
"Document (reused allocator) (no encoding check)": {
"us": 1465.0,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 1482.2,
"level": "no UTF-8"
},
"Document (raw numbers) (no encoding check)": {
"us": 1500.5,
"level": "no UTF-8"
},
"insitu (copy untimed)": {
"us": 1766.0,
"level": "full"
},
"insitu (copy)": {
"us": 1806.4,
"level": "full"
},
"Document": {
"us": 2162.4,
"level": "full"
},
"Document (raw numbers)": {
"us": 2198.5,
"level": "full"
},
"Document (reused allocator)": {
"us": 2211.6,
"level": "full"
},
"Document (string stream)": {
"us": 2258.0,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "from_utf8 + structs",
"us": 700.6,
"level": "full"
},
"best_any": {
"variant": "from_utf8 + structs",
"us": 700.6,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"from_utf8 + structs": {
"us": 700.6,
"level": "full"
},
"structs": {
"us": 739.3,
"level": "no UTF-8"
},
"Value": {
"us": 3473.7,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "structs",
"us": 504.2,
"level": "full"
},
"best_any": {
"variant": "structs",
"us": 504.2,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs": {
"us": 504.2,
"level": "full"
},
"Value": {
"us": 585.5,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "structs (copy)",
"us": 678.8,
"level": "full"
},
"best_any": {
"variant": "structs (copy)",
"us": 678.8,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs (copy)": {
"us": 678.8,
"level": "full"
},
"borrowed (copy)": {
"us": 1284.4,
"level": "full"
}
}
}
},
"citm_catalog": {
"nlohmann json_document": {
"best": {
"variant": "parse",
"us": 783.2,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 783.2,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 791.0,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 791.0,
"level": "full"
},
"variants": {
"parse": {
"us": 783.2,
"level": "full"
},
"read (reused)": {
"us": 791.0,
"level": "full"
},
"structs (from_json)": {
"us": 836.0,
"level": "full"
},
"parse_copy": {
"us": 901.5,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "parse",
"us": 4583.1,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 4583.1,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse": {
"us": 4583.1,
"level": "full"
},
"structs (from_json)": {
"us": 4681.4,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "insitu (copy)",
"us": 891.4,
"level": "full"
},
"best_any": {
"variant": "insitu (copy)",
"us": 891.4,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 936.1,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 936.1,
"level": "full"
},
"variants": {
"insitu (copy untimed)": {
"us": 788.6,
"level": "full"
},
"insitu (copy)": {
"us": 891.4,
"level": "full"
},
"read": {
"us": 894.3,
"level": "full"
},
"read (raw numbers)": {
"us": 914.8,
"level": "full"
},
"read (reused allocator)": {
"us": 936.1,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 728.1,
"level": "full"
},
"best_any": {
"variant": "On-Demand",
"us": 494.0,
"level": "partial"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 727.7,
"level": "full"
},
"best_reused_any": {
"variant": "On-Demand (reused)",
"us": 493.4,
"level": "partial"
},
"variants": {
"On-Demand (reused)": {
"us": 493.4,
"level": "partial"
},
"On-Demand": {
"us": 494.0,
"level": "partial"
},
"On-Demand (key selectors)": {
"us": 505.0,
"level": "partial"
},
"On-Demand structs": {
"us": 546.0,
"level": "partial"
},
"DOM (reused)": {
"us": 727.7,
"level": "full"
},
"DOM": {
"us": 728.1,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 1015.0,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 1015.0,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "structs (validate_skipped)",
"us": 1369.0,
"level": "full"
},
"best_any": {
"variant": "structs",
"us": 416.4,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs": {
"us": 416.4,
"level": "partial"
},
"structs (validate_skipped)": {
"us": 1369.0,
"level": "full"
},
"generic (double, strict)": {
"us": 3944.1,
"level": "full"
},
"generic (double)": {
"us": 4044.8,
"level": "partial"
},
"lazy_json": {
"us": 6635.1,
"level": "partial"
},
"generic (strict)": {
"us": 6644.8,
"level": "full"
},
"generic": {
"us": 6719.9,
"level": "partial"
}
},
"excluded": {
"lazy_json (string_view)": "wrong result (3284923)"
}
},
"Boost.JSON": {
"best": {
"variant": "parse_into structs",
"us": 1388.3,
"level": "full"
},
"best_any": {
"variant": "parse_into structs",
"us": 1388.3,
"level": "full"
},
"best_reused": {
"variant": "parser (reused)",
"us": 1611.2,
"level": "full"
},
"best_reused_any": {
"variant": "parser (reused)",
"us": 1611.2,
"level": "full"
},
"variants": {
"parse_into structs": {
"us": 1388.3,
"level": "full"
},
"parser (reused)": {
"us": 1611.2,
"level": "full"
},
"parse": {
"us": 1626.2,
"level": "full"
}
},
"excluded": {
"parse (numbers: none)": "wrong result (1091); wrong result (1154); wrong result (8)"
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 2303.2,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 1929.3,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 2504.6,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 1949.8,
"level": "no UTF-8"
},
"variants": {
"insitu (copy untimed) (no encoding check)": {
"us": 1820.4,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 1929.3,
"level": "no UTF-8"
},
"Document (reused allocator) (no encoding check)": {
"us": 1949.8,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 2006.1,
"level": "no UTF-8"
},
"Document (string stream) (no encoding check)": {
"us": 2079.6,
"level": "no UTF-8"
},
"insitu (copy untimed)": {
"us": 2211.0,
"level": "full"
},
"Document (raw numbers) (no encoding check)": {
"us": 2246.0,
"level": "no UTF-8"
},
"insitu (copy)": {
"us": 2303.2,
"level": "full"
},
"Document": {
"us": 2454.7,
"level": "full"
},
"Document (reused allocator)": {
"us": 2504.6,
"level": "full"
},
"Document (string stream)": {
"us": 2552.9,
"level": "full"
},
"Document (raw numbers)": {
"us": 2675.5,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "from_utf8 + structs",
"us": 1532.5,
"level": "full"
},
"best_any": {
"variant": "structs",
"us": 1526.5,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs": {
"us": 1526.5,
"level": "no UTF-8"
},
"from_utf8 + structs": {
"us": 1532.5,
"level": "full"
},
"Value": {
"us": 5821.5,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "structs",
"us": 1033.2,
"level": "full"
},
"best_any": {
"variant": "structs",
"us": 1033.2,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs": {
"us": 1033.2,
"level": "full"
},
"Value": {
"us": 1226.3,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "structs (copy)",
"us": 1731.1,
"level": "full"
},
"best_any": {
"variant": "structs (copy)",
"us": 1731.1,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs (copy)": {
"us": 1731.1,
"level": "full"
},
"borrowed (copy)": {
"us": 3476.9,
"level": "full"
}
}
}
},
"canada": {
"nlohmann json_document": {
"best": {
"variant": "structs (from_json)",
"us": 1368.1,
"level": "full"
},
"best_any": {
"variant": "structs (from_json)",
"us": 1368.1,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 1367.3,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 1367.3,
"level": "full"
},
"variants": {
"read (reused)": {
"us": 1367.3,
"level": "full"
},
"structs (from_json)": {
"us": 1368.1,
"level": "full"
},
"parse": {
"us": 1369.6,
"level": "full"
},
"parse_copy": {
"us": 1521.8,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "parse",
"us": 9599.0,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 9599.0,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse": {
"us": 9599.0,
"level": "full"
},
"structs (from_json)": {
"us": 9649.6,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read (raw numbers)",
"us": 2571.6,
"level": "full"
},
"best_any": {
"variant": "read (raw numbers)",
"us": 2571.6,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 2804.9,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 2804.9,
"level": "full"
},
"variants": {
"read (raw numbers)": {
"us": 2571.6,
"level": "full"
},
"insitu (copy untimed)": {
"us": 2647.1,
"level": "full"
},
"read": {
"us": 2800.1,
"level": "full"
},
"insitu (copy)": {
"us": 2801.5,
"level": "full"
},
"read (reused allocator)": {
"us": 2804.9,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 3213.3,
"level": "full"
},
"best_any": {
"variant": "On-Demand",
"us": 692.1,
"level": "partial"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 3200.3,
"level": "full"
},
"best_reused_any": {
"variant": "On-Demand (reused)",
"us": 691.4,
"level": "partial"
},
"variants": {
"On-Demand (reused)": {
"us": 691.4,
"level": "partial"
},
"On-Demand": {
"us": 692.1,
"level": "partial"
},
"On-Demand (key selectors)": {
"us": 698.4,
"level": "partial"
},
"On-Demand structs": {
"us": 920.3,
"level": "partial"
},
"DOM (reused)": {
"us": 3200.3,
"level": "full"
},
"DOM": {
"us": 3213.3,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 3025.4,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 3025.4,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "structs (validate_skipped)",
"us": 1846.0,
"level": "full"
},
"best_any": {
"variant": "structs",
"us": 446.6,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs": {
"us": 446.6,
"level": "partial"
},
"structs (validate_skipped)": {
"us": 1846.0,
"level": "full"
},
"lazy_json": {
"us": 2819.2,
"level": "partial"
},
"generic (double, strict)": {
"us": 11600.3,
"level": "full"
},
"generic (double)": {
"us": 11621.6,
"level": "partial"
},
"generic": {
"us": 22309.6,
"level": "partial"
},
"generic (strict)": {
"us": 22779.9,
"level": "full"
}
},
"excluded": {
"lazy_json (string_view)": "wrong result (3284923)"
}
},
"Boost.JSON": {
"best": {
"variant": "parse",
"us": 7026.4,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 7026.4,
"level": "full"
},
"best_reused": {
"variant": "parser (reused)",
"us": 6913.8,
"level": "full"
},
"best_reused_any": {
"variant": "parser (reused)",
"us": 6913.8,
"level": "full"
},
"variants": {
"parser (reused)": {
"us": 6913.8,
"level": "full"
},
"parse": {
"us": 7026.4,
"level": "full"
},
"parse_into structs": {
"us": 8100.4,
"level": "full"
}
},
"excluded": {
"parse (numbers: none)": "wrong result (1091); wrong result (1154); wrong result (8)"
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 11394.7,
"level": "full"
},
"best_any": {
"variant": "Document (string stream) (no encoding check)",
"us": 11261.1,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 12626.6,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 12113.2,
"level": "no UTF-8"
},
"variants": {
"Document (string stream) (no encoding check)": {
"us": 11261.1,
"level": "no UTF-8"
},
"insitu (copy untimed)": {
"us": 11268.0,
"level": "full"
},
"insitu (copy)": {
"us": 11394.7,
"level": "full"
},
"insitu (copy untimed) (no encoding check)": {
"us": 11470.8,
"level": "no UTF-8"
},
"Document (string stream)": {
"us": 11527.4,
"level": "full"
},
"insitu (copy) (no encoding check)": {
"us": 11610.3,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 12036.5,
"level": "no UTF-8"
},
"Document (raw numbers)": {
"us": 12068.7,
"level": "full"
},
"Document (reused allocator) (no encoding check)": {
"us": 12113.2,
"level": "no UTF-8"
},
"Document (raw numbers) (no encoding check)": {
"us": 12215.6,
"level": "no UTF-8"
},
"Document": {
"us": 12406.3,
"level": "full"
},
"Document (reused allocator)": {
"us": 12626.6,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "from_utf8 + structs",
"us": 2529.2,
"level": "full"
},
"best_any": {
"variant": "structs",
"us": 2402.0,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs": {
"us": 2402.0,
"level": "no UTF-8"
},
"from_utf8 + structs": {
"us": 2529.2,
"level": "full"
},
"Value": {
"us": 13616.4,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "structs",
"us": 2328.5,
"level": "full"
},
"best_any": {
"variant": "structs",
"us": 2328.5,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs": {
"us": 2328.5,
"level": "full"
},
"Value": {
"us": 3907.0,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "structs (copy)",
"us": 5143.5,
"level": "full"
},
"best_any": {
"variant": "structs (copy)",
"us": 5143.5,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs (copy)": {
"us": 5143.5,
"level": "full"
},
"borrowed (copy)": {
"us": 10672.8,
"level": "full"
}
}
}
},
"jeopardy": {
"nlohmann json_document": {
"best": {
"variant": "parse",
"us": 91736.1,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 91736.1,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 52931.9,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 52931.9,
"level": "full"
},
"variants": {
"read (reused)": {
"us": 52931.9,
"level": "full"
},
"parse": {
"us": 91736.1,
"level": "full"
},
"structs (from_json)": {
"us": 107075.1,
"level": "full"
},
"parse_copy": {
"us": 135011.0,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "parse",
"us": 405734.1,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 405734.1,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse": {
"us": 405734.1,
"level": "full"
},
"structs (from_json)": {
"us": 411168.4,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "insitu (copy)",
"us": 135813.3,
"level": "full"
},
"best_any": {
"variant": "insitu (copy)",
"us": 135813.3,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 67036.3,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 67036.3,
"level": "full"
},
"variants": {
"read (reused allocator)": {
"us": 67036.3,
"level": "full"
},
"insitu (copy untimed)": {
"us": 96071.6,
"level": "full"
},
"insitu (copy)": {
"us": 135813.3,
"level": "full"
},
"read": {
"us": 136880.5,
"level": "full"
},
"read (raw numbers)": {
"us": 137067.2,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 129985.9,
"level": "full"
},
"best_any": {
"variant": "On-Demand",
"us": 50659.9,
"level": "partial"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 59459.1,
"level": "full"
},
"best_reused_any": {
"variant": "On-Demand (reused)",
"us": 29063.0,
"level": "partial"
},
"variants": {
"On-Demand (reused)": {
"us": 29063.0,
"level": "partial"
},
"On-Demand": {
"us": 50659.9,
"level": "partial"
},
"On-Demand (key selectors)": {
"us": 55675.7,
"level": "partial"
},
"DOM (reused)": {
"us": 59459.1,
"level": "full"
},
"On-Demand structs": {
"us": 74195.7,
"level": "partial"
},
"DOM": {
"us": 129985.9,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 112621.3,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 112621.3,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "structs (validate_skipped)",
"us": 83906.6,
"level": "full"
},
"best_any": {
"variant": "structs",
"us": 68454.9,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs": {
"us": 68454.9,
"level": "partial"
},
"structs (validate_skipped)": {
"us": 83906.6,
"level": "full"
},
"lazy_json": {
"us": 105331.7,
"level": "partial"
},
"generic (double)": {
"us": 253033.8,
"level": "partial"
},
"generic (double, strict)": {
"us": 264858.6,
"level": "full"
},
"generic (strict)": {
"us": 398474.1,
"level": "full"
},
"generic": {
"us": 406251.0,
"level": "partial"
}
},
"excluded": {
"lazy_json (string_view)": "wrong result (3284923)"
}
},
"Boost.JSON": {
"best": {
"variant": "parse_into structs",
"us": 97007.8,
"level": "full"
},
"best_any": {
"variant": "parse_into structs",
"us": 97007.8,
"level": "full"
},
"best_reused": {
"variant": "parser (reused)",
"us": 143742.2,
"level": "full"
},
"best_reused_any": {
"variant": "parser (reused)",
"us": 143742.2,
"level": "full"
},
"variants": {
"parse_into structs": {
"us": 97007.8,
"level": "full"
},
"parser (reused)": {
"us": 143742.2,
"level": "full"
},
"parse": {
"us": 205161.9,
"level": "full"
}
},
"excluded": {
"parse (numbers: none)": "wrong result (1091); wrong result (1154); wrong result (8)"
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 257761.5,
"level": "full"
},
"best_any": {
"variant": "Document (string stream) (no encoding check)",
"us": 171715.7,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 294804.6,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 198039.9,
"level": "no UTF-8"
},
"variants": {
"insitu (copy untimed) (no encoding check)": {
"us": 140002.6,
"level": "no UTF-8"
},
"Document (string stream) (no encoding check)": {
"us": 171715.7,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 184178.8,
"level": "no UTF-8"
},
"Document (reused allocator) (no encoding check)": {
"us": 198039.9,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 199059.1,
"level": "no UTF-8"
},
"Document (raw numbers) (no encoding check)": {
"us": 212724.7,
"level": "no UTF-8"
},
"insitu (copy untimed)": {
"us": 213815.0,
"level": "full"
},
"insitu (copy)": {
"us": 257761.5,
"level": "full"
},
"Document (string stream)": {
"us": 264286.3,
"level": "full"
},
"Document": {
"us": 286913.1,
"level": "full"
},
"Document (reused allocator)": {
"us": 294804.6,
"level": "full"
},
"Document (raw numbers)": {
"us": 295932.7,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "from_utf8 + structs",
"us": 107315.7,
"level": "full"
},
"best_any": {
"variant": "from_utf8 + structs",
"us": 107315.7,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"from_utf8 + structs": {
"us": 107315.7,
"level": "full"
},
"structs": {
"us": 134637.9,
"level": "no UTF-8"
},
"Value": {
"us": 410661.1,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "structs",
"us": 90485.8,
"level": "full"
},
"best_any": {
"variant": "structs",
"us": 90485.8,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs": {
"us": 90485.8,
"level": "full"
},
"Value": {
"us": 130216.1,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "structs (copy)",
"us": 239164.4,
"level": "full"
},
"best_any": {
"variant": "structs (copy)",
"us": 239164.4,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs (copy)": {
"us": 239164.4,
"level": "full"
},
"borrowed (copy)": {
"us": 293642.8,
"level": "full"
}
}
}
},
"status": {
"nlohmann json_document": {
"best": {
"variant": "parse",
"us": 1.6,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 1.6,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 1.5,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 1.5,
"level": "full"
},
"variants": {
"read (reused)": {
"us": 1.5,
"level": "full"
},
"parse": {
"us": 1.6,
"level": "full"
},
"structs (from_json)": {
"us": 1.6,
"level": "full"
},
"parse_copy": {
"us": 1.7,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "structs (from_json)",
"us": 18.9,
"level": "full"
},
"best_any": {
"variant": "structs (from_json)",
"us": 18.9,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs (from_json)": {
"us": 18.9,
"level": "full"
},
"parse": {
"us": 19.2,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read",
"us": 1.7,
"level": "full"
},
"best_any": {
"variant": "read",
"us": 1.7,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 1.6,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 1.6,
"level": "full"
},
"variants": {
"read (reused allocator)": {
"us": 1.6,
"level": "full"
},
"read": {
"us": 1.7,
"level": "full"
},
"insitu (copy)": {
"us": 1.7,
"level": "full"
},
"insitu (copy untimed)": {
"us": 1.7,
"level": "full"
},
"read (raw numbers)": {
"us": 1.8,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 2.0,
"level": "full"
},
"best_any": {
"variant": "On-Demand (key selectors)",
"us": 1.1,
"level": "partial"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 1.6,
"level": "full"
},
"best_reused_any": {
"variant": "On-Demand (reused)",
"us": 1.0,
"level": "partial"
},
"variants": {
"On-Demand (reused)": {
"us": 1.0,
"level": "partial"
},
"On-Demand (key selectors)": {
"us": 1.1,
"level": "partial"
},
"On-Demand structs": {
"us": 1.2,
"level": "partial"
},
"On-Demand": {
"us": 1.3,
"level": "partial"
},
"DOM (reused)": {
"us": 1.6,
"level": "full"
},
"DOM": {
"us": 2.0,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 2.0,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 2.0,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "structs (validate_skipped)",
"us": 2.2,
"level": "full"
},
"best_any": {
"variant": "structs",
"us": 1.6,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs": {
"us": 1.6,
"level": "partial"
},
"lazy_json": {
"us": 2.1,
"level": "partial"
},
"structs (validate_skipped)": {
"us": 2.2,
"level": "full"
},
"generic (double)": {
"us": 10.2,
"level": "partial"
},
"generic (double, strict)": {
"us": 10.6,
"level": "full"
},
"generic": {
"us": 16.4,
"level": "partial"
},
"generic (strict)": {
"us": 16.5,
"level": "full"
}
},
"excluded": {
"lazy_json (string_view)": "wrong result (3284923)"
}
},
"Boost.JSON": {
"best": {
"variant": "parse_into structs",
"us": 3.2,
"level": "full"
},
"best_any": {
"variant": "parse_into structs",
"us": 3.2,
"level": "full"
},
"best_reused": {
"variant": "parser (reused)",
"us": 5.9,
"level": "full"
},
"best_reused_any": {
"variant": "parser (reused)",
"us": 5.9,
"level": "full"
},
"variants": {
"parse_into structs": {
"us": 3.2,
"level": "full"
},
"parse": {
"us": 5.9,
"level": "full"
},
"parser (reused)": {
"us": 5.9,
"level": "full"
}
},
"excluded": {
"parse (numbers: none)": "wrong result (1091); wrong result (1154); wrong result (8)"
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 8.7,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 4.3,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 11.8,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 7.5,
"level": "no UTF-8"
},
"variants": {
"insitu (copy untimed) (no encoding check)": {
"us": 4.1,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 4.3,
"level": "no UTF-8"
},
"Document (string stream) (no encoding check)": {
"us": 5.4,
"level": "no UTF-8"
},
"Document (reused allocator) (no encoding check)": {
"us": 7.5,
"level": "no UTF-8"
},
"insitu (copy untimed)": {
"us": 8.4,
"level": "full"
},
"Document (no encoding check)": {
"us": 8.4,
"level": "no UTF-8"
},
"Document (raw numbers) (no encoding check)": {
"us": 8.6,
"level": "no UTF-8"
},
"insitu (copy)": {
"us": 8.7,
"level": "full"
},
"Document (string stream)": {
"us": 10.9,
"level": "full"
},
"Document (raw numbers)": {
"us": 11.8,
"level": "full"
},
"Document (reused allocator)": {
"us": 11.8,
"level": "full"
},
"Document": {
"us": 12.3,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "from_utf8 + structs",
"us": 3.0,
"level": "full"
},
"best_any": {
"variant": "structs",
"us": 3.0,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs": {
"us": 3.0,
"level": "no UTF-8"
},
"from_utf8 + structs": {
"us": 3.0,
"level": "full"
},
"Value": {
"us": 13.1,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "structs",
"us": 2.0,
"level": "full"
},
"best_any": {
"variant": "structs",
"us": 2.0,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs": {
"us": 2.0,
"level": "full"
},
"Value": {
"us": 2.8,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "structs (copy)",
"us": 3.5,
"level": "full"
},
"best_any": {
"variant": "structs (copy)",
"us": 3.5,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs (copy)": {
"us": 3.5,
"level": "full"
},
"borrowed (copy)": {
"us": 5.9,
"level": "full"
}
}
}
},
"twitter_min": {
"nlohmann json_document": {
"best": {
"variant": "parse",
"us": 266.3,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 266.3,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 258.8,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 258.8,
"level": "full"
},
"variants": {
"read (reused)": {
"us": 258.8,
"level": "full"
},
"parse": {
"us": 266.3,
"level": "full"
},
"structs (from_json)": {
"us": 268.7,
"level": "full"
},
"parse_copy": {
"us": 296.5,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "structs (from_json)",
"us": 3075.2,
"level": "full"
},
"best_any": {
"variant": "structs (from_json)",
"us": 3075.2,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs (from_json)": {
"us": 3075.2,
"level": "full"
},
"parse": {
"us": 3081.6,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "insitu (copy)",
"us": 326.2,
"level": "full"
},
"best_any": {
"variant": "insitu (copy)",
"us": 326.2,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 329.3,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 329.3,
"level": "full"
},
"variants": {
"insitu (copy untimed)": {
"us": 295.9,
"level": "full"
},
"insitu (copy)": {
"us": 326.2,
"level": "full"
},
"read (reused allocator)": {
"us": 329.3,
"level": "full"
},
"read": {
"us": 329.6,
"level": "full"
},
"read (raw numbers)": {
"us": 335.7,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 300.1,
"level": "full"
},
"best_any": {
"variant": "On-Demand",
"us": 163.4,
"level": "partial"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 299.0,
"level": "full"
},
"best_reused_any": {
"variant": "On-Demand (reused)",
"us": 160.6,
"level": "partial"
},
"variants": {
"On-Demand (reused)": {
"us": 160.6,
"level": "partial"
},
"On-Demand": {
"us": 163.4,
"level": "partial"
},
"On-Demand (key selectors)": {
"us": 164.2,
"level": "partial"
},
"On-Demand structs": {
"us": 166.6,
"level": "partial"
},
"DOM (reused)": {
"us": 299.0,
"level": "full"
},
"DOM": {
"us": 300.1,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 341.6,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 341.6,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "structs (validate_skipped)",
"us": 438.1,
"level": "full"
},
"best_any": {
"variant": "structs",
"us": 296.2,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs": {
"us": 296.2,
"level": "partial"
},
"lazy_json": {
"us": 418.8,
"level": "partial"
},
"structs (validate_skipped)": {
"us": 438.1,
"level": "full"
},
"generic (double)": {
"us": 2272.7,
"level": "partial"
},
"generic (double, strict)": {
"us": 2272.9,
"level": "full"
},
"generic (strict)": {
"us": 3296.1,
"level": "full"
},
"generic": {
"us": 3325.2,
"level": "partial"
}
},
"excluded": {
"lazy_json (string_view)": "wrong result (3284923)"
}
},
"Boost.JSON": {
"best": {
"variant": "parse_into structs",
"us": 668.2,
"level": "full"
},
"best_any": {
"variant": "parse_into structs",
"us": 668.2,
"level": "full"
},
"best_reused": {
"variant": "parser (reused)",
"us": 1127.2,
"level": "full"
},
"best_reused_any": {
"variant": "parser (reused)",
"us": 1127.2,
"level": "full"
},
"variants": {
"parse_into structs": {
"us": 668.2,
"level": "full"
},
"parser (reused)": {
"us": 1127.2,
"level": "full"
},
"parse": {
"us": 1136.0,
"level": "full"
}
},
"excluded": {
"parse (numbers: none)": "wrong result (1091); wrong result (1154); wrong result (8)"
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 1486.2,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 920.3,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 2131.9,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 1386.3,
"level": "no UTF-8"
},
"variants": {
"insitu (copy untimed) (no encoding check)": {
"us": 890.2,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 920.3,
"level": "no UTF-8"
},
"Document (string stream) (no encoding check)": {
"us": 1178.7,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 1384.1,
"level": "no UTF-8"
},
"Document (reused allocator) (no encoding check)": {
"us": 1386.3,
"level": "no UTF-8"
},
"Document (raw numbers) (no encoding check)": {
"us": 1411.5,
"level": "no UTF-8"
},
"insitu (copy untimed)": {
"us": 1464.0,
"level": "full"
},
"insitu (copy)": {
"us": 1486.2,
"level": "full"
},
"Document (string stream)": {
"us": 1937.4,
"level": "full"
},
"Document (raw numbers)": {
"us": 2086.1,
"level": "full"
},
"Document": {
"us": 2089.4,
"level": "full"
},
"Document (reused allocator)": {
"us": 2131.9,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "from_utf8 + structs",
"us": 540.9,
"level": "full"
},
"best_any": {
"variant": "from_utf8 + structs",
"us": 540.9,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"from_utf8 + structs": {
"us": 540.9,
"level": "full"
},
"structs": {
"us": 579.6,
"level": "no UTF-8"
},
"Value": {
"us": 3279.9,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "structs",
"us": 371.4,
"level": "full"
},
"best_any": {
"variant": "structs",
"us": 371.4,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs": {
"us": 371.4,
"level": "full"
},
"Value": {
"us": 445.2,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "structs (copy)",
"us": 649.2,
"level": "full"
},
"best_any": {
"variant": "structs (copy)",
"us": 649.2,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs (copy)": {
"us": 649.2,
"level": "full"
},
"borrowed (copy)": {
"us": 1242.3,
"level": "full"
}
}
}
},
"citm_catalog_min": {
"nlohmann json_document": {
"best": {
"variant": "parse",
"us": 508.4,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 508.4,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 508.3,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 508.3,
"level": "full"
},
"variants": {
"read (reused)": {
"us": 508.3,
"level": "full"
},
"parse": {
"us": 508.4,
"level": "full"
},
"parse_copy": {
"us": 539.3,
"level": "full"
},
"structs (from_json)": {
"us": 553.3,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "structs (from_json)",
"us": 4253.9,
"level": "full"
},
"best_any": {
"variant": "structs (from_json)",
"us": 4253.9,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs (from_json)": {
"us": 4253.9,
"level": "full"
},
"parse": {
"us": 4296.4,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read",
"us": 490.5,
"level": "full"
},
"best_any": {
"variant": "read",
"us": 490.5,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 491.2,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 491.2,
"level": "full"
},
"variants": {
"insitu (copy untimed)": {
"us": 459.2,
"level": "full"
},
"read": {
"us": 490.5,
"level": "full"
},
"insitu (copy)": {
"us": 490.9,
"level": "full"
},
"read (reused allocator)": {
"us": 491.2,
"level": "full"
},
"read (raw numbers)": {
"us": 528.7,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 574.8,
"level": "full"
},
"best_any": {
"variant": "On-Demand",
"us": 323.2,
"level": "partial"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 573.9,
"level": "full"
},
"best_reused_any": {
"variant": "On-Demand (reused)",
"us": 322.1,
"level": "partial"
},
"variants": {
"On-Demand (reused)": {
"us": 322.1,
"level": "partial"
},
"On-Demand": {
"us": 323.2,
"level": "partial"
},
"On-Demand (key selectors)": {
"us": 335.6,
"level": "partial"
},
"On-Demand structs": {
"us": 377.4,
"level": "partial"
},
"DOM (reused)": {
"us": 573.9,
"level": "full"
},
"DOM": {
"us": 574.8,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 688.7,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 688.7,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "structs (validate_skipped)",
"us": 702.5,
"level": "full"
},
"best_any": {
"variant": "structs",
"us": 211.5,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs": {
"us": 211.5,
"level": "partial"
},
"structs (validate_skipped)": {
"us": 702.5,
"level": "full"
},
"lazy_json": {
"us": 1413.9,
"level": "partial"
},
"generic (double)": {
"us": 3367.4,
"level": "partial"
},
"generic (double, strict)": {
"us": 3381.5,
"level": "full"
},
"generic (strict)": {
"us": 6022.3,
"level": "full"
},
"generic": {
"us": 6080.5,
"level": "partial"
}
},
"excluded": {
"lazy_json (string_view)": "wrong result (3284923)"
}
},
"Boost.JSON": {
"best": {
"variant": "parse_into structs",
"us": 1143.9,
"level": "full"
},
"best_any": {
"variant": "parse_into structs",
"us": 1143.9,
"level": "full"
},
"best_reused": {
"variant": "parser (reused)",
"us": 1350.4,
"level": "full"
},
"best_reused_any": {
"variant": "parser (reused)",
"us": 1350.4,
"level": "full"
},
"variants": {
"parse_into structs": {
"us": 1143.9,
"level": "full"
},
"parser (reused)": {
"us": 1350.4,
"level": "full"
},
"parse": {
"us": 1352.4,
"level": "full"
}
},
"excluded": {
"parse (numbers: none)": "wrong result (1091); wrong result (1154); wrong result (8)"
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 1752.1,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 1456.7,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 2215.5,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 1704.3,
"level": "no UTF-8"
},
"variants": {
"insitu (copy untimed) (no encoding check)": {
"us": 1424.2,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 1456.7,
"level": "no UTF-8"
},
"Document (string stream) (no encoding check)": {
"us": 1610.5,
"level": "no UTF-8"
},
"Document (reused allocator) (no encoding check)": {
"us": 1704.3,
"level": "no UTF-8"
},
"insitu (copy untimed)": {
"us": 1719.1,
"level": "full"
},
"insitu (copy)": {
"us": 1752.1,
"level": "full"
},
"Document (no encoding check)": {
"us": 1767.8,
"level": "no UTF-8"
},
"Document (string stream)": {
"us": 2028.5,
"level": "full"
},
"Document (raw numbers) (no encoding check)": {
"us": 2033.2,
"level": "no UTF-8"
},
"Document (reused allocator)": {
"us": 2215.5,
"level": "full"
},
"Document": {
"us": 2234.0,
"level": "full"
},
"Document (raw numbers)": {
"us": 2436.6,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "from_utf8 + structs",
"us": 694.6,
"level": "full"
},
"best_any": {
"variant": "from_utf8 + structs",
"us": 694.6,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"from_utf8 + structs": {
"us": 694.6,
"level": "full"
},
"structs": {
"us": 726.2,
"level": "no UTF-8"
},
"Value": {
"us": 4784.9,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "structs",
"us": 653.4,
"level": "full"
},
"best_any": {
"variant": "structs",
"us": 653.4,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs": {
"us": 653.4,
"level": "full"
},
"Value": {
"us": 836.8,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "structs (copy)",
"us": 1327.6,
"level": "full"
},
"best_any": {
"variant": "structs (copy)",
"us": 1327.6,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs (copy)": {
"us": 1327.6,
"level": "full"
},
"borrowed (copy)": {
"us": 3067.6,
"level": "full"
}
}
}
}
},
"edit": {
"twitter": {
"nlohmann json_document": {
"best": {
"variant": "editable (source numbers)",
"us": 517.9,
"level": "full"
},
"best_any": {
"variant": "editable (source numbers)",
"us": 517.9,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"editable (source numbers)": {
"us": 517.9,
"level": "full"
},
"editable": {
"us": 518.8,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "ordered_json",
"us": 2452.4,
"level": "full"
},
"best_any": {
"variant": "ordered_json",
"us": 2452.4,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"ordered_json": {
"us": 2452.4,
"level": "full"
},
"parse": {
"us": 3592.0,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "mut copy",
"us": 832.7,
"level": "full"
},
"best_any": {
"variant": "mut copy",
"us": 832.7,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"insitu (copy untimed) + mut copy": {
"us": 820.1,
"level": "full"
},
"mut copy": {
"us": 832.7,
"level": "full"
},
"insitu (copy) + mut copy": {
"us": 878.2,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 641.9,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 641.9,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (strict)",
"us": 3896.2,
"level": "full"
},
"best_any": {
"variant": "generic",
"us": 3837.0,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic": {
"us": 3837.0,
"level": "partial"
},
"generic (strict)": {
"us": 3896.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": 1715.8,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 1715.8,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse": {
"us": 1715.8,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 2477.9,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 1842.4,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"insitu (copy untimed) (no encoding check)": {
"us": 1797.8,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 1842.4,
"level": "no UTF-8"
},
"Document (string stream) (no encoding check)": {
"us": 1967.8,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 2045.6,
"level": "no UTF-8"
},
"insitu (copy untimed)": {
"us": 2417.1,
"level": "full"
},
"insitu (copy)": {
"us": 2477.9,
"level": "full"
},
"Document": {
"us": 2725.8,
"level": "full"
},
"Document (string stream)": {
"us": 2812.6,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "Value",
"us": 4041.7,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 4041.7,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 4041.7,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "Value",
"us": 1196.7,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 1196.7,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 1196.7,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "borrowed (copy)",
"us": 1862.2,
"level": "full"
},
"best_any": {
"variant": "borrowed (copy)",
"us": 1862.2,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"borrowed (copy)": {
"us": 1862.2,
"level": "full"
},
"owned (copy)": {
"us": 2560.0,
"level": "full"
}
}
}
},
"citm_catalog": {
"nlohmann json_document": {
"best": {
"variant": "editable",
"us": 1152.3,
"level": "full"
},
"best_any": {
"variant": "editable",
"us": 1152.3,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"editable": {
"us": 1152.3,
"level": "full"
},
"editable (source numbers)": {
"us": 1157.0,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "ordered_json",
"us": 4401.6,
"level": "full"
},
"best_any": {
"variant": "ordered_json",
"us": 4401.6,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"ordered_json": {
"us": 4401.6,
"level": "full"
},
"parse": {
"us": 5319.5,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "mut copy",
"us": 1674.2,
"level": "full"
},
"best_any": {
"variant": "mut copy",
"us": 1674.2,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"insitu (copy untimed) + mut copy": {
"us": 1563.9,
"level": "full"
},
"mut copy": {
"us": 1674.2,
"level": "full"
},
"insitu (copy) + mut copy": {
"us": 1680.6,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 1496.7,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 1496.7,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (strict)",
"us": 7671.0,
"level": "full"
},
"best_any": {
"variant": "generic",
"us": 7565.9,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic": {
"us": 7565.9,
"level": "partial"
},
"generic (strict)": {
"us": 7671.0,
"level": "full"
}
},
"excluded": {
"generic (double)": "the output does not read back as the expected document",
"generic (double, strict)": "the output does not read back as the expected document"
}
},
"Boost.JSON": {
"best": {
"variant": "parse",
"us": 2578.3,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 2578.3,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse": {
"us": 2578.3,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 3260.6,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 2886.8,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"insitu (copy untimed) (no encoding check)": {
"us": 2857.4,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 2886.8,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 2915.1,
"level": "no UTF-8"
},
"Document (string stream) (no encoding check)": {
"us": 2977.6,
"level": "no UTF-8"
},
"insitu (copy untimed)": {
"us": 3134.1,
"level": "full"
},
"insitu (copy)": {
"us": 3260.6,
"level": "full"
},
"Document": {
"us": 3440.1,
"level": "full"
},
"Document (string stream)": {
"us": 3484.3,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "Value",
"us": 6586.4,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 6586.4,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 6586.4,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "Value",
"us": 2388.6,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 2388.6,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 2388.6,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "borrowed (copy)",
"us": 4193.6,
"level": "full"
},
"best_any": {
"variant": "borrowed (copy)",
"us": 4193.6,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"borrowed (copy)": {
"us": 4193.6,
"level": "full"
},
"owned (copy)": {
"us": 4989.9,
"level": "full"
}
}
}
},
"canada": {
"nlohmann json_document": {
"best": {
"variant": "editable (source numbers)",
"us": 2502.5,
"level": "full"
},
"best_any": {
"variant": "editable (source numbers)",
"us": 2502.5,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"editable (source numbers)": {
"us": 2502.5,
"level": "full"
},
"editable": {
"us": 5670.8,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "parse",
"us": 14764.9,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 14764.9,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse": {
"us": 14764.9,
"level": "full"
},
"ordered_json": {
"us": 15056.9,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "mut copy",
"us": 7249.3,
"level": "full"
},
"best_any": {
"variant": "mut copy",
"us": 7249.3,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"mut copy": {
"us": 7249.3,
"level": "full"
},
"insitu (copy untimed) + mut copy": {
"us": 7461.1,
"level": "full"
},
"insitu (copy) + mut copy": {
"us": 7534.6,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 8153.1,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 8153.1,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (strict)",
"us": 28104.4,
"level": "full"
},
"best_any": {
"variant": "generic",
"us": 27110.8,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic": {
"us": 27110.8,
"level": "partial"
},
"generic (strict)": {
"us": 28104.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",
"us": 13426.6,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 13426.6,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse": {
"us": 13426.6,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 21685.8,
"level": "full"
},
"best_any": {
"variant": "insitu (copy)",
"us": 21685.8,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"insitu (copy untimed)": {
"us": 21568.8,
"level": "full"
},
"insitu (copy)": {
"us": 21685.8,
"level": "full"
},
"Document (string stream) (no encoding check)": {
"us": 21708.5,
"level": "no UTF-8"
},
"insitu (copy untimed) (no encoding check)": {
"us": 21742.7,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 21827.2,
"level": "no UTF-8"
},
"Document (string stream)": {
"us": 21857.9,
"level": "full"
},
"Document": {
"us": 23216.1,
"level": "full"
},
"Document (no encoding check)": {
"us": 23488.8,
"level": "no UTF-8"
}
}
},
"serde_json": {
"best": {
"variant": "Value",
"us": 16630.9,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 16630.9,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 16630.9,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "Value",
"us": 7743.7,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 7743.7,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 7743.7,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "owned (copy)",
"us": 14895.5,
"level": "full"
},
"best_any": {
"variant": "owned (copy)",
"us": 14895.5,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"owned (copy)": {
"us": 14895.5,
"level": "full"
},
"borrowed (copy)": {
"us": 14942.9,
"level": "full"
}
}
}
},
"jeopardy": {
"nlohmann json_document": {
"best": {
"variant": "editable",
"us": 195715.8,
"level": "full"
},
"best_any": {
"variant": "editable",
"us": 195715.8,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"editable": {
"us": 195715.8,
"level": "full"
},
"editable (source numbers)": {
"us": 197796.9,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "ordered_json",
"us": 646489.4,
"level": "full"
},
"best_any": {
"variant": "ordered_json",
"us": 646489.4,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"ordered_json": {
"us": 646489.4,
"level": "full"
},
"parse": {
"us": 845674.5,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "insitu (copy) + mut copy",
"us": 316652.3,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) + mut copy",
"us": 316652.3,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"insitu (copy untimed) + mut copy": {
"us": 273813.6,
"level": "full"
},
"insitu (copy) + mut copy": {
"us": 316652.3,
"level": "full"
},
"mut copy": {
"us": 321427.2,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 184321.0,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 184321.0,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (strict)",
"us": 723675.0,
"level": "full"
},
"best_any": {
"variant": "generic (strict)",
"us": 723675.0,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic (strict)": {
"us": 723675.0,
"level": "full"
},
"generic": {
"us": 741416.1,
"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": 354510.2,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 354510.2,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse": {
"us": 354510.2,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 378727.1,
"level": "full"
},
"best_any": {
"variant": "Document (string stream) (no encoding check)",
"us": 294726.6,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"insitu (copy untimed) (no encoding check)": {
"us": 269454.2,
"level": "no UTF-8"
},
"Document (string stream) (no encoding check)": {
"us": 294726.6,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 309915.2,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 329674.0,
"level": "no UTF-8"
},
"insitu (copy untimed)": {
"us": 336245.6,
"level": "full"
},
"insitu (copy)": {
"us": 378727.1,
"level": "full"
},
"Document (string stream)": {
"us": 388646.1,
"level": "full"
},
"Document": {
"us": 404806.1,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "Value",
"us": 632766.1,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 632766.1,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 632766.1,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "Value",
"us": 390951.9,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 390951.9,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 390951.9,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "borrowed (copy)",
"us": 391369.2,
"level": "full"
},
"best_any": {
"variant": "borrowed (copy)",
"us": 391369.2,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"borrowed (copy)": {
"us": 391369.2,
"level": "full"
},
"owned (copy)": {
"us": 574174.1,
"level": "full"
}
}
}
},
"status": {
"nlohmann json_document": {
"best": {
"variant": "editable",
"us": 3.0,
"level": "full"
},
"best_any": {
"variant": "editable",
"us": 3.0,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"editable": {
"us": 3.0,
"level": "full"
},
"editable (source numbers)": {
"us": 3.2,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "ordered_json",
"us": 12.6,
"level": "full"
},
"best_any": {
"variant": "ordered_json",
"us": 12.6,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"ordered_json": {
"us": 12.6,
"level": "full"
},
"parse": {
"us": 21.4,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "mut copy",
"us": 4.2,
"level": "full"
},
"best_any": {
"variant": "mut copy",
"us": 4.2,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"insitu (copy untimed) + mut copy": {
"us": 4.1,
"level": "full"
},
"mut copy": {
"us": 4.2,
"level": "full"
},
"insitu (copy) + mut copy": {
"us": 4.3,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 3.3,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 3.3,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (strict)",
"us": 20.2,
"level": "full"
},
"best_any": {
"variant": "generic",
"us": 19.6,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic": {
"us": 19.6,
"level": "partial"
},
"generic (strict)": {
"us": 20.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": 8.9,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 8.9,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse": {
"us": 8.9,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 13.1,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 8.3,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"insitu (copy) (no encoding check)": {
"us": 8.3,
"level": "no UTF-8"
},
"insitu (copy untimed) (no encoding check)": {
"us": 8.4,
"level": "no UTF-8"
},
"Document (string stream) (no encoding check)": {
"us": 9.5,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 12.2,
"level": "no UTF-8"
},
"insitu (copy untimed)": {
"us": 12.7,
"level": "full"
},
"insitu (copy)": {
"us": 13.1,
"level": "full"
},
"Document (string stream)": {
"us": 15.7,
"level": "full"
},
"Document": {
"us": 16.3,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "Value",
"us": 17.6,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 17.6,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 17.6,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "Value",
"us": 6.9,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 6.9,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 6.9,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "borrowed (copy)",
"us": 9.0,
"level": "full"
},
"best_any": {
"variant": "borrowed (copy)",
"us": 9.0,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"borrowed (copy)": {
"us": 9.0,
"level": "full"
},
"owned (copy)": {
"us": 13.1,
"level": "full"
}
}
}
},
"twitter_min": {
"nlohmann json_document": {
"best": {
"variant": "editable",
"us": 460.0,
"level": "full"
},
"best_any": {
"variant": "editable",
"us": 460.0,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"editable": {
"us": 460.0,
"level": "full"
},
"editable (source numbers)": {
"us": 460.4,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "ordered_json",
"us": 2356.9,
"level": "full"
},
"best_any": {
"variant": "ordered_json",
"us": 2356.9,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"ordered_json": {
"us": 2356.9,
"level": "full"
},
"parse": {
"us": 3500.4,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "mut copy",
"us": 786.4,
"level": "full"
},
"best_any": {
"variant": "mut copy",
"us": 786.4,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"insitu (copy untimed) + mut copy": {
"us": 740.8,
"level": "full"
},
"mut copy": {
"us": 786.4,
"level": "full"
},
"insitu (copy) + mut copy": {
"us": 795.0,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 521.4,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 521.4,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (strict)",
"us": 3699.2,
"level": "full"
},
"best_any": {
"variant": "generic",
"us": 3666.7,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic": {
"us": 3666.7,
"level": "partial"
},
"generic (strict)": {
"us": 3699.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": 1601.3,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 1601.3,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse": {
"us": 1601.3,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 2133.3,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 1567.2,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"insitu (copy untimed) (no encoding check)": {
"us": 1542.9,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 1567.2,
"level": "no UTF-8"
},
"Document (string stream) (no encoding check)": {
"us": 1748.0,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 1955.8,
"level": "no UTF-8"
},
"insitu (copy untimed)": {
"us": 2099.9,
"level": "full"
},
"insitu (copy)": {
"us": 2133.3,
"level": "full"
},
"Document (string stream)": {
"us": 2493.7,
"level": "full"
},
"Document": {
"us": 2630.5,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "Value",
"us": 3816.4,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 3816.4,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 3816.4,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "Value",
"us": 1061.1,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 1061.1,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 1061.1,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "borrowed (copy)",
"us": 1793.6,
"level": "full"
},
"best_any": {
"variant": "borrowed (copy)",
"us": 1793.6,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"borrowed (copy)": {
"us": 1793.6,
"level": "full"
},
"owned (copy)": {
"us": 2514.9,
"level": "full"
}
}
}
},
"citm_catalog_min": {
"nlohmann json_document": {
"best": {
"variant": "editable",
"us": 860.5,
"level": "full"
},
"best_any": {
"variant": "editable",
"us": 860.5,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"editable": {
"us": 860.5,
"level": "full"
},
"editable (source numbers)": {
"us": 863.0,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "ordered_json",
"us": 4028.5,
"level": "full"
},
"best_any": {
"variant": "ordered_json",
"us": 4028.5,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"ordered_json": {
"us": 4028.5,
"level": "full"
},
"parse": {
"us": 4844.3,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "mut copy",
"us": 1254.4,
"level": "full"
},
"best_any": {
"variant": "mut copy",
"us": 1254.4,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"insitu (copy untimed) + mut copy": {
"us": 1218.6,
"level": "full"
},
"mut copy": {
"us": 1254.4,
"level": "full"
},
"insitu (copy) + mut copy": {
"us": 1257.6,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 1141.4,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 1141.4,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (strict)",
"us": 6805.4,
"level": "full"
},
"best_any": {
"variant": "generic",
"us": 6797.0,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic": {
"us": 6797.0,
"level": "partial"
},
"generic (strict)": {
"us": 6805.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",
"us": 2286.7,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 2286.7,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse": {
"us": 2286.7,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 2669.7,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 2364.8,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"insitu (copy untimed) (no encoding check)": {
"us": 2344.4,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 2364.8,
"level": "no UTF-8"
},
"Document (string stream) (no encoding check)": {
"us": 2512.1,
"level": "no UTF-8"
},
"insitu (copy untimed)": {
"us": 2635.8,
"level": "full"
},
"Document (no encoding check)": {
"us": 2652.6,
"level": "no UTF-8"
},
"insitu (copy)": {
"us": 2669.7,
"level": "full"
},
"Document (string stream)": {
"us": 2930.4,
"level": "full"
},
"Document": {
"us": 3134.3,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "Value",
"us": 5854.0,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 5854.0,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 5854.0,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "Value",
"us": 1970.9,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 1970.9,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 1970.9,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "borrowed (copy)",
"us": 3891.2,
"level": "full"
},
"best_any": {
"variant": "borrowed (copy)",
"us": 3891.2,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"borrowed (copy)": {
"us": 3891.2,
"level": "full"
},
"owned (copy)": {
"us": 4690.0,
"level": "full"
}
}
}
}
},
"minify": {
"twitter": {
"nlohmann json_document": {
"best": {
"variant": "parse + dump (source numbers)",
"us": 467.1,
"level": "full"
},
"best_any": {
"variant": "parse + dump (source numbers)",
"us": 467.1,
"level": "full"
},
"best_reused": {
"variant": "read + dump (reused)",
"us": 466.5,
"level": "full"
},
"best_reused_any": {
"variant": "read + dump (reused)",
"us": 466.5,
"level": "full"
},
"variants": {
"read + dump (reused)": {
"us": 466.5,
"level": "full"
},
"parse + dump (source numbers)": {
"us": 467.1,
"level": "full"
},
"parse + dump": {
"us": 472.0,
"level": "full"
},
"parse_copy + dump": {
"us": 512.9,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "parse + dump",
"us": 3524.7,
"level": "full"
},
"best_any": {
"variant": "parse + dump",
"us": 3524.7,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse + dump": {
"us": 3524.7,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read + write",
"us": 625.5,
"level": "full"
},
"best_any": {
"variant": "read + write",
"us": 625.5,
"level": "full"
},
"best_reused": {
"variant": "read + write (reused allocator)",
"us": 631.4,
"level": "full"
},
"best_reused_any": {
"variant": "read + write (reused allocator)",
"us": 631.4,
"level": "full"
},
"variants": {
"insitu (copy untimed) + write": {
"us": 586.6,
"level": "full"
},
"read + write": {
"us": 625.5,
"level": "full"
},
"insitu (copy) + write": {
"us": 629.0,
"level": "full"
},
"read + write (reused allocator)": {
"us": 631.4,
"level": "full"
},
"read (raw numbers) + write": {
"us": 633.2,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM + to_string",
"us": 706.0,
"level": "full"
},
"best_any": {
"variant": "minify",
"us": 99.0,
"level": "partial"
},
"best_reused": {
"variant": "DOM (reused) + to_string",
"us": 704.7,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused) + to_string",
"us": 704.7,
"level": "full"
},
"variants": {
"minify": {
"us": 99.0,
"level": "partial"
},
"DOM (reused) + to_string": {
"us": 704.7,
"level": "full"
},
"DOM + to_string": {
"us": 706.0,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document + Serialize",
"us": 655.0,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document + Serialize": {
"us": 655.0,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (strict)",
"us": 3801.2,
"level": "full"
},
"best_any": {
"variant": "minify_json",
"us": 422.1,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"minify_json": {
"us": 422.1,
"level": "partial"
},
"generic": {
"us": 3738.7,
"level": "partial"
},
"generic (strict)": {
"us": 3801.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 + serialize",
"us": 1721.5,
"level": "full"
},
"best_any": {
"variant": "parse + serialize",
"us": 1721.5,
"level": "full"
},
"best_reused": {
"variant": "parser (reused) + serialize",
"us": 1705.8,
"level": "full"
},
"best_reused_any": {
"variant": "parser (reused) + serialize",
"us": 1705.8,
"level": "full"
},
"variants": {
"parser (reused) + serialize": {
"us": 1705.8,
"level": "full"
},
"parse + serialize": {
"us": 1721.5,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "SAX to Writer",
"us": 2456.3,
"level": "full"
},
"best_any": {
"variant": "SAX to Writer (no encoding check)",
"us": 1794.3,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document + Writer (reused allocator)",
"us": 2850.1,
"level": "full"
},
"best_reused_any": {
"variant": "Document + Writer (reused allocator) (no encoding check)",
"us": 2100.4,
"level": "no UTF-8"
},
"variants": {
"SAX to Writer (no encoding check)": {
"us": 1794.3,
"level": "no UTF-8"
},
"SAX to Writer (raw numbers) (no encoding check)": {
"us": 1839.5,
"level": "no UTF-8"
},
"SAX to Writer (string stream) (no encoding check)": {
"us": 1875.9,
"level": "no UTF-8"
},
"Document + Writer (no encoding check)": {
"us": 2089.0,
"level": "no UTF-8"
},
"Document + Writer (reused allocator) (no encoding check)": {
"us": 2100.4,
"level": "no UTF-8"
},
"SAX to Writer": {
"us": 2456.3,
"level": "full"
},
"SAX to Writer (raw numbers)": {
"us": 2459.0,
"level": "full"
},
"SAX to Writer (string stream)": {
"us": 2607.6,
"level": "full"
},
"Document + Writer": {
"us": 2779.8,
"level": "full"
},
"Document + Writer (reused allocator)": {
"us": 2850.1,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "Value",
"us": 4012.4,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 4012.4,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 4012.4,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "Value",
"us": 1000.4,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 1000.4,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 1000.4,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "borrowed (copy)",
"us": 1888.9,
"level": "full"
},
"best_any": {
"variant": "borrowed (copy)",
"us": 1888.9,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"borrowed (copy)": {
"us": 1888.9,
"level": "full"
}
}
}
},
"citm_catalog": {
"nlohmann json_document": {
"best": {
"variant": "parse + dump",
"us": 1054.9,
"level": "full"
},
"best_any": {
"variant": "parse + dump",
"us": 1054.9,
"level": "full"
},
"best_reused": {
"variant": "read + dump (reused)",
"us": 1055.2,
"level": "full"
},
"best_reused_any": {
"variant": "read + dump (reused)",
"us": 1055.2,
"level": "full"
},
"variants": {
"parse + dump": {
"us": 1054.9,
"level": "full"
},
"read + dump (reused)": {
"us": 1055.2,
"level": "full"
},
"parse + dump (source numbers)": {
"us": 1076.9,
"level": "full"
},
"parse_copy + dump": {
"us": 1174.4,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "parse + dump",
"us": 5177.6,
"level": "full"
},
"best_any": {
"variant": "parse + dump",
"us": 5177.6,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse + dump": {
"us": 5177.6,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read (raw numbers) + write",
"us": 1236.0,
"level": "full"
},
"best_any": {
"variant": "read (raw numbers) + write",
"us": 1236.0,
"level": "full"
},
"best_reused": {
"variant": "read + write (reused allocator)",
"us": 1296.9,
"level": "full"
},
"best_reused_any": {
"variant": "read + write (reused allocator)",
"us": 1296.9,
"level": "full"
},
"variants": {
"insitu (copy untimed) + write": {
"us": 1151.9,
"level": "full"
},
"read (raw numbers) + write": {
"us": 1236.0,
"level": "full"
},
"read + write": {
"us": 1261.4,
"level": "full"
},
"insitu (copy) + write": {
"us": 1280.3,
"level": "full"
},
"read + write (reused allocator)": {
"us": 1296.9,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM + to_string",
"us": 1411.1,
"level": "full"
},
"best_any": {
"variant": "minify",
"us": 269.7,
"level": "partial"
},
"best_reused": {
"variant": "DOM (reused) + to_string",
"us": 1401.6,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused) + to_string",
"us": 1401.6,
"level": "full"
},
"variants": {
"minify": {
"us": 269.7,
"level": "partial"
},
"DOM (reused) + to_string": {
"us": 1401.6,
"level": "full"
},
"DOM + to_string": {
"us": 1411.1,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document + Serialize",
"us": 1474.3,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document + Serialize": {
"us": 1474.3,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (strict)",
"us": 7482.4,
"level": "full"
},
"best_any": {
"variant": "minify_json",
"us": 1051.4,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"minify_json": {
"us": 1051.4,
"level": "partial"
},
"generic": {
"us": 7349.1,
"level": "partial"
},
"generic (strict)": {
"us": 7482.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": 2573.0,
"level": "full"
},
"best_any": {
"variant": "parse + serialize",
"us": 2573.0,
"level": "full"
},
"best_reused": {
"variant": "parser (reused) + serialize",
"us": 2503.8,
"level": "full"
},
"best_reused_any": {
"variant": "parser (reused) + serialize",
"us": 2503.8,
"level": "full"
},
"variants": {
"parser (reused) + serialize": {
"us": 2503.8,
"level": "full"
},
"parse + serialize": {
"us": 2573.0,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "SAX to Writer",
"us": 2863.7,
"level": "full"
},
"best_any": {
"variant": "SAX to Writer (no encoding check)",
"us": 2444.5,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document + Writer (reused allocator)",
"us": 3389.3,
"level": "full"
},
"best_reused_any": {
"variant": "Document + Writer (reused allocator) (no encoding check)",
"us": 2940.1,
"level": "no UTF-8"
},
"variants": {
"SAX to Writer (no encoding check)": {
"us": 2444.5,
"level": "no UTF-8"
},
"SAX to Writer (string stream) (no encoding check)": {
"us": 2725.6,
"level": "no UTF-8"
},
"SAX to Writer (raw numbers) (no encoding check)": {
"us": 2831.4,
"level": "no UTF-8"
},
"SAX to Writer": {
"us": 2863.7,
"level": "full"
},
"Document + Writer (no encoding check)": {
"us": 2921.4,
"level": "no UTF-8"
},
"Document + Writer (reused allocator) (no encoding check)": {
"us": 2940.1,
"level": "no UTF-8"
},
"SAX to Writer (string stream)": {
"us": 3051.7,
"level": "full"
},
"SAX to Writer (raw numbers)": {
"us": 3290.5,
"level": "full"
},
"Document + Writer (reused allocator)": {
"us": 3389.3,
"level": "full"
},
"Document + Writer": {
"us": 3412.5,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "Value",
"us": 6582.6,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 6582.6,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 6582.6,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "Value",
"us": 2096.9,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 2096.9,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 2096.9,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "borrowed (copy)",
"us": 4196.0,
"level": "full"
},
"best_any": {
"variant": "borrowed (copy)",
"us": 4196.0,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"borrowed (copy)": {
"us": 4196.0,
"level": "full"
}
}
}
},
"canada": {
"nlohmann json_document": {
"best": {
"variant": "parse + dump (source numbers)",
"us": 2362.9,
"level": "full"
},
"best_any": {
"variant": "parse + dump (source numbers)",
"us": 2362.9,
"level": "full"
},
"best_reused": {
"variant": "read + dump (reused)",
"us": 5028.9,
"level": "full"
},
"best_reused_any": {
"variant": "read + dump (reused)",
"us": 5028.9,
"level": "full"
},
"variants": {
"parse + dump (source numbers)": {
"us": 2362.9,
"level": "full"
},
"read + dump (reused)": {
"us": 5028.9,
"level": "full"
},
"parse + dump": {
"us": 5041.1,
"level": "full"
},
"parse_copy + dump": {
"us": 5193.5,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "parse + dump",
"us": 14023.7,
"level": "full"
},
"best_any": {
"variant": "parse + dump",
"us": 14023.7,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse + dump": {
"us": 14023.7,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read (raw numbers) + write",
"us": 3425.6,
"level": "full"
},
"best_any": {
"variant": "read (raw numbers) + write",
"us": 3425.6,
"level": "full"
},
"best_reused": {
"variant": "read + write (reused allocator)",
"us": 6181.3,
"level": "full"
},
"best_reused_any": {
"variant": "read + write (reused allocator)",
"us": 6181.3,
"level": "full"
},
"variants": {
"read (raw numbers) + write": {
"us": 3425.6,
"level": "full"
},
"insitu (copy untimed) + write": {
"us": 6094.8,
"level": "full"
},
"read + write": {
"us": 6179.3,
"level": "full"
},
"read + write (reused allocator)": {
"us": 6181.3,
"level": "full"
},
"insitu (copy) + write": {
"us": 6183.4,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM + to_string",
"us": 8125.1,
"level": "full"
},
"best_any": {
"variant": "minify",
"us": 328.7,
"level": "partial"
},
"best_reused": {
"variant": "DOM (reused) + to_string",
"us": 8488.1,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused) + to_string",
"us": 8488.1,
"level": "full"
},
"variants": {
"minify": {
"us": 328.7,
"level": "partial"
},
"DOM + to_string": {
"us": 8125.1,
"level": "full"
},
"DOM (reused) + to_string": {
"us": 8488.1,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document + Serialize",
"us": 7856.1,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document + Serialize": {
"us": 7856.1,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (strict)",
"us": 26932.5,
"level": "full"
},
"best_any": {
"variant": "minify_json",
"us": 2139.6,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"minify_json": {
"us": 2139.6,
"level": "partial"
},
"generic": {
"us": 26709.7,
"level": "partial"
},
"generic (strict)": {
"us": 26932.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": 12677.7,
"level": "full"
},
"best_any": {
"variant": "parse + serialize",
"us": 12677.7,
"level": "full"
},
"best_reused": {
"variant": "parser (reused) + serialize",
"us": 12588.3,
"level": "full"
},
"best_reused_any": {
"variant": "parser (reused) + serialize",
"us": 12588.3,
"level": "full"
},
"variants": {
"parser (reused) + serialize": {
"us": 12588.3,
"level": "full"
},
"parse + serialize": {
"us": 12677.7,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "SAX to Writer (raw numbers)",
"us": 15326.1,
"level": "full"
},
"best_any": {
"variant": "SAX to Writer (raw numbers) (no encoding check)",
"us": 14706.8,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document + Writer (reused allocator)",
"us": 21871.5,
"level": "full"
},
"best_reused_any": {
"variant": "Document + Writer (reused allocator) (no encoding check)",
"us": 21830.3,
"level": "no UTF-8"
},
"variants": {
"SAX to Writer (raw numbers) (no encoding check)": {
"us": 14706.8,
"level": "no UTF-8"
},
"SAX to Writer (raw numbers)": {
"us": 15326.1,
"level": "full"
},
"SAX to Writer (string stream) (no encoding check)": {
"us": 20991.9,
"level": "no UTF-8"
},
"Document + Writer (no encoding check)": {
"us": 21511.1,
"level": "no UTF-8"
},
"Document + Writer": {
"us": 21753.0,
"level": "full"
},
"Document + Writer (reused allocator) (no encoding check)": {
"us": 21830.3,
"level": "no UTF-8"
},
"Document + Writer (reused allocator)": {
"us": 21871.5,
"level": "full"
},
"SAX to Writer (string stream)": {
"us": 22306.2,
"level": "full"
},
"SAX to Writer (no encoding check)": {
"us": 22846.5,
"level": "no UTF-8"
},
"SAX to Writer": {
"us": 23724.2,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "Value",
"us": 17306.0,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 17306.0,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 17306.0,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "Value",
"us": 7795.3,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 7795.3,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 7795.3,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "borrowed (copy)",
"us": 15716.2,
"level": "full"
},
"best_any": {
"variant": "borrowed (copy)",
"us": 15716.2,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"borrowed (copy)": {
"us": 15716.2,
"level": "full"
}
}
}
},
"jeopardy": {
"nlohmann json_document": {
"best": {
"variant": "parse + dump",
"us": 149143.2,
"level": "full"
},
"best_any": {
"variant": "parse + dump",
"us": 149143.2,
"level": "full"
},
"best_reused": {
"variant": "read + dump (reused)",
"us": 111494.0,
"level": "full"
},
"best_reused_any": {
"variant": "read + dump (reused)",
"us": 111494.0,
"level": "full"
},
"variants": {
"read + dump (reused)": {
"us": 111494.0,
"level": "full"
},
"parse + dump": {
"us": 149143.2,
"level": "full"
},
"parse + dump (source numbers)": {
"us": 149412.6,
"level": "full"
},
"parse_copy + dump": {
"us": 191343.3,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "parse + dump",
"us": 506704.6,
"level": "full"
},
"best_any": {
"variant": "parse + dump",
"us": 506704.6,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse + dump": {
"us": 506704.6,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read (raw numbers) + write",
"us": 197700.1,
"level": "full"
},
"best_any": {
"variant": "read (raw numbers) + write",
"us": 197700.1,
"level": "full"
},
"best_reused": {
"variant": "read + write (reused allocator)",
"us": 102589.0,
"level": "full"
},
"best_reused_any": {
"variant": "read + write (reused allocator)",
"us": 102589.0,
"level": "full"
},
"variants": {
"read + write (reused allocator)": {
"us": 102589.0,
"level": "full"
},
"insitu (copy untimed) + write": {
"us": 159761.2,
"level": "full"
},
"read (raw numbers) + write": {
"us": 197700.1,
"level": "full"
},
"read + write": {
"us": 200886.5,
"level": "full"
},
"insitu (copy) + write": {
"us": 201492.3,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM + to_string",
"us": 270331.5,
"level": "full"
},
"best_any": {
"variant": "minify",
"us": 42546.5,
"level": "partial"
},
"best_reused": {
"variant": "DOM (reused) + to_string",
"us": 215222.4,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused) + to_string",
"us": 215222.4,
"level": "full"
},
"variants": {
"minify": {
"us": 42546.5,
"level": "partial"
},
"DOM (reused) + to_string": {
"us": 215222.4,
"level": "full"
},
"DOM + to_string": {
"us": 270331.5,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document + Serialize",
"us": 169992.5,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document + Serialize": {
"us": 169992.5,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (strict)",
"us": 544342.1,
"level": "full"
},
"best_any": {
"variant": "minify_json",
"us": 87841.5,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"minify_json": {
"us": 87841.5,
"level": "partial"
},
"generic": {
"us": 517373.1,
"level": "partial"
},
"generic (strict)": {
"us": 544342.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": 330877.7,
"level": "full"
},
"best_any": {
"variant": "parse + serialize",
"us": 330877.7,
"level": "full"
},
"best_reused": {
"variant": "parser (reused) + serialize",
"us": 270620.6,
"level": "full"
},
"best_reused_any": {
"variant": "parser (reused) + serialize",
"us": 270620.6,
"level": "full"
},
"variants": {
"parser (reused) + serialize": {
"us": 270620.6,
"level": "full"
},
"parse + serialize": {
"us": 330877.7,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "SAX to Writer (string stream)",
"us": 338984.9,
"level": "full"
},
"best_any": {
"variant": "SAX to Writer (string stream) (no encoding check)",
"us": 252655.6,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document + Writer (reused allocator)",
"us": 404117.3,
"level": "full"
},
"best_reused_any": {
"variant": "Document + Writer (reused allocator) (no encoding check)",
"us": 310138.4,
"level": "no UTF-8"
},
"variants": {
"SAX to Writer (string stream) (no encoding check)": {
"us": 252655.6,
"level": "no UTF-8"
},
"SAX to Writer (raw numbers) (no encoding check)": {
"us": 267162.9,
"level": "no UTF-8"
},
"SAX to Writer (no encoding check)": {
"us": 270672.0,
"level": "no UTF-8"
},
"Document + Writer (reused allocator) (no encoding check)": {
"us": 310138.4,
"level": "no UTF-8"
},
"Document + Writer (no encoding check)": {
"us": 314636.6,
"level": "no UTF-8"
},
"SAX to Writer (string stream)": {
"us": 338984.9,
"level": "full"
},
"SAX to Writer (raw numbers)": {
"us": 351327.4,
"level": "full"
},
"SAX to Writer": {
"us": 354830.2,
"level": "full"
},
"Document + Writer (reused allocator)": {
"us": 404117.3,
"level": "full"
},
"Document + Writer": {
"us": 408401.1,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "Value",
"us": 509701.9,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 509701.9,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 509701.9,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "Value",
"us": 215280.2,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 215280.2,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 215280.2,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "borrowed (copy)",
"us": 414376.9,
"level": "full"
},
"best_any": {
"variant": "borrowed (copy)",
"us": 414376.9,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"borrowed (copy)": {
"us": 414376.9,
"level": "full"
}
}
}
},
"status": {
"nlohmann json_document": {
"best": {
"variant": "parse + dump",
"us": 2.5,
"level": "full"
},
"best_any": {
"variant": "parse + dump",
"us": 2.5,
"level": "full"
},
"best_reused": {
"variant": "read + dump (reused)",
"us": 2.4,
"level": "full"
},
"best_reused_any": {
"variant": "read + dump (reused)",
"us": 2.4,
"level": "full"
},
"variants": {
"read + dump (reused)": {
"us": 2.4,
"level": "full"
},
"parse + dump": {
"us": 2.5,
"level": "full"
},
"parse_copy + dump": {
"us": 2.6,
"level": "full"
},
"parse + dump (source numbers)": {
"us": 2.7,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "parse + dump",
"us": 20.6,
"level": "full"
},
"best_any": {
"variant": "parse + dump",
"us": 20.6,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse + dump": {
"us": 20.6,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read + write",
"us": 3.3,
"level": "full"
},
"best_any": {
"variant": "read + write",
"us": 3.3,
"level": "full"
},
"best_reused": {
"variant": "read + write (reused allocator)",
"us": 2.9,
"level": "full"
},
"best_reused_any": {
"variant": "read + write (reused allocator)",
"us": 2.9,
"level": "full"
},
"variants": {
"read + write (reused allocator)": {
"us": 2.9,
"level": "full"
},
"read + write": {
"us": 3.3,
"level": "full"
},
"insitu (copy untimed) + write": {
"us": 3.4,
"level": "full"
},
"insitu (copy) + write": {
"us": 3.5,
"level": "full"
},
"read (raw numbers) + write": {
"us": 3.5,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM + to_string",
"us": 4.3,
"level": "full"
},
"best_any": {
"variant": "minify",
"us": 0.5,
"level": "partial"
},
"best_reused": {
"variant": "DOM (reused) + to_string",
"us": 3.7,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused) + to_string",
"us": 3.7,
"level": "full"
},
"variants": {
"minify": {
"us": 0.5,
"level": "partial"
},
"DOM (reused) + to_string": {
"us": 3.7,
"level": "full"
},
"DOM + to_string": {
"us": 4.3,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document + Serialize",
"us": 3.5,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document + Serialize": {
"us": 3.5,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (strict)",
"us": 19.2,
"level": "full"
},
"best_any": {
"variant": "minify_json",
"us": 2.1,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"minify_json": {
"us": 2.1,
"level": "partial"
},
"generic": {
"us": 18.3,
"level": "partial"
},
"generic (strict)": {
"us": 19.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 + serialize",
"us": 9.0,
"level": "full"
},
"best_any": {
"variant": "parse + serialize",
"us": 9.0,
"level": "full"
},
"best_reused": {
"variant": "parser (reused) + serialize",
"us": 8.9,
"level": "full"
},
"best_reused_any": {
"variant": "parser (reused) + serialize",
"us": 8.9,
"level": "full"
},
"variants": {
"parser (reused) + serialize": {
"us": 8.9,
"level": "full"
},
"parse + serialize": {
"us": 9.0,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "SAX to Writer (string stream)",
"us": 13.6,
"level": "full"
},
"best_any": {
"variant": "SAX to Writer (string stream) (no encoding check)",
"us": 7.5,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document + Writer (reused allocator)",
"us": 16.6,
"level": "full"
},
"best_reused_any": {
"variant": "Document + Writer (reused allocator) (no encoding check)",
"us": 12.0,
"level": "no UTF-8"
},
"variants": {
"SAX to Writer (string stream) (no encoding check)": {
"us": 7.5,
"level": "no UTF-8"
},
"SAX to Writer (raw numbers) (no encoding check)": {
"us": 10.1,
"level": "no UTF-8"
},
"SAX to Writer (no encoding check)": {
"us": 10.7,
"level": "no UTF-8"
},
"Document + Writer (reused allocator) (no encoding check)": {
"us": 12.0,
"level": "no UTF-8"
},
"Document + Writer (no encoding check)": {
"us": 12.8,
"level": "no UTF-8"
},
"SAX to Writer (string stream)": {
"us": 13.6,
"level": "full"
},
"SAX to Writer": {
"us": 14.3,
"level": "full"
},
"SAX to Writer (raw numbers)": {
"us": 14.7,
"level": "full"
},
"Document + Writer (reused allocator)": {
"us": 16.6,
"level": "full"
},
"Document + Writer": {
"us": 17.3,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "Value",
"us": 16.5,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 16.5,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 16.5,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "Value",
"us": 5.4,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 5.4,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 5.4,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "borrowed (copy)",
"us": 9.2,
"level": "full"
},
"best_any": {
"variant": "borrowed (copy)",
"us": 9.2,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"borrowed (copy)": {
"us": 9.2,
"level": "full"
}
}
}
},
"twitter_min": {
"nlohmann json_document": {
"best": {
"variant": "parse + dump (source numbers)",
"us": 410.3,
"level": "full"
},
"best_any": {
"variant": "parse + dump (source numbers)",
"us": 410.3,
"level": "full"
},
"best_reused": {
"variant": "read + dump (reused)",
"us": 410.9,
"level": "full"
},
"best_reused_any": {
"variant": "read + dump (reused)",
"us": 410.9,
"level": "full"
},
"variants": {
"parse + dump (source numbers)": {
"us": 410.3,
"level": "full"
},
"read + dump (reused)": {
"us": 410.9,
"level": "full"
},
"parse + dump": {
"us": 417.9,
"level": "full"
},
"parse_copy + dump": {
"us": 450.3,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "parse + dump",
"us": 3609.0,
"level": "full"
},
"best_any": {
"variant": "parse + dump",
"us": 3609.0,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse + dump": {
"us": 3609.0,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "insitu (copy) + write",
"us": 567.6,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) + write",
"us": 567.6,
"level": "full"
},
"best_reused": {
"variant": "read + write (reused allocator)",
"us": 565.6,
"level": "full"
},
"best_reused_any": {
"variant": "read + write (reused allocator)",
"us": 565.6,
"level": "full"
},
"variants": {
"insitu (copy untimed) + write": {
"us": 537.3,
"level": "full"
},
"read + write (reused allocator)": {
"us": 565.6,
"level": "full"
},
"insitu (copy) + write": {
"us": 567.6,
"level": "full"
},
"read (raw numbers) + write": {
"us": 571.6,
"level": "full"
},
"read + write": {
"us": 574.1,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM + to_string",
"us": 702.8,
"level": "full"
},
"best_any": {
"variant": "minify",
"us": 76.2,
"level": "partial"
},
"best_reused": {
"variant": "DOM (reused) + to_string",
"us": 690.0,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused) + to_string",
"us": 690.0,
"level": "full"
},
"variants": {
"minify": {
"us": 76.2,
"level": "partial"
},
"DOM (reused) + to_string": {
"us": 690.0,
"level": "full"
},
"DOM + to_string": {
"us": 702.8,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document + Serialize",
"us": 540.7,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document + Serialize": {
"us": 540.7,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (strict)",
"us": 3928.5,
"level": "full"
},
"best_any": {
"variant": "minify_json",
"us": 354.0,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"minify_json": {
"us": 354.0,
"level": "partial"
},
"generic": {
"us": 3806.0,
"level": "partial"
},
"generic (strict)": {
"us": 3928.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": 1718.6,
"level": "full"
},
"best_any": {
"variant": "parse + serialize",
"us": 1718.6,
"level": "full"
},
"best_reused": {
"variant": "parser (reused) + serialize",
"us": 1616.9,
"level": "full"
},
"best_reused_any": {
"variant": "parser (reused) + serialize",
"us": 1616.9,
"level": "full"
},
"variants": {
"parser (reused) + serialize": {
"us": 1616.9,
"level": "full"
},
"parse + serialize": {
"us": 1718.6,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "SAX to Writer (string stream)",
"us": 2335.0,
"level": "full"
},
"best_any": {
"variant": "SAX to Writer (string stream) (no encoding check)",
"us": 1610.3,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document + Writer (reused allocator)",
"us": 2780.0,
"level": "full"
},
"best_reused_any": {
"variant": "Document + Writer (reused allocator) (no encoding check)",
"us": 1998.0,
"level": "no UTF-8"
},
"variants": {
"SAX to Writer (string stream) (no encoding check)": {
"us": 1610.3,
"level": "no UTF-8"
},
"SAX to Writer (no encoding check)": {
"us": 1741.3,
"level": "no UTF-8"
},
"SAX to Writer (raw numbers) (no encoding check)": {
"us": 1820.3,
"level": "no UTF-8"
},
"Document + Writer (reused allocator) (no encoding check)": {
"us": 1998.0,
"level": "no UTF-8"
},
"Document + Writer (no encoding check)": {
"us": 2042.5,
"level": "no UTF-8"
},
"SAX to Writer (string stream)": {
"us": 2335.0,
"level": "full"
},
"SAX to Writer": {
"us": 2391.9,
"level": "full"
},
"SAX to Writer (raw numbers)": {
"us": 2406.8,
"level": "full"
},
"Document + Writer (reused allocator)": {
"us": 2780.0,
"level": "full"
},
"Document + Writer": {
"us": 2854.9,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "Value",
"us": 3887.6,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 3887.6,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 3887.6,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "Value",
"us": 864.3,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 864.3,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 864.3,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "borrowed (copy)",
"us": 1839.7,
"level": "full"
},
"best_any": {
"variant": "borrowed (copy)",
"us": 1839.7,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"borrowed (copy)": {
"us": 1839.7,
"level": "full"
}
}
}
},
"citm_catalog_min": {
"nlohmann json_document": {
"best": {
"variant": "parse + dump (source numbers)",
"us": 815.1,
"level": "full"
},
"best_any": {
"variant": "parse + dump (source numbers)",
"us": 815.1,
"level": "full"
},
"best_reused": {
"variant": "read + dump (reused)",
"us": 840.3,
"level": "full"
},
"best_reused_any": {
"variant": "read + dump (reused)",
"us": 840.3,
"level": "full"
},
"variants": {
"parse + dump (source numbers)": {
"us": 815.1,
"level": "full"
},
"read + dump (reused)": {
"us": 840.3,
"level": "full"
},
"parse + dump": {
"us": 841.7,
"level": "full"
},
"parse_copy + dump": {
"us": 875.7,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "parse + dump",
"us": 5289.9,
"level": "full"
},
"best_any": {
"variant": "parse + dump",
"us": 5289.9,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse + dump": {
"us": 5289.9,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read (raw numbers) + write",
"us": 853.2,
"level": "full"
},
"best_any": {
"variant": "read (raw numbers) + write",
"us": 853.2,
"level": "full"
},
"best_reused": {
"variant": "read + write (reused allocator)",
"us": 910.8,
"level": "full"
},
"best_reused_any": {
"variant": "read + write (reused allocator)",
"us": 910.8,
"level": "full"
},
"variants": {
"insitu (copy untimed) + write": {
"us": 842.5,
"level": "full"
},
"read (raw numbers) + write": {
"us": 853.2,
"level": "full"
},
"insitu (copy) + write": {
"us": 868.0,
"level": "full"
},
"read + write": {
"us": 910.4,
"level": "full"
},
"read + write (reused allocator)": {
"us": 910.8,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM + to_string",
"us": 1366.2,
"level": "full"
},
"best_any": {
"variant": "minify",
"us": 73.7,
"level": "partial"
},
"best_reused": {
"variant": "DOM (reused) + to_string",
"us": 1338.4,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused) + to_string",
"us": 1338.4,
"level": "full"
},
"variants": {
"minify": {
"us": 73.7,
"level": "partial"
},
"DOM (reused) + to_string": {
"us": 1338.4,
"level": "full"
},
"DOM + to_string": {
"us": 1366.2,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document + Serialize",
"us": 1274.3,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document + Serialize": {
"us": 1274.3,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (strict)",
"us": 7436.0,
"level": "full"
},
"best_any": {
"variant": "minify_json",
"us": 649.7,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"minify_json": {
"us": 649.7,
"level": "partial"
},
"generic": {
"us": 7186.2,
"level": "partial"
},
"generic (strict)": {
"us": 7436.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": 2497.5,
"level": "full"
},
"best_any": {
"variant": "parse + serialize",
"us": 2497.5,
"level": "full"
},
"best_reused": {
"variant": "parser (reused) + serialize",
"us": 2442.8,
"level": "full"
},
"best_reused_any": {
"variant": "parser (reused) + serialize",
"us": 2442.8,
"level": "full"
},
"variants": {
"parser (reused) + serialize": {
"us": 2442.8,
"level": "full"
},
"parse + serialize": {
"us": 2497.5,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "SAX to Writer (string stream)",
"us": 2529.0,
"level": "full"
},
"best_any": {
"variant": "SAX to Writer (string stream) (no encoding check)",
"us": 2342.2,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document + Writer (reused allocator)",
"us": 3478.3,
"level": "full"
},
"best_reused_any": {
"variant": "Document + Writer (reused allocator) (no encoding check)",
"us": 2906.0,
"level": "no UTF-8"
},
"variants": {
"SAX to Writer (string stream) (no encoding check)": {
"us": 2342.2,
"level": "no UTF-8"
},
"SAX to Writer (no encoding check)": {
"us": 2375.3,
"level": "no UTF-8"
},
"SAX to Writer (string stream)": {
"us": 2529.0,
"level": "full"
},
"SAX to Writer (raw numbers) (no encoding check)": {
"us": 2572.4,
"level": "no UTF-8"
},
"SAX to Writer": {
"us": 2788.8,
"level": "full"
},
"Document + Writer (reused allocator) (no encoding check)": {
"us": 2906.0,
"level": "no UTF-8"
},
"Document + Writer (no encoding check)": {
"us": 2933.5,
"level": "no UTF-8"
},
"SAX to Writer (raw numbers)": {
"us": 3256.0,
"level": "full"
},
"Document + Writer": {
"us": 3367.5,
"level": "full"
},
"Document + Writer (reused allocator)": {
"us": 3478.3,
"level": "full"
}
}
},
"serde_json": {
"best": {
"variant": "Value",
"us": 5737.6,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 5737.6,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 5737.6,
"level": "full"
}
}
},
"sonic-rs": {
"best": {
"variant": "Value",
"us": 1729.0,
"level": "full"
},
"best_any": {
"variant": "Value",
"us": 1729.0,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 1729.0,
"level": "full"
}
}
},
"simd-json": {
"best": {
"variant": "borrowed (copy)",
"us": 3903.9,
"level": "full"
},
"best_any": {
"variant": "borrowed (copy)",
"us": 3903.9,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"borrowed (copy)": {
"us": 3903.9,
"level": "full"
}
}
}
}
},
"write": {
"twitter": {
"nlohmann json_document": {
"best": {
"variant": "dump (source numbers)",
"us": 152.6,
"level": "n/a"
},
"best_any": {
"variant": "dump (source numbers)",
"us": 152.6,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"dump (source numbers)": {
"us": 152.6,
"level": "n/a"
},
"dump": {
"us": 158.1,
"level": "n/a"
}
}
},
"nlohmann json": {
"best": {
"variant": "dump",
"us": 437.9,
"level": "n/a"
},
"best_any": {
"variant": "dump",
"us": 437.9,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"dump": {
"us": 437.9,
"level": "n/a"
}
}
},
"yyjson": {
"best": {
"variant": "write",
"us": 216.5,
"level": "n/a"
},
"best_any": {
"variant": "write",
"us": 216.5,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"write": {
"us": 216.5,
"level": "n/a"
}
}
},
"simdjson": {
"best": {
"variant": "to_string",
"us": 382.5,
"level": "n/a"
},
"best_any": {
"variant": "to_string",
"us": 382.5,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"to_string": {
"us": 382.5,
"level": "n/a"
}
}
},
"RapidJSON": {
"best": {
"variant": "Writer",
"us": 632.7,
"level": "n/a"
},
"best_any": {
"variant": "Writer",
"us": 632.7,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Writer": {
"us": 632.7,
"level": "n/a"
}
}
},
"sonic-cpp": {
"best": {
"variant": "Serialize",
"us": 227.6,
"level": "n/a"
},
"best_any": {
"variant": "Serialize",
"us": 227.6,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Serialize": {
"us": 227.6,
"level": "n/a"
}
}
},
"Glaze": {
"best": {
"variant": "generic",
"us": 396.4,
"level": "n/a"
},
"best_any": {
"variant": "generic",
"us": 396.4,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic": {
"us": 396.4,
"level": "n/a"
},
"generic (strict)": {
"us": 413.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": 477.6,
"level": "n/a"
},
"best_any": {
"variant": "serialize",
"us": 477.6,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"serialize": {
"us": 477.6,
"level": "n/a"
}
}
},
"serde_json": {
"best": {
"variant": "Value",
"us": 549.8,
"level": "n/a"
},
"best_any": {
"variant": "Value",
"us": 549.8,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 549.8,
"level": "n/a"
}
}
},
"sonic-rs": {
"best": {
"variant": "Value",
"us": 434.3,
"level": "n/a"
},
"best_any": {
"variant": "Value",
"us": 434.3,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 434.3,
"level": "n/a"
}
}
},
"simd-json": {
"best": {
"variant": "borrowed",
"us": 582.5,
"level": "n/a"
},
"best_any": {
"variant": "borrowed",
"us": 582.5,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"borrowed": {
"us": 582.5,
"level": "n/a"
}
}
}
},
"citm_catalog": {
"nlohmann json_document": {
"best": {
"variant": "dump (source numbers)",
"us": 275.6,
"level": "n/a"
},
"best_any": {
"variant": "dump (source numbers)",
"us": 275.6,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"dump (source numbers)": {
"us": 275.6,
"level": "n/a"
},
"dump": {
"us": 278.8,
"level": "n/a"
}
}
},
"nlohmann json": {
"best": {
"variant": "dump",
"us": 598.6,
"level": "n/a"
},
"best_any": {
"variant": "dump",
"us": 598.6,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"dump": {
"us": 598.6,
"level": "n/a"
}
}
},
"yyjson": {
"best": {
"variant": "write",
"us": 367.3,
"level": "n/a"
},
"best_any": {
"variant": "write",
"us": 367.3,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"write": {
"us": 367.3,
"level": "n/a"
}
}
},
"simdjson": {
"best": {
"variant": "to_string",
"us": 661.2,
"level": "n/a"
},
"best_any": {
"variant": "to_string",
"us": 661.2,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"to_string": {
"us": 661.2,
"level": "n/a"
}
}
},
"RapidJSON": {
"best": {
"variant": "Writer",
"us": 960.3,
"level": "n/a"
},
"best_any": {
"variant": "Writer",
"us": 960.3,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Writer": {
"us": 960.3,
"level": "n/a"
}
}
},
"sonic-cpp": {
"best": {
"variant": "Serialize",
"us": 474.2,
"level": "n/a"
},
"best_any": {
"variant": "Serialize",
"us": 474.2,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Serialize": {
"us": 474.2,
"level": "n/a"
}
}
},
"Glaze": {
"best": {
"variant": "generic (strict)",
"us": 725.4,
"level": "n/a"
},
"best_any": {
"variant": "generic (strict)",
"us": 725.4,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic (strict)": {
"us": 725.4,
"level": "n/a"
},
"generic": {
"us": 737.1,
"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": 912.6,
"level": "n/a"
},
"best_any": {
"variant": "serialize",
"us": 912.6,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"serialize": {
"us": 912.6,
"level": "n/a"
}
}
},
"serde_json": {
"best": {
"variant": "Value",
"us": 887.3,
"level": "n/a"
},
"best_any": {
"variant": "Value",
"us": 887.3,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 887.3,
"level": "n/a"
}
}
},
"sonic-rs": {
"best": {
"variant": "Value",
"us": 927.2,
"level": "n/a"
},
"best_any": {
"variant": "Value",
"us": 927.2,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 927.2,
"level": "n/a"
}
}
},
"simd-json": {
"best": {
"variant": "borrowed",
"us": 799.5,
"level": "n/a"
},
"best_any": {
"variant": "borrowed",
"us": 799.5,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"borrowed": {
"us": 799.5,
"level": "n/a"
}
}
}
},
"canada": {
"nlohmann json_document": {
"best": {
"variant": "dump (source numbers)",
"us": 982.4,
"level": "n/a"
},
"best_any": {
"variant": "dump (source numbers)",
"us": 982.4,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"dump (source numbers)": {
"us": 982.4,
"level": "n/a"
},
"dump": {
"us": 3637.0,
"level": "n/a"
}
}
},
"nlohmann json": {
"best": {
"variant": "dump",
"us": 4458.4,
"level": "n/a"
},
"best_any": {
"variant": "dump",
"us": 4458.4,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"dump": {
"us": 4458.4,
"level": "n/a"
}
}
},
"yyjson": {
"best": {
"variant": "write",
"us": 3365.8,
"level": "n/a"
},
"best_any": {
"variant": "write",
"us": 3365.8,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"write": {
"us": 3365.8,
"level": "n/a"
}
}
},
"simdjson": {
"best": {
"variant": "to_string",
"us": 4787.2,
"level": "n/a"
},
"best_any": {
"variant": "to_string",
"us": 4787.2,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"to_string": {
"us": 4787.2,
"level": "n/a"
}
}
},
"RapidJSON": {
"best": {
"variant": "Writer",
"us": 9388.2,
"level": "n/a"
},
"best_any": {
"variant": "Writer",
"us": 9388.2,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Writer": {
"us": 9388.2,
"level": "n/a"
}
}
},
"sonic-cpp": {
"best": {
"variant": "Serialize",
"us": 4766.1,
"level": "n/a"
},
"best_any": {
"variant": "Serialize",
"us": 4766.1,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Serialize": {
"us": 4766.1,
"level": "n/a"
}
}
},
"Glaze": {
"best": {
"variant": "generic (strict)",
"us": 4107.1,
"level": "n/a"
},
"best_any": {
"variant": "generic (strict)",
"us": 4107.1,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic (strict)": {
"us": 4107.1,
"level": "n/a"
},
"generic": {
"us": 4153.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": 5610.3,
"level": "n/a"
},
"best_any": {
"variant": "serialize",
"us": 5610.3,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"serialize": {
"us": 5610.3,
"level": "n/a"
}
}
},
"serde_json": {
"best": {
"variant": "Value",
"us": 4005.1,
"level": "n/a"
},
"best_any": {
"variant": "Value",
"us": 4005.1,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 4005.1,
"level": "n/a"
}
}
},
"sonic-rs": {
"best": {
"variant": "Value",
"us": 3987.3,
"level": "n/a"
},
"best_any": {
"variant": "Value",
"us": 3987.3,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 3987.3,
"level": "n/a"
}
}
},
"simd-json": {
"best": {
"variant": "borrowed",
"us": 5146.6,
"level": "n/a"
},
"best_any": {
"variant": "borrowed",
"us": 5146.6,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"borrowed": {
"us": 5146.6,
"level": "n/a"
}
}
}
},
"jeopardy": {
"nlohmann json_document": {
"best": {
"variant": "dump",
"us": 67365.8,
"level": "n/a"
},
"best_any": {
"variant": "dump",
"us": 67365.8,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"dump": {
"us": 67365.8,
"level": "n/a"
},
"dump (source numbers)": {
"us": 67711.9,
"level": "n/a"
}
}
},
"nlohmann json": {
"best": {
"variant": "dump",
"us": 116317.5,
"level": "n/a"
},
"best_any": {
"variant": "dump",
"us": 116317.5,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"dump": {
"us": 116317.5,
"level": "n/a"
}
}
},
"yyjson": {
"best": {
"variant": "write",
"us": 73272.4,
"level": "n/a"
},
"best_any": {
"variant": "write",
"us": 73272.4,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"write": {
"us": 73272.4,
"level": "n/a"
}
}
},
"simdjson": {
"best": {
"variant": "to_string",
"us": 162220.4,
"level": "n/a"
},
"best_any": {
"variant": "to_string",
"us": 162220.4,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"to_string": {
"us": 162220.4,
"level": "n/a"
}
}
},
"RapidJSON": {
"best": {
"variant": "Writer",
"us": 127318.6,
"level": "n/a"
},
"best_any": {
"variant": "Writer",
"us": 127318.6,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Writer": {
"us": 127318.6,
"level": "n/a"
}
}
},
"sonic-cpp": {
"best": {
"variant": "Serialize",
"us": 66618.9,
"level": "n/a"
},
"best_any": {
"variant": "Serialize",
"us": 66618.9,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Serialize": {
"us": 66618.9,
"level": "n/a"
}
}
},
"Glaze": {
"best": {
"variant": "generic",
"us": 132573.2,
"level": "n/a"
},
"best_any": {
"variant": "generic",
"us": 132573.2,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic": {
"us": 132573.2,
"level": "n/a"
},
"generic (strict)": {
"us": 142984.1,
"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": 141993.6,
"level": "n/a"
},
"best_any": {
"variant": "serialize",
"us": 141993.6,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"serialize": {
"us": 141993.6,
"level": "n/a"
}
}
},
"serde_json": {
"best": {
"variant": "Value",
"us": 134162.6,
"level": "n/a"
},
"best_any": {
"variant": "Value",
"us": 134162.6,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 134162.6,
"level": "n/a"
}
}
},
"sonic-rs": {
"best": {
"variant": "Value",
"us": 109175.6,
"level": "n/a"
},
"best_any": {
"variant": "Value",
"us": 109175.6,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 109175.6,
"level": "n/a"
}
}
},
"simd-json": {
"best": {
"variant": "borrowed",
"us": 122623.4,
"level": "n/a"
},
"best_any": {
"variant": "borrowed",
"us": 122623.4,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"borrowed": {
"us": 122623.4,
"level": "n/a"
}
}
}
},
"status": {
"nlohmann json_document": {
"best": {
"variant": "dump",
"us": 0.9,
"level": "n/a"
},
"best_any": {
"variant": "dump",
"us": 0.9,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"dump": {
"us": 0.9,
"level": "n/a"
},
"dump (source numbers)": {
"us": 0.9,
"level": "n/a"
}
}
},
"nlohmann json": {
"best": {
"variant": "dump",
"us": 1.9,
"level": "n/a"
},
"best_any": {
"variant": "dump",
"us": 1.9,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"dump": {
"us": 1.9,
"level": "n/a"
}
}
},
"yyjson": {
"best": {
"variant": "write",
"us": 1.4,
"level": "n/a"
},
"best_any": {
"variant": "write",
"us": 1.4,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"write": {
"us": 1.4,
"level": "n/a"
}
}
},
"simdjson": {
"best": {
"variant": "to_string",
"us": 2.1,
"level": "n/a"
},
"best_any": {
"variant": "to_string",
"us": 2.1,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"to_string": {
"us": 2.1,
"level": "n/a"
}
}
},
"RapidJSON": {
"best": {
"variant": "Writer",
"us": 3.8,
"level": "n/a"
},
"best_any": {
"variant": "Writer",
"us": 3.8,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Writer": {
"us": 3.8,
"level": "n/a"
}
}
},
"sonic-cpp": {
"best": {
"variant": "Serialize",
"us": 1.3,
"level": "n/a"
},
"best_any": {
"variant": "Serialize",
"us": 1.3,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Serialize": {
"us": 1.3,
"level": "n/a"
}
}
},
"Glaze": {
"best": {
"variant": "generic",
"us": 2.1,
"level": "n/a"
},
"best_any": {
"variant": "generic",
"us": 2.1,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic": {
"us": 2.1,
"level": "n/a"
},
"generic (strict)": {
"us": 2.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": 2.6,
"level": "n/a"
},
"best_any": {
"variant": "serialize",
"us": 2.6,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"serialize": {
"us": 2.6,
"level": "n/a"
}
}
},
"serde_json": {
"best": {
"variant": "Value",
"us": 3.3,
"level": "n/a"
},
"best_any": {
"variant": "Value",
"us": 3.3,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 3.3,
"level": "n/a"
}
}
},
"sonic-rs": {
"best": {
"variant": "Value",
"us": 2.8,
"level": "n/a"
},
"best_any": {
"variant": "Value",
"us": 2.8,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 2.8,
"level": "n/a"
}
}
},
"simd-json": {
"best": {
"variant": "borrowed",
"us": 2.8,
"level": "n/a"
},
"best_any": {
"variant": "borrowed",
"us": 2.8,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"borrowed": {
"us": 2.8,
"level": "n/a"
}
}
}
},
"twitter_min": {
"nlohmann json_document": {
"best": {
"variant": "dump (source numbers)",
"us": 150.7,
"level": "n/a"
},
"best_any": {
"variant": "dump (source numbers)",
"us": 150.7,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"dump (source numbers)": {
"us": 150.7,
"level": "n/a"
},
"dump": {
"us": 154.2,
"level": "n/a"
}
}
},
"nlohmann json": {
"best": {
"variant": "dump",
"us": 446.7,
"level": "n/a"
},
"best_any": {
"variant": "dump",
"us": 446.7,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"dump": {
"us": 446.7,
"level": "n/a"
}
}
},
"yyjson": {
"best": {
"variant": "write",
"us": 219.3,
"level": "n/a"
},
"best_any": {
"variant": "write",
"us": 219.3,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"write": {
"us": 219.3,
"level": "n/a"
}
}
},
"simdjson": {
"best": {
"variant": "to_string",
"us": 386.9,
"level": "n/a"
},
"best_any": {
"variant": "to_string",
"us": 386.9,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"to_string": {
"us": 386.9,
"level": "n/a"
}
}
},
"RapidJSON": {
"best": {
"variant": "Writer",
"us": 620.1,
"level": "n/a"
},
"best_any": {
"variant": "Writer",
"us": 620.1,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Writer": {
"us": 620.1,
"level": "n/a"
}
}
},
"sonic-cpp": {
"best": {
"variant": "Serialize",
"us": 204.4,
"level": "n/a"
},
"best_any": {
"variant": "Serialize",
"us": 204.4,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Serialize": {
"us": 204.4,
"level": "n/a"
}
}
},
"Glaze": {
"best": {
"variant": "generic",
"us": 404.9,
"level": "n/a"
},
"best_any": {
"variant": "generic",
"us": 404.9,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic": {
"us": 404.9,
"level": "n/a"
},
"generic (strict)": {
"us": 421.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": 491.6,
"level": "n/a"
},
"best_any": {
"variant": "serialize",
"us": 491.6,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"serialize": {
"us": 491.6,
"level": "n/a"
}
}
},
"serde_json": {
"best": {
"variant": "Value",
"us": 550.4,
"level": "n/a"
},
"best_any": {
"variant": "Value",
"us": 550.4,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 550.4,
"level": "n/a"
}
}
},
"sonic-rs": {
"best": {
"variant": "Value",
"us": 434.7,
"level": "n/a"
},
"best_any": {
"variant": "Value",
"us": 434.7,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 434.7,
"level": "n/a"
}
}
},
"simd-json": {
"best": {
"variant": "borrowed",
"us": 580.2,
"level": "n/a"
},
"best_any": {
"variant": "borrowed",
"us": 580.2,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"borrowed": {
"us": 580.2,
"level": "n/a"
}
}
}
},
"citm_catalog_min": {
"nlohmann json_document": {
"best": {
"variant": "dump (source numbers)",
"us": 264.5,
"level": "n/a"
},
"best_any": {
"variant": "dump (source numbers)",
"us": 264.5,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"dump (source numbers)": {
"us": 264.5,
"level": "n/a"
},
"dump": {
"us": 267.1,
"level": "n/a"
}
}
},
"nlohmann json": {
"best": {
"variant": "dump",
"us": 611.6,
"level": "n/a"
},
"best_any": {
"variant": "dump",
"us": 611.6,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"dump": {
"us": 611.6,
"level": "n/a"
}
}
},
"yyjson": {
"best": {
"variant": "write",
"us": 366.2,
"level": "n/a"
},
"best_any": {
"variant": "write",
"us": 366.2,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"write": {
"us": 366.2,
"level": "n/a"
}
}
},
"simdjson": {
"best": {
"variant": "to_string",
"us": 674.1,
"level": "n/a"
},
"best_any": {
"variant": "to_string",
"us": 674.1,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"to_string": {
"us": 674.1,
"level": "n/a"
}
}
},
"RapidJSON": {
"best": {
"variant": "Writer",
"us": 985.1,
"level": "n/a"
},
"best_any": {
"variant": "Writer",
"us": 985.1,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Writer": {
"us": 985.1,
"level": "n/a"
}
}
},
"sonic-cpp": {
"best": {
"variant": "Serialize",
"us": 469.5,
"level": "n/a"
},
"best_any": {
"variant": "Serialize",
"us": 469.5,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Serialize": {
"us": 469.5,
"level": "n/a"
}
}
},
"Glaze": {
"best": {
"variant": "generic",
"us": 756.5,
"level": "n/a"
},
"best_any": {
"variant": "generic",
"us": 756.5,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic": {
"us": 756.5,
"level": "n/a"
},
"generic (strict)": {
"us": 769.1,
"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": 947.3,
"level": "n/a"
},
"best_any": {
"variant": "serialize",
"us": 947.3,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"serialize": {
"us": 947.3,
"level": "n/a"
}
}
},
"serde_json": {
"best": {
"variant": "Value",
"us": 828.7,
"level": "n/a"
},
"best_any": {
"variant": "Value",
"us": 828.7,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 828.7,
"level": "n/a"
}
}
},
"sonic-rs": {
"best": {
"variant": "Value",
"us": 889.5,
"level": "n/a"
},
"best_any": {
"variant": "Value",
"us": 889.5,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Value": {
"us": 889.5,
"level": "n/a"
}
}
},
"simd-json": {
"best": {
"variant": "borrowed",
"us": 765.0,
"level": "n/a"
},
"best_any": {
"variant": "borrowed",
"us": 765.0,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"borrowed": {
"us": 765.0,
"level": "n/a"
}
}
}
}
}
}