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

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

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

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

14414 lines
339 KiB
JSON

{
"validate": {
"twitter": {
"nlohmann json_document": {
"best": {
"variant": "accept",
"us": 271.0,
"level": "full"
},
"best_any": {
"variant": "accept",
"us": 271.0,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 313.2,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 313.2,
"level": "full"
},
"variants": {
"accept": {
"us": 271.0,
"level": "full"
},
"read (reused)": {
"us": 313.2,
"level": "full"
},
"parse": {
"us": 319.2,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "accept",
"us": 677.0,
"level": "full"
},
"best_any": {
"variant": "accept",
"us": 677.0,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"accept": {
"us": 677.0,
"level": "full"
},
"parse": {
"us": 3472.5,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "insitu (copy)",
"us": 390.8,
"level": "full"
},
"best_any": {
"variant": "insitu (copy)",
"us": 390.8,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 396.6,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 396.6,
"level": "full"
},
"variants": {
"insitu (copy untimed)": {
"us": 347.9,
"level": "full"
},
"insitu (copy)": {
"us": 390.8,
"level": "full"
},
"read (raw numbers)": {
"us": 394.2,
"level": "full"
},
"read": {
"us": 395.0,
"level": "full"
},
"read (reused allocator)": {
"us": 396.6,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 311.2,
"level": "full"
},
"best_any": {
"variant": "DOM",
"us": 311.2,
"level": "full"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 312.2,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused)",
"us": 312.2,
"level": "full"
},
"variants": {
"DOM": {
"us": 311.2,
"level": "full"
},
"DOM (reused)": {
"us": 312.2,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 408.4,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 408.4,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "validate_json",
"us": 590.1,
"level": "full"
},
"best_any": {
"variant": "validate_json",
"us": 590.1,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"validate_json": {
"us": 590.1,
"level": "full"
},
"generic (double)": {
"us": 2313.6,
"level": "partial"
},
"generic (double, strict)": {
"us": 2328.4,
"level": "full"
},
"generic": {
"us": 2968.4,
"level": "partial"
},
"generic (strict)": {
"us": 2986.2,
"level": "full"
}
}
},
"Boost.JSON": {
"best": {
"variant": "SAX (numbers: none)",
"us": 709.8,
"level": "full"
},
"best_any": {
"variant": "SAX (numbers: none)",
"us": 709.8,
"level": "full"
},
"best_reused": {
"variant": "SAX (reused)",
"us": 721.3,
"level": "full"
},
"best_reused_any": {
"variant": "SAX (reused)",
"us": 721.3,
"level": "full"
},
"variants": {
"SAX (numbers: none)": {
"us": 709.8,
"level": "full"
},
"SAX (reused)": {
"us": 721.3,
"level": "full"
},
"SAX": {
"us": 721.9,
"level": "full"
},
"parse (numbers: none)": {
"us": 1416.7,
"level": "full"
},
"parser (reused)": {
"us": 1426.9,
"level": "full"
},
"parse": {
"us": 1436.7,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 1594.8,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 1116.1,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 1569.9,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 1526.8,
"level": "no UTF-8"
},
"variants": {
"insitu (copy untimed) (no encoding check)": {
"us": 1082.1,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 1116.1,
"level": "no UTF-8"
},
"SAX (string stream, default precision) (no encoding check)": {
"us": 1195.8,
"level": "no UTF-8"
},
"SAX (string stream) (no encoding check)": {
"us": 1220.0,
"level": "no UTF-8"
},
"SAX (default precision) (no encoding check)": {
"us": 1354.2,
"level": "no UTF-8"
},
"SAX (no encoding check)": {
"us": 1397.4,
"level": "no UTF-8"
},
"SAX (raw numbers) (no encoding check)": {
"us": 1428.9,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 1495.6,
"level": "no UTF-8"
},
"Document (reused allocator) (no encoding check)": {
"us": 1526.8,
"level": "no UTF-8"
},
"insitu (copy untimed)": {
"us": 1551.7,
"level": "full"
},
"Document (reused allocator)": {
"us": 1569.9,
"level": "full"
},
"insitu (copy)": {
"us": 1594.8,
"level": "full"
},
"SAX (string stream)": {
"us": 2184.6,
"level": "full"
},
"SAX (string stream, default precision)": {
"us": 2236.5,
"level": "full"
},
"SAX (default precision)": {
"us": 2253.6,
"level": "full"
},
"SAX": {
"us": 2307.9,
"level": "full"
},
"SAX (raw numbers)": {
"us": 2354.1,
"level": "full"
},
"Document": {
"us": 2387.4,
"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": 608.8,
"level": "full"
},
"best_any": {
"variant": "accept",
"us": 608.8,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 758.1,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 758.1,
"level": "full"
},
"variants": {
"accept": {
"us": 608.8,
"level": "full"
},
"read (reused)": {
"us": 758.1,
"level": "full"
},
"parse": {
"us": 805.9,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "accept",
"us": 1432.8,
"level": "full"
},
"best_any": {
"variant": "accept",
"us": 1432.8,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"accept": {
"us": 1432.8,
"level": "full"
},
"parse": {
"us": 5630.2,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read (raw numbers)",
"us": 997.4,
"level": "full"
},
"best_any": {
"variant": "read (raw numbers)",
"us": 997.4,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 1139.7,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 1139.7,
"level": "full"
},
"variants": {
"insitu (copy untimed)": {
"us": 878.3,
"level": "full"
},
"read (raw numbers)": {
"us": 997.4,
"level": "full"
},
"read": {
"us": 1023.2,
"level": "full"
},
"insitu (copy)": {
"us": 1042.2,
"level": "full"
},
"read (reused allocator)": {
"us": 1139.7,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 780.3,
"level": "full"
},
"best_any": {
"variant": "DOM",
"us": 780.3,
"level": "full"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 788.4,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused)",
"us": 788.4,
"level": "full"
},
"variants": {
"DOM": {
"us": 780.3,
"level": "full"
},
"DOM (reused)": {
"us": 788.4,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 1027.8,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 1027.8,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "validate_json",
"us": 1545.1,
"level": "full"
},
"best_any": {
"variant": "validate_json",
"us": 1545.1,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"validate_json": {
"us": 1545.1,
"level": "full"
},
"generic (double)": {
"us": 4117.9,
"level": "partial"
},
"generic (double, strict)": {
"us": 4239.7,
"level": "full"
},
"generic (strict)": {
"us": 6202.0,
"level": "full"
},
"generic": {
"us": 6281.3,
"level": "partial"
}
}
},
"Boost.JSON": {
"best": {
"variant": "SAX (numbers: none)",
"us": 969.1,
"level": "full"
},
"best_any": {
"variant": "SAX (numbers: none)",
"us": 969.1,
"level": "full"
},
"best_reused": {
"variant": "SAX (reused)",
"us": 989.0,
"level": "full"
},
"best_reused_any": {
"variant": "SAX (reused)",
"us": 989.0,
"level": "full"
},
"variants": {
"SAX (numbers: none)": {
"us": 969.1,
"level": "full"
},
"SAX (reused)": {
"us": 989.0,
"level": "full"
},
"SAX": {
"us": 1016.1,
"level": "full"
},
"parse (numbers: none)": {
"us": 1867.4,
"level": "full"
},
"parser (reused)": {
"us": 1979.7,
"level": "full"
},
"parse": {
"us": 1987.7,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "SAX (string stream, default precision)",
"us": 2214.5,
"level": "full"
},
"best_any": {
"variant": "SAX (default precision) (no encoding check)",
"us": 1570.5,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 1994.7,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator)",
"us": 1994.7,
"level": "full"
},
"variants": {
"SAX (default precision) (no encoding check)": {
"us": 1570.5,
"level": "no UTF-8"
},
"SAX (no encoding check)": {
"us": 1734.1,
"level": "no UTF-8"
},
"SAX (string stream, default precision) (no encoding check)": {
"us": 1835.5,
"level": "no UTF-8"
},
"insitu (copy untimed) (no encoding check)": {
"us": 1991.2,
"level": "no UTF-8"
},
"Document (reused allocator)": {
"us": 1994.7,
"level": "full"
},
"SAX (raw numbers) (no encoding check)": {
"us": 2008.0,
"level": "no UTF-8"
},
"SAX (string stream) (no encoding check)": {
"us": 2044.7,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 2045.1,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 2062.6,
"level": "no UTF-8"
},
"Document (reused allocator) (no encoding check)": {
"us": 2070.9,
"level": "no UTF-8"
},
"insitu (copy untimed)": {
"us": 2209.8,
"level": "full"
},
"SAX (string stream, default precision)": {
"us": 2214.5,
"level": "full"
},
"SAX (default precision)": {
"us": 2242.6,
"level": "full"
},
"SAX": {
"us": 2338.1,
"level": "full"
},
"insitu (copy)": {
"us": 2384.0,
"level": "full"
},
"SAX (string stream)": {
"us": 2620.9,
"level": "full"
},
"SAX (raw numbers)": {
"us": 2692.4,
"level": "full"
},
"Document": {
"us": 2811.6,
"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": 1011.0,
"level": "full"
},
"best_any": {
"variant": "accept",
"us": 1011.0,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 1485.7,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 1485.7,
"level": "full"
},
"variants": {
"accept": {
"us": 1011.0,
"level": "full"
},
"parse": {
"us": 1482.6,
"level": "full"
},
"read (reused)": {
"us": 1485.7,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "accept",
"us": 4584.1,
"level": "full"
},
"best_any": {
"variant": "accept",
"us": 4584.1,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"accept": {
"us": 4584.1,
"level": "full"
},
"parse": {
"us": 11889.6,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read (raw numbers)",
"us": 2255.5,
"level": "full"
},
"best_any": {
"variant": "read (raw numbers)",
"us": 2255.5,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 5646.5,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 5646.5,
"level": "full"
},
"variants": {
"read (raw numbers)": {
"us": 2255.5,
"level": "full"
},
"insitu (copy)": {
"us": 5502.1,
"level": "full"
},
"read": {
"us": 5527.5,
"level": "full"
},
"insitu (copy untimed)": {
"us": 5629.1,
"level": "full"
},
"read (reused allocator)": {
"us": 5646.5,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 3350.8,
"level": "full"
},
"best_any": {
"variant": "DOM",
"us": 3350.8,
"level": "full"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 3313.9,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused)",
"us": 3313.9,
"level": "full"
},
"variants": {
"DOM (reused)": {
"us": 3313.9,
"level": "full"
},
"DOM": {
"us": 3350.8,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 3622.5,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 3622.5,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "validate_json",
"us": 1979.8,
"level": "full"
},
"best_any": {
"variant": "validate_json",
"us": 1979.8,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"validate_json": {
"us": 1979.8,
"level": "full"
},
"generic (double)": {
"us": 10134.5,
"level": "partial"
},
"generic (double, strict)": {
"us": 10396.5,
"level": "full"
},
"generic": {
"us": 19520.5,
"level": "partial"
},
"generic (strict)": {
"us": 19829.4,
"level": "full"
}
}
},
"Boost.JSON": {
"best": {
"variant": "SAX (numbers: none)",
"us": 1717.9,
"level": "full"
},
"best_any": {
"variant": "SAX (numbers: none)",
"us": 1717.9,
"level": "full"
},
"best_reused": {
"variant": "SAX (reused)",
"us": 5508.4,
"level": "full"
},
"best_reused_any": {
"variant": "SAX (reused)",
"us": 5508.4,
"level": "full"
},
"variants": {
"SAX (numbers: none)": {
"us": 1717.9,
"level": "full"
},
"parse (numbers: none)": {
"us": 2958.7,
"level": "full"
},
"SAX": {
"us": 5462.1,
"level": "full"
},
"SAX (reused)": {
"us": 5508.4,
"level": "full"
},
"parser (reused)": {
"us": 7315.4,
"level": "full"
},
"parse": {
"us": 7324.4,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "SAX (string stream, default precision)",
"us": 4104.1,
"level": "full"
},
"best_any": {
"variant": "SAX (string stream, default precision)",
"us": 4104.1,
"level": "full"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 12066.1,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 11773.4,
"level": "no UTF-8"
},
"variants": {
"SAX (string stream, default precision)": {
"us": 4104.1,
"level": "full"
},
"SAX (default precision)": {
"us": 4222.7,
"level": "full"
},
"SAX (string stream, default precision) (no encoding check)": {
"us": 4363.6,
"level": "no UTF-8"
},
"SAX (default precision) (no encoding check)": {
"us": 4755.9,
"level": "no UTF-8"
},
"SAX (raw numbers) (no encoding check)": {
"us": 10579.3,
"level": "no UTF-8"
},
"SAX (raw numbers)": {
"us": 10969.3,
"level": "full"
},
"SAX (string stream) (no encoding check)": {
"us": 11047.5,
"level": "no UTF-8"
},
"SAX": {
"us": 11206.5,
"level": "full"
},
"SAX (string stream)": {
"us": 11404.7,
"level": "full"
},
"SAX (no encoding check)": {
"us": 11434.2,
"level": "no UTF-8"
},
"insitu (copy untimed)": {
"us": 11461.5,
"level": "full"
},
"Document": {
"us": 11730.2,
"level": "full"
},
"insitu (copy untimed) (no encoding check)": {
"us": 11766.2,
"level": "no UTF-8"
},
"Document (reused allocator) (no encoding check)": {
"us": 11773.4,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 11817.2,
"level": "no UTF-8"
},
"insitu (copy)": {
"us": 11901.4,
"level": "full"
},
"Document (no encoding check)": {
"us": 12056.3,
"level": "no UTF-8"
},
"Document (reused allocator)": {
"us": 12066.1,
"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": 34722.1,
"level": "full"
},
"best_any": {
"variant": "accept",
"us": 34722.1,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 42164.4,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 42164.4,
"level": "full"
},
"variants": {
"accept": {
"us": 34722.1,
"level": "full"
},
"read (reused)": {
"us": 42164.4,
"level": "full"
},
"parse": {
"us": 76936.0,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "accept",
"us": 73561.0,
"level": "full"
},
"best_any": {
"variant": "accept",
"us": 73561.0,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"accept": {
"us": 73561.0,
"level": "full"
},
"parse": {
"us": 382491.1,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "insitu (copy)",
"us": 128490.1,
"level": "full"
},
"best_any": {
"variant": "insitu (copy)",
"us": 128490.1,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 65056.4,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 65056.4,
"level": "full"
},
"variants": {
"read (reused allocator)": {
"us": 65056.4,
"level": "full"
},
"insitu (copy untimed)": {
"us": 90958.6,
"level": "full"
},
"insitu (copy)": {
"us": 128490.1,
"level": "full"
},
"read (raw numbers)": {
"us": 128990.8,
"level": "full"
},
"read": {
"us": 131323.7,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 116703.6,
"level": "full"
},
"best_any": {
"variant": "DOM",
"us": 116703.6,
"level": "full"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 48271.1,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused)",
"us": 48271.1,
"level": "full"
},
"variants": {
"DOM (reused)": {
"us": 48271.1,
"level": "full"
},
"DOM": {
"us": 116703.6,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 96080.3,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 96080.3,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "validate_json",
"us": 76009.4,
"level": "full"
},
"best_any": {
"variant": "validate_json",
"us": 76009.4,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"validate_json": {
"us": 76009.4,
"level": "full"
},
"generic (double, strict)": {
"us": 231870.6,
"level": "full"
},
"generic (double)": {
"us": 233240.2,
"level": "partial"
},
"generic (strict)": {
"us": 329832.4,
"level": "full"
},
"generic": {
"us": 331531.4,
"level": "partial"
}
}
},
"Boost.JSON": {
"best": {
"variant": "SAX (numbers: none)",
"us": 61476.5,
"level": "full"
},
"best_any": {
"variant": "SAX (numbers: none)",
"us": 61476.5,
"level": "full"
},
"best_reused": {
"variant": "SAX (reused)",
"us": 62717.1,
"level": "full"
},
"best_reused_any": {
"variant": "SAX (reused)",
"us": 62717.1,
"level": "full"
},
"variants": {
"SAX (numbers: none)": {
"us": 61476.5,
"level": "full"
},
"SAX": {
"us": 61948.9,
"level": "full"
},
"SAX (reused)": {
"us": 62717.1,
"level": "full"
},
"parser (reused)": {
"us": 134695.0,
"level": "full"
},
"parse": {
"us": 188572.0,
"level": "full"
},
"parse (numbers: none)": {
"us": 190538.8,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 214648.7,
"level": "full"
},
"best_any": {
"variant": "SAX (string stream, default precision) (no encoding check)",
"us": 130900.6,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 191448.2,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 186590.7,
"level": "no UTF-8"
},
"variants": {
"insitu (copy untimed) (no encoding check)": {
"us": 110856.4,
"level": "no UTF-8"
},
"SAX (string stream, default precision) (no encoding check)": {
"us": 130900.6,
"level": "no UTF-8"
},
"SAX (string stream) (no encoding check)": {
"us": 134485.1,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 154657.3,
"level": "no UTF-8"
},
"insitu (copy untimed)": {
"us": 168746.8,
"level": "full"
},
"SAX (raw numbers) (no encoding check)": {
"us": 171293.7,
"level": "no UTF-8"
},
"SAX (default precision) (no encoding check)": {
"us": 171936.5,
"level": "no UTF-8"
},
"SAX (no encoding check)": {
"us": 177498.7,
"level": "no UTF-8"
},
"Document (reused allocator) (no encoding check)": {
"us": 186590.7,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 188878.8,
"level": "no UTF-8"
},
"Document (reused allocator)": {
"us": 191448.2,
"level": "full"
},
"insitu (copy)": {
"us": 214648.7,
"level": "full"
},
"SAX (string stream)": {
"us": 250121.1,
"level": "full"
},
"SAX (string stream, default precision)": {
"us": 251293.4,
"level": "full"
},
"SAX (default precision)": {
"us": 289135.3,
"level": "full"
},
"SAX": {
"us": 290081.1,
"level": "full"
},
"SAX (raw numbers)": {
"us": 301799.9,
"level": "full"
},
"Document": {
"us": 305476.3,
"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.2,
"level": "full"
},
"best_any": {
"variant": "accept",
"us": 1.2,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 1.4,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 1.4,
"level": "full"
},
"variants": {
"accept": {
"us": 1.2,
"level": "full"
},
"read (reused)": {
"us": 1.4,
"level": "full"
},
"parse": {
"us": 1.5,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "accept",
"us": 3.3,
"level": "full"
},
"best_any": {
"variant": "accept",
"us": 3.3,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"accept": {
"us": 3.3,
"level": "full"
},
"parse": {
"us": 18.6,
"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.6,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 1.6,
"level": "full"
},
"variants": {
"read": {
"us": 1.6,
"level": "full"
},
"insitu (copy untimed)": {
"us": 1.6,
"level": "full"
},
"read (reused allocator)": {
"us": 1.6,
"level": "full"
},
"insitu (copy)": {
"us": 1.7,
"level": "full"
},
"read (raw numbers)": {
"us": 1.7,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 1.8,
"level": "full"
},
"best_any": {
"variant": "DOM",
"us": 1.8,
"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.8,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 1.6,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 1.6,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "validate_json",
"us": 2.3,
"level": "full"
},
"best_any": {
"variant": "validate_json",
"us": 2.3,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"validate_json": {
"us": 2.3,
"level": "full"
},
"generic (double, strict)": {
"us": 8.4,
"level": "full"
},
"generic (double)": {
"us": 8.6,
"level": "partial"
},
"generic": {
"us": 13.1,
"level": "partial"
},
"generic (strict)": {
"us": 13.2,
"level": "full"
}
}
},
"Boost.JSON": {
"best": {
"variant": "SAX",
"us": 3.2,
"level": "full"
},
"best_any": {
"variant": "SAX",
"us": 3.2,
"level": "full"
},
"best_reused": {
"variant": "SAX (reused)",
"us": 3.2,
"level": "full"
},
"best_reused_any": {
"variant": "SAX (reused)",
"us": 3.2,
"level": "full"
},
"variants": {
"SAX": {
"us": 3.2,
"level": "full"
},
"SAX (numbers: none)": {
"us": 3.2,
"level": "full"
},
"SAX (reused)": {
"us": 3.2,
"level": "full"
},
"parse": {
"us": 6.6,
"level": "full"
},
"parse (numbers: none)": {
"us": 6.6,
"level": "full"
},
"parser (reused)": {
"us": 6.6,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 7.0,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 3.7,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 8.3,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 7.8,
"level": "no UTF-8"
},
"variants": {
"insitu (copy) (no encoding check)": {
"us": 3.7,
"level": "no UTF-8"
},
"insitu (copy untimed) (no encoding check)": {
"us": 3.8,
"level": "no UTF-8"
},
"SAX (string stream, default precision) (no encoding check)": {
"us": 4.2,
"level": "no UTF-8"
},
"SAX (string stream) (no encoding check)": {
"us": 4.4,
"level": "no UTF-8"
},
"insitu (copy untimed)": {
"us": 6.9,
"level": "full"
},
"insitu (copy)": {
"us": 7.0,
"level": "full"
},
"SAX (default precision) (no encoding check)": {
"us": 7.2,
"level": "no UTF-8"
},
"SAX (no encoding check)": {
"us": 7.4,
"level": "no UTF-8"
},
"SAX (raw numbers) (no encoding check)": {
"us": 7.6,
"level": "no UTF-8"
},
"Document (reused allocator) (no encoding check)": {
"us": 7.8,
"level": "no UTF-8"
},
"Document (reused allocator)": {
"us": 8.3,
"level": "full"
},
"Document (no encoding check)": {
"us": 8.4,
"level": "no UTF-8"
},
"SAX (string stream)": {
"us": 10.5,
"level": "full"
},
"SAX (string stream, default precision)": {
"us": 10.8,
"level": "full"
},
"SAX": {
"us": 12.2,
"level": "full"
},
"SAX (default precision)": {
"us": 12.4,
"level": "full"
},
"SAX (raw numbers)": {
"us": 12.4,
"level": "full"
},
"Document": {
"us": 13.3,
"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": 219.0,
"level": "full"
},
"best_any": {
"variant": "accept",
"us": 219.0,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 260.5,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 260.5,
"level": "full"
},
"variants": {
"accept": {
"us": 219.0,
"level": "full"
},
"read (reused)": {
"us": 260.5,
"level": "full"
},
"parse": {
"us": 268.5,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "accept",
"us": 551.1,
"level": "full"
},
"best_any": {
"variant": "accept",
"us": 551.1,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"accept": {
"us": 551.1,
"level": "full"
},
"parse": {
"us": 3133.4,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read",
"us": 331.1,
"level": "full"
},
"best_any": {
"variant": "read",
"us": 331.1,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 330.1,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 330.1,
"level": "full"
},
"variants": {
"insitu (copy untimed)": {
"us": 296.8,
"level": "full"
},
"read (reused allocator)": {
"us": 330.1,
"level": "full"
},
"read": {
"us": 331.1,
"level": "full"
},
"insitu (copy)": {
"us": 334.0,
"level": "full"
},
"read (raw numbers)": {
"us": 334.3,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 288.9,
"level": "full"
},
"best_any": {
"variant": "DOM",
"us": 288.9,
"level": "full"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 287.8,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused)",
"us": 287.8,
"level": "full"
},
"variants": {
"DOM (reused)": {
"us": 287.8,
"level": "full"
},
"DOM": {
"us": 288.9,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 288.1,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 288.1,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "validate_json",
"us": 450.8,
"level": "full"
},
"best_any": {
"variant": "validate_json",
"us": 450.8,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"validate_json": {
"us": 450.8,
"level": "full"
},
"generic (double)": {
"us": 2051.4,
"level": "partial"
},
"generic (double, strict)": {
"us": 2062.3,
"level": "full"
},
"generic (strict)": {
"us": 2769.7,
"level": "full"
},
"generic": {
"us": 2775.2,
"level": "partial"
}
}
},
"Boost.JSON": {
"best": {
"variant": "SAX (numbers: none)",
"us": 587.8,
"level": "full"
},
"best_any": {
"variant": "SAX (numbers: none)",
"us": 587.8,
"level": "full"
},
"best_reused": {
"variant": "SAX (reused)",
"us": 600.6,
"level": "full"
},
"best_reused_any": {
"variant": "SAX (reused)",
"us": 600.6,
"level": "full"
},
"variants": {
"SAX (numbers: none)": {
"us": 587.8,
"level": "full"
},
"SAX (reused)": {
"us": 600.6,
"level": "full"
},
"SAX": {
"us": 601.3,
"level": "full"
},
"parse (numbers: none)": {
"us": 1284.4,
"level": "full"
},
"parser (reused)": {
"us": 1289.6,
"level": "full"
},
"parse": {
"us": 1298.4,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 1259.7,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 844.1,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 1501.7,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 1401.4,
"level": "no UTF-8"
},
"variants": {
"insitu (copy untimed) (no encoding check)": {
"us": 804.9,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 844.1,
"level": "no UTF-8"
},
"SAX (string stream, default precision) (no encoding check)": {
"us": 960.4,
"level": "no UTF-8"
},
"SAX (string stream) (no encoding check)": {
"us": 978.6,
"level": "no UTF-8"
},
"insitu (copy untimed)": {
"us": 1226.0,
"level": "full"
},
"insitu (copy)": {
"us": 1259.7,
"level": "full"
},
"SAX (default precision) (no encoding check)": {
"us": 1279.9,
"level": "no UTF-8"
},
"SAX (no encoding check)": {
"us": 1288.3,
"level": "no UTF-8"
},
"SAX (raw numbers) (no encoding check)": {
"us": 1324.1,
"level": "no UTF-8"
},
"Document (reused allocator) (no encoding check)": {
"us": 1401.4,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 1434.4,
"level": "no UTF-8"
},
"Document (reused allocator)": {
"us": 1501.7,
"level": "full"
},
"SAX (string stream, default precision)": {
"us": 1867.0,
"level": "full"
},
"SAX (string stream)": {
"us": 1886.3,
"level": "full"
},
"SAX (default precision)": {
"us": 2145.8,
"level": "full"
},
"SAX": {
"us": 2154.2,
"level": "full"
},
"SAX (raw numbers)": {
"us": 2179.2,
"level": "full"
},
"Document": {
"us": 2271.1,
"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": 327.9,
"level": "full"
},
"best_any": {
"variant": "accept",
"us": 327.9,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 523.6,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 523.6,
"level": "full"
},
"variants": {
"accept": {
"us": 327.9,
"level": "full"
},
"read (reused)": {
"us": 523.6,
"level": "full"
},
"parse": {
"us": 523.7,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "accept",
"us": 1030.3,
"level": "full"
},
"best_any": {
"variant": "accept",
"us": 1030.3,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"accept": {
"us": 1030.3,
"level": "full"
},
"parse": {
"us": 4688.2,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "insitu (copy)",
"us": 507.7,
"level": "full"
},
"best_any": {
"variant": "insitu (copy)",
"us": 507.7,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 507.8,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 507.8,
"level": "full"
},
"variants": {
"insitu (copy untimed)": {
"us": 472.2,
"level": "full"
},
"insitu (copy)": {
"us": 507.7,
"level": "full"
},
"read (reused allocator)": {
"us": 507.8,
"level": "full"
},
"read": {
"us": 508.7,
"level": "full"
},
"read (raw numbers)": {
"us": 520.4,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 573.6,
"level": "full"
},
"best_any": {
"variant": "DOM",
"us": 573.6,
"level": "full"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 574.7,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused)",
"us": 574.7,
"level": "full"
},
"variants": {
"DOM": {
"us": 573.6,
"level": "full"
},
"DOM (reused)": {
"us": 574.7,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 692.5,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 692.5,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "validate_json",
"us": 623.9,
"level": "full"
},
"best_any": {
"variant": "validate_json",
"us": 623.9,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"validate_json": {
"us": 623.9,
"level": "full"
},
"generic (double, strict)": {
"us": 3101.1,
"level": "full"
},
"generic (double)": {
"us": 3143.7,
"level": "partial"
},
"generic": {
"us": 4862.1,
"level": "partial"
},
"generic (strict)": {
"us": 4884.8,
"level": "full"
}
}
},
"Boost.JSON": {
"best": {
"variant": "SAX (numbers: none)",
"us": 574.7,
"level": "full"
},
"best_any": {
"variant": "SAX (numbers: none)",
"us": 574.7,
"level": "full"
},
"best_reused": {
"variant": "SAX (reused)",
"us": 652.2,
"level": "full"
},
"best_reused_any": {
"variant": "SAX (reused)",
"us": 652.2,
"level": "full"
},
"variants": {
"SAX (numbers: none)": {
"us": 574.7,
"level": "full"
},
"SAX": {
"us": 651.6,
"level": "full"
},
"SAX (reused)": {
"us": 652.2,
"level": "full"
},
"parse (numbers: none)": {
"us": 1425.2,
"level": "full"
},
"parser (reused)": {
"us": 1532.7,
"level": "full"
},
"parse": {
"us": 1533.0,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 1633.2,
"level": "full"
},
"best_any": {
"variant": "SAX (string stream, default precision) (no encoding check)",
"us": 1182.1,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 1761.6,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator)",
"us": 1761.6,
"level": "full"
},
"variants": {
"SAX (string stream, default precision) (no encoding check)": {
"us": 1182.1,
"level": "no UTF-8"
},
"SAX (default precision) (no encoding check)": {
"us": 1202.5,
"level": "no UTF-8"
},
"SAX (string stream) (no encoding check)": {
"us": 1391.7,
"level": "no UTF-8"
},
"SAX (no encoding check)": {
"us": 1397.0,
"level": "no UTF-8"
},
"insitu (copy untimed) (no encoding check)": {
"us": 1404.1,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 1437.9,
"level": "no UTF-8"
},
"insitu (copy untimed)": {
"us": 1606.0,
"level": "full"
},
"SAX (raw numbers) (no encoding check)": {
"us": 1616.8,
"level": "no UTF-8"
},
"insitu (copy)": {
"us": 1633.2,
"level": "full"
},
"SAX (string stream, default precision)": {
"us": 1669.1,
"level": "full"
},
"Document (reused allocator)": {
"us": 1761.6,
"level": "full"
},
"Document (no encoding check)": {
"us": 1770.4,
"level": "no UTF-8"
},
"Document (reused allocator) (no encoding check)": {
"us": 1772.7,
"level": "no UTF-8"
},
"SAX (default precision)": {
"us": 1795.8,
"level": "full"
},
"SAX (string stream)": {
"us": 1918.0,
"level": "full"
},
"SAX": {
"us": 1945.9,
"level": "full"
},
"SAX (raw numbers)": {
"us": 2178.1,
"level": "full"
},
"Document": {
"us": 2338.1,
"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": 391.8,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 391.8,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 384.8,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 384.8,
"level": "full"
},
"variants": {
"read (reused)": {
"us": 384.8,
"level": "full"
},
"parse": {
"us": 391.8,
"level": "full"
},
"parse_copy": {
"us": 430.3,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "sax",
"us": 796.6,
"level": "full"
},
"best_any": {
"variant": "sax",
"us": 796.6,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"sax": {
"us": 796.6,
"level": "full"
},
"parse": {
"us": 3537.0,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "insitu (copy)",
"us": 443.8,
"level": "full"
},
"best_any": {
"variant": "insitu (copy)",
"us": 443.8,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 449.5,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 449.5,
"level": "full"
},
"variants": {
"insitu (copy untimed)": {
"us": 407.0,
"level": "full"
},
"insitu (copy)": {
"us": 443.8,
"level": "full"
},
"read": {
"us": 446.5,
"level": "full"
},
"read (reused allocator)": {
"us": 449.5,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "On-Demand",
"us": 356.1,
"level": "full"
},
"best_any": {
"variant": "On-Demand",
"us": 356.1,
"level": "full"
},
"best_reused": {
"variant": "On-Demand (reused)",
"us": 355.8,
"level": "full"
},
"best_reused_any": {
"variant": "On-Demand (reused)",
"us": 355.8,
"level": "full"
},
"variants": {
"On-Demand (reused)": {
"us": 355.8,
"level": "full"
},
"On-Demand": {
"us": 356.1,
"level": "full"
},
"DOM (reused)": {
"us": 428.7,
"level": "full"
},
"DOM": {
"us": 429.9,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 460.5,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 460.5,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (double, strict)",
"us": 2344.7,
"level": "full"
},
"best_any": {
"variant": "generic (double)",
"us": 2338.9,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic (double)": {
"us": 2338.9,
"level": "partial"
},
"generic (double, strict)": {
"us": 2344.7,
"level": "full"
},
"lazy_json": {
"us": 2953.9,
"level": "partial"
},
"generic": {
"us": 3048.3,
"level": "partial"
},
"generic (strict)": {
"us": 3065.0,
"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": 733.7,
"level": "full"
},
"best_any": {
"variant": "SAX",
"us": 733.7,
"level": "full"
},
"best_reused": {
"variant": "SAX (reused)",
"us": 733.7,
"level": "full"
},
"best_reused_any": {
"variant": "SAX (reused)",
"us": 733.7,
"level": "full"
},
"variants": {
"SAX": {
"us": 733.7,
"level": "full"
},
"SAX (reused)": {
"us": 733.7,
"level": "full"
},
"parser (reused)": {
"us": 1494.8,
"level": "full"
},
"parse": {
"us": 1509.9,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 1656.5,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 1170.4,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 1637.2,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 1554.3,
"level": "no UTF-8"
},
"variants": {
"insitu (copy untimed) (no encoding check)": {
"us": 1129.7,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 1170.4,
"level": "no UTF-8"
},
"SAX (string stream) (no encoding check)": {
"us": 1254.3,
"level": "no UTF-8"
},
"SAX (no encoding check)": {
"us": 1369.4,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 1548.2,
"level": "no UTF-8"
},
"Document (reused allocator) (no encoding check)": {
"us": 1554.3,
"level": "no UTF-8"
},
"insitu (copy untimed)": {
"us": 1615.8,
"level": "full"
},
"Document (reused allocator)": {
"us": 1637.2,
"level": "full"
},
"insitu (copy)": {
"us": 1656.5,
"level": "full"
},
"SAX (string stream)": {
"us": 2195.3,
"level": "full"
},
"SAX": {
"us": 2276.2,
"level": "full"
},
"Document": {
"us": 2410.6,
"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": 946.2,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 946.2,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 947.2,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 947.2,
"level": "full"
},
"variants": {
"parse": {
"us": 946.2,
"level": "full"
},
"read (reused)": {
"us": 947.2,
"level": "full"
},
"parse_copy": {
"us": 1060.1,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "sax",
"us": 1547.8,
"level": "full"
},
"best_any": {
"variant": "sax",
"us": 1547.8,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"sax": {
"us": 1547.8,
"level": "full"
},
"parse": {
"us": 5365.9,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "insitu (copy)",
"us": 1155.1,
"level": "full"
},
"best_any": {
"variant": "insitu (copy)",
"us": 1155.1,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 1191.6,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 1191.6,
"level": "full"
},
"variants": {
"insitu (copy untimed)": {
"us": 1045.4,
"level": "full"
},
"insitu (copy)": {
"us": 1155.1,
"level": "full"
},
"read": {
"us": 1156.2,
"level": "full"
},
"read (reused allocator)": {
"us": 1191.6,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "On-Demand",
"us": 812.0,
"level": "full"
},
"best_any": {
"variant": "On-Demand",
"us": 812.0,
"level": "full"
},
"best_reused": {
"variant": "On-Demand (reused)",
"us": 811.7,
"level": "full"
},
"best_reused_any": {
"variant": "On-Demand (reused)",
"us": 811.7,
"level": "full"
},
"variants": {
"On-Demand (reused)": {
"us": 811.7,
"level": "full"
},
"On-Demand": {
"us": 812.0,
"level": "full"
},
"DOM": {
"us": 1217.1,
"level": "full"
},
"DOM (reused)": {
"us": 1222.5,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 1209.8,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 1209.8,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (double, strict)",
"us": 4079.9,
"level": "full"
},
"best_any": {
"variant": "generic (double)",
"us": 4041.2,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic (double)": {
"us": 4041.2,
"level": "partial"
},
"generic (double, strict)": {
"us": 4079.9,
"level": "full"
},
"generic": {
"us": 5798.0,
"level": "partial"
},
"generic (strict)": {
"us": 5979.2,
"level": "full"
},
"lazy_json": {
"us": 13446.0,
"level": "partial"
}
},
"excluded": {
"lazy_json (string_view)": "wrong result (nodes 13914 str 369145 num 9.9386218228619264e+19); wrong result (nodes 1735441 str 42965417 num 0); wrong result (nodes 37778 str 221381 num 341051379245698); wrong result (nodes 80 str 1988 num 5.0587492701461376e+17)"
}
},
"Boost.JSON": {
"best": {
"variant": "SAX",
"us": 1030.4,
"level": "full"
},
"best_any": {
"variant": "SAX",
"us": 1030.4,
"level": "full"
},
"best_reused": {
"variant": "SAX (reused)",
"us": 1028.8,
"level": "full"
},
"best_reused_any": {
"variant": "SAX (reused)",
"us": 1028.8,
"level": "full"
},
"variants": {
"SAX (reused)": {
"us": 1028.8,
"level": "full"
},
"SAX": {
"us": 1030.4,
"level": "full"
},
"parser (reused)": {
"us": 2055.5,
"level": "full"
},
"parse": {
"us": 2059.4,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "SAX",
"us": 2340.1,
"level": "full"
},
"best_any": {
"variant": "SAX (no encoding check)",
"us": 1743.1,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 2169.4,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 2148.8,
"level": "no UTF-8"
},
"variants": {
"SAX (no encoding check)": {
"us": 1743.1,
"level": "no UTF-8"
},
"SAX (string stream) (no encoding check)": {
"us": 1879.1,
"level": "no UTF-8"
},
"insitu (copy untimed) (no encoding check)": {
"us": 1979.5,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 2084.8,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 2114.5,
"level": "no UTF-8"
},
"Document (reused allocator) (no encoding check)": {
"us": 2148.8,
"level": "no UTF-8"
},
"Document (reused allocator)": {
"us": 2169.4,
"level": "full"
},
"insitu (copy untimed)": {
"us": 2290.0,
"level": "full"
},
"SAX": {
"us": 2340.1,
"level": "full"
},
"insitu (copy)": {
"us": 2396.5,
"level": "full"
},
"SAX (string stream)": {
"us": 2466.4,
"level": "full"
},
"Document": {
"us": 2683.7,
"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": 3887.9,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 3887.9,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 3880.6,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 3880.6,
"level": "full"
},
"variants": {
"read (reused)": {
"us": 3880.6,
"level": "full"
},
"parse": {
"us": 3887.9,
"level": "full"
},
"parse_copy": {
"us": 4041.7,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "sax",
"us": 6003.5,
"level": "full"
},
"best_any": {
"variant": "sax",
"us": 6003.5,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"sax": {
"us": 6003.5,
"level": "full"
},
"parse": {
"us": 12388.5,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read",
"us": 6101.7,
"level": "full"
},
"best_any": {
"variant": "read",
"us": 6101.7,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 6126.8,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 6126.8,
"level": "full"
},
"variants": {
"insitu (copy untimed)": {
"us": 6021.1,
"level": "full"
},
"read": {
"us": 6101.7,
"level": "full"
},
"read (reused allocator)": {
"us": 6126.8,
"level": "full"
},
"insitu (copy)": {
"us": 6174.3,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "On-Demand",
"us": 3435.3,
"level": "full"
},
"best_any": {
"variant": "On-Demand",
"us": 3435.3,
"level": "full"
},
"best_reused": {
"variant": "On-Demand (reused)",
"us": 3358.3,
"level": "full"
},
"best_reused_any": {
"variant": "On-Demand (reused)",
"us": 3358.3,
"level": "full"
},
"variants": {
"On-Demand (reused)": {
"us": 3358.3,
"level": "full"
},
"On-Demand": {
"us": 3435.3,
"level": "full"
},
"DOM": {
"us": 4793.8,
"level": "full"
},
"DOM (reused)": {
"us": 4838.5,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 4295.1,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 4295.1,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (double, strict)",
"us": 10575.7,
"level": "full"
},
"best_any": {
"variant": "generic (double, strict)",
"us": 10575.7,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic (double, strict)": {
"us": 10575.7,
"level": "full"
},
"generic (double)": {
"us": 10910.0,
"level": "partial"
},
"generic": {
"us": 20137.8,
"level": "partial"
},
"lazy_json": {
"us": 20195.3,
"level": "partial"
},
"generic (strict)": {
"us": 20606.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": 6102.7,
"level": "full"
},
"best_any": {
"variant": "SAX",
"us": 6102.7,
"level": "full"
},
"best_reused": {
"variant": "SAX (reused)",
"us": 5992.8,
"level": "full"
},
"best_reused_any": {
"variant": "SAX (reused)",
"us": 5992.8,
"level": "full"
},
"variants": {
"SAX (reused)": {
"us": 5992.8,
"level": "full"
},
"SAX": {
"us": 6102.7,
"level": "full"
},
"parse": {
"us": 7598.8,
"level": "full"
},
"parser (reused)": {
"us": 7637.0,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "SAX (string stream)",
"us": 11182.8,
"level": "full"
},
"best_any": {
"variant": "SAX (string stream) (no encoding check)",
"us": 11109.0,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 12160.8,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator)",
"us": 12160.8,
"level": "full"
},
"variants": {
"SAX (string stream) (no encoding check)": {
"us": 11109.0,
"level": "no UTF-8"
},
"SAX (string stream)": {
"us": 11182.8,
"level": "full"
},
"SAX (no encoding check)": {
"us": 11228.8,
"level": "no UTF-8"
},
"SAX": {
"us": 11324.8,
"level": "full"
},
"insitu (copy untimed) (no encoding check)": {
"us": 11818.9,
"level": "no UTF-8"
},
"insitu (copy untimed)": {
"us": 11895.4,
"level": "full"
},
"insitu (copy)": {
"us": 12054.3,
"level": "full"
},
"insitu (copy) (no encoding check)": {
"us": 12112.7,
"level": "no UTF-8"
},
"Document (reused allocator)": {
"us": 12160.8,
"level": "full"
},
"Document (reused allocator) (no encoding check)": {
"us": 12175.0,
"level": "no UTF-8"
},
"Document": {
"us": 12286.6,
"level": "full"
},
"Document (no encoding check)": {
"us": 12496.0,
"level": "no UTF-8"
}
}
},
"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": 89043.5,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 89043.5,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 53108.4,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 53108.4,
"level": "full"
},
"variants": {
"read (reused)": {
"us": 53108.4,
"level": "full"
},
"parse": {
"us": 89043.5,
"level": "full"
},
"parse_copy": {
"us": 135380.5,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "sax",
"us": 101516.2,
"level": "full"
},
"best_any": {
"variant": "sax",
"us": 101516.2,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"sax": {
"us": 101516.2,
"level": "full"
},
"parse": {
"us": 413745.8,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read",
"us": 142879.7,
"level": "full"
},
"best_any": {
"variant": "read",
"us": 142879.7,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 74378.1,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 74378.1,
"level": "full"
},
"variants": {
"read (reused allocator)": {
"us": 74378.1,
"level": "full"
},
"insitu (copy untimed)": {
"us": 99764.3,
"level": "full"
},
"read": {
"us": 142879.7,
"level": "full"
},
"insitu (copy)": {
"us": 144535.8,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "On-Demand",
"us": 96250.5,
"level": "full"
},
"best_any": {
"variant": "On-Demand",
"us": 96250.5,
"level": "full"
},
"best_reused": {
"variant": "On-Demand (reused)",
"us": 49746.2,
"level": "full"
},
"best_reused_any": {
"variant": "On-Demand (reused)",
"us": 49746.2,
"level": "full"
},
"variants": {
"On-Demand (reused)": {
"us": 49746.2,
"level": "full"
},
"DOM (reused)": {
"us": 62790.8,
"level": "full"
},
"On-Demand": {
"us": 96250.5,
"level": "full"
},
"DOM": {
"us": 135192.2,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 107092.4,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 107092.4,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (double, strict)",
"us": 250685.1,
"level": "full"
},
"best_any": {
"variant": "lazy_json",
"us": 231181.0,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"lazy_json": {
"us": 231181.0,
"level": "partial"
},
"generic (double)": {
"us": 247067.6,
"level": "partial"
},
"generic (double, strict)": {
"us": 250685.1,
"level": "full"
},
"generic (strict)": {
"us": 347977.1,
"level": "full"
},
"generic": {
"us": 348741.8,
"level": "partial"
}
},
"excluded": {
"lazy_json (string_view)": "wrong result (nodes 13914 str 369145 num 9.9386218228619264e+19); wrong result (nodes 1735441 str 42965417 num 0); wrong result (nodes 37778 str 221381 num 341051379245698); wrong result (nodes 80 str 1988 num 5.0587492701461376e+17)"
}
},
"Boost.JSON": {
"best": {
"variant": "SAX",
"us": 64381.8,
"level": "full"
},
"best_any": {
"variant": "SAX",
"us": 64381.8,
"level": "full"
},
"best_reused": {
"variant": "SAX (reused)",
"us": 65835.9,
"level": "full"
},
"best_reused_any": {
"variant": "SAX (reused)",
"us": 65835.9,
"level": "full"
},
"variants": {
"SAX": {
"us": 64381.8,
"level": "full"
},
"SAX (reused)": {
"us": 65835.9,
"level": "full"
},
"parser (reused)": {
"us": 150275.9,
"level": "full"
},
"parse": {
"us": 209907.9,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 225716.3,
"level": "full"
},
"best_any": {
"variant": "SAX (string stream) (no encoding check)",
"us": 134512.4,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 210147.4,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 199382.8,
"level": "no UTF-8"
},
"variants": {
"insitu (copy untimed) (no encoding check)": {
"us": 119705.8,
"level": "no UTF-8"
},
"SAX (string stream) (no encoding check)": {
"us": 134512.4,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 166643.2,
"level": "no UTF-8"
},
"SAX (no encoding check)": {
"us": 173115.6,
"level": "no UTF-8"
},
"insitu (copy untimed)": {
"us": 181500.1,
"level": "full"
},
"Document (reused allocator) (no encoding check)": {
"us": 199382.8,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 208113.1,
"level": "no UTF-8"
},
"Document (reused allocator)": {
"us": 210147.4,
"level": "full"
},
"insitu (copy)": {
"us": 225716.3,
"level": "full"
},
"SAX (string stream)": {
"us": 259850.8,
"level": "full"
},
"SAX": {
"us": 290353.3,
"level": "full"
},
"Document": {
"us": 323477.4,
"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": 2.0,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 2.0,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 1.9,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 1.9,
"level": "full"
},
"variants": {
"read (reused)": {
"us": 1.9,
"level": "full"
},
"parse": {
"us": 2.0,
"level": "full"
},
"parse_copy": {
"us": 2.1,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "sax",
"us": 4.0,
"level": "full"
},
"best_any": {
"variant": "sax",
"us": 4.0,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"sax": {
"us": 4.0,
"level": "full"
},
"parse": {
"us": 17.9,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read",
"us": 2.0,
"level": "full"
},
"best_any": {
"variant": "read",
"us": 2.0,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 1.9,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 1.9,
"level": "full"
},
"variants": {
"read (reused allocator)": {
"us": 1.9,
"level": "full"
},
"read": {
"us": 2.0,
"level": "full"
},
"insitu (copy)": {
"us": 2.0,
"level": "full"
},
"insitu (copy untimed)": {
"us": 2.0,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "On-Demand",
"us": 2.0,
"level": "full"
},
"best_any": {
"variant": "On-Demand",
"us": 2.0,
"level": "full"
},
"best_reused": {
"variant": "On-Demand (reused)",
"us": 1.7,
"level": "full"
},
"best_reused_any": {
"variant": "On-Demand (reused)",
"us": 1.7,
"level": "full"
},
"variants": {
"On-Demand (reused)": {
"us": 1.7,
"level": "full"
},
"On-Demand": {
"us": 2.0,
"level": "full"
},
"DOM (reused)": {
"us": 2.3,
"level": "full"
},
"DOM": {
"us": 2.4,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 1.9,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 1.9,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (double, strict)",
"us": 9.0,
"level": "full"
},
"best_any": {
"variant": "lazy_json",
"us": 6.4,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"lazy_json": {
"us": 6.4,
"level": "partial"
},
"generic (double)": {
"us": 9.0,
"level": "partial"
},
"generic (double, strict)": {
"us": 9.0,
"level": "full"
},
"generic": {
"us": 13.4,
"level": "partial"
},
"generic (strict)": {
"us": 13.4,
"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": 3.3,
"level": "full"
},
"best_any": {
"variant": "SAX",
"us": 3.3,
"level": "full"
},
"best_reused": {
"variant": "SAX (reused)",
"us": 3.3,
"level": "full"
},
"best_reused_any": {
"variant": "SAX (reused)",
"us": 3.3,
"level": "full"
},
"variants": {
"SAX": {
"us": 3.3,
"level": "full"
},
"SAX (reused)": {
"us": 3.3,
"level": "full"
},
"parser (reused)": {
"us": 6.7,
"level": "full"
},
"parse": {
"us": 7.2,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 7.6,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 4.0,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 9.0,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 7.9,
"level": "no UTF-8"
},
"variants": {
"insitu (copy untimed) (no encoding check)": {
"us": 3.9,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 4.0,
"level": "no UTF-8"
},
"SAX (string stream) (no encoding check)": {
"us": 4.4,
"level": "no UTF-8"
},
"SAX (no encoding check)": {
"us": 7.0,
"level": "no UTF-8"
},
"insitu (copy untimed)": {
"us": 7.5,
"level": "full"
},
"insitu (copy)": {
"us": 7.6,
"level": "full"
},
"Document (reused allocator) (no encoding check)": {
"us": 7.9,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 8.7,
"level": "no UTF-8"
},
"Document (reused allocator)": {
"us": 9.0,
"level": "full"
},
"SAX (string stream)": {
"us": 11.3,
"level": "full"
},
"SAX": {
"us": 12.4,
"level": "full"
},
"Document": {
"us": 13.8,
"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": 337.4,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 337.4,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 331.3,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 331.3,
"level": "full"
},
"variants": {
"read (reused)": {
"us": 331.3,
"level": "full"
},
"parse": {
"us": 337.4,
"level": "full"
},
"parse_copy": {
"us": 369.3,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "sax",
"us": 692.8,
"level": "full"
},
"best_any": {
"variant": "sax",
"us": 692.8,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"sax": {
"us": 692.8,
"level": "full"
},
"parse": {
"us": 3302.2,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read",
"us": 383.9,
"level": "full"
},
"best_any": {
"variant": "read",
"us": 383.9,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 383.7,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 383.7,
"level": "full"
},
"variants": {
"insitu (copy untimed)": {
"us": 358.2,
"level": "full"
},
"read (reused allocator)": {
"us": 383.7,
"level": "full"
},
"read": {
"us": 383.9,
"level": "full"
},
"insitu (copy)": {
"us": 384.3,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "On-Demand",
"us": 336.2,
"level": "full"
},
"best_any": {
"variant": "On-Demand",
"us": 336.2,
"level": "full"
},
"best_reused": {
"variant": "On-Demand (reused)",
"us": 335.0,
"level": "full"
},
"best_reused_any": {
"variant": "On-Demand (reused)",
"us": 335.0,
"level": "full"
},
"variants": {
"On-Demand (reused)": {
"us": 335.0,
"level": "full"
},
"On-Demand": {
"us": 336.2,
"level": "full"
},
"DOM": {
"us": 405.6,
"level": "full"
},
"DOM (reused)": {
"us": 405.8,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 341.9,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 341.9,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (double, strict)",
"us": 2143.7,
"level": "full"
},
"best_any": {
"variant": "lazy_json",
"us": 1722.6,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"lazy_json": {
"us": 1722.6,
"level": "partial"
},
"generic (double, strict)": {
"us": 2143.7,
"level": "full"
},
"generic (double)": {
"us": 2148.0,
"level": "partial"
},
"generic (strict)": {
"us": 2854.8,
"level": "full"
},
"generic": {
"us": 2857.6,
"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": 616.8,
"level": "full"
},
"best_any": {
"variant": "SAX",
"us": 616.8,
"level": "full"
},
"best_reused": {
"variant": "SAX (reused)",
"us": 616.1,
"level": "full"
},
"best_reused_any": {
"variant": "SAX (reused)",
"us": 616.1,
"level": "full"
},
"variants": {
"SAX (reused)": {
"us": 616.1,
"level": "full"
},
"SAX": {
"us": 616.8,
"level": "full"
},
"parser (reused)": {
"us": 1354.4,
"level": "full"
},
"parse": {
"us": 1366.1,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 1316.4,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 902.5,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 1566.2,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 1466.4,
"level": "no UTF-8"
},
"variants": {
"insitu (copy untimed) (no encoding check)": {
"us": 865.9,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 902.5,
"level": "no UTF-8"
},
"SAX (string stream) (no encoding check)": {
"us": 1009.4,
"level": "no UTF-8"
},
"insitu (copy untimed)": {
"us": 1286.1,
"level": "full"
},
"SAX (no encoding check)": {
"us": 1292.3,
"level": "no UTF-8"
},
"insitu (copy)": {
"us": 1316.4,
"level": "full"
},
"Document (reused allocator) (no encoding check)": {
"us": 1466.4,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 1498.4,
"level": "no UTF-8"
},
"Document (reused allocator)": {
"us": 1566.2,
"level": "full"
},
"SAX (string stream)": {
"us": 1924.9,
"level": "full"
},
"SAX": {
"us": 2147.3,
"level": "full"
},
"Document": {
"us": 2336.9,
"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": 718.2,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 718.2,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 712.6,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 712.6,
"level": "full"
},
"variants": {
"read (reused)": {
"us": 712.6,
"level": "full"
},
"parse": {
"us": 718.2,
"level": "full"
},
"parse_copy": {
"us": 745.3,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "sax",
"us": 1244.1,
"level": "full"
},
"best_any": {
"variant": "sax",
"us": 1244.1,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"sax": {
"us": 1244.1,
"level": "full"
},
"parse": {
"us": 4976.4,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read",
"us": 672.6,
"level": "full"
},
"best_any": {
"variant": "read",
"us": 672.6,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 673.4,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 673.4,
"level": "full"
},
"variants": {
"insitu (copy untimed)": {
"us": 642.3,
"level": "full"
},
"read": {
"us": 672.6,
"level": "full"
},
"insitu (copy)": {
"us": 673.3,
"level": "full"
},
"read (reused allocator)": {
"us": 673.4,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "On-Demand",
"us": 651.3,
"level": "full"
},
"best_any": {
"variant": "On-Demand",
"us": 651.3,
"level": "full"
},
"best_reused": {
"variant": "On-Demand (reused)",
"us": 649.7,
"level": "full"
},
"best_reused_any": {
"variant": "On-Demand (reused)",
"us": 649.7,
"level": "full"
},
"variants": {
"On-Demand (reused)": {
"us": 649.7,
"level": "full"
},
"On-Demand": {
"us": 651.3,
"level": "full"
},
"DOM (reused)": {
"us": 1050.9,
"level": "full"
},
"DOM": {
"us": 1051.6,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 876.3,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 876.3,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (double, strict)",
"us": 3296.5,
"level": "full"
},
"best_any": {
"variant": "generic (double, strict)",
"us": 3296.5,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic (double, strict)": {
"us": 3296.5,
"level": "full"
},
"generic (double)": {
"us": 3325.1,
"level": "partial"
},
"lazy_json": {
"us": 3484.3,
"level": "partial"
},
"generic (strict)": {
"us": 5084.3,
"level": "full"
},
"generic": {
"us": 5087.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": 697.7,
"level": "full"
},
"best_any": {
"variant": "SAX",
"us": 697.7,
"level": "full"
},
"best_reused": {
"variant": "SAX (reused)",
"us": 696.8,
"level": "full"
},
"best_reused_any": {
"variant": "SAX (reused)",
"us": 696.8,
"level": "full"
},
"variants": {
"SAX (reused)": {
"us": 696.8,
"level": "full"
},
"SAX": {
"us": 697.7,
"level": "full"
},
"parser (reused)": {
"us": 1687.4,
"level": "full"
},
"parse": {
"us": 1697.9,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 1799.0,
"level": "full"
},
"best_any": {
"variant": "SAX (string stream) (no encoding check)",
"us": 1451.9,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 1943.5,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator)",
"us": 1943.5,
"level": "full"
},
"variants": {
"SAX (string stream) (no encoding check)": {
"us": 1451.9,
"level": "no UTF-8"
},
"SAX (no encoding check)": {
"us": 1480.3,
"level": "no UTF-8"
},
"insitu (copy untimed) (no encoding check)": {
"us": 1574.3,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 1604.6,
"level": "no UTF-8"
},
"insitu (copy untimed)": {
"us": 1777.5,
"level": "full"
},
"insitu (copy)": {
"us": 1799.0,
"level": "full"
},
"Document (reused allocator)": {
"us": 1943.5,
"level": "full"
},
"Document (no encoding check)": {
"us": 1943.9,
"level": "no UTF-8"
},
"SAX (string stream)": {
"us": 1955.5,
"level": "full"
},
"Document (reused allocator) (no encoding check)": {
"us": 1956.5,
"level": "no UTF-8"
},
"SAX": {
"us": 2070.0,
"level": "full"
},
"Document": {
"us": 2514.2,
"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": "parse",
"us": 332.3,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 332.3,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 325.2,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 325.2,
"level": "full"
},
"variants": {
"read (reused)": {
"us": 325.2,
"level": "full"
},
"parse": {
"us": 332.3,
"level": "full"
},
"structs (from_json)": {
"us": 334.2,
"level": "full"
},
"parse_copy": {
"us": 370.6,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "structs (from_json)",
"us": 3325.0,
"level": "full"
},
"best_any": {
"variant": "structs (from_json)",
"us": 3325.0,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs (from_json)": {
"us": 3325.0,
"level": "full"
},
"parse": {
"us": 3353.0,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read",
"us": 397.9,
"level": "full"
},
"best_any": {
"variant": "read",
"us": 397.9,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 403.6,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 403.6,
"level": "full"
},
"variants": {
"insitu (copy untimed)": {
"us": 361.4,
"level": "full"
},
"read": {
"us": 397.9,
"level": "full"
},
"insitu (copy)": {
"us": 401.7,
"level": "full"
},
"read (raw numbers)": {
"us": 402.4,
"level": "full"
},
"read (reused allocator)": {
"us": 403.6,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 323.5,
"level": "full"
},
"best_any": {
"variant": "On-Demand (key selectors)",
"us": 183.6,
"level": "partial"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 320.2,
"level": "full"
},
"best_reused_any": {
"variant": "On-Demand (reused)",
"us": 183.7,
"level": "partial"
},
"variants": {
"On-Demand (key selectors)": {
"us": 183.6,
"level": "partial"
},
"On-Demand (reused)": {
"us": 183.7,
"level": "partial"
},
"On-Demand": {
"us": 187.7,
"level": "partial"
},
"On-Demand structs": {
"us": 193.6,
"level": "partial"
},
"DOM (reused)": {
"us": 320.2,
"level": "full"
},
"DOM": {
"us": 323.5,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 413.0,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 413.0,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "structs (validate_skipped)",
"us": 529.4,
"level": "full"
},
"best_any": {
"variant": "structs",
"us": 342.0,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs": {
"us": 342.0,
"level": "partial"
},
"structs (validate_skipped)": {
"us": 529.4,
"level": "full"
},
"lazy_json": {
"us": 981.9,
"level": "partial"
},
"generic (double, strict)": {
"us": 2411.8,
"level": "full"
},
"generic (double)": {
"us": 2429.0,
"level": "partial"
},
"generic (strict)": {
"us": 3106.7,
"level": "full"
},
"generic": {
"us": 3112.1,
"level": "partial"
}
},
"excluded": {
"lazy_json (string_view)": "wrong result (3284923)"
}
},
"Boost.JSON": {
"best": {
"variant": "parse_into structs",
"us": 883.6,
"level": "full"
},
"best_any": {
"variant": "parse_into structs",
"us": 883.6,
"level": "full"
},
"best_reused": {
"variant": "parser (reused)",
"us": 1462.3,
"level": "full"
},
"best_reused_any": {
"variant": "parser (reused)",
"us": 1462.3,
"level": "full"
},
"variants": {
"parse_into structs": {
"us": 883.6,
"level": "full"
},
"parser (reused)": {
"us": 1462.3,
"level": "full"
},
"parse": {
"us": 1476.7,
"level": "full"
}
},
"excluded": {
"parse (numbers: none)": "wrong result (1091); wrong result (1154); wrong result (8)"
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 1600.7,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 1121.3,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 1576.1,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 1486.4,
"level": "no UTF-8"
},
"variants": {
"insitu (copy untimed) (no encoding check)": {
"us": 1078.7,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 1121.3,
"level": "no UTF-8"
},
"Document (string stream) (no encoding check)": {
"us": 1400.4,
"level": "no UTF-8"
},
"Document (reused allocator) (no encoding check)": {
"us": 1486.4,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 1498.9,
"level": "no UTF-8"
},
"Document (raw numbers) (no encoding check)": {
"us": 1536.7,
"level": "no UTF-8"
},
"insitu (copy untimed)": {
"us": 1560.4,
"level": "full"
},
"Document (reused allocator)": {
"us": 1576.1,
"level": "full"
},
"insitu (copy)": {
"us": 1600.7,
"level": "full"
},
"Document (string stream)": {
"us": 2357.1,
"level": "full"
},
"Document": {
"us": 2358.8,
"level": "full"
},
"Document (raw numbers)": {
"us": 2394.5,
"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": 765.3,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 765.3,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 760.3,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 760.3,
"level": "full"
},
"variants": {
"read (reused)": {
"us": 760.3,
"level": "full"
},
"parse": {
"us": 765.3,
"level": "full"
},
"structs (from_json)": {
"us": 796.0,
"level": "full"
},
"parse_copy": {
"us": 886.0,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "structs (from_json)",
"us": 5125.6,
"level": "full"
},
"best_any": {
"variant": "structs (from_json)",
"us": 5125.6,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs (from_json)": {
"us": 5125.6,
"level": "full"
},
"parse": {
"us": 5171.2,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "insitu (copy)",
"us": 999.2,
"level": "full"
},
"best_any": {
"variant": "insitu (copy)",
"us": 999.2,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 1012.9,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 1012.9,
"level": "full"
},
"variants": {
"insitu (copy untimed)": {
"us": 880.4,
"level": "full"
},
"insitu (copy)": {
"us": 999.2,
"level": "full"
},
"read": {
"us": 999.4,
"level": "full"
},
"read (raw numbers)": {
"us": 1008.9,
"level": "full"
},
"read (reused allocator)": {
"us": 1012.9,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 756.1,
"level": "full"
},
"best_any": {
"variant": "On-Demand",
"us": 509.4,
"level": "partial"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 751.9,
"level": "full"
},
"best_reused_any": {
"variant": "On-Demand (reused)",
"us": 509.0,
"level": "partial"
},
"variants": {
"On-Demand (reused)": {
"us": 509.0,
"level": "partial"
},
"On-Demand": {
"us": 509.4,
"level": "partial"
},
"On-Demand (key selectors)": {
"us": 510.5,
"level": "partial"
},
"On-Demand structs": {
"us": 548.8,
"level": "partial"
},
"DOM (reused)": {
"us": 751.9,
"level": "full"
},
"DOM": {
"us": 756.1,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 1042.6,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 1042.6,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "structs (validate_skipped)",
"us": 1434.9,
"level": "full"
},
"best_any": {
"variant": "structs",
"us": 409.5,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs": {
"us": 409.5,
"level": "partial"
},
"structs (validate_skipped)": {
"us": 1434.9,
"level": "full"
},
"generic (double, strict)": {
"us": 3911.3,
"level": "full"
},
"generic (double)": {
"us": 4056.8,
"level": "partial"
},
"generic": {
"us": 5729.0,
"level": "partial"
},
"generic (strict)": {
"us": 5799.8,
"level": "full"
},
"lazy_json": {
"us": 9001.1,
"level": "partial"
}
},
"excluded": {
"lazy_json (string_view)": "wrong result (3284923)"
}
},
"Boost.JSON": {
"best": {
"variant": "parse_into structs",
"us": 1379.9,
"level": "full"
},
"best_any": {
"variant": "parse_into structs",
"us": 1379.9,
"level": "full"
},
"best_reused": {
"variant": "parser (reused)",
"us": 1908.9,
"level": "full"
},
"best_reused_any": {
"variant": "parser (reused)",
"us": 1908.9,
"level": "full"
},
"variants": {
"parse_into structs": {
"us": 1379.9,
"level": "full"
},
"parse": {
"us": 1907.9,
"level": "full"
},
"parser (reused)": {
"us": 1908.9,
"level": "full"
}
},
"excluded": {
"parse (numbers: none)": "wrong result (1091); wrong result (1154); wrong result (8)"
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 2245.1,
"level": "full"
},
"best_any": {
"variant": "Document (no encoding check)",
"us": 1939.6,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 1985.5,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator)",
"us": 1985.5,
"level": "full"
},
"variants": {
"insitu (copy untimed) (no encoding check)": {
"us": 1817.0,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 1939.6,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 1968.9,
"level": "no UTF-8"
},
"Document (reused allocator)": {
"us": 1985.5,
"level": "full"
},
"Document (reused allocator) (no encoding check)": {
"us": 2018.4,
"level": "no UTF-8"
},
"Document (string stream) (no encoding check)": {
"us": 2079.1,
"level": "no UTF-8"
},
"insitu (copy untimed)": {
"us": 2127.0,
"level": "full"
},
"Document (raw numbers) (no encoding check)": {
"us": 2233.3,
"level": "no UTF-8"
},
"insitu (copy)": {
"us": 2245.1,
"level": "full"
},
"Document": {
"us": 2568.2,
"level": "full"
},
"Document (string stream)": {
"us": 2616.9,
"level": "full"
},
"Document (raw numbers)": {
"us": 2848.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": "parse",
"us": 1390.5,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 1390.5,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 1465.9,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 1465.9,
"level": "full"
},
"variants": {
"parse": {
"us": 1390.5,
"level": "full"
},
"structs (from_json)": {
"us": 1416.3,
"level": "full"
},
"read (reused)": {
"us": 1465.9,
"level": "full"
},
"parse_copy": {
"us": 1603.4,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "structs (from_json)",
"us": 11908.0,
"level": "full"
},
"best_any": {
"variant": "structs (from_json)",
"us": 11908.0,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs (from_json)": {
"us": 11908.0,
"level": "full"
},
"parse": {
"us": 12035.9,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read (raw numbers)",
"us": 2236.0,
"level": "full"
},
"best_any": {
"variant": "read (raw numbers)",
"us": 2236.0,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 5554.3,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 5554.3,
"level": "full"
},
"variants": {
"read (raw numbers)": {
"us": 2236.0,
"level": "full"
},
"insitu (copy untimed)": {
"us": 5480.1,
"level": "full"
},
"read": {
"us": 5525.7,
"level": "full"
},
"read (reused allocator)": {
"us": 5554.3,
"level": "full"
},
"insitu (copy)": {
"us": 5597.7,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 3409.0,
"level": "full"
},
"best_any": {
"variant": "On-Demand",
"us": 700.0,
"level": "partial"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 3229.9,
"level": "full"
},
"best_reused_any": {
"variant": "On-Demand (reused)",
"us": 698.1,
"level": "partial"
},
"variants": {
"On-Demand (reused)": {
"us": 698.1,
"level": "partial"
},
"On-Demand": {
"us": 700.0,
"level": "partial"
},
"On-Demand (key selectors)": {
"us": 747.1,
"level": "partial"
},
"On-Demand structs": {
"us": 921.4,
"level": "partial"
},
"DOM (reused)": {
"us": 3229.9,
"level": "full"
},
"DOM": {
"us": 3409.0,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 3694.8,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 3694.8,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "structs (validate_skipped)",
"us": 1913.3,
"level": "full"
},
"best_any": {
"variant": "structs",
"us": 431.3,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs": {
"us": 431.3,
"level": "partial"
},
"structs (validate_skipped)": {
"us": 1913.3,
"level": "full"
},
"lazy_json": {
"us": 3043.2,
"level": "partial"
},
"generic (double)": {
"us": 10291.5,
"level": "partial"
},
"generic (double, strict)": {
"us": 10403.4,
"level": "full"
},
"generic": {
"us": 19729.3,
"level": "partial"
},
"generic (strict)": {
"us": 20097.5,
"level": "full"
}
},
"excluded": {
"lazy_json (string_view)": "wrong result (3284923)"
}
},
"Boost.JSON": {
"best": {
"variant": "parse",
"us": 7216.6,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 7216.6,
"level": "full"
},
"best_reused": {
"variant": "parser (reused)",
"us": 7211.5,
"level": "full"
},
"best_reused_any": {
"variant": "parser (reused)",
"us": 7211.5,
"level": "full"
},
"variants": {
"parser (reused)": {
"us": 7211.5,
"level": "full"
},
"parse": {
"us": 7216.6,
"level": "full"
},
"parse_into structs": {
"us": 7453.0,
"level": "full"
}
},
"excluded": {
"parse (numbers: none)": "wrong result (1091); wrong result (1154); wrong result (8)"
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 11762.3,
"level": "full"
},
"best_any": {
"variant": "Document (string stream) (no encoding check)",
"us": 11435.5,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 11421.3,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator)",
"us": 11421.3,
"level": "full"
},
"variants": {
"Document (reused allocator)": {
"us": 11421.3,
"level": "full"
},
"Document (string stream) (no encoding check)": {
"us": 11435.5,
"level": "no UTF-8"
},
"insitu (copy untimed) (no encoding check)": {
"us": 11462.8,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 11520.4,
"level": "no UTF-8"
},
"insitu (copy untimed)": {
"us": 11547.2,
"level": "full"
},
"Document (reused allocator) (no encoding check)": {
"us": 11592.0,
"level": "no UTF-8"
},
"insitu (copy)": {
"us": 11762.3,
"level": "full"
},
"Document": {
"us": 11791.5,
"level": "full"
},
"Document (no encoding check)": {
"us": 11945.4,
"level": "no UTF-8"
},
"Document (string stream)": {
"us": 12137.6,
"level": "full"
},
"Document (raw numbers) (no encoding check)": {
"us": 13702.4,
"level": "no UTF-8"
},
"Document (raw numbers)": {
"us": 13880.3,
"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": 88201.8,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 88201.8,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 54267.2,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 54267.2,
"level": "full"
},
"variants": {
"read (reused)": {
"us": 54267.2,
"level": "full"
},
"parse": {
"us": 88201.8,
"level": "full"
},
"structs (from_json)": {
"us": 101996.9,
"level": "full"
},
"parse_copy": {
"us": 127312.7,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "structs (from_json)",
"us": 423361.7,
"level": "full"
},
"best_any": {
"variant": "structs (from_json)",
"us": 423361.7,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs (from_json)": {
"us": 423361.7,
"level": "full"
},
"parse": {
"us": 430906.6,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read",
"us": 137442.8,
"level": "full"
},
"best_any": {
"variant": "read",
"us": 137442.8,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 70365.8,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 70365.8,
"level": "full"
},
"variants": {
"read (reused allocator)": {
"us": 70365.8,
"level": "full"
},
"insitu (copy untimed)": {
"us": 98636.9,
"level": "full"
},
"read": {
"us": 137442.8,
"level": "full"
},
"read (raw numbers)": {
"us": 138127.7,
"level": "full"
},
"insitu (copy)": {
"us": 142337.4,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 123214.2,
"level": "full"
},
"best_any": {
"variant": "On-Demand",
"us": 48614.2,
"level": "partial"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 57246.2,
"level": "full"
},
"best_reused_any": {
"variant": "On-Demand (reused)",
"us": 29249.2,
"level": "partial"
},
"variants": {
"On-Demand (reused)": {
"us": 29249.2,
"level": "partial"
},
"On-Demand": {
"us": 48614.2,
"level": "partial"
},
"On-Demand (key selectors)": {
"us": 49110.1,
"level": "partial"
},
"DOM (reused)": {
"us": 57246.2,
"level": "full"
},
"On-Demand structs": {
"us": 72096.7,
"level": "partial"
},
"DOM": {
"us": 123214.2,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 108296.7,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 108296.7,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "structs (validate_skipped)",
"us": 91253.1,
"level": "full"
},
"best_any": {
"variant": "structs",
"us": 66068.8,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs": {
"us": 66068.8,
"level": "partial"
},
"structs (validate_skipped)": {
"us": 91253.1,
"level": "full"
},
"lazy_json": {
"us": 119018.0,
"level": "partial"
},
"generic (double, strict)": {
"us": 247084.3,
"level": "full"
},
"generic (double)": {
"us": 251551.1,
"level": "partial"
},
"generic (strict)": {
"us": 342271.8,
"level": "full"
},
"generic": {
"us": 346828.2,
"level": "partial"
}
},
"excluded": {
"lazy_json (string_view)": "wrong result (3284923)"
}
},
"Boost.JSON": {
"best": {
"variant": "parse_into structs",
"us": 99077.5,
"level": "full"
},
"best_any": {
"variant": "parse_into structs",
"us": 99077.5,
"level": "full"
},
"best_reused": {
"variant": "parser (reused)",
"us": 144837.3,
"level": "full"
},
"best_reused_any": {
"variant": "parser (reused)",
"us": 144837.3,
"level": "full"
},
"variants": {
"parse_into structs": {
"us": 99077.5,
"level": "full"
},
"parser (reused)": {
"us": 144837.3,
"level": "full"
},
"parse": {
"us": 205149.1,
"level": "full"
}
},
"excluded": {
"parse (numbers: none)": "wrong result (1091); wrong result (1154); wrong result (8)"
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 222625.3,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 163654.2,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 197438.0,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 194537.4,
"level": "no UTF-8"
},
"variants": {
"insitu (copy untimed) (no encoding check)": {
"us": 122353.6,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 163654.2,
"level": "no UTF-8"
},
"Document (string stream) (no encoding check)": {
"us": 166650.0,
"level": "no UTF-8"
},
"insitu (copy untimed)": {
"us": 176066.1,
"level": "full"
},
"Document (reused allocator) (no encoding check)": {
"us": 194537.4,
"level": "no UTF-8"
},
"Document (reused allocator)": {
"us": 197438.0,
"level": "full"
},
"Document (raw numbers) (no encoding check)": {
"us": 198332.6,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 200011.2,
"level": "no UTF-8"
},
"insitu (copy)": {
"us": 222625.3,
"level": "full"
},
"Document (string stream)": {
"us": 279094.5,
"level": "full"
},
"Document": {
"us": 306019.9,
"level": "full"
},
"Document (raw numbers)": {
"us": 316505.9,
"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": 17.0,
"level": "full"
},
"best_any": {
"variant": "structs (from_json)",
"us": 17.0,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs (from_json)": {
"us": 17.0,
"level": "full"
},
"parse": {
"us": 17.1,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read",
"us": 1.8,
"level": "full"
},
"best_any": {
"variant": "read",
"us": 1.8,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 1.7,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 1.7,
"level": "full"
},
"variants": {
"insitu (copy untimed)": {
"us": 1.7,
"level": "full"
},
"read (reused allocator)": {
"us": 1.7,
"level": "full"
},
"read": {
"us": 1.8,
"level": "full"
},
"insitu (copy)": {
"us": 1.8,
"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.2,
"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.2,
"level": "partial"
},
"On-Demand": {
"us": 1.3,
"level": "partial"
},
"On-Demand structs": {
"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": 1.7,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 1.7,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "structs (validate_skipped)",
"us": 2.0,
"level": "full"
},
"best_any": {
"variant": "structs",
"us": 1.5,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs": {
"us": 1.5,
"level": "partial"
},
"structs (validate_skipped)": {
"us": 2.0,
"level": "full"
},
"lazy_json": {
"us": 2.3,
"level": "partial"
},
"generic (double)": {
"us": 9.4,
"level": "partial"
},
"generic (double, strict)": {
"us": 9.4,
"level": "full"
},
"generic (strict)": {
"us": 13.5,
"level": "full"
},
"generic": {
"us": 13.6,
"level": "partial"
}
},
"excluded": {
"lazy_json (string_view)": "wrong result (3284923)"
}
},
"Boost.JSON": {
"best": {
"variant": "parse_into structs",
"us": 3.9,
"level": "full"
},
"best_any": {
"variant": "parse_into structs",
"us": 3.9,
"level": "full"
},
"best_reused": {
"variant": "parser (reused)",
"us": 6.5,
"level": "full"
},
"best_reused_any": {
"variant": "parser (reused)",
"us": 6.5,
"level": "full"
},
"variants": {
"parse_into structs": {
"us": 3.9,
"level": "full"
},
"parser (reused)": {
"us": 6.5,
"level": "full"
},
"parse": {
"us": 6.7,
"level": "full"
}
},
"excluded": {
"parse (numbers: none)": "wrong result (1091); wrong result (1154); wrong result (8)"
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 7.2,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 3.8,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 8.1,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 7.6,
"level": "no UTF-8"
},
"variants": {
"insitu (copy untimed) (no encoding check)": {
"us": 3.7,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 3.8,
"level": "no UTF-8"
},
"Document (string stream) (no encoding check)": {
"us": 5.3,
"level": "no UTF-8"
},
"insitu (copy untimed)": {
"us": 7.1,
"level": "full"
},
"insitu (copy)": {
"us": 7.2,
"level": "full"
},
"Document (reused allocator) (no encoding check)": {
"us": 7.6,
"level": "no UTF-8"
},
"Document (reused allocator)": {
"us": 8.1,
"level": "full"
},
"Document (no encoding check)": {
"us": 8.2,
"level": "no UTF-8"
},
"Document (raw numbers) (no encoding check)": {
"us": 8.4,
"level": "no UTF-8"
},
"Document (string stream)": {
"us": 11.5,
"level": "full"
},
"Document": {
"us": 12.9,
"level": "full"
},
"Document (raw numbers)": {
"us": 13.1,
"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": "structs (from_json)",
"us": 282.2,
"level": "full"
},
"best_any": {
"variant": "structs (from_json)",
"us": 282.2,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 274.7,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 274.7,
"level": "full"
},
"variants": {
"read (reused)": {
"us": 274.7,
"level": "full"
},
"structs (from_json)": {
"us": 282.2,
"level": "full"
},
"parse": {
"us": 283.0,
"level": "full"
},
"parse_copy": {
"us": 310.2,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "parse",
"us": 3197.9,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 3197.9,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse": {
"us": 3197.9,
"level": "full"
},
"structs (from_json)": {
"us": 3219.2,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read",
"us": 340.4,
"level": "full"
},
"best_any": {
"variant": "read",
"us": 340.4,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 342.4,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 342.4,
"level": "full"
},
"variants": {
"insitu (copy untimed)": {
"us": 311.6,
"level": "full"
},
"read": {
"us": 340.4,
"level": "full"
},
"insitu (copy)": {
"us": 341.5,
"level": "full"
},
"read (reused allocator)": {
"us": 342.4,
"level": "full"
},
"read (raw numbers)": {
"us": 346.2,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 302.7,
"level": "full"
},
"best_any": {
"variant": "On-Demand (key selectors)",
"us": 163.0,
"level": "partial"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 301.6,
"level": "full"
},
"best_reused_any": {
"variant": "On-Demand (reused)",
"us": 161.1,
"level": "partial"
},
"variants": {
"On-Demand (reused)": {
"us": 161.1,
"level": "partial"
},
"On-Demand (key selectors)": {
"us": 163.0,
"level": "partial"
},
"On-Demand": {
"us": 165.0,
"level": "partial"
},
"On-Demand structs": {
"us": 166.7,
"level": "partial"
},
"DOM (reused)": {
"us": 301.6,
"level": "full"
},
"DOM": {
"us": 302.7,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 296.6,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 296.6,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "structs (validate_skipped)",
"us": 419.5,
"level": "full"
},
"best_any": {
"variant": "structs",
"us": 295.1,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs": {
"us": 295.1,
"level": "partial"
},
"structs (validate_skipped)": {
"us": 419.5,
"level": "full"
},
"lazy_json": {
"us": 444.4,
"level": "partial"
},
"generic (double, strict)": {
"us": 2205.2,
"level": "full"
},
"generic (double)": {
"us": 2222.0,
"level": "partial"
},
"generic (strict)": {
"us": 2927.1,
"level": "full"
},
"generic": {
"us": 2964.5,
"level": "partial"
}
},
"excluded": {
"lazy_json (string_view)": "wrong result (3284923)"
}
},
"Boost.JSON": {
"best": {
"variant": "parse_into structs",
"us": 767.6,
"level": "full"
},
"best_any": {
"variant": "parse_into structs",
"us": 767.6,
"level": "full"
},
"best_reused": {
"variant": "parser (reused)",
"us": 1316.5,
"level": "full"
},
"best_reused_any": {
"variant": "parser (reused)",
"us": 1316.5,
"level": "full"
},
"variants": {
"parse_into structs": {
"us": 767.6,
"level": "full"
},
"parser (reused)": {
"us": 1316.5,
"level": "full"
},
"parse": {
"us": 1325.8,
"level": "full"
}
},
"excluded": {
"parse (numbers: none)": "wrong result (1091); wrong result (1154); wrong result (8)"
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 1270.5,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 845.1,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 1507.4,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator) (no encoding check)",
"us": 1412.9,
"level": "no UTF-8"
},
"variants": {
"insitu (copy untimed) (no encoding check)": {
"us": 818.1,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 845.1,
"level": "no UTF-8"
},
"Document (string stream) (no encoding check)": {
"us": 1171.1,
"level": "no UTF-8"
},
"insitu (copy untimed)": {
"us": 1237.8,
"level": "full"
},
"insitu (copy)": {
"us": 1270.5,
"level": "full"
},
"Document (reused allocator) (no encoding check)": {
"us": 1412.9,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 1446.7,
"level": "no UTF-8"
},
"Document (raw numbers) (no encoding check)": {
"us": 1501.0,
"level": "no UTF-8"
},
"Document (reused allocator)": {
"us": 1507.4,
"level": "full"
},
"Document (string stream)": {
"us": 2027.8,
"level": "full"
},
"Document": {
"us": 2281.8,
"level": "full"
},
"Document (raw numbers)": {
"us": 2357.6,
"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": 547.7,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 547.7,
"level": "full"
},
"best_reused": {
"variant": "read (reused)",
"us": 546.2,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused)",
"us": 546.2,
"level": "full"
},
"variants": {
"read (reused)": {
"us": 546.2,
"level": "full"
},
"parse": {
"us": 547.7,
"level": "full"
},
"parse_copy": {
"us": 570.6,
"level": "full"
},
"structs (from_json)": {
"us": 571.1,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "parse",
"us": 4968.0,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 4968.0,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse": {
"us": 4968.0,
"level": "full"
},
"structs (from_json)": {
"us": 5127.0,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read",
"us": 514.9,
"level": "full"
},
"best_any": {
"variant": "read",
"us": 514.9,
"level": "full"
},
"best_reused": {
"variant": "read (reused allocator)",
"us": 515.1,
"level": "full"
},
"best_reused_any": {
"variant": "read (reused allocator)",
"us": 515.1,
"level": "full"
},
"variants": {
"insitu (copy untimed)": {
"us": 482.3,
"level": "full"
},
"read": {
"us": 514.9,
"level": "full"
},
"read (reused allocator)": {
"us": 515.1,
"level": "full"
},
"read (raw numbers)": {
"us": 532.4,
"level": "full"
},
"insitu (copy)": {
"us": 541.5,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM",
"us": 591.1,
"level": "full"
},
"best_any": {
"variant": "On-Demand",
"us": 330.6,
"level": "partial"
},
"best_reused": {
"variant": "DOM (reused)",
"us": 593.5,
"level": "full"
},
"best_reused_any": {
"variant": "On-Demand (reused)",
"us": 329.2,
"level": "partial"
},
"variants": {
"On-Demand (reused)": {
"us": 329.2,
"level": "partial"
},
"On-Demand": {
"us": 330.6,
"level": "partial"
},
"On-Demand (key selectors)": {
"us": 331.2,
"level": "partial"
},
"On-Demand structs": {
"us": 381.5,
"level": "partial"
},
"DOM": {
"us": 591.1,
"level": "full"
},
"DOM (reused)": {
"us": 593.5,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 704.0,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 704.0,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "structs (validate_skipped)",
"us": 712.3,
"level": "full"
},
"best_any": {
"variant": "structs",
"us": 208.3,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"structs": {
"us": 208.3,
"level": "partial"
},
"structs (validate_skipped)": {
"us": 712.3,
"level": "full"
},
"lazy_json": {
"us": 1545.7,
"level": "partial"
},
"generic (double, strict)": {
"us": 3344.9,
"level": "full"
},
"generic (double)": {
"us": 3474.6,
"level": "partial"
},
"generic": {
"us": 5185.9,
"level": "partial"
},
"generic (strict)": {
"us": 5524.8,
"level": "full"
}
},
"excluded": {
"lazy_json (string_view)": "wrong result (3284923)"
}
},
"Boost.JSON": {
"best": {
"variant": "parse_into structs",
"us": 1140.5,
"level": "full"
},
"best_any": {
"variant": "parse_into structs",
"us": 1140.5,
"level": "full"
},
"best_reused": {
"variant": "parser (reused)",
"us": 1617.2,
"level": "full"
},
"best_reused_any": {
"variant": "parser (reused)",
"us": 1617.2,
"level": "full"
},
"variants": {
"parse_into structs": {
"us": 1140.5,
"level": "full"
},
"parse": {
"us": 1609.5,
"level": "full"
},
"parser (reused)": {
"us": 1617.2,
"level": "full"
}
},
"excluded": {
"parse (numbers: none)": "wrong result (1091); wrong result (1154); wrong result (8)"
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 1662.8,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 1569.5,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document (reused allocator)",
"us": 1812.1,
"level": "full"
},
"best_reused_any": {
"variant": "Document (reused allocator)",
"us": 1812.1,
"level": "full"
},
"variants": {
"insitu (copy untimed) (no encoding check)": {
"us": 1412.0,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 1569.5,
"level": "no UTF-8"
},
"insitu (copy)": {
"us": 1662.8,
"level": "full"
},
"insitu (copy untimed)": {
"us": 1665.6,
"level": "full"
},
"Document (reused allocator)": {
"us": 1812.1,
"level": "full"
},
"Document (string stream) (no encoding check)": {
"us": 1853.1,
"level": "no UTF-8"
},
"Document (reused allocator) (no encoding check)": {
"us": 1854.2,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 1914.7,
"level": "no UTF-8"
},
"Document (raw numbers) (no encoding check)": {
"us": 2121.9,
"level": "no UTF-8"
},
"Document (string stream)": {
"us": 2257.7,
"level": "full"
},
"Document": {
"us": 2502.0,
"level": "full"
},
"Document (raw numbers)": {
"us": 2912.4,
"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",
"us": 531.8,
"level": "full"
},
"best_any": {
"variant": "editable",
"us": 531.8,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"editable": {
"us": 531.8,
"level": "full"
},
"editable (source numbers)": {
"us": 569.2,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "ordered_json",
"us": 2911.8,
"level": "full"
},
"best_any": {
"variant": "ordered_json",
"us": 2911.8,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"ordered_json": {
"us": 2911.8,
"level": "full"
},
"parse": {
"us": 3912.8,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "mut copy",
"us": 803.9,
"level": "full"
},
"best_any": {
"variant": "mut copy",
"us": 803.9,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"insitu (copy untimed) + mut copy": {
"us": 761.1,
"level": "full"
},
"mut copy": {
"us": 803.9,
"level": "full"
},
"insitu (copy) + mut copy": {
"us": 804.0,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 636.7,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 636.7,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (strict)",
"us": 3524.7,
"level": "full"
},
"best_any": {
"variant": "generic",
"us": 3487.4,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic": {
"us": 3487.4,
"level": "partial"
},
"generic (strict)": {
"us": 3524.7,
"level": "full"
}
},
"excluded": {
"generic (double)": "the output does not read back as the expected document",
"generic (double, strict)": "the output does not read back as the expected document"
}
},
"Boost.JSON": {
"best": {
"variant": "parse",
"us": 1962.7,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 1962.7,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse": {
"us": 1962.7,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 2341.6,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 1864.1,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"insitu (copy untimed) (no encoding check)": {
"us": 1837.8,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 1864.1,
"level": "no UTF-8"
},
"Document (string stream) (no encoding check)": {
"us": 2046.0,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 2114.7,
"level": "no UTF-8"
},
"insitu (copy untimed)": {
"us": 2333.0,
"level": "full"
},
"insitu (copy)": {
"us": 2341.6,
"level": "full"
},
"Document": {
"us": 2970.0,
"level": "full"
},
"Document (string stream)": {
"us": 3017.3,
"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": 1116.2,
"level": "full"
},
"best_any": {
"variant": "editable",
"us": 1116.2,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"editable": {
"us": 1116.2,
"level": "full"
},
"editable (source numbers)": {
"us": 1140.7,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "ordered_json",
"us": 4999.1,
"level": "full"
},
"best_any": {
"variant": "ordered_json",
"us": 4999.1,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"ordered_json": {
"us": 4999.1,
"level": "full"
},
"parse": {
"us": 5737.2,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "mut copy",
"us": 1697.2,
"level": "full"
},
"best_any": {
"variant": "mut copy",
"us": 1697.2,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"insitu (copy untimed) + mut copy": {
"us": 1590.3,
"level": "full"
},
"mut copy": {
"us": 1697.2,
"level": "full"
},
"insitu (copy) + mut copy": {
"us": 1708.2,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 1559.1,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 1559.1,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (strict)",
"us": 6551.1,
"level": "full"
},
"best_any": {
"variant": "generic",
"us": 6451.0,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic": {
"us": 6451.0,
"level": "partial"
},
"generic (strict)": {
"us": 6551.1,
"level": "full"
}
},
"excluded": {
"generic (double)": "the output does not read back as the expected document",
"generic (double, strict)": "the output does not read back as the expected document"
}
},
"Boost.JSON": {
"best": {
"variant": "parse",
"us": 2936.1,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 2936.1,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse": {
"us": 2936.1,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 3242.4,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 2924.6,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"insitu (copy untimed) (no encoding check)": {
"us": 2836.4,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 2924.6,
"level": "no UTF-8"
},
"Document (no encoding check)": {
"us": 2925.1,
"level": "no UTF-8"
},
"Document (string stream) (no encoding check)": {
"us": 3066.4,
"level": "no UTF-8"
},
"insitu (copy untimed)": {
"us": 3133.4,
"level": "full"
},
"insitu (copy)": {
"us": 3242.4,
"level": "full"
},
"Document": {
"us": 3522.6,
"level": "full"
},
"Document (string stream)": {
"us": 3593.8,
"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": 2702.4,
"level": "full"
},
"best_any": {
"variant": "editable (source numbers)",
"us": 2702.4,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"editable (source numbers)": {
"us": 2702.4,
"level": "full"
},
"editable": {
"us": 5713.5,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "ordered_json",
"us": 15603.3,
"level": "full"
},
"best_any": {
"variant": "ordered_json",
"us": 15603.3,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"ordered_json": {
"us": 15603.3,
"level": "full"
},
"parse": {
"us": 16014.3,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "insitu (copy) + mut copy",
"us": 10020.0,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) + mut copy",
"us": 10020.0,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"insitu (copy untimed) + mut copy": {
"us": 9860.1,
"level": "full"
},
"insitu (copy) + mut copy": {
"us": 10020.0,
"level": "full"
},
"mut copy": {
"us": 10092.3,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 8936.1,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 8936.1,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (strict)",
"us": 23644.2,
"level": "full"
},
"best_any": {
"variant": "generic",
"us": 23383.4,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic": {
"us": 23383.4,
"level": "partial"
},
"generic (strict)": {
"us": 23644.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": 13413.8,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 13413.8,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse": {
"us": 13413.8,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 20517.7,
"level": "full"
},
"best_any": {
"variant": "Document (string stream) (no encoding check)",
"us": 20320.1,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document (string stream) (no encoding check)": {
"us": 20320.1,
"level": "no UTF-8"
},
"insitu (copy untimed) (no encoding check)": {
"us": 20404.6,
"level": "no UTF-8"
},
"insitu (copy)": {
"us": 20517.7,
"level": "full"
},
"insitu (copy untimed)": {
"us": 20565.1,
"level": "full"
},
"insitu (copy) (no encoding check)": {
"us": 20868.2,
"level": "no UTF-8"
},
"Document": {
"us": 21148.6,
"level": "full"
},
"Document (string stream)": {
"us": 21167.3,
"level": "full"
},
"Document (no encoding check)": {
"us": 21213.5,
"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": 192363.1,
"level": "full"
},
"best_any": {
"variant": "editable",
"us": 192363.1,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"editable": {
"us": 192363.1,
"level": "full"
},
"editable (source numbers)": {
"us": 192901.1,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "ordered_json",
"us": 604744.5,
"level": "full"
},
"best_any": {
"variant": "ordered_json",
"us": 604744.5,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"ordered_json": {
"us": 604744.5,
"level": "full"
},
"parse": {
"us": 797374.8,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "mut copy",
"us": 318307.9,
"level": "full"
},
"best_any": {
"variant": "mut copy",
"us": 318307.9,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"insitu (copy untimed) + mut copy": {
"us": 271226.6,
"level": "full"
},
"mut copy": {
"us": 318307.9,
"level": "full"
},
"insitu (copy) + mut copy": {
"us": 318834.1,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 186232.4,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 186232.4,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (strict)",
"us": 661940.8,
"level": "full"
},
"best_any": {
"variant": "generic",
"us": 632543.1,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic": {
"us": 632543.1,
"level": "partial"
},
"generic (strict)": {
"us": 661940.8,
"level": "full"
}
},
"excluded": {
"generic (double)": "the output does not read back as the expected document",
"generic (double, strict)": "the output does not read back as the expected document"
}
},
"Boost.JSON": {
"best": {
"variant": "parse",
"us": 356243.6,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 356243.6,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse": {
"us": 356243.6,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 362000.7,
"level": "full"
},
"best_any": {
"variant": "Document (string stream) (no encoding check)",
"us": 296360.9,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"insitu (copy untimed) (no encoding check)": {
"us": 271888.2,
"level": "no UTF-8"
},
"Document (string stream) (no encoding check)": {
"us": 296360.9,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 302575.6,
"level": "no UTF-8"
},
"insitu (copy untimed)": {
"us": 315892.3,
"level": "full"
},
"Document (no encoding check)": {
"us": 332533.5,
"level": "no UTF-8"
},
"insitu (copy)": {
"us": 362000.7,
"level": "full"
},
"Document (string stream)": {
"us": 407503.6,
"level": "full"
},
"Document": {
"us": 452671.2,
"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.1,
"level": "full"
},
"best_any": {
"variant": "editable",
"us": 3.1,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"editable": {
"us": 3.1,
"level": "full"
},
"editable (source numbers)": {
"us": 3.3,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "ordered_json",
"us": 13.5,
"level": "full"
},
"best_any": {
"variant": "ordered_json",
"us": 13.5,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"ordered_json": {
"us": 13.5,
"level": "full"
},
"parse": {
"us": 19.2,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "mut copy",
"us": 3.7,
"level": "full"
},
"best_any": {
"variant": "mut copy",
"us": 3.7,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"mut copy": {
"us": 3.7,
"level": "full"
},
"insitu (copy) + mut copy": {
"us": 3.7,
"level": "full"
},
"insitu (copy untimed) + mut copy": {
"us": 3.7,
"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": 15.6,
"level": "full"
},
"best_any": {
"variant": "generic",
"us": 15.3,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic": {
"us": 15.3,
"level": "partial"
},
"generic (strict)": {
"us": 15.6,
"level": "full"
}
},
"excluded": {
"generic (double)": "the output does not read back as the expected document",
"generic (double, strict)": "the output does not read back as the expected document"
}
},
"Boost.JSON": {
"best": {
"variant": "parse",
"us": 9.1,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 9.1,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse": {
"us": 9.1,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 11.1,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 7.8,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"insitu (copy untimed) (no encoding check)": {
"us": 7.7,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 7.8,
"level": "no UTF-8"
},
"Document (string stream) (no encoding check)": {
"us": 9.2,
"level": "no UTF-8"
},
"insitu (copy untimed)": {
"us": 11.0,
"level": "full"
},
"insitu (copy)": {
"us": 11.1,
"level": "full"
},
"Document (no encoding check)": {
"us": 12.1,
"level": "no UTF-8"
},
"Document (string stream)": {
"us": 15.4,
"level": "full"
},
"Document": {
"us": 17.0,
"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": 480.1,
"level": "full"
},
"best_any": {
"variant": "editable",
"us": 480.1,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"editable": {
"us": 480.1,
"level": "full"
},
"editable (source numbers)": {
"us": 512.0,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "ordered_json",
"us": 2702.2,
"level": "full"
},
"best_any": {
"variant": "ordered_json",
"us": 2702.2,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"ordered_json": {
"us": 2702.2,
"level": "full"
},
"parse": {
"us": 3686.1,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "insitu (copy) + mut copy",
"us": 726.3,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) + mut copy",
"us": 726.3,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"insitu (copy untimed) + mut copy": {
"us": 699.7,
"level": "full"
},
"insitu (copy) + mut copy": {
"us": 726.3,
"level": "full"
},
"mut copy": {
"us": 731.1,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 509.1,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 509.1,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (strict)",
"us": 3289.0,
"level": "full"
},
"best_any": {
"variant": "generic",
"us": 3262.0,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic": {
"us": 3262.0,
"level": "partial"
},
"generic (strict)": {
"us": 3289.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": 1787.8,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 1787.8,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse": {
"us": 1787.8,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 1992.5,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 1576.0,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"insitu (copy untimed) (no encoding check)": {
"us": 1547.9,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 1576.0,
"level": "no UTF-8"
},
"Document (string stream) (no encoding check)": {
"us": 1799.3,
"level": "no UTF-8"
},
"insitu (copy untimed)": {
"us": 1950.2,
"level": "full"
},
"insitu (copy)": {
"us": 1992.5,
"level": "full"
},
"Document (no encoding check)": {
"us": 2055.3,
"level": "no UTF-8"
},
"Document (string stream)": {
"us": 2652.6,
"level": "full"
},
"Document": {
"us": 2904.4,
"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": 879.7,
"level": "full"
},
"best_any": {
"variant": "editable",
"us": 879.7,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"editable": {
"us": 879.7,
"level": "full"
},
"editable (source numbers)": {
"us": 905.9,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "ordered_json",
"us": 4806.3,
"level": "full"
},
"best_any": {
"variant": "ordered_json",
"us": 4806.3,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"ordered_json": {
"us": 4806.3,
"level": "full"
},
"parse": {
"us": 5720.2,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "mut copy",
"us": 1218.5,
"level": "full"
},
"best_any": {
"variant": "mut copy",
"us": 1218.5,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"insitu (copy untimed) + mut copy": {
"us": 1183.3,
"level": "full"
},
"mut copy": {
"us": 1218.5,
"level": "full"
},
"insitu (copy) + mut copy": {
"us": 1218.7,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document",
"us": 1212.8,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document": {
"us": 1212.8,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (strict)",
"us": 5896.5,
"level": "full"
},
"best_any": {
"variant": "generic",
"us": 5779.2,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic": {
"us": 5779.2,
"level": "partial"
},
"generic (strict)": {
"us": 5896.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",
"us": 2632.9,
"level": "full"
},
"best_any": {
"variant": "parse",
"us": 2632.9,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse": {
"us": 2632.9,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "insitu (copy)",
"us": 2703.7,
"level": "full"
},
"best_any": {
"variant": "insitu (copy) (no encoding check)",
"us": 2514.7,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"insitu (copy untimed) (no encoding check)": {
"us": 2453.3,
"level": "no UTF-8"
},
"insitu (copy) (no encoding check)": {
"us": 2514.7,
"level": "no UTF-8"
},
"insitu (copy untimed)": {
"us": 2616.7,
"level": "full"
},
"insitu (copy)": {
"us": 2703.7,
"level": "full"
},
"Document (no encoding check)": {
"us": 2759.3,
"level": "no UTF-8"
},
"Document (string stream) (no encoding check)": {
"us": 2848.0,
"level": "no UTF-8"
},
"Document (string stream)": {
"us": 3273.4,
"level": "full"
},
"Document": {
"us": 3433.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",
"us": 482.7,
"level": "full"
},
"best_any": {
"variant": "parse + dump",
"us": 482.7,
"level": "full"
},
"best_reused": {
"variant": "read + dump (reused)",
"us": 505.9,
"level": "full"
},
"best_reused_any": {
"variant": "read + dump (reused)",
"us": 505.9,
"level": "full"
},
"variants": {
"parse + dump": {
"us": 482.7,
"level": "full"
},
"read + dump (reused)": {
"us": 505.9,
"level": "full"
},
"parse + dump (source numbers)": {
"us": 522.4,
"level": "full"
},
"parse_copy + dump": {
"us": 564.1,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "parse + dump",
"us": 4143.3,
"level": "full"
},
"best_any": {
"variant": "parse + dump",
"us": 4143.3,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse + dump": {
"us": 4143.3,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read + write",
"us": 660.6,
"level": "full"
},
"best_any": {
"variant": "read + write",
"us": 660.6,
"level": "full"
},
"best_reused": {
"variant": "read + write (reused allocator)",
"us": 644.0,
"level": "full"
},
"best_reused_any": {
"variant": "read + write (reused allocator)",
"us": 644.0,
"level": "full"
},
"variants": {
"insitu (copy untimed) + write": {
"us": 591.7,
"level": "full"
},
"read + write (reused allocator)": {
"us": 644.0,
"level": "full"
},
"read + write": {
"us": 660.6,
"level": "full"
},
"read (raw numbers) + write": {
"us": 683.8,
"level": "full"
},
"insitu (copy) + write": {
"us": 687.8,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM + to_string",
"us": 742.5,
"level": "full"
},
"best_any": {
"variant": "minify",
"us": 123.3,
"level": "partial"
},
"best_reused": {
"variant": "DOM (reused) + to_string",
"us": 733.5,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused) + to_string",
"us": 733.5,
"level": "full"
},
"variants": {
"minify": {
"us": 123.3,
"level": "partial"
},
"DOM (reused) + to_string": {
"us": 733.5,
"level": "full"
},
"DOM + to_string": {
"us": 742.5,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document + Serialize",
"us": 695.4,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document + Serialize": {
"us": 695.4,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (strict)",
"us": 3779.5,
"level": "full"
},
"best_any": {
"variant": "minify_json",
"us": 422.3,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"minify_json": {
"us": 422.3,
"level": "partial"
},
"generic": {
"us": 3665.8,
"level": "partial"
},
"generic (strict)": {
"us": 3779.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": 2085.6,
"level": "full"
},
"best_any": {
"variant": "parse + serialize",
"us": 2085.6,
"level": "full"
},
"best_reused": {
"variant": "parser (reused) + serialize",
"us": 2129.4,
"level": "full"
},
"best_reused_any": {
"variant": "parser (reused) + serialize",
"us": 2129.4,
"level": "full"
},
"variants": {
"parse + serialize": {
"us": 2085.6,
"level": "full"
},
"parser (reused) + serialize": {
"us": 2129.4,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "SAX to Writer",
"us": 3014.9,
"level": "full"
},
"best_any": {
"variant": "SAX to Writer (no encoding check)",
"us": 1978.1,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document + Writer (reused allocator)",
"us": 2396.2,
"level": "full"
},
"best_reused_any": {
"variant": "Document + Writer (reused allocator) (no encoding check)",
"us": 2382.6,
"level": "no UTF-8"
},
"variants": {
"SAX to Writer (no encoding check)": {
"us": 1978.1,
"level": "no UTF-8"
},
"SAX to Writer (string stream) (no encoding check)": {
"us": 2000.4,
"level": "no UTF-8"
},
"SAX to Writer (raw numbers) (no encoding check)": {
"us": 2052.2,
"level": "no UTF-8"
},
"Document + Writer (no encoding check)": {
"us": 2257.7,
"level": "no UTF-8"
},
"Document + Writer (reused allocator) (no encoding check)": {
"us": 2382.6,
"level": "no UTF-8"
},
"Document + Writer (reused allocator)": {
"us": 2396.2,
"level": "full"
},
"SAX to Writer": {
"us": 3014.9,
"level": "full"
},
"SAX to Writer (string stream)": {
"us": 3034.3,
"level": "full"
},
"SAX to Writer (raw numbers)": {
"us": 3095.6,
"level": "full"
},
"Document + Writer": {
"us": 3262.6,
"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": 1014.3,
"level": "full"
},
"best_any": {
"variant": "parse + dump",
"us": 1014.3,
"level": "full"
},
"best_reused": {
"variant": "read + dump (reused)",
"us": 1015.4,
"level": "full"
},
"best_reused_any": {
"variant": "read + dump (reused)",
"us": 1015.4,
"level": "full"
},
"variants": {
"parse + dump": {
"us": 1014.3,
"level": "full"
},
"read + dump (reused)": {
"us": 1015.4,
"level": "full"
},
"parse + dump (source numbers)": {
"us": 1021.2,
"level": "full"
},
"parse_copy + dump": {
"us": 1126.3,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "parse + dump",
"us": 5702.5,
"level": "full"
},
"best_any": {
"variant": "parse + dump",
"us": 5702.5,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse + dump": {
"us": 5702.5,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read (raw numbers) + write",
"us": 1261.8,
"level": "full"
},
"best_any": {
"variant": "read (raw numbers) + write",
"us": 1261.8,
"level": "full"
},
"best_reused": {
"variant": "read + write (reused allocator)",
"us": 1351.3,
"level": "full"
},
"best_reused_any": {
"variant": "read + write (reused allocator)",
"us": 1351.3,
"level": "full"
},
"variants": {
"insitu (copy untimed) + write": {
"us": 1205.1,
"level": "full"
},
"read (raw numbers) + write": {
"us": 1261.8,
"level": "full"
},
"insitu (copy) + write": {
"us": 1310.3,
"level": "full"
},
"read + write": {
"us": 1314.9,
"level": "full"
},
"read + write (reused allocator)": {
"us": 1351.3,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM + to_string",
"us": 1392.7,
"level": "full"
},
"best_any": {
"variant": "minify",
"us": 336.8,
"level": "partial"
},
"best_reused": {
"variant": "DOM (reused) + to_string",
"us": 1377.4,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused) + to_string",
"us": 1377.4,
"level": "full"
},
"variants": {
"minify": {
"us": 336.8,
"level": "partial"
},
"DOM (reused) + to_string": {
"us": 1377.4,
"level": "full"
},
"DOM + to_string": {
"us": 1392.7,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document + Serialize",
"us": 1540.7,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document + Serialize": {
"us": 1540.7,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (strict)",
"us": 6416.4,
"level": "full"
},
"best_any": {
"variant": "minify_json",
"us": 1144.4,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"minify_json": {
"us": 1144.4,
"level": "partial"
},
"generic": {
"us": 6261.5,
"level": "partial"
},
"generic (strict)": {
"us": 6416.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": 2919.0,
"level": "full"
},
"best_any": {
"variant": "parse + serialize",
"us": 2919.0,
"level": "full"
},
"best_reused": {
"variant": "parser (reused) + serialize",
"us": 2931.1,
"level": "full"
},
"best_reused_any": {
"variant": "parser (reused) + serialize",
"us": 2931.1,
"level": "full"
},
"variants": {
"parse + serialize": {
"us": 2919.0,
"level": "full"
},
"parser (reused) + serialize": {
"us": 2931.1,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "SAX to Writer",
"us": 3012.3,
"level": "full"
},
"best_any": {
"variant": "SAX to Writer (no encoding check)",
"us": 2492.7,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document + Writer (reused allocator)",
"us": 2994.2,
"level": "full"
},
"best_reused_any": {
"variant": "Document + Writer (reused allocator) (no encoding check)",
"us": 2981.0,
"level": "no UTF-8"
},
"variants": {
"SAX to Writer (no encoding check)": {
"us": 2492.7,
"level": "no UTF-8"
},
"SAX to Writer (string stream) (no encoding check)": {
"us": 2550.9,
"level": "no UTF-8"
},
"SAX to Writer (raw numbers) (no encoding check)": {
"us": 2795.1,
"level": "no UTF-8"
},
"Document + Writer (no encoding check)": {
"us": 2933.5,
"level": "no UTF-8"
},
"Document + Writer (reused allocator) (no encoding check)": {
"us": 2981.0,
"level": "no UTF-8"
},
"Document + Writer (reused allocator)": {
"us": 2994.2,
"level": "full"
},
"SAX to Writer": {
"us": 3012.3,
"level": "full"
},
"SAX to Writer (string stream)": {
"us": 3197.5,
"level": "full"
},
"SAX to Writer (raw numbers)": {
"us": 3321.1,
"level": "full"
},
"Document + Writer": {
"us": 3479.6,
"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": 2620.4,
"level": "full"
},
"best_any": {
"variant": "parse + dump (source numbers)",
"us": 2620.4,
"level": "full"
},
"best_reused": {
"variant": "read + dump (reused)",
"us": 5327.5,
"level": "full"
},
"best_reused_any": {
"variant": "read + dump (reused)",
"us": 5327.5,
"level": "full"
},
"variants": {
"parse + dump (source numbers)": {
"us": 2620.4,
"level": "full"
},
"read + dump (reused)": {
"us": 5327.5,
"level": "full"
},
"parse_copy + dump": {
"us": 5459.1,
"level": "full"
},
"parse + dump": {
"us": 5559.5,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "parse + dump",
"us": 16463.2,
"level": "full"
},
"best_any": {
"variant": "parse + dump",
"us": 16463.2,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse + dump": {
"us": 16463.2,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read (raw numbers) + write",
"us": 3106.3,
"level": "full"
},
"best_any": {
"variant": "read (raw numbers) + write",
"us": 3106.3,
"level": "full"
},
"best_reused": {
"variant": "read + write (reused allocator)",
"us": 9285.9,
"level": "full"
},
"best_reused_any": {
"variant": "read + write (reused allocator)",
"us": 9285.9,
"level": "full"
},
"variants": {
"read (raw numbers) + write": {
"us": 3106.3,
"level": "full"
},
"read + write": {
"us": 9008.1,
"level": "full"
},
"insitu (copy untimed) + write": {
"us": 9225.8,
"level": "full"
},
"insitu (copy) + write": {
"us": 9276.4,
"level": "full"
},
"read + write (reused allocator)": {
"us": 9285.9,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM + to_string",
"us": 8808.4,
"level": "full"
},
"best_any": {
"variant": "minify",
"us": 433.3,
"level": "partial"
},
"best_reused": {
"variant": "DOM (reused) + to_string",
"us": 8886.2,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused) + to_string",
"us": 8886.2,
"level": "full"
},
"variants": {
"minify": {
"us": 433.3,
"level": "partial"
},
"DOM + to_string": {
"us": 8808.4,
"level": "full"
},
"DOM (reused) + to_string": {
"us": 8886.2,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document + Serialize",
"us": 8837.7,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document + Serialize": {
"us": 8837.7,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (strict)",
"us": 23764.9,
"level": "full"
},
"best_any": {
"variant": "minify_json",
"us": 2349.8,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"minify_json": {
"us": 2349.8,
"level": "partial"
},
"generic": {
"us": 23104.6,
"level": "partial"
},
"generic (strict)": {
"us": 23764.9,
"level": "full"
}
},
"excluded": {
"generic (double)": "the output does not read back as the expected document",
"generic (double, strict)": "the output does not read back as the expected document"
}
},
"Boost.JSON": {
"best": {
"variant": "parse + serialize",
"us": 13973.5,
"level": "full"
},
"best_any": {
"variant": "parse + serialize",
"us": 13973.5,
"level": "full"
},
"best_reused": {
"variant": "parser (reused) + serialize",
"us": 13462.6,
"level": "full"
},
"best_reused_any": {
"variant": "parser (reused) + serialize",
"us": 13462.6,
"level": "full"
},
"variants": {
"parser (reused) + serialize": {
"us": 13462.6,
"level": "full"
},
"parse + serialize": {
"us": 13973.5,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "SAX to Writer (raw numbers)",
"us": 15523.3,
"level": "full"
},
"best_any": {
"variant": "SAX to Writer (raw numbers) (no encoding check)",
"us": 15512.0,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document + Writer (reused allocator)",
"us": 20813.2,
"level": "full"
},
"best_reused_any": {
"variant": "Document + Writer (reused allocator)",
"us": 20813.2,
"level": "full"
},
"variants": {
"SAX to Writer (raw numbers) (no encoding check)": {
"us": 15512.0,
"level": "no UTF-8"
},
"SAX to Writer (raw numbers)": {
"us": 15523.3,
"level": "full"
},
"Document + Writer (reused allocator)": {
"us": 20813.2,
"level": "full"
},
"SAX to Writer (string stream) (no encoding check)": {
"us": 21036.2,
"level": "no UTF-8"
},
"Document + Writer": {
"us": 21177.2,
"level": "full"
},
"Document + Writer (no encoding check)": {
"us": 21184.8,
"level": "no UTF-8"
},
"SAX to Writer (string stream)": {
"us": 21318.4,
"level": "full"
},
"Document + Writer (reused allocator) (no encoding check)": {
"us": 21359.3,
"level": "no UTF-8"
},
"SAX to Writer (no encoding check)": {
"us": 21367.2,
"level": "no UTF-8"
},
"SAX to Writer": {
"us": 21562.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": 146320.2,
"level": "full"
},
"best_any": {
"variant": "parse + dump",
"us": 146320.2,
"level": "full"
},
"best_reused": {
"variant": "read + dump (reused)",
"us": 109060.0,
"level": "full"
},
"best_reused_any": {
"variant": "read + dump (reused)",
"us": 109060.0,
"level": "full"
},
"variants": {
"read + dump (reused)": {
"us": 109060.0,
"level": "full"
},
"parse + dump": {
"us": 146320.2,
"level": "full"
},
"parse + dump (source numbers)": {
"us": 146609.8,
"level": "full"
},
"parse_copy + dump": {
"us": 184753.0,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "parse + dump",
"us": 528092.1,
"level": "full"
},
"best_any": {
"variant": "parse + dump",
"us": 528092.1,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse + dump": {
"us": 528092.1,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read (raw numbers) + write",
"us": 193396.6,
"level": "full"
},
"best_any": {
"variant": "read (raw numbers) + write",
"us": 193396.6,
"level": "full"
},
"best_reused": {
"variant": "read + write (reused allocator)",
"us": 96788.4,
"level": "full"
},
"best_reused_any": {
"variant": "read + write (reused allocator)",
"us": 96788.4,
"level": "full"
},
"variants": {
"read + write (reused allocator)": {
"us": 96788.4,
"level": "full"
},
"insitu (copy untimed) + write": {
"us": 158577.0,
"level": "full"
},
"read (raw numbers) + write": {
"us": 193396.6,
"level": "full"
},
"read + write": {
"us": 195008.0,
"level": "full"
},
"insitu (copy) + write": {
"us": 198721.1,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM + to_string",
"us": 266718.5,
"level": "full"
},
"best_any": {
"variant": "minify",
"us": 47040.3,
"level": "partial"
},
"best_reused": {
"variant": "DOM (reused) + to_string",
"us": 207560.8,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused) + to_string",
"us": 207560.8,
"level": "full"
},
"variants": {
"minify": {
"us": 47040.3,
"level": "partial"
},
"DOM (reused) + to_string": {
"us": 207560.8,
"level": "full"
},
"DOM + to_string": {
"us": 266718.5,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document + Serialize",
"us": 168901.0,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document + Serialize": {
"us": 168901.0,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (strict)",
"us": 458311.3,
"level": "full"
},
"best_any": {
"variant": "minify_json",
"us": 96405.0,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"minify_json": {
"us": 96405.0,
"level": "partial"
},
"generic": {
"us": 455056.6,
"level": "partial"
},
"generic (strict)": {
"us": 458311.3,
"level": "full"
}
},
"excluded": {
"generic (double)": "the output does not read back as the expected document",
"generic (double, strict)": "the output does not read back as the expected document"
}
},
"Boost.JSON": {
"best": {
"variant": "parse + serialize",
"us": 334468.1,
"level": "full"
},
"best_any": {
"variant": "parse + serialize",
"us": 334468.1,
"level": "full"
},
"best_reused": {
"variant": "parser (reused) + serialize",
"us": 275271.4,
"level": "full"
},
"best_reused_any": {
"variant": "parser (reused) + serialize",
"us": 275271.4,
"level": "full"
},
"variants": {
"parser (reused) + serialize": {
"us": 275271.4,
"level": "full"
},
"parse + serialize": {
"us": 334468.1,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "SAX to Writer (string stream)",
"us": 355727.0,
"level": "full"
},
"best_any": {
"variant": "SAX to Writer (string stream) (no encoding check)",
"us": 249234.8,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document + Writer (reused allocator)",
"us": 323395.6,
"level": "full"
},
"best_reused_any": {
"variant": "Document + Writer (reused allocator) (no encoding check)",
"us": 321331.9,
"level": "no UTF-8"
},
"variants": {
"SAX to Writer (string stream) (no encoding check)": {
"us": 249234.8,
"level": "no UTF-8"
},
"SAX to Writer (raw numbers) (no encoding check)": {
"us": 276686.1,
"level": "no UTF-8"
},
"SAX to Writer (no encoding check)": {
"us": 278843.9,
"level": "no UTF-8"
},
"Document + Writer (reused allocator) (no encoding check)": {
"us": 321331.9,
"level": "no UTF-8"
},
"Document + Writer (reused allocator)": {
"us": 323395.6,
"level": "full"
},
"Document + Writer (no encoding check)": {
"us": 327139.4,
"level": "no UTF-8"
},
"SAX to Writer (string stream)": {
"us": 355727.0,
"level": "full"
},
"SAX to Writer": {
"us": 394249.3,
"level": "full"
},
"SAX to Writer (raw numbers)": {
"us": 398133.8,
"level": "full"
},
"Document + Writer": {
"us": 428999.8,
"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.4,
"level": "full"
},
"best_any": {
"variant": "parse + dump",
"us": 2.4,
"level": "full"
},
"best_reused": {
"variant": "read + dump (reused)",
"us": 2.3,
"level": "full"
},
"best_reused_any": {
"variant": "read + dump (reused)",
"us": 2.3,
"level": "full"
},
"variants": {
"read + dump (reused)": {
"us": 2.3,
"level": "full"
},
"parse + dump": {
"us": 2.4,
"level": "full"
},
"parse + dump (source numbers)": {
"us": 2.5,
"level": "full"
},
"parse_copy + dump": {
"us": 2.6,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "parse + dump",
"us": 19.5,
"level": "full"
},
"best_any": {
"variant": "parse + dump",
"us": 19.5,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse + dump": {
"us": 19.5,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read + write",
"us": 3.0,
"level": "full"
},
"best_any": {
"variant": "read + write",
"us": 3.0,
"level": "full"
},
"best_reused": {
"variant": "read + write (reused allocator)",
"us": 2.7,
"level": "full"
},
"best_reused_any": {
"variant": "read + write (reused allocator)",
"us": 2.7,
"level": "full"
},
"variants": {
"read + write (reused allocator)": {
"us": 2.7,
"level": "full"
},
"insitu (copy untimed) + write": {
"us": 2.9,
"level": "full"
},
"read + write": {
"us": 3.0,
"level": "full"
},
"insitu (copy) + write": {
"us": 3.0,
"level": "full"
},
"read (raw numbers) + write": {
"us": 3.0,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM + to_string",
"us": 3.8,
"level": "full"
},
"best_any": {
"variant": "minify",
"us": 0.6,
"level": "partial"
},
"best_reused": {
"variant": "DOM (reused) + to_string",
"us": 3.4,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused) + to_string",
"us": 3.4,
"level": "full"
},
"variants": {
"minify": {
"us": 0.6,
"level": "partial"
},
"DOM (reused) + to_string": {
"us": 3.4,
"level": "full"
},
"DOM + to_string": {
"us": 3.8,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document + Serialize",
"us": 3.3,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document + Serialize": {
"us": 3.3,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (strict)",
"us": 14.7,
"level": "full"
},
"best_any": {
"variant": "minify_json",
"us": 1.9,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"minify_json": {
"us": 1.9,
"level": "partial"
},
"generic": {
"us": 14.3,
"level": "partial"
},
"generic (strict)": {
"us": 14.7,
"level": "full"
}
},
"excluded": {
"generic (double)": "the output does not read back as the expected document",
"generic (double, strict)": "the output does not read back as the expected document"
}
},
"Boost.JSON": {
"best": {
"variant": "parse + serialize",
"us": 9.2,
"level": "full"
},
"best_any": {
"variant": "parse + serialize",
"us": 9.2,
"level": "full"
},
"best_reused": {
"variant": "parser (reused) + serialize",
"us": 9.1,
"level": "full"
},
"best_reused_any": {
"variant": "parser (reused) + serialize",
"us": 9.1,
"level": "full"
},
"variants": {
"parser (reused) + serialize": {
"us": 9.1,
"level": "full"
},
"parse + serialize": {
"us": 9.2,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "SAX to Writer (string stream)",
"us": 13.9,
"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": 12.2,
"level": "full"
},
"best_reused_any": {
"variant": "Document + Writer (reused allocator) (no encoding check)",
"us": 11.6,
"level": "no UTF-8"
},
"variants": {
"SAX to Writer (string stream) (no encoding check)": {
"us": 7.5,
"level": "no UTF-8"
},
"SAX to Writer (no encoding check)": {
"us": 10.3,
"level": "no UTF-8"
},
"SAX to Writer (raw numbers) (no encoding check)": {
"us": 10.3,
"level": "no UTF-8"
},
"Document + Writer (reused allocator) (no encoding check)": {
"us": 11.6,
"level": "no UTF-8"
},
"Document + Writer (reused allocator)": {
"us": 12.2,
"level": "full"
},
"Document + Writer (no encoding check)": {
"us": 12.2,
"level": "no UTF-8"
},
"SAX to Writer (string stream)": {
"us": 13.9,
"level": "full"
},
"SAX to Writer": {
"us": 15.5,
"level": "full"
},
"SAX to Writer (raw numbers)": {
"us": 15.6,
"level": "full"
},
"Document + Writer": {
"us": 17.2,
"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": 418.5,
"level": "full"
},
"best_any": {
"variant": "parse + dump (source numbers)",
"us": 418.5,
"level": "full"
},
"best_reused": {
"variant": "read + dump (reused)",
"us": 416.9,
"level": "full"
},
"best_reused_any": {
"variant": "read + dump (reused)",
"us": 416.9,
"level": "full"
},
"variants": {
"read + dump (reused)": {
"us": 416.9,
"level": "full"
},
"parse + dump (source numbers)": {
"us": 418.5,
"level": "full"
},
"parse + dump": {
"us": 425.5,
"level": "full"
},
"parse_copy + dump": {
"us": 455.2,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "parse + dump",
"us": 3625.5,
"level": "full"
},
"best_any": {
"variant": "parse + dump",
"us": 3625.5,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse + dump": {
"us": 3625.5,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read (raw numbers) + write",
"us": 564.0,
"level": "full"
},
"best_any": {
"variant": "read (raw numbers) + write",
"us": 564.0,
"level": "full"
},
"best_reused": {
"variant": "read + write (reused allocator)",
"us": 555.5,
"level": "full"
},
"best_reused_any": {
"variant": "read + write (reused allocator)",
"us": 555.5,
"level": "full"
},
"variants": {
"insitu (copy untimed) + write": {
"us": 541.8,
"level": "full"
},
"read + write (reused allocator)": {
"us": 555.5,
"level": "full"
},
"read (raw numbers) + write": {
"us": 564.0,
"level": "full"
},
"read + write": {
"us": 573.5,
"level": "full"
},
"insitu (copy) + write": {
"us": 576.2,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM + to_string",
"us": 669.8,
"level": "full"
},
"best_any": {
"variant": "minify",
"us": 90.3,
"level": "partial"
},
"best_reused": {
"variant": "DOM (reused) + to_string",
"us": 669.6,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused) + to_string",
"us": 669.6,
"level": "full"
},
"variants": {
"minify": {
"us": 90.3,
"level": "partial"
},
"DOM (reused) + to_string": {
"us": 669.6,
"level": "full"
},
"DOM + to_string": {
"us": 669.8,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document + Serialize",
"us": 527.6,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document + Serialize": {
"us": 527.6,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (strict)",
"us": 3180.4,
"level": "full"
},
"best_any": {
"variant": "minify_json",
"us": 354.9,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"minify_json": {
"us": 354.9,
"level": "partial"
},
"generic": {
"us": 3168.5,
"level": "partial"
},
"generic (strict)": {
"us": 3180.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": 1798.7,
"level": "full"
},
"best_any": {
"variant": "parse + serialize",
"us": 1798.7,
"level": "full"
},
"best_reused": {
"variant": "parser (reused) + serialize",
"us": 1807.0,
"level": "full"
},
"best_reused_any": {
"variant": "parser (reused) + serialize",
"us": 1807.0,
"level": "full"
},
"variants": {
"parse + serialize": {
"us": 1798.7,
"level": "full"
},
"parser (reused) + serialize": {
"us": 1807.0,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "SAX to Writer (string stream)",
"us": 2431.4,
"level": "full"
},
"best_any": {
"variant": "SAX to Writer (string stream) (no encoding check)",
"us": 1572.4,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document + Writer (reused allocator)",
"us": 2188.7,
"level": "full"
},
"best_reused_any": {
"variant": "Document + Writer (reused allocator) (no encoding check)",
"us": 2094.2,
"level": "no UTF-8"
},
"variants": {
"SAX to Writer (string stream) (no encoding check)": {
"us": 1572.4,
"level": "no UTF-8"
},
"SAX to Writer (no encoding check)": {
"us": 1790.9,
"level": "no UTF-8"
},
"SAX to Writer (raw numbers) (no encoding check)": {
"us": 1820.9,
"level": "no UTF-8"
},
"Document + Writer (no encoding check)": {
"us": 2087.8,
"level": "no UTF-8"
},
"Document + Writer (reused allocator) (no encoding check)": {
"us": 2094.2,
"level": "no UTF-8"
},
"Document + Writer (reused allocator)": {
"us": 2188.7,
"level": "full"
},
"SAX to Writer (string stream)": {
"us": 2431.4,
"level": "full"
},
"SAX to Writer (raw numbers)": {
"us": 2706.3,
"level": "full"
},
"SAX to Writer": {
"us": 2711.8,
"level": "full"
},
"Document + Writer": {
"us": 2932.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",
"us": 779.0,
"level": "full"
},
"best_any": {
"variant": "parse + dump",
"us": 779.0,
"level": "full"
},
"best_reused": {
"variant": "read + dump (reused)",
"us": 786.3,
"level": "full"
},
"best_reused_any": {
"variant": "read + dump (reused)",
"us": 786.3,
"level": "full"
},
"variants": {
"parse + dump": {
"us": 779.0,
"level": "full"
},
"read + dump (reused)": {
"us": 786.3,
"level": "full"
},
"parse + dump (source numbers)": {
"us": 792.5,
"level": "full"
},
"parse_copy + dump": {
"us": 812.1,
"level": "full"
}
}
},
"nlohmann json": {
"best": {
"variant": "parse + dump",
"us": 5352.0,
"level": "full"
},
"best_any": {
"variant": "parse + dump",
"us": 5352.0,
"level": "full"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"parse + dump": {
"us": 5352.0,
"level": "full"
}
}
},
"yyjson": {
"best": {
"variant": "read (raw numbers) + write",
"us": 797.0,
"level": "full"
},
"best_any": {
"variant": "read (raw numbers) + write",
"us": 797.0,
"level": "full"
},
"best_reused": {
"variant": "read + write (reused allocator)",
"us": 830.6,
"level": "full"
},
"best_reused_any": {
"variant": "read + write (reused allocator)",
"us": 830.6,
"level": "full"
},
"variants": {
"insitu (copy untimed) + write": {
"us": 794.5,
"level": "full"
},
"read (raw numbers) + write": {
"us": 797.0,
"level": "full"
},
"read + write": {
"us": 829.5,
"level": "full"
},
"insitu (copy) + write": {
"us": 829.6,
"level": "full"
},
"read + write (reused allocator)": {
"us": 830.6,
"level": "full"
}
}
},
"simdjson": {
"best": {
"variant": "DOM + to_string",
"us": 1211.1,
"level": "full"
},
"best_any": {
"variant": "minify",
"us": 92.4,
"level": "partial"
},
"best_reused": {
"variant": "DOM (reused) + to_string",
"us": 1212.6,
"level": "full"
},
"best_reused_any": {
"variant": "DOM (reused) + to_string",
"us": 1212.6,
"level": "full"
},
"variants": {
"minify": {
"us": 92.4,
"level": "partial"
},
"DOM + to_string": {
"us": 1211.1,
"level": "full"
},
"DOM (reused) + to_string": {
"us": 1212.6,
"level": "full"
}
}
},
"sonic-cpp": {
"best": null,
"best_any": {
"variant": "Document + Serialize",
"us": 1214.4,
"level": "no UTF-8"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Document + Serialize": {
"us": 1214.4,
"level": "no UTF-8"
}
}
},
"Glaze": {
"best": {
"variant": "generic (strict)",
"us": 5550.6,
"level": "full"
},
"best_any": {
"variant": "minify_json",
"us": 638.5,
"level": "partial"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"minify_json": {
"us": 638.5,
"level": "partial"
},
"generic": {
"us": 5531.0,
"level": "partial"
},
"generic (strict)": {
"us": 5550.6,
"level": "full"
}
},
"excluded": {
"generic (double)": "the output does not read back as the expected document",
"generic (double, strict)": "the output does not read back as the expected document"
}
},
"Boost.JSON": {
"best": {
"variant": "parse + serialize",
"us": 2569.6,
"level": "full"
},
"best_any": {
"variant": "parse + serialize",
"us": 2569.6,
"level": "full"
},
"best_reused": {
"variant": "parser (reused) + serialize",
"us": 2545.2,
"level": "full"
},
"best_reused_any": {
"variant": "parser (reused) + serialize",
"us": 2545.2,
"level": "full"
},
"variants": {
"parser (reused) + serialize": {
"us": 2545.2,
"level": "full"
},
"parse + serialize": {
"us": 2569.6,
"level": "full"
}
}
},
"RapidJSON": {
"best": {
"variant": "SAX to Writer (string stream)",
"us": 2640.3,
"level": "full"
},
"best_any": {
"variant": "SAX to Writer (string stream) (no encoding check)",
"us": 2139.6,
"level": "no UTF-8"
},
"best_reused": {
"variant": "Document + Writer (reused allocator)",
"us": 2804.7,
"level": "full"
},
"best_reused_any": {
"variant": "Document + Writer (reused allocator)",
"us": 2804.7,
"level": "full"
},
"variants": {
"SAX to Writer (string stream) (no encoding check)": {
"us": 2139.6,
"level": "no UTF-8"
},
"SAX to Writer (no encoding check)": {
"us": 2291.3,
"level": "no UTF-8"
},
"SAX to Writer (raw numbers) (no encoding check)": {
"us": 2566.0,
"level": "no UTF-8"
},
"SAX to Writer (string stream)": {
"us": 2640.3,
"level": "full"
},
"Document + Writer (no encoding check)": {
"us": 2801.3,
"level": "no UTF-8"
},
"Document + Writer (reused allocator)": {
"us": 2804.7,
"level": "full"
},
"Document + Writer (reused allocator) (no encoding check)": {
"us": 2840.1,
"level": "no UTF-8"
},
"SAX to Writer": {
"us": 2930.6,
"level": "full"
},
"SAX to Writer (raw numbers)": {
"us": 3114.9,
"level": "full"
},
"Document + Writer": {
"us": 3338.1,
"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": 147.8,
"level": "n/a"
},
"best_any": {
"variant": "dump (source numbers)",
"us": 147.8,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"dump (source numbers)": {
"us": 147.8,
"level": "n/a"
},
"dump": {
"us": 149.9,
"level": "n/a"
}
}
},
"nlohmann json": {
"best": {
"variant": "dump",
"us": 470.6,
"level": "n/a"
},
"best_any": {
"variant": "dump",
"us": 470.6,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"dump": {
"us": 470.6,
"level": "n/a"
}
}
},
"yyjson": {
"best": {
"variant": "write",
"us": 204.2,
"level": "n/a"
},
"best_any": {
"variant": "write",
"us": 204.2,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"write": {
"us": 204.2,
"level": "n/a"
}
}
},
"simdjson": {
"best": {
"variant": "to_string",
"us": 358.6,
"level": "n/a"
},
"best_any": {
"variant": "to_string",
"us": 358.6,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"to_string": {
"us": 358.6,
"level": "n/a"
}
}
},
"RapidJSON": {
"best": {
"variant": "Writer",
"us": 717.1,
"level": "n/a"
},
"best_any": {
"variant": "Writer",
"us": 717.1,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Writer": {
"us": 717.1,
"level": "n/a"
}
}
},
"sonic-cpp": {
"best": {
"variant": "Serialize",
"us": 255.6,
"level": "n/a"
},
"best_any": {
"variant": "Serialize",
"us": 255.6,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Serialize": {
"us": 255.6,
"level": "n/a"
}
}
},
"Glaze": {
"best": {
"variant": "generic",
"us": 360.0,
"level": "n/a"
},
"best_any": {
"variant": "generic",
"us": 360.0,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic": {
"us": 360.0,
"level": "n/a"
},
"generic (strict)": {
"us": 365.6,
"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": 479.7,
"level": "n/a"
},
"best_any": {
"variant": "serialize",
"us": 479.7,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"serialize": {
"us": 479.7,
"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",
"us": 260.4,
"level": "n/a"
},
"best_any": {
"variant": "dump",
"us": 260.4,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"dump": {
"us": 260.4,
"level": "n/a"
},
"dump (source numbers)": {
"us": 267.1,
"level": "n/a"
}
}
},
"nlohmann json": {
"best": {
"variant": "dump",
"us": 644.1,
"level": "n/a"
},
"best_any": {
"variant": "dump",
"us": 644.1,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"dump": {
"us": 644.1,
"level": "n/a"
}
}
},
"yyjson": {
"best": {
"variant": "write",
"us": 327.0,
"level": "n/a"
},
"best_any": {
"variant": "write",
"us": 327.0,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"write": {
"us": 327.0,
"level": "n/a"
}
}
},
"simdjson": {
"best": {
"variant": "to_string",
"us": 636.8,
"level": "n/a"
},
"best_any": {
"variant": "to_string",
"us": 636.8,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"to_string": {
"us": 636.8,
"level": "n/a"
}
}
},
"RapidJSON": {
"best": {
"variant": "Writer",
"us": 1033.1,
"level": "n/a"
},
"best_any": {
"variant": "Writer",
"us": 1033.1,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Writer": {
"us": 1033.1,
"level": "n/a"
}
}
},
"sonic-cpp": {
"best": {
"variant": "Serialize",
"us": 541.0,
"level": "n/a"
},
"best_any": {
"variant": "Serialize",
"us": 541.0,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Serialize": {
"us": 541.0,
"level": "n/a"
}
}
},
"Glaze": {
"best": {
"variant": "generic",
"us": 660.0,
"level": "n/a"
},
"best_any": {
"variant": "generic",
"us": 660.0,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic": {
"us": 660.0,
"level": "n/a"
},
"generic (strict)": {
"us": 699.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": 1015.9,
"level": "n/a"
},
"best_any": {
"variant": "serialize",
"us": 1015.9,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"serialize": {
"us": 1015.9,
"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": 998.5,
"level": "n/a"
},
"best_any": {
"variant": "dump (source numbers)",
"us": 998.5,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"dump (source numbers)": {
"us": 998.5,
"level": "n/a"
},
"dump": {
"us": 3861.0,
"level": "n/a"
}
}
},
"nlohmann json": {
"best": {
"variant": "dump",
"us": 4343.5,
"level": "n/a"
},
"best_any": {
"variant": "dump",
"us": 4343.5,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"dump": {
"us": 4343.5,
"level": "n/a"
}
}
},
"yyjson": {
"best": {
"variant": "write",
"us": 3748.2,
"level": "n/a"
},
"best_any": {
"variant": "write",
"us": 3748.2,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"write": {
"us": 3748.2,
"level": "n/a"
}
}
},
"simdjson": {
"best": {
"variant": "to_string",
"us": 4998.6,
"level": "n/a"
},
"best_any": {
"variant": "to_string",
"us": 4998.6,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"to_string": {
"us": 4998.6,
"level": "n/a"
}
}
},
"RapidJSON": {
"best": {
"variant": "Writer",
"us": 9017.1,
"level": "n/a"
},
"best_any": {
"variant": "Writer",
"us": 9017.1,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Writer": {
"us": 9017.1,
"level": "n/a"
}
}
},
"sonic-cpp": {
"best": {
"variant": "Serialize",
"us": 5119.7,
"level": "n/a"
},
"best_any": {
"variant": "Serialize",
"us": 5119.7,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Serialize": {
"us": 5119.7,
"level": "n/a"
}
}
},
"Glaze": {
"best": {
"variant": "generic (strict)",
"us": 3714.1,
"level": "n/a"
},
"best_any": {
"variant": "generic (strict)",
"us": 3714.1,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic (strict)": {
"us": 3714.1,
"level": "n/a"
},
"generic": {
"us": 3736.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": 6153.7,
"level": "n/a"
},
"best_any": {
"variant": "serialize",
"us": 6153.7,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"serialize": {
"us": 6153.7,
"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": 63958.0,
"level": "n/a"
},
"best_any": {
"variant": "dump",
"us": 63958.0,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"dump": {
"us": 63958.0,
"level": "n/a"
},
"dump (source numbers)": {
"us": 64736.5,
"level": "n/a"
}
}
},
"nlohmann json": {
"best": {
"variant": "dump",
"us": 114096.0,
"level": "n/a"
},
"best_any": {
"variant": "dump",
"us": 114096.0,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"dump": {
"us": 114096.0,
"level": "n/a"
}
}
},
"yyjson": {
"best": {
"variant": "write",
"us": 65989.4,
"level": "n/a"
},
"best_any": {
"variant": "write",
"us": 65989.4,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"write": {
"us": 65989.4,
"level": "n/a"
}
}
},
"simdjson": {
"best": {
"variant": "to_string",
"us": 154364.5,
"level": "n/a"
},
"best_any": {
"variant": "to_string",
"us": 154364.5,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"to_string": {
"us": 154364.5,
"level": "n/a"
}
}
},
"RapidJSON": {
"best": {
"variant": "Writer",
"us": 134259.5,
"level": "n/a"
},
"best_any": {
"variant": "Writer",
"us": 134259.5,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Writer": {
"us": 134259.5,
"level": "n/a"
}
}
},
"sonic-cpp": {
"best": {
"variant": "Serialize",
"us": 69546.0,
"level": "n/a"
},
"best_any": {
"variant": "Serialize",
"us": 69546.0,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Serialize": {
"us": 69546.0,
"level": "n/a"
}
}
},
"Glaze": {
"best": {
"variant": "generic",
"us": 124598.1,
"level": "n/a"
},
"best_any": {
"variant": "generic",
"us": 124598.1,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic": {
"us": 124598.1,
"level": "n/a"
},
"generic (strict)": {
"us": 132481.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": 139022.5,
"level": "n/a"
},
"best_any": {
"variant": "serialize",
"us": 139022.5,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"serialize": {
"us": 139022.5,
"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.8,
"level": "n/a"
},
"best_any": {
"variant": "dump",
"us": 0.8,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"dump": {
"us": 0.8,
"level": "n/a"
},
"dump (source numbers)": {
"us": 0.8,
"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.2,
"level": "n/a"
},
"best_any": {
"variant": "write",
"us": 1.2,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"write": {
"us": 1.2,
"level": "n/a"
}
}
},
"simdjson": {
"best": {
"variant": "to_string",
"us": 1.9,
"level": "n/a"
},
"best_any": {
"variant": "to_string",
"us": 1.9,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"to_string": {
"us": 1.9,
"level": "n/a"
}
}
},
"RapidJSON": {
"best": {
"variant": "Writer",
"us": 4.0,
"level": "n/a"
},
"best_any": {
"variant": "Writer",
"us": 4.0,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Writer": {
"us": 4.0,
"level": "n/a"
}
}
},
"sonic-cpp": {
"best": {
"variant": "Serialize",
"us": 1.6,
"level": "n/a"
},
"best_any": {
"variant": "Serialize",
"us": 1.6,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Serialize": {
"us": 1.6,
"level": "n/a"
}
}
},
"Glaze": {
"best": {
"variant": "generic",
"us": 1.7,
"level": "n/a"
},
"best_any": {
"variant": "generic",
"us": 1.7,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic": {
"us": 1.7,
"level": "n/a"
},
"generic (strict)": {
"us": 2.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": 2.5,
"level": "n/a"
},
"best_any": {
"variant": "serialize",
"us": 2.5,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"serialize": {
"us": 2.5,
"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": 142.8,
"level": "n/a"
},
"best_any": {
"variant": "dump (source numbers)",
"us": 142.8,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"dump (source numbers)": {
"us": 142.8,
"level": "n/a"
},
"dump": {
"us": 146.1,
"level": "n/a"
}
}
},
"nlohmann json": {
"best": {
"variant": "dump",
"us": 437.3,
"level": "n/a"
},
"best_any": {
"variant": "dump",
"us": 437.3,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"dump": {
"us": 437.3,
"level": "n/a"
}
}
},
"yyjson": {
"best": {
"variant": "write",
"us": 195.6,
"level": "n/a"
},
"best_any": {
"variant": "write",
"us": 195.6,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"write": {
"us": 195.6,
"level": "n/a"
}
}
},
"simdjson": {
"best": {
"variant": "to_string",
"us": 358.1,
"level": "n/a"
},
"best_any": {
"variant": "to_string",
"us": 358.1,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"to_string": {
"us": 358.1,
"level": "n/a"
}
}
},
"RapidJSON": {
"best": {
"variant": "Writer",
"us": 662.4,
"level": "n/a"
},
"best_any": {
"variant": "Writer",
"us": 662.4,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Writer": {
"us": 662.4,
"level": "n/a"
}
}
},
"sonic-cpp": {
"best": {
"variant": "Serialize",
"us": 236.2,
"level": "n/a"
},
"best_any": {
"variant": "Serialize",
"us": 236.2,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Serialize": {
"us": 236.2,
"level": "n/a"
}
}
},
"Glaze": {
"best": {
"variant": "generic",
"us": 331.3,
"level": "n/a"
},
"best_any": {
"variant": "generic",
"us": 331.3,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic": {
"us": 331.3,
"level": "n/a"
},
"generic (strict)": {
"us": 366.6,
"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": 478.9,
"level": "n/a"
},
"best_any": {
"variant": "serialize",
"us": 478.9,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"serialize": {
"us": 478.9,
"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",
"us": 269.5,
"level": "n/a"
},
"best_any": {
"variant": "dump",
"us": 269.5,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"dump": {
"us": 269.5,
"level": "n/a"
},
"dump (source numbers)": {
"us": 277.0,
"level": "n/a"
}
}
},
"nlohmann json": {
"best": {
"variant": "dump",
"us": 666.2,
"level": "n/a"
},
"best_any": {
"variant": "dump",
"us": 666.2,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"dump": {
"us": 666.2,
"level": "n/a"
}
}
},
"yyjson": {
"best": {
"variant": "write",
"us": 343.8,
"level": "n/a"
},
"best_any": {
"variant": "write",
"us": 343.8,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"write": {
"us": 343.8,
"level": "n/a"
}
}
},
"simdjson": {
"best": {
"variant": "to_string",
"us": 670.5,
"level": "n/a"
},
"best_any": {
"variant": "to_string",
"us": 670.5,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"to_string": {
"us": 670.5,
"level": "n/a"
}
}
},
"RapidJSON": {
"best": {
"variant": "Writer",
"us": 1096.6,
"level": "n/a"
},
"best_any": {
"variant": "Writer",
"us": 1096.6,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Writer": {
"us": 1096.6,
"level": "n/a"
}
}
},
"sonic-cpp": {
"best": {
"variant": "Serialize",
"us": 525.1,
"level": "n/a"
},
"best_any": {
"variant": "Serialize",
"us": 525.1,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"Serialize": {
"us": 525.1,
"level": "n/a"
}
}
},
"Glaze": {
"best": {
"variant": "generic",
"us": 680.1,
"level": "n/a"
},
"best_any": {
"variant": "generic",
"us": 680.1,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"generic": {
"us": 680.1,
"level": "n/a"
},
"generic (strict)": {
"us": 693.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": 1070.7,
"level": "n/a"
},
"best_any": {
"variant": "serialize",
"us": 1070.7,
"level": "n/a"
},
"best_reused": null,
"best_reused_any": null,
"variants": {
"serialize": {
"us": 1070.7,
"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"
}
}
}
}
}
}