{ "validate": { "twitter": { "nlohmann json_document": { "best": { "variant": "accept", "us": 258.1, "level": "full" }, "best_any": { "variant": "accept", "us": 258.1, "level": "full" }, "best_reused": { "variant": "read (reused)", "us": 313.6, "level": "full" }, "best_reused_any": { "variant": "read (reused)", "us": 313.6, "level": "full" }, "variants": { "accept": { "us": 258.1, "level": "full" }, "read (reused)": { "us": 313.6, "level": "full" }, "parse": { "us": 324.2, "level": "full" } } }, "nlohmann json": { "best": { "variant": "accept", "us": 682.7, "level": "full" }, "best_any": { "variant": "accept", "us": 682.7, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "accept": { "us": 682.7, "level": "full" }, "parse": { "us": 3479.3, "level": "full" } } }, "yyjson": { "best": { "variant": "read", "us": 395.9, "level": "full" }, "best_any": { "variant": "read", "us": 395.9, "level": "full" }, "best_reused": { "variant": "read (reused allocator)", "us": 396.8, "level": "full" }, "best_reused_any": { "variant": "read (reused allocator)", "us": 396.8, "level": "full" }, "variants": { "insitu (copy untimed)": { "us": 352.5, "level": "full" }, "read": { "us": 395.9, "level": "full" }, "read (reused allocator)": { "us": 396.8, "level": "full" }, "insitu (copy)": { "us": 398.8, "level": "full" }, "read (raw numbers)": { "us": 404.3, "level": "full" } } }, "simdjson": { "best": { "variant": "DOM", "us": 301.2, "level": "full" }, "best_any": { "variant": "DOM", "us": 301.2, "level": "full" }, "best_reused": { "variant": "DOM (reused)", "us": 301.1, "level": "full" }, "best_reused_any": { "variant": "DOM (reused)", "us": 301.1, "level": "full" }, "variants": { "DOM (reused)": { "us": 301.1, "level": "full" }, "DOM": { "us": 301.2, "level": "full" } } }, "sonic-cpp": { "best": null, "best_any": { "variant": "Document", "us": 402.8, "level": "no UTF-8" }, "best_reused": null, "best_reused_any": null, "variants": { "Document": { "us": 402.8, "level": "no UTF-8" } } }, "Glaze": { "best": { "variant": "validate_json", "us": 712.4, "level": "full" }, "best_any": { "variant": "validate_json", "us": 712.4, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "validate_json": { "us": 712.4, "level": "full" }, "generic (double, strict)": { "us": 2356.2, "level": "full" }, "generic (double)": { "us": 2363.7, "level": "partial" }, "generic": { "us": 2849.1, "level": "partial" }, "generic (strict)": { "us": 2915.2, "level": "full" } } }, "Boost.JSON": { "best": { "variant": "SAX (numbers: none)", "us": 690.5, "level": "full" }, "best_any": { "variant": "SAX (numbers: none)", "us": 690.5, "level": "full" }, "best_reused": { "variant": "SAX (reused)", "us": 697.5, "level": "full" }, "best_reused_any": { "variant": "SAX (reused)", "us": 697.5, "level": "full" }, "variants": { "SAX (numbers: none)": { "us": 690.5, "level": "full" }, "SAX (reused)": { "us": 697.5, "level": "full" }, "SAX": { "us": 734.3, "level": "full" }, "parse": { "us": 1282.5, "level": "full" }, "parse (numbers: none)": { "us": 1339.2, "level": "full" }, "parser (reused)": { "us": 1363.9, "level": "full" } } }, "RapidJSON": { "best": { "variant": "insitu (copy)", "us": 1230.1, "level": "full" }, "best_any": { "variant": "insitu (copy) (no encoding check)", "us": 1051.7, "level": "no UTF-8" }, "best_reused": { "variant": "Document (reused allocator)", "us": 1516.9, "level": "full" }, "best_reused_any": { "variant": "Document (reused allocator) (no encoding check)", "us": 1401.1, "level": "no UTF-8" }, "variants": { "insitu (copy untimed) (no encoding check)": { "us": 1011.8, "level": "no UTF-8" }, "insitu (copy) (no encoding check)": { "us": 1051.7, "level": "no UTF-8" }, "SAX (string stream) (no encoding check)": { "us": 1120.8, "level": "no UTF-8" }, "SAX (string stream, default precision) (no encoding check)": { "us": 1132.9, "level": "no UTF-8" }, "insitu (copy untimed)": { "us": 1166.4, "level": "full" }, "insitu (copy)": { "us": 1230.1, "level": "full" }, "SAX (default precision) (no encoding check)": { "us": 1247.9, "level": "no UTF-8" }, "SAX (no encoding check)": { "us": 1252.0, "level": "no UTF-8" }, "SAX (string stream, default precision)": { "us": 1318.7, "level": "full" }, "SAX (string stream)": { "us": 1324.7, "level": "full" }, "SAX (raw numbers) (no encoding check)": { "us": 1324.9, "level": "no UTF-8" }, "Document (no encoding check)": { "us": 1393.2, "level": "no UTF-8" }, "Document (reused allocator) (no encoding check)": { "us": 1401.1, "level": "no UTF-8" }, "Document (reused allocator)": { "us": 1516.9, "level": "full" }, "SAX (default precision)": { "us": 1943.2, "level": "full" }, "SAX (raw numbers)": { "us": 2008.5, "level": "full" }, "SAX": { "us": 2039.8, "level": "full" }, "Document": { "us": 2195.1, "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": 512.8, "level": "full" }, "best_any": { "variant": "accept", "us": 512.8, "level": "full" }, "best_reused": { "variant": "read (reused)", "us": 827.6, "level": "full" }, "best_reused_any": { "variant": "read (reused)", "us": 827.6, "level": "full" }, "variants": { "accept": { "us": 512.8, "level": "full" }, "parse": { "us": 821.9, "level": "full" }, "read (reused)": { "us": 827.6, "level": "full" } } }, "nlohmann json": { "best": { "variant": "accept", "us": 1418.7, "level": "full" }, "best_any": { "variant": "accept", "us": 1418.7, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "accept": { "us": 1418.7, "level": "full" }, "parse": { "us": 5293.3, "level": "full" } } }, "yyjson": { "best": { "variant": "read (raw numbers)", "us": 940.0, "level": "full" }, "best_any": { "variant": "read (raw numbers)", "us": 940.0, "level": "full" }, "best_reused": { "variant": "read (reused allocator)", "us": 1001.1, "level": "full" }, "best_reused_any": { "variant": "read (reused allocator)", "us": 1001.1, "level": "full" }, "variants": { "insitu (copy untimed)": { "us": 837.2, "level": "full" }, "read (raw numbers)": { "us": 940.0, "level": "full" }, "insitu (copy)": { "us": 947.5, "level": "full" }, "read": { "us": 956.5, "level": "full" }, "read (reused allocator)": { "us": 1001.1, "level": "full" } } }, "simdjson": { "best": { "variant": "DOM", "us": 694.8, "level": "full" }, "best_any": { "variant": "DOM", "us": 694.8, "level": "full" }, "best_reused": { "variant": "DOM (reused)", "us": 687.8, "level": "full" }, "best_reused_any": { "variant": "DOM (reused)", "us": 687.8, "level": "full" }, "variants": { "DOM (reused)": { "us": 687.8, "level": "full" }, "DOM": { "us": 694.8, "level": "full" } } }, "sonic-cpp": { "best": null, "best_any": { "variant": "Document", "us": 932.1, "level": "no UTF-8" }, "best_reused": null, "best_reused_any": null, "variants": { "Document": { "us": 932.1, "level": "no UTF-8" } } }, "Glaze": { "best": { "variant": "validate_json", "us": 1982.9, "level": "full" }, "best_any": { "variant": "validate_json", "us": 1982.9, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "validate_json": { "us": 1982.9, "level": "full" }, "generic (double)": { "us": 3997.4, "level": "partial" }, "generic (double, strict)": { "us": 4043.9, "level": "full" }, "generic (strict)": { "us": 5297.4, "level": "full" }, "generic": { "us": 5360.0, "level": "partial" } } }, "Boost.JSON": { "best": { "variant": "SAX (numbers: none)", "us": 917.3, "level": "full" }, "best_any": { "variant": "SAX (numbers: none)", "us": 917.3, "level": "full" }, "best_reused": { "variant": "SAX (reused)", "us": 951.1, "level": "full" }, "best_reused_any": { "variant": "SAX (reused)", "us": 951.1, "level": "full" }, "variants": { "SAX (numbers: none)": { "us": 917.3, "level": "full" }, "SAX (reused)": { "us": 951.1, "level": "full" }, "SAX": { "us": 971.1, "level": "full" }, "parse (numbers: none)": { "us": 1610.3, "level": "full" }, "parse": { "us": 1636.0, "level": "full" }, "parser (reused)": { "us": 1637.0, "level": "full" } } }, "RapidJSON": { "best": { "variant": "SAX (string stream, default precision)", "us": 1552.9, "level": "full" }, "best_any": { "variant": "SAX (default precision) (no encoding check)", "us": 1433.7, "level": "no UTF-8" }, "best_reused": { "variant": "Document (reused allocator)", "us": 1993.2, "level": "full" }, "best_reused_any": { "variant": "Document (reused allocator) (no encoding check)", "us": 1911.7, "level": "no UTF-8" }, "variants": { "SAX (default precision) (no encoding check)": { "us": 1433.7, "level": "no UTF-8" }, "SAX (string stream, default precision) (no encoding check)": { "us": 1471.0, "level": "no UTF-8" }, "SAX (string stream, default precision)": { "us": 1552.9, "level": "full" }, "SAX (string stream)": { "us": 1605.2, "level": "full" }, "SAX (no encoding check)": { "us": 1609.4, "level": "no UTF-8" }, "SAX (string stream) (no encoding check)": { "us": 1616.2, "level": "no UTF-8" }, "insitu (copy untimed) (no encoding check)": { "us": 1695.4, "level": "no UTF-8" }, "insitu (copy) (no encoding check)": { "us": 1766.6, "level": "no UTF-8" }, "insitu (copy untimed)": { "us": 1790.7, "level": "full" }, "SAX (default precision)": { "us": 1861.2, "level": "full" }, "SAX (raw numbers) (no encoding check)": { "us": 1865.6, "level": "no UTF-8" }, "insitu (copy)": { "us": 1895.8, "level": "full" }, "Document (reused allocator) (no encoding check)": { "us": 1911.7, "level": "no UTF-8" }, "Document (no encoding check)": { "us": 1913.1, "level": "no UTF-8" }, "Document (reused allocator)": { "us": 1993.2, "level": "full" }, "SAX": { "us": 2082.3, "level": "full" }, "Document": { "us": 2302.9, "level": "full" }, "SAX (raw numbers)": { "us": 2335.0, "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": 934.3, "level": "full" }, "best_any": { "variant": "accept", "us": 934.3, "level": "full" }, "best_reused": { "variant": "read (reused)", "us": 1367.1, "level": "full" }, "best_reused_any": { "variant": "read (reused)", "us": 1367.1, "level": "full" }, "variants": { "accept": { "us": 934.3, "level": "full" }, "parse": { "us": 1354.7, "level": "full" }, "read (reused)": { "us": 1367.1, "level": "full" } } }, "nlohmann json": { "best": { "variant": "accept", "us": 4558.8, "level": "full" }, "best_any": { "variant": "accept", "us": 4558.8, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "accept": { "us": 4558.8, "level": "full" }, "parse": { "us": 11796.5, "level": "full" } } }, "yyjson": { "best": { "variant": "read (raw numbers)", "us": 2199.0, "level": "full" }, "best_any": { "variant": "read (raw numbers)", "us": 2199.0, "level": "full" }, "best_reused": { "variant": "read (reused allocator)", "us": 3531.0, "level": "full" }, "best_reused_any": { "variant": "read (reused allocator)", "us": 3531.0, "level": "full" }, "variants": { "read (raw numbers)": { "us": 2199.0, "level": "full" }, "insitu (copy untimed)": { "us": 3238.7, "level": "full" }, "insitu (copy)": { "us": 3282.1, "level": "full" }, "read": { "us": 3439.1, "level": "full" }, "read (reused allocator)": { "us": 3531.0, "level": "full" } } }, "simdjson": { "best": { "variant": "DOM", "us": 3336.7, "level": "full" }, "best_any": { "variant": "DOM", "us": 3336.7, "level": "full" }, "best_reused": { "variant": "DOM (reused)", "us": 3354.2, "level": "full" }, "best_reused_any": { "variant": "DOM (reused)", "us": 3354.2, "level": "full" }, "variants": { "DOM": { "us": 3336.7, "level": "full" }, "DOM (reused)": { "us": 3354.2, "level": "full" } } }, "sonic-cpp": { "best": null, "best_any": { "variant": "Document", "us": 3349.0, "level": "no UTF-8" }, "best_reused": null, "best_reused_any": null, "variants": { "Document": { "us": 3349.0, "level": "no UTF-8" } } }, "Glaze": { "best": { "variant": "validate_json", "us": 2625.2, "level": "full" }, "best_any": { "variant": "validate_json", "us": 2625.2, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "validate_json": { "us": 2625.2, "level": "full" }, "generic (double)": { "us": 10379.7, "level": "partial" }, "generic (double, strict)": { "us": 10379.9, "level": "full" }, "generic": { "us": 17925.1, "level": "partial" }, "generic (strict)": { "us": 18350.8, "level": "full" } } }, "Boost.JSON": { "best": { "variant": "SAX (numbers: none)", "us": 1676.0, "level": "full" }, "best_any": { "variant": "SAX (numbers: none)", "us": 1676.0, "level": "full" }, "best_reused": { "variant": "SAX (reused)", "us": 5755.4, "level": "full" }, "best_reused_any": { "variant": "SAX (reused)", "us": 5755.4, "level": "full" }, "variants": { "SAX (numbers: none)": { "us": 1676.0, "level": "full" }, "parse (numbers: none)": { "us": 3045.3, "level": "full" }, "SAX": { "us": 5674.9, "level": "full" }, "SAX (reused)": { "us": 5755.4, "level": "full" }, "parser (reused)": { "us": 7024.6, "level": "full" }, "parse": { "us": 7050.3, "level": "full" } } }, "RapidJSON": { "best": { "variant": "SAX (string stream, default precision)", "us": 3875.2, "level": "full" }, "best_any": { "variant": "SAX (string stream, default precision)", "us": 3875.2, "level": "full" }, "best_reused": { "variant": "Document (reused allocator)", "us": 11932.5, "level": "full" }, "best_reused_any": { "variant": "Document (reused allocator)", "us": 11932.5, "level": "full" }, "variants": { "SAX (string stream, default precision)": { "us": 3875.2, "level": "full" }, "SAX (string stream, default precision) (no encoding check)": { "us": 3909.8, "level": "no UTF-8" }, "SAX (default precision) (no encoding check)": { "us": 4364.7, "level": "no UTF-8" }, "SAX (default precision)": { "us": 4522.5, "level": "full" }, "SAX (string stream) (no encoding check)": { "us": 9361.8, "level": "no UTF-8" }, "SAX (string stream)": { "us": 9682.3, "level": "full" }, "insitu (copy untimed)": { "us": 10216.5, "level": "full" }, "insitu (copy untimed) (no encoding check)": { "us": 10385.2, "level": "no UTF-8" }, "insitu (copy) (no encoding check)": { "us": 10498.8, "level": "no UTF-8" }, "insitu (copy)": { "us": 10675.1, "level": "full" }, "SAX (raw numbers) (no encoding check)": { "us": 10929.3, "level": "no UTF-8" }, "SAX (raw numbers)": { "us": 11335.1, "level": "full" }, "SAX": { "us": 11351.6, "level": "full" }, "SAX (no encoding check)": { "us": 11634.9, "level": "no UTF-8" }, "Document (reused allocator)": { "us": 11932.5, "level": "full" }, "Document (reused allocator) (no encoding check)": { "us": 12244.9, "level": "no UTF-8" }, "Document": { "us": 12311.1, "level": "full" }, "Document (no encoding check)": { "us": 12870.4, "level": "no UTF-8" } } }, "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": 34514.4, "level": "full" }, "best_any": { "variant": "accept", "us": 34514.4, "level": "full" }, "best_reused": { "variant": "read (reused)", "us": 42941.5, "level": "full" }, "best_reused_any": { "variant": "read (reused)", "us": 42941.5, "level": "full" }, "variants": { "accept": { "us": 34514.4, "level": "full" }, "read (reused)": { "us": 42941.5, "level": "full" }, "parse": { "us": 80105.0, "level": "full" } } }, "nlohmann json": { "best": { "variant": "accept", "us": 74331.3, "level": "full" }, "best_any": { "variant": "accept", "us": 74331.3, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "accept": { "us": 74331.3, "level": "full" }, "parse": { "us": 381484.0, "level": "full" } } }, "yyjson": { "best": { "variant": "insitu (copy)", "us": 130541.4, "level": "full" }, "best_any": { "variant": "insitu (copy)", "us": 130541.4, "level": "full" }, "best_reused": { "variant": "read (reused allocator)", "us": 65147.4, "level": "full" }, "best_reused_any": { "variant": "read (reused allocator)", "us": 65147.4, "level": "full" }, "variants": { "read (reused allocator)": { "us": 65147.4, "level": "full" }, "insitu (copy untimed)": { "us": 93043.0, "level": "full" }, "insitu (copy)": { "us": 130541.4, "level": "full" }, "read": { "us": 135114.5, "level": "full" }, "read (raw numbers)": { "us": 137990.8, "level": "full" } } }, "simdjson": { "best": { "variant": "DOM", "us": 120981.8, "level": "full" }, "best_any": { "variant": "DOM", "us": 120981.8, "level": "full" }, "best_reused": { "variant": "DOM (reused)", "us": 48708.1, "level": "full" }, "best_reused_any": { "variant": "DOM (reused)", "us": 48708.1, "level": "full" }, "variants": { "DOM (reused)": { "us": 48708.1, "level": "full" }, "DOM": { "us": 120981.8, "level": "full" } } }, "sonic-cpp": { "best": null, "best_any": { "variant": "Document", "us": 98510.6, "level": "no UTF-8" }, "best_reused": null, "best_reused_any": null, "variants": { "Document": { "us": 98510.6, "level": "no UTF-8" } } }, "Glaze": { "best": { "variant": "validate_json", "us": 76758.9, "level": "full" }, "best_any": { "variant": "validate_json", "us": 76758.9, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "validate_json": { "us": 76758.9, "level": "full" }, "generic (double)": { "us": 227348.8, "level": "partial" }, "generic (double, strict)": { "us": 231309.1, "level": "full" }, "generic": { "us": 301949.1, "level": "partial" }, "generic (strict)": { "us": 316773.4, "level": "full" } } }, "Boost.JSON": { "best": { "variant": "SAX (numbers: none)", "us": 62780.9, "level": "full" }, "best_any": { "variant": "SAX (numbers: none)", "us": 62780.9, "level": "full" }, "best_reused": { "variant": "SAX (reused)", "us": 62485.1, "level": "full" }, "best_reused_any": { "variant": "SAX (reused)", "us": 62485.1, "level": "full" }, "variants": { "SAX (reused)": { "us": 62485.1, "level": "full" }, "SAX (numbers: none)": { "us": 62780.9, "level": "full" }, "SAX": { "us": 65009.7, "level": "full" }, "parser (reused)": { "us": 127335.3, "level": "full" }, "parse": { "us": 181460.1, "level": "full" }, "parse (numbers: none)": { "us": 185393.2, "level": "full" } } }, "RapidJSON": { "best": { "variant": "SAX (string stream, default precision)", "us": 124439.7, "level": "full" }, "best_any": { "variant": "SAX (string stream) (no encoding check)", "us": 115815.1, "level": "no UTF-8" }, "best_reused": { "variant": "Document (reused allocator)", "us": 188950.8, "level": "full" }, "best_reused_any": { "variant": "Document (reused allocator) (no encoding check)", "us": 179981.0, "level": "no UTF-8" }, "variants": { "insitu (copy untimed) (no encoding check)": { "us": 102634.9, "level": "no UTF-8" }, "insitu (copy untimed)": { "us": 114703.8, "level": "full" }, "SAX (string stream) (no encoding check)": { "us": 115815.1, "level": "no UTF-8" }, "SAX (string stream, default precision) (no encoding check)": { "us": 119164.9, "level": "no UTF-8" }, "SAX (string stream, default precision)": { "us": 124439.7, "level": "full" }, "SAX (string stream)": { "us": 134338.3, "level": "full" }, "insitu (copy) (no encoding check)": { "us": 146440.1, "level": "no UTF-8" }, "insitu (copy)": { "us": 157490.4, "level": "full" }, "SAX (no encoding check)": { "us": 161291.9, "level": "no UTF-8" }, "SAX (raw numbers) (no encoding check)": { "us": 161993.3, "level": "no UTF-8" }, "SAX (default precision) (no encoding check)": { "us": 164699.2, "level": "no UTF-8" }, "Document (reused allocator) (no encoding check)": { "us": 179981.0, "level": "no UTF-8" }, "Document (no encoding check)": { "us": 184784.0, "level": "no UTF-8" }, "Document (reused allocator)": { "us": 188950.8, "level": "full" }, "SAX (raw numbers)": { "us": 240366.9, "level": "full" }, "SAX": { "us": 246653.0, "level": "full" }, "SAX (default precision)": { "us": 260697.4, "level": "full" }, "Document": { "us": 273829.6, "level": "full" } } }, "serde_json": { "best": { "variant": "from_utf8 + IgnoredAny", "us": 64719.7, "level": "full" }, "best_any": { "variant": "IgnoredAny", "us": 58247.3, "level": "no UTF-8" }, "best_reused": null, "best_reused_any": null, "variants": { "IgnoredAny": { "us": 58247.3, "level": "no UTF-8" }, "from_utf8 + IgnoredAny": { "us": 64719.7, "level": "full" }, "Value": { "us": 389667.2, "level": "full" } } }, "sonic-rs": { "best": { "variant": "IgnoredAny", "us": 54369.2, "level": "full" }, "best_any": { "variant": "IgnoredAny", "us": 54369.2, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "IgnoredAny": { "us": 54369.2, "level": "full" }, "Value": { "us": 113483.8, "level": "full" } } }, "simd-json": { "best": { "variant": "tape (copy)", "us": 207551.3, "level": "full" }, "best_any": { "variant": "tape (copy)", "us": 207551.3, "level": "full" }, "best_reused": { "variant": "tape (reused)", "us": 139519.7, "level": "full" }, "best_reused_any": { "variant": "tape (reused)", "us": 139519.7, "level": "full" }, "variants": { "tape (reused)": { "us": 139519.7, "level": "full" }, "tape (copy)": { "us": 207551.3, "level": "full" }, "borrowed (copy)": { "us": 277163.2, "level": "full" } } } }, "status": { "nlohmann json_document": { "best": { "variant": "accept", "us": 1.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.1, "level": "full" }, "best_any": { "variant": "accept", "us": 3.1, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "accept": { "us": 3.1, "level": "full" }, "parse": { "us": 18.1, "level": "full" } } }, "yyjson": { "best": { "variant": "read", "us": 1.6, "level": "full" }, "best_any": { "variant": "read", "us": 1.6, "level": "full" }, "best_reused": { "variant": "read (reused allocator)", "us": 1.5, "level": "full" }, "best_reused_any": { "variant": "read (reused allocator)", "us": 1.5, "level": "full" }, "variants": { "insitu (copy untimed)": { "us": 1.5, "level": "full" }, "read (reused allocator)": { "us": 1.5, "level": "full" }, "read": { "us": 1.6, "level": "full" }, "insitu (copy)": { "us": 1.6, "level": "full" }, "read (raw numbers)": { "us": 1.6, "level": "full" } } }, "simdjson": { "best": { "variant": "DOM", "us": 1.7, "level": "full" }, "best_any": { "variant": "DOM", "us": 1.7, "level": "full" }, "best_reused": { "variant": "DOM (reused)", "us": 1.4, "level": "full" }, "best_reused_any": { "variant": "DOM (reused)", "us": 1.4, "level": "full" }, "variants": { "DOM (reused)": { "us": 1.4, "level": "full" }, "DOM": { "us": 1.7, "level": "full" } } }, "sonic-cpp": { "best": null, "best_any": { "variant": "Document", "us": 1.7, "level": "no UTF-8" }, "best_reused": null, "best_reused_any": null, "variants": { "Document": { "us": 1.7, "level": "no UTF-8" } } }, "Glaze": { "best": { "variant": "validate_json", "us": 2.5, "level": "full" }, "best_any": { "variant": "validate_json", "us": 2.5, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "validate_json": { "us": 2.5, "level": "full" }, "generic (double)": { "us": 8.1, "level": "partial" }, "generic (double, strict)": { "us": 8.5, "level": "full" }, "generic": { "us": 11.4, "level": "partial" }, "generic (strict)": { "us": 11.4, "level": "full" } } }, "Boost.JSON": { "best": { "variant": "SAX", "us": 2.9, "level": "full" }, "best_any": { "variant": "SAX", "us": 2.9, "level": "full" }, "best_reused": { "variant": "SAX (reused)", "us": 2.9, "level": "full" }, "best_reused_any": { "variant": "SAX (reused)", "us": 2.9, "level": "full" }, "variants": { "SAX": { "us": 2.9, "level": "full" }, "SAX (numbers: none)": { "us": 2.9, "level": "full" }, "SAX (reused)": { "us": 2.9, "level": "full" }, "parser (reused)": { "us": 5.8, "level": "full" }, "parse": { "us": 5.9, "level": "full" }, "parse (numbers: none)": { "us": 5.9, "level": "full" } } }, "RapidJSON": { "best": { "variant": "insitu (copy)", "us": 4.9, "level": "full" }, "best_any": { "variant": "SAX (string stream, default precision) (no encoding check)", "us": 3.2, "level": "no UTF-8" }, "best_reused": { "variant": "Document (reused allocator)", "us": 7.5, "level": "full" }, "best_reused_any": { "variant": "Document (reused allocator) (no encoding check)", "us": 6.9, "level": "no UTF-8" }, "variants": { "insitu (copy untimed) (no encoding check)": { "us": 3.2, "level": "no UTF-8" }, "SAX (string stream, default precision) (no encoding check)": { "us": 3.2, "level": "no UTF-8" }, "insitu (copy) (no encoding check)": { "us": 3.3, "level": "no UTF-8" }, "SAX (string stream) (no encoding check)": { "us": 3.3, "level": "no UTF-8" }, "insitu (copy untimed)": { "us": 4.8, "level": "full" }, "insitu (copy)": { "us": 4.9, "level": "full" }, "SAX (string stream, default precision)": { "us": 5.3, "level": "full" }, "SAX (string stream)": { "us": 5.4, "level": "full" }, "SAX (no encoding check)": { "us": 6.3, "level": "no UTF-8" }, "SAX (default precision) (no encoding check)": { "us": 6.3, "level": "no UTF-8" }, "SAX (raw numbers) (no encoding check)": { "us": 6.7, "level": "no UTF-8" }, "Document (reused allocator) (no encoding check)": { "us": 6.9, "level": "no UTF-8" }, "Document (no encoding check)": { "us": 7.4, "level": "no UTF-8" }, "Document (reused allocator)": { "us": 7.5, "level": "full" }, "SAX (default precision)": { "us": 10.2, "level": "full" }, "SAX (raw numbers)": { "us": 10.5, "level": "full" }, "SAX": { "us": 10.6, "level": "full" }, "Document": { "us": 11.5, "level": "full" } } }, "serde_json": { "best": { "variant": "from_utf8 + IgnoredAny", "us": 2.4, "level": "full" }, "best_any": { "variant": "IgnoredAny", "us": 1.9, "level": "no UTF-8" }, "best_reused": null, "best_reused_any": null, "variants": { "IgnoredAny": { "us": 1.9, "level": "no UTF-8" }, "from_utf8 + IgnoredAny": { "us": 2.4, "level": "full" }, "Value": { "us": 12.9, "level": "full" } } }, "sonic-rs": { "best": { "variant": "IgnoredAny", "us": 1.8, "level": "full" }, "best_any": { "variant": "IgnoredAny", "us": 1.8, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "IgnoredAny": { "us": 1.8, "level": "full" }, "Value": { "us": 2.3, "level": "full" } } }, "simd-json": { "best": { "variant": "tape (copy)", "us": 2.9, "level": "full" }, "best_any": { "variant": "tape (copy)", "us": 2.9, "level": "full" }, "best_reused": { "variant": "tape (reused)", "us": 2.6, "level": "full" }, "best_reused_any": { "variant": "tape (reused)", "us": 2.6, "level": "full" }, "variants": { "tape (reused)": { "us": 2.6, "level": "full" }, "tape (copy)": { "us": 2.9, "level": "full" }, "borrowed (copy)": { "us": 5.7, "level": "full" } } } }, "twitter_min": { "nlohmann json_document": { "best": { "variant": "accept", "us": 212.4, "level": "full" }, "best_any": { "variant": "accept", "us": 212.4, "level": "full" }, "best_reused": { "variant": "read (reused)", "us": 259.4, "level": "full" }, "best_reused_any": { "variant": "read (reused)", "us": 259.4, "level": "full" }, "variants": { "accept": { "us": 212.4, "level": "full" }, "read (reused)": { "us": 259.4, "level": "full" }, "parse": { "us": 265.6, "level": "full" } } }, "nlohmann json": { "best": { "variant": "accept", "us": 546.2, "level": "full" }, "best_any": { "variant": "accept", "us": 546.2, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "accept": { "us": 546.2, "level": "full" }, "parse": { "us": 3115.1, "level": "full" } } }, "yyjson": { "best": { "variant": "read", "us": 321.6, "level": "full" }, "best_any": { "variant": "read", "us": 321.6, "level": "full" }, "best_reused": { "variant": "read (reused allocator)", "us": 320.4, "level": "full" }, "best_reused_any": { "variant": "read (reused allocator)", "us": 320.4, "level": "full" }, "variants": { "insitu (copy untimed)": { "us": 286.7, "level": "full" }, "read (reused allocator)": { "us": 320.4, "level": "full" }, "read": { "us": 321.6, "level": "full" }, "insitu (copy)": { "us": 321.8, "level": "full" }, "read (raw numbers)": { "us": 326.2, "level": "full" } } }, "simdjson": { "best": { "variant": "DOM", "us": 281.4, "level": "full" }, "best_any": { "variant": "DOM", "us": 281.4, "level": "full" }, "best_reused": { "variant": "DOM (reused)", "us": 280.4, "level": "full" }, "best_reused_any": { "variant": "DOM (reused)", "us": 280.4, "level": "full" }, "variants": { "DOM (reused)": { "us": 280.4, "level": "full" }, "DOM": { "us": 281.4, "level": "full" } } }, "sonic-cpp": { "best": null, "best_any": { "variant": "Document", "us": 297.2, "level": "no UTF-8" }, "best_reused": null, "best_reused_any": null, "variants": { "Document": { "us": 297.2, "level": "no UTF-8" } } }, "Glaze": { "best": { "variant": "validate_json", "us": 509.1, "level": "full" }, "best_any": { "variant": "validate_json", "us": 509.1, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "validate_json": { "us": 509.1, "level": "full" }, "generic (double)": { "us": 2016.1, "level": "partial" }, "generic (double, strict)": { "us": 2035.9, "level": "full" }, "generic": { "us": 2570.7, "level": "partial" }, "generic (strict)": { "us": 2581.7, "level": "full" } } }, "Boost.JSON": { "best": { "variant": "SAX (numbers: none)", "us": 545.9, "level": "full" }, "best_any": { "variant": "SAX (numbers: none)", "us": 545.9, "level": "full" }, "best_reused": { "variant": "SAX (reused)", "us": 554.5, "level": "full" }, "best_reused_any": { "variant": "SAX (reused)", "us": 554.5, "level": "full" }, "variants": { "SAX (numbers: none)": { "us": 545.9, "level": "full" }, "SAX": { "us": 554.2, "level": "full" }, "SAX (reused)": { "us": 554.5, "level": "full" }, "parse (numbers: none)": { "us": 1165.7, "level": "full" }, "parser (reused)": { "us": 1173.9, "level": "full" }, "parse": { "us": 1178.1, "level": "full" } } }, "RapidJSON": { "best": { "variant": "insitu (copy)", "us": 855.8, "level": "full" }, "best_any": { "variant": "insitu (copy) (no encoding check)", "us": 767.8, "level": "no UTF-8" }, "best_reused": { "variant": "Document (reused allocator)", "us": 1436.1, "level": "full" }, "best_reused_any": { "variant": "Document (reused allocator) (no encoding check)", "us": 1310.4, "level": "no UTF-8" }, "variants": { "insitu (copy untimed) (no encoding check)": { "us": 736.1, "level": "no UTF-8" }, "insitu (copy) (no encoding check)": { "us": 767.8, "level": "no UTF-8" }, "insitu (copy untimed)": { "us": 825.3, "level": "full" }, "insitu (copy)": { "us": 855.8, "level": "full" }, "SAX (string stream, default precision) (no encoding check)": { "us": 860.7, "level": "no UTF-8" }, "SAX (string stream) (no encoding check)": { "us": 863.5, "level": "no UTF-8" }, "SAX (string stream, default precision)": { "us": 1010.5, "level": "full" }, "SAX (string stream)": { "us": 1015.4, "level": "full" }, "SAX (default precision) (no encoding check)": { "us": 1147.4, "level": "no UTF-8" }, "SAX (no encoding check)": { "us": 1162.1, "level": "no UTF-8" }, "SAX (raw numbers) (no encoding check)": { "us": 1204.9, "level": "no UTF-8" }, "Document (reused allocator) (no encoding check)": { "us": 1310.4, "level": "no UTF-8" }, "Document (no encoding check)": { "us": 1327.2, "level": "no UTF-8" }, "Document (reused allocator)": { "us": 1436.1, "level": "full" }, "SAX (default precision)": { "us": 1828.7, "level": "full" }, "SAX": { "us": 1837.2, "level": "full" }, "SAX (raw numbers)": { "us": 1881.4, "level": "full" }, "Document": { "us": 2015.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": 302.9, "level": "full" }, "best_any": { "variant": "accept", "us": 302.9, "level": "full" }, "best_reused": { "variant": "read (reused)", "us": 514.3, "level": "full" }, "best_reused_any": { "variant": "read (reused)", "us": 514.3, "level": "full" }, "variants": { "accept": { "us": 302.9, "level": "full" }, "read (reused)": { "us": 514.3, "level": "full" }, "parse": { "us": 514.7, "level": "full" } } }, "nlohmann json": { "best": { "variant": "accept", "us": 1087.2, "level": "full" }, "best_any": { "variant": "accept", "us": 1087.2, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "accept": { "us": 1087.2, "level": "full" }, "parse": { "us": 4796.0, "level": "full" } } }, "yyjson": { "best": { "variant": "read", "us": 490.0, "level": "full" }, "best_any": { "variant": "read", "us": 490.0, "level": "full" }, "best_reused": { "variant": "read (reused allocator)", "us": 488.4, "level": "full" }, "best_reused_any": { "variant": "read (reused allocator)", "us": 488.4, "level": "full" }, "variants": { "insitu (copy untimed)": { "us": 454.8, "level": "full" }, "read (reused allocator)": { "us": 488.4, "level": "full" }, "read": { "us": 490.0, "level": "full" }, "insitu (copy)": { "us": 490.7, "level": "full" }, "read (raw numbers)": { "us": 504.2, "level": "full" } } }, "simdjson": { "best": { "variant": "DOM", "us": 534.4, "level": "full" }, "best_any": { "variant": "DOM", "us": 534.4, "level": "full" }, "best_reused": { "variant": "DOM (reused)", "us": 535.9, "level": "full" }, "best_reused_any": { "variant": "DOM (reused)", "us": 535.9, "level": "full" }, "variants": { "DOM": { "us": 534.4, "level": "full" }, "DOM (reused)": { "us": 535.9, "level": "full" } } }, "sonic-cpp": { "best": null, "best_any": { "variant": "Document", "us": 600.8, "level": "no UTF-8" }, "best_reused": null, "best_reused_any": null, "variants": { "Document": { "us": 600.8, "level": "no UTF-8" } } }, "Glaze": { "best": { "variant": "validate_json", "us": 751.0, "level": "full" }, "best_any": { "variant": "validate_json", "us": 751.0, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "validate_json": { "us": 751.0, "level": "full" }, "generic (double)": { "us": 2950.5, "level": "partial" }, "generic (double, strict)": { "us": 3010.4, "level": "full" }, "generic": { "us": 4339.4, "level": "partial" }, "generic (strict)": { "us": 4381.5, "level": "full" } } }, "Boost.JSON": { "best": { "variant": "SAX (numbers: none)", "us": 561.6, "level": "full" }, "best_any": { "variant": "SAX (numbers: none)", "us": 561.6, "level": "full" }, "best_reused": { "variant": "SAX (reused)", "us": 608.6, "level": "full" }, "best_reused_any": { "variant": "SAX (reused)", "us": 608.6, "level": "full" }, "variants": { "SAX (numbers: none)": { "us": 561.6, "level": "full" }, "SAX": { "us": 608.4, "level": "full" }, "SAX (reused)": { "us": 608.6, "level": "full" }, "parse (numbers: none)": { "us": 1264.8, "level": "full" }, "parser (reused)": { "us": 1342.7, "level": "full" }, "parse": { "us": 1346.4, "level": "full" } } }, "RapidJSON": { "best": { "variant": "SAX (string stream, default precision)", "us": 987.4, "level": "full" }, "best_any": { "variant": "SAX (string stream, default precision) (no encoding check)", "us": 984.8, "level": "no UTF-8" }, "best_reused": { "variant": "Document (reused allocator)", "us": 1681.6, "level": "full" }, "best_reused_any": { "variant": "Document (reused allocator)", "us": 1681.6, "level": "full" }, "variants": { "SAX (string stream, default precision) (no encoding check)": { "us": 984.8, "level": "no UTF-8" }, "SAX (string stream, default precision)": { "us": 987.4, "level": "full" }, "SAX (string stream)": { "us": 1105.3, "level": "full" }, "SAX (string stream) (no encoding check)": { "us": 1106.7, "level": "no UTF-8" }, "SAX (default precision) (no encoding check)": { "us": 1141.4, "level": "no UTF-8" }, "insitu (copy untimed)": { "us": 1144.1, "level": "full" }, "insitu (copy untimed) (no encoding check)": { "us": 1176.4, "level": "no UTF-8" }, "insitu (copy)": { "us": 1180.5, "level": "full" }, "insitu (copy) (no encoding check)": { "us": 1210.5, "level": "no UTF-8" }, "SAX (no encoding check)": { "us": 1320.6, "level": "no UTF-8" }, "SAX (raw numbers) (no encoding check)": { "us": 1558.3, "level": "no UTF-8" }, "SAX (default precision)": { "us": 1561.2, "level": "full" }, "Document (no encoding check)": { "us": 1657.2, "level": "no UTF-8" }, "Document (reused allocator)": { "us": 1681.6, "level": "full" }, "SAX": { "us": 1701.5, "level": "full" }, "Document (reused allocator) (no encoding check)": { "us": 1738.6, "level": "no UTF-8" }, "SAX (raw numbers)": { "us": 1990.6, "level": "full" }, "Document": { "us": 2109.5, "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": 397.9, "level": "full" }, "best_any": { "variant": "parse", "us": 397.9, "level": "full" }, "best_reused": { "variant": "read (reused)", "us": 387.6, "level": "full" }, "best_reused_any": { "variant": "read (reused)", "us": 387.6, "level": "full" }, "variants": { "read (reused)": { "us": 387.6, "level": "full" }, "parse": { "us": 397.9, "level": "full" }, "parse_copy": { "us": 428.2, "level": "full" } } }, "nlohmann json": { "best": { "variant": "sax", "us": 813.7, "level": "full" }, "best_any": { "variant": "sax", "us": 813.7, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "sax": { "us": 813.7, "level": "full" }, "parse": { "us": 3499.0, "level": "full" } } }, "yyjson": { "best": { "variant": "insitu (copy)", "us": 444.7, "level": "full" }, "best_any": { "variant": "insitu (copy)", "us": 444.7, "level": "full" }, "best_reused": { "variant": "read (reused allocator)", "us": 446.2, "level": "full" }, "best_reused_any": { "variant": "read (reused allocator)", "us": 446.2, "level": "full" }, "variants": { "insitu (copy untimed)": { "us": 415.0, "level": "full" }, "insitu (copy)": { "us": 444.7, "level": "full" }, "read (reused allocator)": { "us": 446.2, "level": "full" }, "read": { "us": 446.4, "level": "full" } } }, "simdjson": { "best": { "variant": "On-Demand", "us": 347.8, "level": "full" }, "best_any": { "variant": "On-Demand", "us": 347.8, "level": "full" }, "best_reused": { "variant": "On-Demand (reused)", "us": 346.2, "level": "full" }, "best_reused_any": { "variant": "On-Demand (reused)", "us": 346.2, "level": "full" }, "variants": { "On-Demand (reused)": { "us": 346.2, "level": "full" }, "On-Demand": { "us": 347.8, "level": "full" }, "DOM (reused)": { "us": 376.6, "level": "full" }, "DOM": { "us": 379.1, "level": "full" } } }, "sonic-cpp": { "best": null, "best_any": { "variant": "Document", "us": 455.8, "level": "no UTF-8" }, "best_reused": null, "best_reused_any": null, "variants": { "Document": { "us": 455.8, "level": "no UTF-8" } } }, "Glaze": { "best": { "variant": "generic (double, strict)", "us": 2482.6, "level": "full" }, "best_any": { "variant": "generic (double)", "us": 2447.6, "level": "partial" }, "best_reused": null, "best_reused_any": null, "variants": { "generic (double)": { "us": 2447.6, "level": "partial" }, "generic (double, strict)": { "us": 2482.6, "level": "full" }, "generic (strict)": { "us": 2905.9, "level": "full" }, "generic": { "us": 2908.2, "level": "partial" }, "lazy_json": { "us": 3130.7, "level": "partial" } }, "excluded": { "lazy_json (string_view)": "wrong result (nodes 13914 str 369145 num 9.9386218228619264e+19); wrong result (nodes 1735441 str 42965417 num 0); wrong result (nodes 37778 str 221381 num 341051379245698); wrong result (nodes 80 str 1988 num 5.0587492701461376e+17)" } }, "Boost.JSON": { "best": { "variant": "SAX", "us": 698.9, "level": "full" }, "best_any": { "variant": "SAX", "us": 698.9, "level": "full" }, "best_reused": { "variant": "SAX (reused)", "us": 699.0, "level": "full" }, "best_reused_any": { "variant": "SAX (reused)", "us": 699.0, "level": "full" }, "variants": { "SAX": { "us": 698.9, "level": "full" }, "SAX (reused)": { "us": 699.0, "level": "full" }, "parser (reused)": { "us": 1341.5, "level": "full" }, "parse": { "us": 1350.5, "level": "full" } } }, "RapidJSON": { "best": { "variant": "insitu (copy)", "us": 1258.1, "level": "full" }, "best_any": { "variant": "insitu (copy) (no encoding check)", "us": 1101.1, "level": "no UTF-8" }, "best_reused": { "variant": "Document (reused allocator)", "us": 1576.2, "level": "full" }, "best_reused_any": { "variant": "Document (reused allocator) (no encoding check)", "us": 1447.8, "level": "no UTF-8" }, "variants": { "insitu (copy untimed) (no encoding check)": { "us": 1063.0, "level": "no UTF-8" }, "insitu (copy) (no encoding check)": { "us": 1101.1, "level": "no UTF-8" }, "SAX (string stream) (no encoding check)": { "us": 1172.5, "level": "no UTF-8" }, "insitu (copy untimed)": { "us": 1221.4, "level": "full" }, "insitu (copy)": { "us": 1258.1, "level": "full" }, "SAX (no encoding check)": { "us": 1280.9, "level": "no UTF-8" }, "SAX (string stream)": { "us": 1382.1, "level": "full" }, "Document (reused allocator) (no encoding check)": { "us": 1447.8, "level": "no UTF-8" }, "Document (no encoding check)": { "us": 1453.6, "level": "no UTF-8" }, "Document (reused allocator)": { "us": 1576.2, "level": "full" }, "SAX": { "us": 1988.6, "level": "full" }, "Document": { "us": 2166.2, "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": 972.5, "level": "full" }, "best_any": { "variant": "parse", "us": 972.5, "level": "full" }, "best_reused": { "variant": "read (reused)", "us": 958.6, "level": "full" }, "best_reused_any": { "variant": "read (reused)", "us": 958.6, "level": "full" }, "variants": { "read (reused)": { "us": 958.6, "level": "full" }, "parse": { "us": 972.5, "level": "full" }, "parse_copy": { "us": 1118.3, "level": "full" } } }, "nlohmann json": { "best": { "variant": "sax", "us": 1665.5, "level": "full" }, "best_any": { "variant": "sax", "us": 1665.5, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "sax": { "us": 1665.5, "level": "full" }, "parse": { "us": 5466.4, "level": "full" } } }, "yyjson": { "best": { "variant": "read", "us": 1097.5, "level": "full" }, "best_any": { "variant": "read", "us": 1097.5, "level": "full" }, "best_reused": { "variant": "read (reused allocator)", "us": 1113.4, "level": "full" }, "best_reused_any": { "variant": "read (reused allocator)", "us": 1113.4, "level": "full" }, "variants": { "insitu (copy untimed)": { "us": 986.3, "level": "full" }, "read": { "us": 1097.5, "level": "full" }, "insitu (copy)": { "us": 1098.8, "level": "full" }, "read (reused allocator)": { "us": 1113.4, "level": "full" } } }, "simdjson": { "best": { "variant": "On-Demand", "us": 804.7, "level": "full" }, "best_any": { "variant": "On-Demand", "us": 804.7, "level": "full" }, "best_reused": { "variant": "On-Demand (reused)", "us": 803.2, "level": "full" }, "best_reused_any": { "variant": "On-Demand (reused)", "us": 803.2, "level": "full" }, "variants": { "On-Demand (reused)": { "us": 803.2, "level": "full" }, "On-Demand": { "us": 804.7, "level": "full" }, "DOM (reused)": { "us": 900.1, "level": "full" }, "DOM": { "us": 906.4, "level": "full" } } }, "sonic-cpp": { "best": null, "best_any": { "variant": "Document", "us": 1114.9, "level": "no UTF-8" }, "best_reused": null, "best_reused_any": null, "variants": { "Document": { "us": 1114.9, "level": "no UTF-8" } } }, "Glaze": { "best": { "variant": "generic (double, strict)", "us": 4413.4, "level": "full" }, "best_any": { "variant": "generic (double, strict)", "us": 4413.4, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "generic (double, strict)": { "us": 4413.4, "level": "full" }, "generic (double)": { "us": 4452.0, "level": "partial" }, "generic (strict)": { "us": 5334.6, "level": "full" }, "generic": { "us": 5369.4, "level": "partial" }, "lazy_json": { "us": 14119.5, "level": "partial" } }, "excluded": { "lazy_json (string_view)": "wrong result (nodes 13914 str 369145 num 9.9386218228619264e+19); wrong result (nodes 1735441 str 42965417 num 0); wrong result (nodes 37778 str 221381 num 341051379245698); wrong result (nodes 80 str 1988 num 5.0587492701461376e+17)" } }, "Boost.JSON": { "best": { "variant": "SAX", "us": 957.0, "level": "full" }, "best_any": { "variant": "SAX", "us": 957.0, "level": "full" }, "best_reused": { "variant": "SAX (reused)", "us": 958.1, "level": "full" }, "best_reused_any": { "variant": "SAX (reused)", "us": 958.1, "level": "full" }, "variants": { "SAX": { "us": 957.0, "level": "full" }, "SAX (reused)": { "us": 958.1, "level": "full" }, "parser (reused)": { "us": 1788.9, "level": "full" }, "parse": { "us": 1789.0, "level": "full" } } }, "RapidJSON": { "best": { "variant": "SAX (string stream)", "us": 1717.2, "level": "full" }, "best_any": { "variant": "SAX (string stream) (no encoding check)", "us": 1635.2, "level": "no UTF-8" }, "best_reused": { "variant": "Document (reused allocator)", "us": 2062.7, "level": "full" }, "best_reused_any": { "variant": "Document (reused allocator)", "us": 2062.7, "level": "full" }, "variants": { "SAX (string stream) (no encoding check)": { "us": 1635.2, "level": "no UTF-8" }, "SAX (no encoding check)": { "us": 1688.3, "level": "no UTF-8" }, "SAX (string stream)": { "us": 1717.2, "level": "full" }, "insitu (copy untimed) (no encoding check)": { "us": 1798.7, "level": "no UTF-8" }, "insitu (copy untimed)": { "us": 1837.9, "level": "full" }, "insitu (copy) (no encoding check)": { "us": 1906.9, "level": "no UTF-8" }, "insitu (copy)": { "us": 1948.8, "level": "full" }, "Document (no encoding check)": { "us": 2013.3, "level": "no UTF-8" }, "Document (reused allocator)": { "us": 2062.7, "level": "full" }, "Document (reused allocator) (no encoding check)": { "us": 2068.0, "level": "no UTF-8" }, "SAX": { "us": 2112.1, "level": "full" }, "Document": { "us": 2426.5, "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": 3500.6, "level": "full" }, "best_any": { "variant": "parse", "us": 3500.6, "level": "full" }, "best_reused": { "variant": "read (reused)", "us": 3522.2, "level": "full" }, "best_reused_any": { "variant": "read (reused)", "us": 3522.2, "level": "full" }, "variants": { "parse": { "us": 3500.6, "level": "full" }, "read (reused)": { "us": 3522.2, "level": "full" }, "parse_copy": { "us": 3695.6, "level": "full" } } }, "nlohmann json": { "best": { "variant": "sax", "us": 5690.0, "level": "full" }, "best_any": { "variant": "sax", "us": 5690.0, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "sax": { "us": 5690.0, "level": "full" }, "parse": { "us": 12161.6, "level": "full" } } }, "yyjson": { "best": { "variant": "insitu (copy)", "us": 4034.8, "level": "full" }, "best_any": { "variant": "insitu (copy)", "us": 4034.8, "level": "full" }, "best_reused": { "variant": "read (reused allocator)", "us": 3945.9, "level": "full" }, "best_reused_any": { "variant": "read (reused allocator)", "us": 3945.9, "level": "full" }, "variants": { "insitu (copy untimed)": { "us": 3817.6, "level": "full" }, "read (reused allocator)": { "us": 3945.9, "level": "full" }, "insitu (copy)": { "us": 4034.8, "level": "full" }, "read": { "us": 4050.5, "level": "full" } } }, "simdjson": { "best": { "variant": "On-Demand", "us": 3451.5, "level": "full" }, "best_any": { "variant": "On-Demand", "us": 3451.5, "level": "full" }, "best_reused": { "variant": "On-Demand (reused)", "us": 3366.6, "level": "full" }, "best_reused_any": { "variant": "On-Demand (reused)", "us": 3366.6, "level": "full" }, "variants": { "On-Demand (reused)": { "us": 3366.6, "level": "full" }, "On-Demand": { "us": 3451.5, "level": "full" }, "DOM (reused)": { "us": 4036.1, "level": "full" }, "DOM": { "us": 4157.9, "level": "full" } } }, "sonic-cpp": { "best": null, "best_any": { "variant": "Document", "us": 3979.5, "level": "no UTF-8" }, "best_reused": null, "best_reused_any": null, "variants": { "Document": { "us": 3979.5, "level": "no UTF-8" } } }, "Glaze": { "best": { "variant": "generic (double, strict)", "us": 10531.8, "level": "full" }, "best_any": { "variant": "generic (double)", "us": 10222.4, "level": "partial" }, "best_reused": null, "best_reused_any": null, "variants": { "generic (double)": { "us": 10222.4, "level": "partial" }, "generic (double, strict)": { "us": 10531.8, "level": "full" }, "generic (strict)": { "us": 17647.7, "level": "full" }, "generic": { "us": 18120.1, "level": "partial" }, "lazy_json": { "us": 20661.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": 5835.4, "level": "full" }, "best_any": { "variant": "SAX", "us": 5835.4, "level": "full" }, "best_reused": { "variant": "SAX (reused)", "us": 5781.2, "level": "full" }, "best_reused_any": { "variant": "SAX (reused)", "us": 5781.2, "level": "full" }, "variants": { "SAX (reused)": { "us": 5781.2, "level": "full" }, "SAX": { "us": 5835.4, "level": "full" }, "parse": { "us": 7225.8, "level": "full" }, "parser (reused)": { "us": 7246.8, "level": "full" } } }, "RapidJSON": { "best": { "variant": "SAX (string stream)", "us": 9435.0, "level": "full" }, "best_any": { "variant": "SAX (string stream) (no encoding check)", "us": 9368.2, "level": "no UTF-8" }, "best_reused": { "variant": "Document (reused allocator)", "us": 12220.1, "level": "full" }, "best_reused_any": { "variant": "Document (reused allocator)", "us": 12220.1, "level": "full" }, "variants": { "SAX (string stream) (no encoding check)": { "us": 9368.2, "level": "no UTF-8" }, "SAX (string stream)": { "us": 9435.0, "level": "full" }, "insitu (copy untimed)": { "us": 10294.7, "level": "full" }, "insitu (copy) (no encoding check)": { "us": 10347.7, "level": "no UTF-8" }, "insitu (copy)": { "us": 10515.0, "level": "full" }, "insitu (copy untimed) (no encoding check)": { "us": 10555.8, "level": "no UTF-8" }, "SAX (no encoding check)": { "us": 11200.6, "level": "no UTF-8" }, "SAX": { "us": 11375.9, "level": "full" }, "Document (reused allocator)": { "us": 12220.1, "level": "full" }, "Document (reused allocator) (no encoding check)": { "us": 12472.4, "level": "no UTF-8" }, "Document (no encoding check)": { "us": 12552.4, "level": "no UTF-8" }, "Document": { "us": 12602.4, "level": "full" } } }, "serde_json": { "best": { "variant": "visitor", "us": 7126.8, "level": "full" }, "best_any": { "variant": "visitor", "us": 7126.8, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "visitor": { "us": 7126.8, "level": "full" }, "Value": { "us": 13663.1, "level": "full" } } }, "sonic-rs": { "best": { "variant": "visitor", "us": 4397.1, "level": "full" }, "best_any": { "variant": "visitor", "us": 4397.1, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "visitor": { "us": 4397.1, "level": "full" }, "Value": { "us": 7133.8, "level": "full" } } }, "simd-json": { "best": { "variant": "visitor (copy)", "us": 5083.0, "level": "full" }, "best_any": { "variant": "visitor (copy)", "us": 5083.0, "level": "full" }, "best_reused": { "variant": "borrowed (reused)", "us": 10643.9, "level": "full" }, "best_reused_any": { "variant": "borrowed (reused)", "us": 10643.9, "level": "full" }, "variants": { "visitor (copy)": { "us": 5083.0, "level": "full" }, "borrowed (reused)": { "us": 10643.9, "level": "full" }, "borrowed (copy)": { "us": 10771.4, "level": "full" } } } }, "jeopardy": { "nlohmann json_document": { "best": { "variant": "parse", "us": 89756.2, "level": "full" }, "best_any": { "variant": "parse", "us": 89756.2, "level": "full" }, "best_reused": { "variant": "read (reused)", "us": 50992.3, "level": "full" }, "best_reused_any": { "variant": "read (reused)", "us": 50992.3, "level": "full" }, "variants": { "read (reused)": { "us": 50992.3, "level": "full" }, "parse": { "us": 89756.2, "level": "full" }, "parse_copy": { "us": 132156.3, "level": "full" } } }, "nlohmann json": { "best": { "variant": "sax", "us": 97414.0, "level": "full" }, "best_any": { "variant": "sax", "us": 97414.0, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "sax": { "us": 97414.0, "level": "full" }, "parse": { "us": 405297.9, "level": "full" } } }, "yyjson": { "best": { "variant": "read", "us": 138743.5, "level": "full" }, "best_any": { "variant": "read", "us": 138743.5, "level": "full" }, "best_reused": { "variant": "read (reused allocator)", "us": 69157.4, "level": "full" }, "best_reused_any": { "variant": "read (reused allocator)", "us": 69157.4, "level": "full" }, "variants": { "read (reused allocator)": { "us": 69157.4, "level": "full" }, "insitu (copy untimed)": { "us": 97585.6, "level": "full" }, "read": { "us": 138743.5, "level": "full" }, "insitu (copy)": { "us": 142125.6, "level": "full" } } }, "simdjson": { "best": { "variant": "On-Demand", "us": 92768.8, "level": "full" }, "best_any": { "variant": "On-Demand", "us": 92768.8, "level": "full" }, "best_reused": { "variant": "On-Demand (reused)", "us": 49571.5, "level": "full" }, "best_reused_any": { "variant": "On-Demand (reused)", "us": 49571.5, "level": "full" }, "variants": { "On-Demand (reused)": { "us": 49571.5, "level": "full" }, "DOM (reused)": { "us": 58328.5, "level": "full" }, "On-Demand": { "us": 92768.8, "level": "full" }, "DOM": { "us": 131126.2, "level": "full" } } }, "sonic-cpp": { "best": null, "best_any": { "variant": "Document", "us": 105080.8, "level": "no UTF-8" }, "best_reused": null, "best_reused_any": null, "variants": { "Document": { "us": 105080.8, "level": "no UTF-8" } } }, "Glaze": { "best": { "variant": "generic (double, strict)", "us": 231505.3, "level": "full" }, "best_any": { "variant": "lazy_json", "us": 225437.9, "level": "partial" }, "best_reused": null, "best_reused_any": null, "variants": { "lazy_json": { "us": 225437.9, "level": "partial" }, "generic (double, strict)": { "us": 231505.3, "level": "full" }, "generic (double)": { "us": 233548.0, "level": "partial" }, "generic (strict)": { "us": 314867.5, "level": "full" }, "generic": { "us": 316327.7, "level": "partial" } }, "excluded": { "lazy_json (string_view)": "wrong result (nodes 13914 str 369145 num 9.9386218228619264e+19); wrong result (nodes 1735441 str 42965417 num 0); wrong result (nodes 37778 str 221381 num 341051379245698); wrong result (nodes 80 str 1988 num 5.0587492701461376e+17)" } }, "Boost.JSON": { "best": { "variant": "SAX", "us": 59655.5, "level": "full" }, "best_any": { "variant": "SAX", "us": 59655.5, "level": "full" }, "best_reused": { "variant": "SAX (reused)", "us": 59184.3, "level": "full" }, "best_reused_any": { "variant": "SAX (reused)", "us": 59184.3, "level": "full" }, "variants": { "SAX (reused)": { "us": 59184.3, "level": "full" }, "SAX": { "us": 59655.5, "level": "full" }, "parser (reused)": { "us": 132393.0, "level": "full" }, "parse": { "us": 192260.6, "level": "full" } } }, "RapidJSON": { "best": { "variant": "SAX (string stream)", "us": 128415.3, "level": "full" }, "best_any": { "variant": "SAX (string stream) (no encoding check)", "us": 112449.5, "level": "no UTF-8" }, "best_reused": { "variant": "Document (reused allocator)", "us": 198339.7, "level": "full" }, "best_reused_any": { "variant": "Document (reused allocator) (no encoding check)", "us": 183038.2, "level": "no UTF-8" }, "variants": { "insitu (copy untimed) (no encoding check)": { "us": 105844.6, "level": "no UTF-8" }, "insitu (copy untimed)": { "us": 112158.3, "level": "full" }, "SAX (string stream) (no encoding check)": { "us": 112449.5, "level": "no UTF-8" }, "SAX (string stream)": { "us": 128415.3, "level": "full" }, "insitu (copy) (no encoding check)": { "us": 152055.8, "level": "no UTF-8" }, "SAX (no encoding check)": { "us": 154426.5, "level": "no UTF-8" }, "insitu (copy)": { "us": 158907.5, "level": "full" }, "Document (reused allocator) (no encoding check)": { "us": 183038.2, "level": "no UTF-8" }, "Document (no encoding check)": { "us": 185367.0, "level": "no UTF-8" }, "Document (reused allocator)": { "us": 198339.7, "level": "full" }, "SAX": { "us": 244103.0, "level": "full" }, "Document": { "us": 264334.8, "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": 18.8, "level": "full" } } }, "yyjson": { "best": { "variant": "read", "us": 1.9, "level": "full" }, "best_any": { "variant": "read", "us": 1.9, "level": "full" }, "best_reused": { "variant": "read (reused allocator)", "us": 1.8, "level": "full" }, "best_reused_any": { "variant": "read (reused allocator)", "us": 1.8, "level": "full" }, "variants": { "read (reused allocator)": { "us": 1.8, "level": "full" }, "read": { "us": 1.9, "level": "full" }, "insitu (copy)": { "us": 1.9, "level": "full" }, "insitu (copy untimed)": { "us": 1.9, "level": "full" } } }, "simdjson": { "best": { "variant": "On-Demand", "us": 1.9, "level": "full" }, "best_any": { "variant": "On-Demand", "us": 1.9, "level": "full" }, "best_reused": { "variant": "On-Demand (reused)", "us": 1.6, "level": "full" }, "best_reused_any": { "variant": "On-Demand (reused)", "us": 1.6, "level": "full" }, "variants": { "On-Demand (reused)": { "us": 1.6, "level": "full" }, "On-Demand": { "us": 1.9, "level": "full" }, "DOM (reused)": { "us": 2.0, "level": "full" }, "DOM": { "us": 2.2, "level": "full" } } }, "sonic-cpp": { "best": null, "best_any": { "variant": "Document", "us": 2.0, "level": "no UTF-8" }, "best_reused": null, "best_reused_any": null, "variants": { "Document": { "us": 2.0, "level": "no UTF-8" } } }, "Glaze": { "best": { "variant": "generic (double, strict)", "us": 8.5, "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": 8.3, "level": "partial" }, "generic (double, strict)": { "us": 8.5, "level": "full" }, "generic": { "us": 11.5, "level": "partial" }, "generic (strict)": { "us": 11.6, "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.0, "level": "full" }, "best_any": { "variant": "SAX", "us": 3.0, "level": "full" }, "best_reused": { "variant": "SAX (reused)", "us": 3.0, "level": "full" }, "best_reused_any": { "variant": "SAX (reused)", "us": 3.0, "level": "full" }, "variants": { "SAX": { "us": 3.0, "level": "full" }, "SAX (reused)": { "us": 3.0, "level": "full" }, "parser (reused)": { "us": 6.1, "level": "full" }, "parse": { "us": 6.2, "level": "full" } } }, "RapidJSON": { "best": { "variant": "insitu (copy)", "us": 5.4, "level": "full" }, "best_any": { "variant": "SAX (string stream) (no encoding check)", "us": 3.5, "level": "no UTF-8" }, "best_reused": { "variant": "Document (reused allocator)", "us": 7.8, "level": "full" }, "best_reused_any": { "variant": "Document (reused allocator) (no encoding check)", "us": 7.4, "level": "no UTF-8" }, "variants": { "SAX (string stream) (no encoding check)": { "us": 3.5, "level": "no UTF-8" }, "insitu (copy untimed) (no encoding check)": { "us": 3.6, "level": "no UTF-8" }, "insitu (copy) (no encoding check)": { "us": 3.7, "level": "no UTF-8" }, "insitu (copy untimed)": { "us": 5.1, "level": "full" }, "insitu (copy)": { "us": 5.4, "level": "full" }, "SAX (string stream)": { "us": 5.8, "level": "full" }, "SAX (no encoding check)": { "us": 6.8, "level": "no UTF-8" }, "Document (reused allocator) (no encoding check)": { "us": 7.4, "level": "no UTF-8" }, "Document (reused allocator)": { "us": 7.8, "level": "full" }, "Document (no encoding check)": { "us": 7.9, "level": "no UTF-8" }, "SAX": { "us": 10.7, "level": "full" }, "Document": { "us": 11.9, "level": "full" } } }, "serde_json": { "best": { "variant": "visitor", "us": 4.6, "level": "full" }, "best_any": { "variant": "visitor", "us": 4.6, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "visitor": { "us": 4.6, "level": "full" }, "Value": { "us": 13.2, "level": "full" } } }, "sonic-rs": { "best": { "variant": "visitor", "us": 2.5, "level": "full" }, "best_any": { "variant": "visitor", "us": 2.5, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "visitor": { "us": 2.5, "level": "full" }, "Value": { "us": 3.9, "level": "full" } } }, "simd-json": { "best": { "variant": "visitor (copy)", "us": 3.5, "level": "full" }, "best_any": { "variant": "visitor (copy)", "us": 3.5, "level": "full" }, "best_reused": { "variant": "borrowed (reused)", "us": 5.8, "level": "full" }, "best_reused_any": { "variant": "borrowed (reused)", "us": 5.8, "level": "full" }, "variants": { "visitor (copy)": { "us": 3.5, "level": "full" }, "borrowed (reused)": { "us": 5.8, "level": "full" }, "borrowed (copy)": { "us": 6.1, "level": "full" } } } }, "twitter_min": { "nlohmann json_document": { "best": { "variant": "parse", "us": 337.3, "level": "full" }, "best_any": { "variant": "parse", "us": 337.3, "level": "full" }, "best_reused": { "variant": "read (reused)", "us": 331.0, "level": "full" }, "best_reused_any": { "variant": "read (reused)", "us": 331.0, "level": "full" }, "variants": { "read (reused)": { "us": 331.0, "level": "full" }, "parse": { "us": 337.3, "level": "full" }, "parse_copy": { "us": 365.5, "level": "full" } } }, "nlohmann json": { "best": { "variant": "sax", "us": 686.3, "level": "full" }, "best_any": { "variant": "sax", "us": 686.3, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "sax": { "us": 686.3, "level": "full" }, "parse": { "us": 3289.8, "level": "full" } } }, "yyjson": { "best": { "variant": "insitu (copy)", "us": 375.0, "level": "full" }, "best_any": { "variant": "insitu (copy)", "us": 375.0, "level": "full" }, "best_reused": { "variant": "read (reused allocator)", "us": 373.5, "level": "full" }, "best_reused_any": { "variant": "read (reused allocator)", "us": 373.5, "level": "full" }, "variants": { "insitu (copy untimed)": { "us": 343.6, "level": "full" }, "read (reused allocator)": { "us": 373.5, "level": "full" }, "insitu (copy)": { "us": 375.0, "level": "full" }, "read": { "us": 376.2, "level": "full" } } }, "simdjson": { "best": { "variant": "On-Demand", "us": 329.8, "level": "full" }, "best_any": { "variant": "On-Demand", "us": 329.8, "level": "full" }, "best_reused": { "variant": "On-Demand (reused)", "us": 325.8, "level": "full" }, "best_reused_any": { "variant": "On-Demand (reused)", "us": 325.8, "level": "full" }, "variants": { "On-Demand (reused)": { "us": 325.8, "level": "full" }, "On-Demand": { "us": 329.8, "level": "full" }, "DOM (reused)": { "us": 359.4, "level": "full" }, "DOM": { "us": 362.3, "level": "full" } } }, "sonic-cpp": { "best": null, "best_any": { "variant": "Document", "us": 353.7, "level": "no UTF-8" }, "best_reused": null, "best_reused_any": null, "variants": { "Document": { "us": 353.7, "level": "no UTF-8" } } }, "Glaze": { "best": { "variant": "generic (double, strict)", "us": 2103.7, "level": "full" }, "best_any": { "variant": "lazy_json", "us": 1815.3, "level": "partial" }, "best_reused": null, "best_reused_any": null, "variants": { "lazy_json": { "us": 1815.3, "level": "partial" }, "generic (double)": { "us": 2083.1, "level": "partial" }, "generic (double, strict)": { "us": 2103.7, "level": "full" }, "generic": { "us": 2629.8, "level": "partial" }, "generic (strict)": { "us": 2652.7, "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": 568.0, "level": "full" }, "best_any": { "variant": "SAX", "us": 568.0, "level": "full" }, "best_reused": { "variant": "SAX (reused)", "us": 567.7, "level": "full" }, "best_reused_any": { "variant": "SAX (reused)", "us": 567.7, "level": "full" }, "variants": { "SAX (reused)": { "us": 567.7, "level": "full" }, "SAX": { "us": 568.0, "level": "full" }, "parser (reused)": { "us": 1234.9, "level": "full" }, "parse": { "us": 1242.5, "level": "full" } } }, "RapidJSON": { "best": { "variant": "insitu (copy)", "us": 901.4, "level": "full" }, "best_any": { "variant": "insitu (copy) (no encoding check)", "us": 820.2, "level": "no UTF-8" }, "best_reused": { "variant": "Document (reused allocator)", "us": 1497.0, "level": "full" }, "best_reused_any": { "variant": "Document (reused allocator) (no encoding check)", "us": 1365.0, "level": "no UTF-8" }, "variants": { "insitu (copy untimed) (no encoding check)": { "us": 791.1, "level": "no UTF-8" }, "insitu (copy) (no encoding check)": { "us": 820.2, "level": "no UTF-8" }, "insitu (copy untimed)": { "us": 871.8, "level": "full" }, "insitu (copy)": { "us": 901.4, "level": "full" }, "SAX (string stream) (no encoding check)": { "us": 901.4, "level": "no UTF-8" }, "SAX (string stream)": { "us": 1063.2, "level": "full" }, "SAX (no encoding check)": { "us": 1197.5, "level": "no UTF-8" }, "Document (reused allocator) (no encoding check)": { "us": 1365.0, "level": "no UTF-8" }, "Document (no encoding check)": { "us": 1385.7, "level": "no UTF-8" }, "Document (reused allocator)": { "us": 1497.0, "level": "full" }, "SAX": { "us": 1910.6, "level": "full" }, "Document": { "us": 2070.4, "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": 729.8, "level": "full" }, "best_any": { "variant": "parse", "us": 729.8, "level": "full" }, "best_reused": { "variant": "read (reused)", "us": 714.6, "level": "full" }, "best_reused_any": { "variant": "read (reused)", "us": 714.6, "level": "full" }, "variants": { "read (reused)": { "us": 714.6, "level": "full" }, "parse": { "us": 729.8, "level": "full" }, "parse_copy": { "us": 745.1, "level": "full" } } }, "nlohmann json": { "best": { "variant": "sax", "us": 1431.5, "level": "full" }, "best_any": { "variant": "sax", "us": 1431.5, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "sax": { "us": 1431.5, "level": "full" }, "parse": { "us": 5393.7, "level": "full" } } }, "yyjson": { "best": { "variant": "insitu (copy)", "us": 636.4, "level": "full" }, "best_any": { "variant": "insitu (copy)", "us": 636.4, "level": "full" }, "best_reused": { "variant": "read (reused allocator)", "us": 635.1, "level": "full" }, "best_reused_any": { "variant": "read (reused allocator)", "us": 635.1, "level": "full" }, "variants": { "read (reused allocator)": { "us": 635.1, "level": "full" }, "insitu (copy)": { "us": 636.4, "level": "full" }, "insitu (copy untimed)": { "us": 638.1, "level": "full" }, "read": { "us": 645.0, "level": "full" } } }, "simdjson": { "best": { "variant": "On-Demand", "us": 652.3, "level": "full" }, "best_any": { "variant": "On-Demand", "us": 652.3, "level": "full" }, "best_reused": { "variant": "On-Demand (reused)", "us": 658.9, "level": "full" }, "best_reused_any": { "variant": "On-Demand (reused)", "us": 658.9, "level": "full" }, "variants": { "On-Demand": { "us": 652.3, "level": "full" }, "On-Demand (reused)": { "us": 658.9, "level": "full" }, "DOM (reused)": { "us": 753.4, "level": "full" }, "DOM": { "us": 760.8, "level": "full" } } }, "sonic-cpp": { "best": null, "best_any": { "variant": "Document", "us": 787.1, "level": "no UTF-8" }, "best_reused": null, "best_reused_any": null, "variants": { "Document": { "us": 787.1, "level": "no UTF-8" } } }, "Glaze": { "best": { "variant": "generic (double, strict)", "us": 3253.1, "level": "full" }, "best_any": { "variant": "generic (double)", "us": 3243.4, "level": "partial" }, "best_reused": null, "best_reused_any": null, "variants": { "generic (double)": { "us": 3243.4, "level": "partial" }, "generic (double, strict)": { "us": 3253.1, "level": "full" }, "lazy_json": { "us": 3800.9, "level": "partial" }, "generic": { "us": 4795.4, "level": "partial" }, "generic (strict)": { "us": 4815.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": 633.8, "level": "full" }, "best_any": { "variant": "SAX", "us": 633.8, "level": "full" }, "best_reused": { "variant": "SAX (reused)", "us": 640.6, "level": "full" }, "best_reused_any": { "variant": "SAX (reused)", "us": 640.6, "level": "full" }, "variants": { "SAX": { "us": 633.8, "level": "full" }, "SAX (reused)": { "us": 640.6, "level": "full" }, "parse": { "us": 1566.3, "level": "full" }, "parser (reused)": { "us": 1604.9, "level": "full" } } }, "RapidJSON": { "best": { "variant": "SAX (string stream)", "us": 1203.3, "level": "full" }, "best_any": { "variant": "SAX (string stream)", "us": 1203.3, "level": "full" }, "best_reused": { "variant": "Document (reused allocator)", "us": 1834.6, "level": "full" }, "best_reused_any": { "variant": "Document (reused allocator)", "us": 1834.6, "level": "full" }, "variants": { "SAX (string stream)": { "us": 1203.3, "level": "full" }, "SAX (string stream) (no encoding check)": { "us": 1212.1, "level": "no UTF-8" }, "insitu (copy untimed)": { "us": 1295.9, "level": "full" }, "insitu (copy)": { "us": 1334.5, "level": "full" }, "insitu (copy) (no encoding check)": { "us": 1361.4, "level": "no UTF-8" }, "insitu (copy untimed) (no encoding check)": { "us": 1416.6, "level": "no UTF-8" }, "SAX (no encoding check)": { "us": 1523.3, "level": "no UTF-8" }, "Document (reused allocator)": { "us": 1834.6, "level": "full" }, "Document (no encoding check)": { "us": 1901.5, "level": "no UTF-8" }, "SAX": { "us": 1964.3, "level": "full" }, "Document (reused allocator) (no encoding check)": { "us": 1967.6, "level": "no UTF-8" }, "Document": { "us": 2258.0, "level": "full" } } }, "serde_json": { "best": { "variant": "visitor", "us": 1259.6, "level": "full" }, "best_any": { "variant": "visitor", "us": 1259.6, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "visitor": { "us": 1259.6, "level": "full" }, "Value": { "us": 5376.8, "level": "full" } } }, "sonic-rs": { "best": { "variant": "visitor", "us": 840.4, "level": "full" }, "best_any": { "variant": "visitor", "us": 840.4, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "visitor": { "us": 840.4, "level": "full" }, "Value": { "us": 1438.3, "level": "full" } } }, "simd-json": { "best": { "variant": "visitor (copy)", "us": 1231.2, "level": "full" }, "best_any": { "variant": "visitor (copy)", "us": 1231.2, "level": "full" }, "best_reused": { "variant": "borrowed (reused)", "us": 3329.6, "level": "full" }, "best_reused_any": { "variant": "borrowed (reused)", "us": 3329.6, "level": "full" }, "variants": { "visitor (copy)": { "us": 1231.2, "level": "full" }, "borrowed (reused)": { "us": 3329.6, "level": "full" }, "borrowed (copy)": { "us": 3447.9, "level": "full" } } } } }, "select": { "twitter": { "nlohmann json_document": { "best": { "variant": "structs (from_json)", "us": 332.8, "level": "full" }, "best_any": { "variant": "structs (from_json)", "us": 332.8, "level": "full" }, "best_reused": { "variant": "read (reused)", "us": 327.7, "level": "full" }, "best_reused_any": { "variant": "read (reused)", "us": 327.7, "level": "full" }, "variants": { "read (reused)": { "us": 327.7, "level": "full" }, "structs (from_json)": { "us": 332.8, "level": "full" }, "parse": { "us": 334.4, "level": "full" }, "parse_copy": { "us": 371.1, "level": "full" } } }, "nlohmann json": { "best": { "variant": "structs (from_json)", "us": 3360.1, "level": "full" }, "best_any": { "variant": "structs (from_json)", "us": 3360.1, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "structs (from_json)": { "us": 3360.1, "level": "full" }, "parse": { "us": 3362.5, "level": "full" } } }, "yyjson": { "best": { "variant": "read", "us": 401.9, "level": "full" }, "best_any": { "variant": "read", "us": 401.9, "level": "full" }, "best_reused": { "variant": "read (reused allocator)", "us": 404.8, "level": "full" }, "best_reused_any": { "variant": "read (reused allocator)", "us": 404.8, "level": "full" }, "variants": { "insitu (copy untimed)": { "us": 365.6, "level": "full" }, "read": { "us": 401.9, "level": "full" }, "insitu (copy)": { "us": 402.5, "level": "full" }, "read (reused allocator)": { "us": 404.8, "level": "full" }, "read (raw numbers)": { "us": 405.1, "level": "full" } } }, "simdjson": { "best": { "variant": "DOM", "us": 313.0, "level": "full" }, "best_any": { "variant": "On-Demand", "us": 180.0, "level": "partial" }, "best_reused": { "variant": "DOM (reused)", "us": 311.3, "level": "full" }, "best_reused_any": { "variant": "On-Demand (reused)", "us": 175.2, "level": "partial" }, "variants": { "On-Demand (reused)": { "us": 175.2, "level": "partial" }, "On-Demand": { "us": 180.0, "level": "partial" }, "On-Demand (key selectors)": { "us": 181.1, "level": "partial" }, "On-Demand structs": { "us": 181.5, "level": "partial" }, "DOM (reused)": { "us": 311.3, "level": "full" }, "DOM": { "us": 313.0, "level": "full" } } }, "sonic-cpp": { "best": null, "best_any": { "variant": "Document", "us": 406.6, "level": "no UTF-8" }, "best_reused": null, "best_reused_any": null, "variants": { "Document": { "us": 406.6, "level": "no UTF-8" } } }, "Glaze": { "best": { "variant": "structs (validate_skipped)", "us": 605.8, "level": "full" }, "best_any": { "variant": "structs", "us": 343.5, "level": "partial" }, "best_reused": null, "best_reused_any": null, "variants": { "structs": { "us": 343.5, "level": "partial" }, "structs (validate_skipped)": { "us": 605.8, "level": "full" }, "lazy_json": { "us": 989.4, "level": "partial" }, "generic (double)": { "us": 2377.5, "level": "partial" }, "generic (double, strict)": { "us": 2411.1, "level": "full" }, "generic (strict)": { "us": 2946.7, "level": "full" }, "generic": { "us": 2987.6, "level": "partial" } }, "excluded": { "lazy_json (string_view)": "wrong result (3284923)" } }, "Boost.JSON": { "best": { "variant": "parse_into structs", "us": 887.3, "level": "full" }, "best_any": { "variant": "parse_into structs", "us": 887.3, "level": "full" }, "best_reused": { "variant": "parser (reused)", "us": 1370.9, "level": "full" }, "best_reused_any": { "variant": "parser (reused)", "us": 1370.9, "level": "full" }, "variants": { "parse_into structs": { "us": 887.3, "level": "full" }, "parse": { "us": 1316.5, "level": "full" }, "parser (reused)": { "us": 1370.9, "level": "full" } }, "excluded": { "parse (numbers: none)": "wrong result (1091); wrong result (1154); wrong result (8)" } }, "RapidJSON": { "best": { "variant": "insitu (copy)", "us": 1218.7, "level": "full" }, "best_any": { "variant": "insitu (copy) (no encoding check)", "us": 1061.0, "level": "no UTF-8" }, "best_reused": { "variant": "Document (reused allocator)", "us": 1533.1, "level": "full" }, "best_reused_any": { "variant": "Document (reused allocator) (no encoding check)", "us": 1401.9, "level": "no UTF-8" }, "variants": { "insitu (copy untimed) (no encoding check)": { "us": 1021.7, "level": "no UTF-8" }, "insitu (copy) (no encoding check)": { "us": 1061.0, "level": "no UTF-8" }, "insitu (copy untimed)": { "us": 1180.1, "level": "full" }, "insitu (copy)": { "us": 1218.7, "level": "full" }, "Document (string stream) (no encoding check)": { "us": 1275.6, "level": "no UTF-8" }, "Document (reused allocator) (no encoding check)": { "us": 1401.9, "level": "no UTF-8" }, "Document (no encoding check)": { "us": 1412.6, "level": "no UTF-8" }, "Document (raw numbers) (no encoding check)": { "us": 1442.6, "level": "no UTF-8" }, "Document (string stream)": { "us": 1507.5, "level": "full" }, "Document (reused allocator)": { "us": 1533.1, "level": "full" }, "Document": { "us": 2117.6, "level": "full" }, "Document (raw numbers)": { "us": 2159.6, "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": 827.7, "level": "full" }, "best_any": { "variant": "parse", "us": 827.7, "level": "full" }, "best_reused": { "variant": "read (reused)", "us": 820.2, "level": "full" }, "best_reused_any": { "variant": "read (reused)", "us": 820.2, "level": "full" }, "variants": { "read (reused)": { "us": 820.2, "level": "full" }, "parse": { "us": 827.7, "level": "full" }, "structs (from_json)": { "us": 844.2, "level": "full" }, "parse_copy": { "us": 927.6, "level": "full" } } }, "nlohmann json": { "best": { "variant": "structs (from_json)", "us": 5267.6, "level": "full" }, "best_any": { "variant": "structs (from_json)", "us": 5267.6, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "structs (from_json)": { "us": 5267.6, "level": "full" }, "parse": { "us": 5285.1, "level": "full" } } }, "yyjson": { "best": { "variant": "insitu (copy)", "us": 952.7, "level": "full" }, "best_any": { "variant": "insitu (copy)", "us": 952.7, "level": "full" }, "best_reused": { "variant": "read (reused allocator)", "us": 998.2, "level": "full" }, "best_reused_any": { "variant": "read (reused allocator)", "us": 998.2, "level": "full" }, "variants": { "insitu (copy untimed)": { "us": 839.8, "level": "full" }, "insitu (copy)": { "us": 952.7, "level": "full" }, "read": { "us": 953.9, "level": "full" }, "read (raw numbers)": { "us": 962.3, "level": "full" }, "read (reused allocator)": { "us": 998.2, "level": "full" } } }, "simdjson": { "best": { "variant": "DOM", "us": 698.8, "level": "full" }, "best_any": { "variant": "On-Demand (key selectors)", "us": 496.2, "level": "partial" }, "best_reused": { "variant": "DOM (reused)", "us": 709.7, "level": "full" }, "best_reused_any": { "variant": "On-Demand (reused)", "us": 498.7, "level": "partial" }, "variants": { "On-Demand (key selectors)": { "us": 496.2, "level": "partial" }, "On-Demand (reused)": { "us": 498.7, "level": "partial" }, "On-Demand": { "us": 499.0, "level": "partial" }, "On-Demand structs": { "us": 533.3, "level": "partial" }, "DOM": { "us": 698.8, "level": "full" }, "DOM (reused)": { "us": 709.7, "level": "full" } } }, "sonic-cpp": { "best": null, "best_any": { "variant": "Document", "us": 948.2, "level": "no UTF-8" }, "best_reused": null, "best_reused_any": null, "variants": { "Document": { "us": 948.2, "level": "no UTF-8" } } }, "Glaze": { "best": { "variant": "structs (validate_skipped)", "us": 2476.5, "level": "full" }, "best_any": { "variant": "structs", "us": 401.5, "level": "partial" }, "best_reused": null, "best_reused_any": null, "variants": { "structs": { "us": 401.5, "level": "partial" }, "structs (validate_skipped)": { "us": 2476.5, "level": "full" }, "generic (double)": { "us": 3940.4, "level": "partial" }, "generic (double, strict)": { "us": 3966.0, "level": "full" }, "generic (strict)": { "us": 5244.2, "level": "full" }, "generic": { "us": 5256.4, "level": "partial" }, "lazy_json": { "us": 8408.8, "level": "partial" } }, "excluded": { "lazy_json (string_view)": "wrong result (3284923)" } }, "Boost.JSON": { "best": { "variant": "parse_into structs", "us": 1269.5, "level": "full" }, "best_any": { "variant": "parse_into structs", "us": 1269.5, "level": "full" }, "best_reused": { "variant": "parser (reused)", "us": 1642.8, "level": "full" }, "best_reused_any": { "variant": "parser (reused)", "us": 1642.8, "level": "full" }, "variants": { "parse_into structs": { "us": 1269.5, "level": "full" }, "parser (reused)": { "us": 1642.8, "level": "full" }, "parse": { "us": 1643.6, "level": "full" } }, "excluded": { "parse (numbers: none)": "wrong result (1091); wrong result (1154); wrong result (8)" } }, "RapidJSON": { "best": { "variant": "insitu (copy)", "us": 1809.6, "level": "full" }, "best_any": { "variant": "insitu (copy) (no encoding check)", "us": 1763.6, "level": "no UTF-8" }, "best_reused": { "variant": "Document (reused allocator)", "us": 1894.9, "level": "full" }, "best_reused_any": { "variant": "Document (reused allocator)", "us": 1894.9, "level": "full" }, "variants": { "insitu (copy untimed) (no encoding check)": { "us": 1648.3, "level": "no UTF-8" }, "insitu (copy untimed)": { "us": 1693.1, "level": "full" }, "insitu (copy) (no encoding check)": { "us": 1763.6, "level": "no UTF-8" }, "insitu (copy)": { "us": 1809.6, "level": "full" }, "Document (string stream) (no encoding check)": { "us": 1816.7, "level": "no UTF-8" }, "Document (string stream)": { "us": 1847.1, "level": "full" }, "Document (no encoding check)": { "us": 1865.3, "level": "no UTF-8" }, "Document (reused allocator)": { "us": 1894.9, "level": "full" }, "Document (reused allocator) (no encoding check)": { "us": 1920.5, "level": "no UTF-8" }, "Document (raw numbers) (no encoding check)": { "us": 2119.7, "level": "no UTF-8" }, "Document": { "us": 2275.6, "level": "full" }, "Document (raw numbers)": { "us": 2517.8, "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": 1368.2, "level": "full" }, "best_any": { "variant": "parse", "us": 1368.2, "level": "full" }, "best_reused": { "variant": "read (reused)", "us": 1373.7, "level": "full" }, "best_reused_any": { "variant": "read (reused)", "us": 1373.7, "level": "full" }, "variants": { "parse": { "us": 1368.2, "level": "full" }, "read (reused)": { "us": 1373.7, "level": "full" }, "structs (from_json)": { "us": 1388.1, "level": "full" }, "parse_copy": { "us": 1560.8, "level": "full" } } }, "nlohmann json": { "best": { "variant": "structs (from_json)", "us": 12005.7, "level": "full" }, "best_any": { "variant": "structs (from_json)", "us": 12005.7, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "structs (from_json)": { "us": 12005.7, "level": "full" }, "parse": { "us": 12483.4, "level": "full" } } }, "yyjson": { "best": { "variant": "read (raw numbers)", "us": 2204.3, "level": "full" }, "best_any": { "variant": "read (raw numbers)", "us": 2204.3, "level": "full" }, "best_reused": { "variant": "read (reused allocator)", "us": 3500.0, "level": "full" }, "best_reused_any": { "variant": "read (reused allocator)", "us": 3500.0, "level": "full" }, "variants": { "read (raw numbers)": { "us": 2204.3, "level": "full" }, "insitu (copy untimed)": { "us": 3358.7, "level": "full" }, "read": { "us": 3434.1, "level": "full" }, "read (reused allocator)": { "us": 3500.0, "level": "full" }, "insitu (copy)": { "us": 3523.0, "level": "full" } } }, "simdjson": { "best": { "variant": "DOM", "us": 3324.7, "level": "full" }, "best_any": { "variant": "On-Demand (key selectors)", "us": 689.5, "level": "partial" }, "best_reused": { "variant": "DOM (reused)", "us": 3490.5, "level": "full" }, "best_reused_any": { "variant": "On-Demand (reused)", "us": 698.4, "level": "partial" }, "variants": { "On-Demand (key selectors)": { "us": 689.5, "level": "partial" }, "On-Demand (reused)": { "us": 698.4, "level": "partial" }, "On-Demand": { "us": 720.0, "level": "partial" }, "On-Demand structs": { "us": 901.8, "level": "partial" }, "DOM": { "us": 3324.7, "level": "full" }, "DOM (reused)": { "us": 3490.5, "level": "full" } } }, "sonic-cpp": { "best": null, "best_any": { "variant": "Document", "us": 3463.8, "level": "no UTF-8" }, "best_reused": null, "best_reused_any": null, "variants": { "Document": { "us": 3463.8, "level": "no UTF-8" } } }, "Glaze": { "best": { "variant": "structs (validate_skipped)", "us": 2557.2, "level": "full" }, "best_any": { "variant": "structs", "us": 416.9, "level": "partial" }, "best_reused": null, "best_reused_any": null, "variants": { "structs": { "us": 416.9, "level": "partial" }, "structs (validate_skipped)": { "us": 2557.2, "level": "full" }, "lazy_json": { "us": 3640.4, "level": "partial" }, "generic (double)": { "us": 10383.5, "level": "partial" }, "generic (double, strict)": { "us": 10884.7, "level": "full" }, "generic (strict)": { "us": 18620.2, "level": "full" }, "generic": { "us": 18916.1, "level": "partial" } }, "excluded": { "lazy_json (string_view)": "wrong result (3284923)" } }, "Boost.JSON": { "best": { "variant": "parse", "us": 7291.6, "level": "full" }, "best_any": { "variant": "parse", "us": 7291.6, "level": "full" }, "best_reused": { "variant": "parser (reused)", "us": 7307.2, "level": "full" }, "best_reused_any": { "variant": "parser (reused)", "us": 7307.2, "level": "full" }, "variants": { "parse": { "us": 7291.6, "level": "full" }, "parser (reused)": { "us": 7307.2, "level": "full" }, "parse_into structs": { "us": 7567.9, "level": "full" } }, "excluded": { "parse (numbers: none)": "wrong result (1091); wrong result (1154); wrong result (8)" } }, "RapidJSON": { "best": { "variant": "Document (string stream)", "us": 10389.8, "level": "full" }, "best_any": { "variant": "Document (string stream)", "us": 10389.8, "level": "full" }, "best_reused": { "variant": "Document (reused allocator)", "us": 12439.1, "level": "full" }, "best_reused_any": { "variant": "Document (reused allocator)", "us": 12439.1, "level": "full" }, "variants": { "Document (string stream)": { "us": 10389.8, "level": "full" }, "insitu (copy untimed)": { "us": 10515.7, "level": "full" }, "insitu (copy) (no encoding check)": { "us": 10725.2, "level": "no UTF-8" }, "insitu (copy)": { "us": 10787.5, "level": "full" }, "insitu (copy untimed) (no encoding check)": { "us": 10836.1, "level": "no UTF-8" }, "Document (string stream) (no encoding check)": { "us": 11011.0, "level": "no UTF-8" }, "Document (reused allocator)": { "us": 12439.1, "level": "full" }, "Document": { "us": 12575.5, "level": "full" }, "Document (reused allocator) (no encoding check)": { "us": 12906.6, "level": "no UTF-8" }, "Document (raw numbers)": { "us": 12915.3, "level": "full" }, "Document (raw numbers) (no encoding check)": { "us": 13024.2, "level": "no UTF-8" }, "Document (no encoding check)": { "us": 13199.0, "level": "no UTF-8" } } }, "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": 89876.3, "level": "full" }, "best_any": { "variant": "parse", "us": 89876.3, "level": "full" }, "best_reused": { "variant": "read (reused)", "us": 53056.6, "level": "full" }, "best_reused_any": { "variant": "read (reused)", "us": 53056.6, "level": "full" }, "variants": { "read (reused)": { "us": 53056.6, "level": "full" }, "parse": { "us": 89876.3, "level": "full" }, "structs (from_json)": { "us": 102875.2, "level": "full" }, "parse_copy": { "us": 131355.6, "level": "full" } } }, "nlohmann json": { "best": { "variant": "parse", "us": 410220.7, "level": "full" }, "best_any": { "variant": "parse", "us": 410220.7, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "parse": { "us": 410220.7, "level": "full" }, "structs (from_json)": { "us": 428036.9, "level": "full" } } }, "yyjson": { "best": { "variant": "read (raw numbers)", "us": 135777.7, "level": "full" }, "best_any": { "variant": "read (raw numbers)", "us": 135777.7, "level": "full" }, "best_reused": { "variant": "read (reused allocator)", "us": 70652.0, "level": "full" }, "best_reused_any": { "variant": "read (reused allocator)", "us": 70652.0, "level": "full" }, "variants": { "read (reused allocator)": { "us": 70652.0, "level": "full" }, "insitu (copy untimed)": { "us": 96172.3, "level": "full" }, "read (raw numbers)": { "us": 135777.7, "level": "full" }, "insitu (copy)": { "us": 138922.1, "level": "full" }, "read": { "us": 139868.1, "level": "full" } } }, "simdjson": { "best": { "variant": "DOM", "us": 122555.9, "level": "full" }, "best_any": { "variant": "On-Demand (key selectors)", "us": 48272.2, "level": "partial" }, "best_reused": { "variant": "DOM (reused)", "us": 56403.4, "level": "full" }, "best_reused_any": { "variant": "On-Demand (reused)", "us": 28436.0, "level": "partial" }, "variants": { "On-Demand (reused)": { "us": 28436.0, "level": "partial" }, "On-Demand (key selectors)": { "us": 48272.2, "level": "partial" }, "On-Demand": { "us": 48772.9, "level": "partial" }, "DOM (reused)": { "us": 56403.4, "level": "full" }, "On-Demand structs": { "us": 69146.1, "level": "partial" }, "DOM": { "us": 122555.9, "level": "full" } } }, "sonic-cpp": { "best": null, "best_any": { "variant": "Document", "us": 110884.8, "level": "no UTF-8" }, "best_reused": null, "best_reused_any": null, "variants": { "Document": { "us": 110884.8, "level": "no UTF-8" } } }, "Glaze": { "best": { "variant": "structs (validate_skipped)", "us": 89957.0, "level": "full" }, "best_any": { "variant": "structs", "us": 67466.7, "level": "partial" }, "best_reused": null, "best_reused_any": null, "variants": { "structs": { "us": 67466.7, "level": "partial" }, "structs (validate_skipped)": { "us": 89957.0, "level": "full" }, "lazy_json": { "us": 121164.6, "level": "partial" }, "generic (double, strict)": { "us": 239604.5, "level": "full" }, "generic (double)": { "us": 250218.1, "level": "partial" }, "generic (strict)": { "us": 319624.4, "level": "full" }, "generic": { "us": 323477.2, "level": "partial" } }, "excluded": { "lazy_json (string_view)": "wrong result (3284923)" } }, "Boost.JSON": { "best": { "variant": "parse_into structs", "us": 95866.3, "level": "full" }, "best_any": { "variant": "parse_into structs", "us": 95866.3, "level": "full" }, "best_reused": { "variant": "parser (reused)", "us": 135537.9, "level": "full" }, "best_reused_any": { "variant": "parser (reused)", "us": 135537.9, "level": "full" }, "variants": { "parse_into structs": { "us": 95866.3, "level": "full" }, "parser (reused)": { "us": 135537.9, "level": "full" }, "parse": { "us": 190726.3, "level": "full" } }, "excluded": { "parse (numbers: none)": "wrong result (1091); wrong result (1154); wrong result (8)" } }, "RapidJSON": { "best": { "variant": "Document (string stream)", "us": 147469.9, "level": "full" }, "best_any": { "variant": "Document (string stream) (no encoding check)", "us": 137983.7, "level": "no UTF-8" }, "best_reused": { "variant": "Document (reused allocator)", "us": 188613.4, "level": "full" }, "best_reused_any": { "variant": "Document (reused allocator) (no encoding check)", "us": 182388.4, "level": "no UTF-8" }, "variants": { "insitu (copy untimed) (no encoding check)": { "us": 108290.1, "level": "no UTF-8" }, "insitu (copy untimed)": { "us": 116393.7, "level": "full" }, "Document (string stream) (no encoding check)": { "us": 137983.7, "level": "no UTF-8" }, "Document (string stream)": { "us": 147469.9, "level": "full" }, "insitu (copy) (no encoding check)": { "us": 148650.3, "level": "no UTF-8" }, "insitu (copy)": { "us": 158429.5, "level": "full" }, "Document (reused allocator) (no encoding check)": { "us": 182388.4, "level": "no UTF-8" }, "Document (raw numbers) (no encoding check)": { "us": 183032.3, "level": "no UTF-8" }, "Document (no encoding check)": { "us": 185663.7, "level": "no UTF-8" }, "Document (reused allocator)": { "us": 188613.4, "level": "full" }, "Document (raw numbers)": { "us": 261083.0, "level": "full" }, "Document": { "us": 266364.1, "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.7, "level": "full" }, "best_any": { "variant": "parse", "us": 1.7, "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.7, "level": "full" }, "structs (from_json)": { "us": 1.7, "level": "full" }, "parse_copy": { "us": 1.8, "level": "full" } } }, "nlohmann json": { "best": { "variant": "parse", "us": 17.7, "level": "full" }, "best_any": { "variant": "parse", "us": 17.7, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "parse": { "us": 17.7, "level": "full" }, "structs (from_json)": { "us": 17.7, "level": "full" } } }, "yyjson": { "best": { "variant": "read", "us": 1.7, "level": "full" }, "best_any": { "variant": "read", "us": 1.7, "level": "full" }, "best_reused": { "variant": "read (reused allocator)", "us": 1.7, "level": "full" }, "best_reused_any": { "variant": "read (reused allocator)", "us": 1.7, "level": "full" }, "variants": { "read": { "us": 1.7, "level": "full" }, "insitu (copy untimed)": { "us": 1.7, "level": "full" }, "read (reused allocator)": { "us": 1.7, "level": "full" }, "insitu (copy)": { "us": 1.8, "level": "full" }, "read (raw numbers)": { "us": 1.8, "level": "full" } } }, "simdjson": { "best": { "variant": "DOM", "us": 1.9, "level": "full" }, "best_any": { "variant": "On-Demand (key selectors)", "us": 1.1, "level": "partial" }, "best_reused": { "variant": "DOM (reused)", "us": 1.6, "level": "full" }, "best_reused_any": { "variant": "On-Demand (reused)", "us": 1.0, "level": "partial" }, "variants": { "On-Demand (reused)": { "us": 1.0, "level": "partial" }, "On-Demand (key selectors)": { "us": 1.1, "level": "partial" }, "On-Demand": { "us": 1.2, "level": "partial" }, "On-Demand structs": { "us": 1.3, "level": "partial" }, "DOM (reused)": { "us": 1.6, "level": "full" }, "DOM": { "us": 1.9, "level": "full" } } }, "sonic-cpp": { "best": null, "best_any": { "variant": "Document", "us": 1.8, "level": "no UTF-8" }, "best_reused": null, "best_reused_any": null, "variants": { "Document": { "us": 1.8, "level": "no UTF-8" } } }, "Glaze": { "best": { "variant": "structs (validate_skipped)", "us": 2.1, "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.1, "level": "full" }, "lazy_json": { "us": 2.4, "level": "partial" }, "generic (double)": { "us": 9.2, "level": "partial" }, "generic (double, strict)": { "us": 9.3, "level": "full" }, "generic": { "us": 12.3, "level": "partial" }, "generic (strict)": { "us": 12.5, "level": "full" } }, "excluded": { "lazy_json (string_view)": "wrong result (3284923)" } }, "Boost.JSON": { "best": { "variant": "parse_into structs", "us": 3.7, "level": "full" }, "best_any": { "variant": "parse_into structs", "us": 3.7, "level": "full" }, "best_reused": { "variant": "parser (reused)", "us": 5.9, "level": "full" }, "best_reused_any": { "variant": "parser (reused)", "us": 5.9, "level": "full" }, "variants": { "parse_into structs": { "us": 3.7, "level": "full" }, "parser (reused)": { "us": 5.9, "level": "full" }, "parse": { "us": 6.1, "level": "full" } }, "excluded": { "parse (numbers: none)": "wrong result (1091); wrong result (1154); wrong result (8)" } }, "RapidJSON": { "best": { "variant": "insitu (copy)", "us": 5.0, "level": "full" }, "best_any": { "variant": "insitu (copy) (no encoding check)", "us": 3.5, "level": "no UTF-8" }, "best_reused": { "variant": "Document (reused allocator)", "us": 7.7, "level": "full" }, "best_reused_any": { "variant": "Document (reused allocator) (no encoding check)", "us": 7.1, "level": "no UTF-8" }, "variants": { "insitu (copy untimed) (no encoding check)": { "us": 3.4, "level": "no UTF-8" }, "insitu (copy) (no encoding check)": { "us": 3.5, "level": "no UTF-8" }, "Document (string stream) (no encoding check)": { "us": 4.5, "level": "no UTF-8" }, "insitu (copy untimed)": { "us": 4.9, "level": "full" }, "insitu (copy)": { "us": 5.0, "level": "full" }, "Document (string stream)": { "us": 6.4, "level": "full" }, "Document (reused allocator) (no encoding check)": { "us": 7.1, "level": "no UTF-8" }, "Document (no encoding check)": { "us": 7.5, "level": "no UTF-8" }, "Document (reused allocator)": { "us": 7.7, "level": "full" }, "Document (raw numbers) (no encoding check)": { "us": 7.7, "level": "no UTF-8" }, "Document": { "us": 11.4, "level": "full" }, "Document (raw numbers)": { "us": 11.6, "level": "full" } } }, "serde_json": { "best": { "variant": "from_utf8 + structs", "us": 3.0, "level": "full" }, "best_any": { "variant": "structs", "us": 3.0, "level": "no UTF-8" }, "best_reused": null, "best_reused_any": null, "variants": { "structs": { "us": 3.0, "level": "no UTF-8" }, "from_utf8 + structs": { "us": 3.0, "level": "full" }, "Value": { "us": 13.1, "level": "full" } } }, "sonic-rs": { "best": { "variant": "structs", "us": 2.0, "level": "full" }, "best_any": { "variant": "structs", "us": 2.0, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "structs": { "us": 2.0, "level": "full" }, "Value": { "us": 2.8, "level": "full" } } }, "simd-json": { "best": { "variant": "structs (copy)", "us": 3.5, "level": "full" }, "best_any": { "variant": "structs (copy)", "us": 3.5, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "structs (copy)": { "us": 3.5, "level": "full" }, "borrowed (copy)": { "us": 5.9, "level": "full" } } } }, "twitter_min": { "nlohmann json_document": { "best": { "variant": "parse", "us": 276.8, "level": "full" }, "best_any": { "variant": "parse", "us": 276.8, "level": "full" }, "best_reused": { "variant": "read (reused)", "us": 272.6, "level": "full" }, "best_reused_any": { "variant": "read (reused)", "us": 272.6, "level": "full" }, "variants": { "read (reused)": { "us": 272.6, "level": "full" }, "parse": { "us": 276.8, "level": "full" }, "structs (from_json)": { "us": 281.9, "level": "full" }, "parse_copy": { "us": 307.0, "level": "full" } } }, "nlohmann json": { "best": { "variant": "structs (from_json)", "us": 3212.0, "level": "full" }, "best_any": { "variant": "structs (from_json)", "us": 3212.0, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "structs (from_json)": { "us": 3212.0, "level": "full" }, "parse": { "us": 3244.4, "level": "full" } } }, "yyjson": { "best": { "variant": "read", "us": 333.8, "level": "full" }, "best_any": { "variant": "read", "us": 333.8, "level": "full" }, "best_reused": { "variant": "read (reused allocator)", "us": 332.2, "level": "full" }, "best_reused_any": { "variant": "read (reused allocator)", "us": 332.2, "level": "full" }, "variants": { "insitu (copy untimed)": { "us": 301.0, "level": "full" }, "read (reused allocator)": { "us": 332.2, "level": "full" }, "read": { "us": 333.8, "level": "full" }, "insitu (copy)": { "us": 334.2, "level": "full" }, "read (raw numbers)": { "us": 337.7, "level": "full" } } }, "simdjson": { "best": { "variant": "DOM", "us": 295.2, "level": "full" }, "best_any": { "variant": "On-Demand", "us": 158.9, "level": "partial" }, "best_reused": { "variant": "DOM (reused)", "us": 293.1, "level": "full" }, "best_reused_any": { "variant": "On-Demand (reused)", "us": 156.2, "level": "partial" }, "variants": { "On-Demand (reused)": { "us": 156.2, "level": "partial" }, "On-Demand": { "us": 158.9, "level": "partial" }, "On-Demand (key selectors)": { "us": 160.0, "level": "partial" }, "On-Demand structs": { "us": 162.5, "level": "partial" }, "DOM (reused)": { "us": 293.1, "level": "full" }, "DOM": { "us": 295.2, "level": "full" } } }, "sonic-cpp": { "best": null, "best_any": { "variant": "Document", "us": 305.1, "level": "no UTF-8" }, "best_reused": null, "best_reused_any": null, "variants": { "Document": { "us": 305.1, "level": "no UTF-8" } } }, "Glaze": { "best": { "variant": "structs (validate_skipped)", "us": 467.5, "level": "full" }, "best_any": { "variant": "structs", "us": 296.5, "level": "partial" }, "best_reused": null, "best_reused_any": null, "variants": { "structs": { "us": 296.5, "level": "partial" }, "structs (validate_skipped)": { "us": 467.5, "level": "full" }, "lazy_json": { "us": 482.2, "level": "partial" }, "generic (double)": { "us": 2149.2, "level": "partial" }, "generic (double, strict)": { "us": 2178.3, "level": "full" }, "generic": { "us": 2727.9, "level": "partial" }, "generic (strict)": { "us": 2793.3, "level": "full" } }, "excluded": { "lazy_json (string_view)": "wrong result (3284923)" } }, "Boost.JSON": { "best": { "variant": "parse_into structs", "us": 754.3, "level": "full" }, "best_any": { "variant": "parse_into structs", "us": 754.3, "level": "full" }, "best_reused": { "variant": "parser (reused)", "us": 1201.6, "level": "full" }, "best_reused_any": { "variant": "parser (reused)", "us": 1201.6, "level": "full" }, "variants": { "parse_into structs": { "us": 754.3, "level": "full" }, "parser (reused)": { "us": 1201.6, "level": "full" }, "parse": { "us": 1209.3, "level": "full" } }, "excluded": { "parse (numbers: none)": "wrong result (1091); wrong result (1154); wrong result (8)" } }, "RapidJSON": { "best": { "variant": "insitu (copy)", "us": 862.7, "level": "full" }, "best_any": { "variant": "insitu (copy) (no encoding check)", "us": 779.0, "level": "no UTF-8" }, "best_reused": { "variant": "Document (reused allocator)", "us": 1456.8, "level": "full" }, "best_reused_any": { "variant": "Document (reused allocator) (no encoding check)", "us": 1319.8, "level": "no UTF-8" }, "variants": { "insitu (copy untimed) (no encoding check)": { "us": 746.7, "level": "no UTF-8" }, "insitu (copy) (no encoding check)": { "us": 779.0, "level": "no UTF-8" }, "insitu (copy untimed)": { "us": 833.0, "level": "full" }, "insitu (copy)": { "us": 862.7, "level": "full" }, "Document (string stream) (no encoding check)": { "us": 1020.1, "level": "no UTF-8" }, "Document (string stream)": { "us": 1131.7, "level": "full" }, "Document (reused allocator) (no encoding check)": { "us": 1319.8, "level": "no UTF-8" }, "Document (no encoding check)": { "us": 1343.1, "level": "no UTF-8" }, "Document (raw numbers) (no encoding check)": { "us": 1366.1, "level": "no UTF-8" }, "Document (reused allocator)": { "us": 1456.8, "level": "full" }, "Document": { "us": 2024.1, "level": "full" }, "Document (raw numbers)": { "us": 2055.2, "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": 551.4, "level": "full" }, "best_any": { "variant": "parse", "us": 551.4, "level": "full" }, "best_reused": { "variant": "read (reused)", "us": 555.5, "level": "full" }, "best_reused_any": { "variant": "read (reused)", "us": 555.5, "level": "full" }, "variants": { "parse": { "us": 551.4, "level": "full" }, "read (reused)": { "us": 555.5, "level": "full" }, "parse_copy": { "us": 569.8, "level": "full" }, "structs (from_json)": { "us": 606.4, "level": "full" } } }, "nlohmann json": { "best": { "variant": "parse", "us": 5275.0, "level": "full" }, "best_any": { "variant": "parse", "us": 5275.0, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "parse": { "us": 5275.0, "level": "full" }, "structs (from_json)": { "us": 5363.6, "level": "full" } } }, "yyjson": { "best": { "variant": "read", "us": 509.4, "level": "full" }, "best_any": { "variant": "read", "us": 509.4, "level": "full" }, "best_reused": { "variant": "read (reused allocator)", "us": 535.2, "level": "full" }, "best_reused_any": { "variant": "read (reused allocator)", "us": 535.2, "level": "full" }, "variants": { "read": { "us": 509.4, "level": "full" }, "insitu (copy)": { "us": 512.1, "level": "full" }, "insitu (copy untimed)": { "us": 512.3, "level": "full" }, "read (reused allocator)": { "us": 535.2, "level": "full" }, "read (raw numbers)": { "us": 561.0, "level": "full" } } }, "simdjson": { "best": { "variant": "DOM", "us": 572.7, "level": "full" }, "best_any": { "variant": "On-Demand", "us": 334.7, "level": "partial" }, "best_reused": { "variant": "DOM (reused)", "us": 599.6, "level": "full" }, "best_reused_any": { "variant": "On-Demand (reused)", "us": 356.3, "level": "partial" }, "variants": { "On-Demand": { "us": 334.7, "level": "partial" }, "On-Demand (key selectors)": { "us": 348.3, "level": "partial" }, "On-Demand (reused)": { "us": 356.3, "level": "partial" }, "On-Demand structs": { "us": 389.9, "level": "partial" }, "DOM": { "us": 572.7, "level": "full" }, "DOM (reused)": { "us": 599.6, "level": "full" } } }, "sonic-cpp": { "best": null, "best_any": { "variant": "Document", "us": 662.6, "level": "no UTF-8" }, "best_reused": null, "best_reused_any": null, "variants": { "Document": { "us": 662.6, "level": "no UTF-8" } } }, "Glaze": { "best": { "variant": "structs (validate_skipped)", "us": 815.2, "level": "full" }, "best_any": { "variant": "structs", "us": 205.2, "level": "partial" }, "best_reused": null, "best_reused_any": null, "variants": { "structs": { "us": 205.2, "level": "partial" }, "structs (validate_skipped)": { "us": 815.2, "level": "full" }, "lazy_json": { "us": 1707.1, "level": "partial" }, "generic (double)": { "us": 3279.8, "level": "partial" }, "generic (double, strict)": { "us": 3410.3, "level": "full" }, "generic (strict)": { "us": 4850.0, "level": "full" }, "generic": { "us": 4994.5, "level": "partial" } }, "excluded": { "lazy_json (string_view)": "wrong result (3284923)" } }, "Boost.JSON": { "best": { "variant": "parse_into structs", "us": 1074.9, "level": "full" }, "best_any": { "variant": "parse_into structs", "us": 1074.9, "level": "full" }, "best_reused": { "variant": "parser (reused)", "us": 1435.4, "level": "full" }, "best_reused_any": { "variant": "parser (reused)", "us": 1435.4, "level": "full" }, "variants": { "parse_into structs": { "us": 1074.9, "level": "full" }, "parser (reused)": { "us": 1435.4, "level": "full" }, "parse": { "us": 1511.7, "level": "full" } }, "excluded": { "parse (numbers: none)": "wrong result (1091); wrong result (1154); wrong result (8)" } }, "RapidJSON": { "best": { "variant": "insitu (copy)", "us": 1282.2, "level": "full" }, "best_any": { "variant": "insitu (copy)", "us": 1282.2, "level": "full" }, "best_reused": { "variant": "Document (reused allocator)", "us": 1895.7, "level": "full" }, "best_reused_any": { "variant": "Document (reused allocator) (no encoding check)", "us": 1890.2, "level": "no UTF-8" }, "variants": { "insitu (copy untimed) (no encoding check)": { "us": 1269.6, "level": "no UTF-8" }, "insitu (copy untimed)": { "us": 1275.6, "level": "full" }, "insitu (copy)": { "us": 1282.2, "level": "full" }, "insitu (copy) (no encoding check)": { "us": 1352.2, "level": "no UTF-8" }, "Document (string stream)": { "us": 1430.4, "level": "full" }, "Document (string stream) (no encoding check)": { "us": 1539.8, "level": "no UTF-8" }, "Document (no encoding check)": { "us": 1839.3, "level": "no UTF-8" }, "Document (reused allocator) (no encoding check)": { "us": 1890.2, "level": "no UTF-8" }, "Document (reused allocator)": { "us": 1895.7, "level": "full" }, "Document (raw numbers) (no encoding check)": { "us": 2175.1, "level": "no UTF-8" }, "Document": { "us": 2325.9, "level": "full" }, "Document (raw numbers)": { "us": 2613.7, "level": "full" } } }, "serde_json": { "best": { "variant": "from_utf8 + structs", "us": 694.6, "level": "full" }, "best_any": { "variant": "from_utf8 + structs", "us": 694.6, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "from_utf8 + structs": { "us": 694.6, "level": "full" }, "structs": { "us": 726.2, "level": "no UTF-8" }, "Value": { "us": 4784.9, "level": "full" } } }, "sonic-rs": { "best": { "variant": "structs", "us": 653.4, "level": "full" }, "best_any": { "variant": "structs", "us": 653.4, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "structs": { "us": 653.4, "level": "full" }, "Value": { "us": 836.8, "level": "full" } } }, "simd-json": { "best": { "variant": "structs (copy)", "us": 1327.6, "level": "full" }, "best_any": { "variant": "structs (copy)", "us": 1327.6, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "structs (copy)": { "us": 1327.6, "level": "full" }, "borrowed (copy)": { "us": 3067.6, "level": "full" } } } } }, "edit": { "twitter": { "nlohmann json_document": { "best": { "variant": "editable (source numbers)", "us": 529.7, "level": "full" }, "best_any": { "variant": "editable (source numbers)", "us": 529.7, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "editable (source numbers)": { "us": 529.7, "level": "full" }, "editable": { "us": 536.5, "level": "full" } } }, "nlohmann json": { "best": { "variant": "ordered_json", "us": 2832.5, "level": "full" }, "best_any": { "variant": "ordered_json", "us": 2832.5, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "ordered_json": { "us": 2832.5, "level": "full" }, "parse": { "us": 3834.2, "level": "full" } } }, "yyjson": { "best": { "variant": "mut copy", "us": 791.4, "level": "full" }, "best_any": { "variant": "mut copy", "us": 791.4, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "insitu (copy untimed) + mut copy": { "us": 746.4, "level": "full" }, "mut copy": { "us": 791.4, "level": "full" }, "insitu (copy) + mut copy": { "us": 797.1, "level": "full" } } }, "sonic-cpp": { "best": null, "best_any": { "variant": "Document", "us": 619.9, "level": "no UTF-8" }, "best_reused": null, "best_reused_any": null, "variants": { "Document": { "us": 619.9, "level": "no UTF-8" } } }, "Glaze": { "best": { "variant": "generic (strict)", "us": 3388.6, "level": "full" }, "best_any": { "variant": "generic", "us": 3289.6, "level": "partial" }, "best_reused": null, "best_reused_any": null, "variants": { "generic": { "us": 3289.6, "level": "partial" }, "generic (strict)": { "us": 3388.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": 1767.2, "level": "full" }, "best_any": { "variant": "parse", "us": 1767.2, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "parse": { "us": 1767.2, "level": "full" } } }, "RapidJSON": { "best": { "variant": "insitu (copy)", "us": 1918.5, "level": "full" }, "best_any": { "variant": "insitu (copy) (no encoding check)", "us": 1747.0, "level": "no UTF-8" }, "best_reused": null, "best_reused_any": null, "variants": { "insitu (copy untimed) (no encoding check)": { "us": 1737.3, "level": "no UTF-8" }, "insitu (copy) (no encoding check)": { "us": 1747.0, "level": "no UTF-8" }, "Document (string stream) (no encoding check)": { "us": 1854.3, "level": "no UTF-8" }, "insitu (copy untimed)": { "us": 1865.0, "level": "full" }, "insitu (copy)": { "us": 1918.5, "level": "full" }, "Document (no encoding check)": { "us": 2020.1, "level": "no UTF-8" }, "Document (string stream)": { "us": 2036.6, "level": "full" }, "Document": { "us": 2725.6, "level": "full" } } }, "serde_json": { "best": { "variant": "Value", "us": 4041.7, "level": "full" }, "best_any": { "variant": "Value", "us": 4041.7, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "Value": { "us": 4041.7, "level": "full" } } }, "sonic-rs": { "best": { "variant": "Value", "us": 1196.7, "level": "full" }, "best_any": { "variant": "Value", "us": 1196.7, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "Value": { "us": 1196.7, "level": "full" } } }, "simd-json": { "best": { "variant": "borrowed (copy)", "us": 1862.2, "level": "full" }, "best_any": { "variant": "borrowed (copy)", "us": 1862.2, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "borrowed (copy)": { "us": 1862.2, "level": "full" }, "owned (copy)": { "us": 2560.0, "level": "full" } } } }, "citm_catalog": { "nlohmann json_document": { "best": { "variant": "editable (source numbers)", "us": 1148.7, "level": "full" }, "best_any": { "variant": "editable (source numbers)", "us": 1148.7, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "editable (source numbers)": { "us": 1148.7, "level": "full" }, "editable": { "us": 1162.3, "level": "full" } } }, "nlohmann json": { "best": { "variant": "ordered_json", "us": 4970.1, "level": "full" }, "best_any": { "variant": "ordered_json", "us": 4970.1, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "ordered_json": { "us": 4970.1, "level": "full" }, "parse": { "us": 5811.0, "level": "full" } } }, "yyjson": { "best": { "variant": "insitu (copy) + mut copy", "us": 1631.8, "level": "full" }, "best_any": { "variant": "insitu (copy) + mut copy", "us": 1631.8, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "insitu (copy untimed) + mut copy": { "us": 1526.1, "level": "full" }, "insitu (copy) + mut copy": { "us": 1631.8, "level": "full" }, "mut copy": { "us": 1633.3, "level": "full" } } }, "sonic-cpp": { "best": null, "best_any": { "variant": "Document", "us": 1438.4, "level": "no UTF-8" }, "best_reused": null, "best_reused_any": null, "variants": { "Document": { "us": 1438.4, "level": "no UTF-8" } } }, "Glaze": { "best": { "variant": "generic (strict)", "us": 6002.3, "level": "full" }, "best_any": { "variant": "generic", "us": 5970.1, "level": "partial" }, "best_reused": null, "best_reused_any": null, "variants": { "generic": { "us": 5970.1, "level": "partial" }, "generic (strict)": { "us": 6002.3, "level": "full" } }, "excluded": { "generic (double)": "the output does not read back as the expected document", "generic (double, strict)": "the output does not read back as the expected document" } }, "Boost.JSON": { "best": { "variant": "parse", "us": 2493.1, "level": "full" }, "best_any": { "variant": "parse", "us": 2493.1, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "parse": { "us": 2493.1, "level": "full" } } }, "RapidJSON": { "best": { "variant": "insitu (copy)", "us": 2740.5, "level": "full" }, "best_any": { "variant": "insitu (copy) (no encoding check)", "us": 2691.0, "level": "no UTF-8" }, "best_reused": null, "best_reused_any": null, "variants": { "insitu (copy untimed) (no encoding check)": { "us": 2594.8, "level": "no UTF-8" }, "insitu (copy untimed)": { "us": 2616.4, "level": "full" }, "insitu (copy) (no encoding check)": { "us": 2691.0, "level": "no UTF-8" }, "insitu (copy)": { "us": 2740.5, "level": "full" }, "Document (string stream) (no encoding check)": { "us": 2743.8, "level": "no UTF-8" }, "Document (string stream)": { "us": 2771.2, "level": "full" }, "Document (no encoding check)": { "us": 2787.9, "level": "no UTF-8" }, "Document": { "us": 3204.3, "level": "full" } } }, "serde_json": { "best": { "variant": "Value", "us": 6586.4, "level": "full" }, "best_any": { "variant": "Value", "us": 6586.4, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "Value": { "us": 6586.4, "level": "full" } } }, "sonic-rs": { "best": { "variant": "Value", "us": 2388.6, "level": "full" }, "best_any": { "variant": "Value", "us": 2388.6, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "Value": { "us": 2388.6, "level": "full" } } }, "simd-json": { "best": { "variant": "borrowed (copy)", "us": 4193.6, "level": "full" }, "best_any": { "variant": "borrowed (copy)", "us": 4193.6, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "borrowed (copy)": { "us": 4193.6, "level": "full" }, "owned (copy)": { "us": 4989.9, "level": "full" } } } }, "canada": { "nlohmann json_document": { "best": { "variant": "editable (source numbers)", "us": 2188.1, "level": "full" }, "best_any": { "variant": "editable (source numbers)", "us": 2188.1, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "editable (source numbers)": { "us": 2188.1, "level": "full" }, "editable": { "us": 5567.3, "level": "full" } } }, "nlohmann json": { "best": { "variant": "ordered_json", "us": 15805.5, "level": "full" }, "best_any": { "variant": "ordered_json", "us": 15805.5, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "ordered_json": { "us": 15805.5, "level": "full" }, "parse": { "us": 15845.2, "level": "full" } } }, "yyjson": { "best": { "variant": "insitu (copy) + mut copy", "us": 7654.7, "level": "full" }, "best_any": { "variant": "insitu (copy) + mut copy", "us": 7654.7, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "insitu (copy untimed) + mut copy": { "us": 7478.9, "level": "full" }, "insitu (copy) + mut copy": { "us": 7654.7, "level": "full" }, "mut copy": { "us": 7676.3, "level": "full" } } }, "sonic-cpp": { "best": null, "best_any": { "variant": "Document", "us": 8495.2, "level": "no UTF-8" }, "best_reused": null, "best_reused_any": null, "variants": { "Document": { "us": 8495.2, "level": "no UTF-8" } } }, "Glaze": { "best": { "variant": "generic (strict)", "us": 21598.4, "level": "full" }, "best_any": { "variant": "generic", "us": 21329.2, "level": "partial" }, "best_reused": null, "best_reused_any": null, "variants": { "generic": { "us": 21329.2, "level": "partial" }, "generic (strict)": { "us": 21598.4, "level": "full" } }, "excluded": { "generic (double)": "the output does not read back as the expected document", "generic (double, strict)": "the output does not read back as the expected document" } }, "Boost.JSON": { "best": { "variant": "parse", "us": 12767.4, "level": "full" }, "best_any": { "variant": "parse", "us": 12767.4, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "parse": { "us": 12767.4, "level": "full" } } }, "RapidJSON": { "best": { "variant": "Document (string stream)", "us": 18812.1, "level": "full" }, "best_any": { "variant": "Document (string stream)", "us": 18812.1, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "Document (string stream)": { "us": 18812.1, "level": "full" }, "insitu (copy untimed) (no encoding check)": { "us": 19170.2, "level": "no UTF-8" }, "Document (string stream) (no encoding check)": { "us": 19443.4, "level": "no UTF-8" }, "insitu (copy) (no encoding check)": { "us": 19447.6, "level": "no UTF-8" }, "insitu (copy untimed)": { "us": 19448.5, "level": "full" }, "insitu (copy)": { "us": 19695.5, "level": "full" }, "Document": { "us": 21357.3, "level": "full" }, "Document (no encoding check)": { "us": 21810.2, "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": 192322.7, "level": "full" }, "best_any": { "variant": "editable", "us": 192322.7, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "editable": { "us": 192322.7, "level": "full" }, "editable (source numbers)": { "us": 193342.7, "level": "full" } } }, "nlohmann json": { "best": { "variant": "ordered_json", "us": 647704.5, "level": "full" }, "best_any": { "variant": "ordered_json", "us": 647704.5, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "ordered_json": { "us": 647704.5, "level": "full" }, "parse": { "us": 844653.5, "level": "full" } } }, "yyjson": { "best": { "variant": "mut copy", "us": 313354.7, "level": "full" }, "best_any": { "variant": "mut copy", "us": 313354.7, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "insitu (copy untimed) + mut copy": { "us": 275024.6, "level": "full" }, "mut copy": { "us": 313354.7, "level": "full" }, "insitu (copy) + mut copy": { "us": 313654.0, "level": "full" } } }, "sonic-cpp": { "best": null, "best_any": { "variant": "Document", "us": 186077.7, "level": "no UTF-8" }, "best_reused": null, "best_reused_any": null, "variants": { "Document": { "us": 186077.7, "level": "no UTF-8" } } }, "Glaze": { "best": { "variant": "generic (strict)", "us": 607766.9, "level": "full" }, "best_any": { "variant": "generic (strict)", "us": 607766.9, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "generic (strict)": { "us": 607766.9, "level": "full" }, "generic": { "us": 622208.2, "level": "partial" } }, "excluded": { "generic (double)": "the output does not read back as the expected document", "generic (double, strict)": "the output does not read back as the expected document" } }, "Boost.JSON": { "best": { "variant": "parse", "us": 331309.7, "level": "full" }, "best_any": { "variant": "parse", "us": 331309.7, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "parse": { "us": 331309.7, "level": "full" } } }, "RapidJSON": { "best": { "variant": "Document (string stream)", "us": 268046.5, "level": "full" }, "best_any": { "variant": "Document (string stream) (no encoding check)", "us": 258426.5, "level": "no UTF-8" }, "best_reused": null, "best_reused_any": null, "variants": { "insitu (copy untimed) (no encoding check)": { "us": 234669.1, "level": "no UTF-8" }, "insitu (copy untimed)": { "us": 245724.3, "level": "full" }, "Document (string stream) (no encoding check)": { "us": 258426.5, "level": "no UTF-8" }, "Document (string stream)": { "us": 268046.5, "level": "full" }, "insitu (copy) (no encoding check)": { "us": 277333.9, "level": "no UTF-8" }, "insitu (copy)": { "us": 287472.3, "level": "full" }, "Document (no encoding check)": { "us": 308207.2, "level": "no UTF-8" }, "Document": { "us": 383510.1, "level": "full" } } }, "serde_json": { "best": { "variant": "Value", "us": 632766.1, "level": "full" }, "best_any": { "variant": "Value", "us": 632766.1, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "Value": { "us": 632766.1, "level": "full" } } }, "sonic-rs": { "best": { "variant": "Value", "us": 390951.9, "level": "full" }, "best_any": { "variant": "Value", "us": 390951.9, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "Value": { "us": 390951.9, "level": "full" } } }, "simd-json": { "best": { "variant": "borrowed (copy)", "us": 391369.2, "level": "full" }, "best_any": { "variant": "borrowed (copy)", "us": 391369.2, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "borrowed (copy)": { "us": 391369.2, "level": "full" }, "owned (copy)": { "us": 574174.1, "level": "full" } } } }, "status": { "nlohmann json_document": { "best": { "variant": "editable", "us": 3.0, "level": "full" }, "best_any": { "variant": "editable", "us": 3.0, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "editable": { "us": 3.0, "level": "full" }, "editable (source numbers)": { "us": 3.1, "level": "full" } } }, "nlohmann json": { "best": { "variant": "ordered_json", "us": 13.1, "level": "full" }, "best_any": { "variant": "ordered_json", "us": 13.1, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "ordered_json": { "us": 13.1, "level": "full" }, "parse": { "us": 19.2, "level": "full" } } }, "yyjson": { "best": { "variant": "mut copy", "us": 3.6, "level": "full" }, "best_any": { "variant": "mut copy", "us": 3.6, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "mut copy": { "us": 3.6, "level": "full" }, "insitu (copy untimed) + mut copy": { "us": 3.6, "level": "full" }, "insitu (copy) + mut copy": { "us": 3.7, "level": "full" } } }, "sonic-cpp": { "best": null, "best_any": { "variant": "Document", "us": 3.4, "level": "no UTF-8" }, "best_reused": null, "best_reused_any": null, "variants": { "Document": { "us": 3.4, "level": "no UTF-8" } } }, "Glaze": { "best": { "variant": "generic (strict)", "us": 14.8, "level": "full" }, "best_any": { "variant": "generic", "us": 14.4, "level": "partial" }, "best_reused": null, "best_reused_any": null, "variants": { "generic": { "us": 14.4, "level": "partial" }, "generic (strict)": { "us": 14.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": 8.5, "level": "full" }, "best_any": { "variant": "parse", "us": 8.5, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "parse": { "us": 8.5, "level": "full" } } }, "RapidJSON": { "best": { "variant": "insitu (copy)", "us": 8.7, "level": "full" }, "best_any": { "variant": "insitu (copy) (no encoding check)", "us": 7.2, "level": "no UTF-8" }, "best_reused": null, "best_reused_any": null, "variants": { "insitu (copy) (no encoding check)": { "us": 7.2, "level": "no UTF-8" }, "insitu (copy untimed) (no encoding check)": { "us": 7.2, "level": "no UTF-8" }, "Document (string stream) (no encoding check)": { "us": 8.3, "level": "no UTF-8" }, "insitu (copy)": { "us": 8.7, "level": "full" }, "insitu (copy untimed)": { "us": 8.7, "level": "full" }, "Document (string stream)": { "us": 10.1, "level": "full" }, "Document (no encoding check)": { "us": 11.3, "level": "no UTF-8" }, "Document": { "us": 15.2, "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": 474.8, "level": "full" }, "best_any": { "variant": "editable", "us": 474.8, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "editable": { "us": 474.8, "level": "full" }, "editable (source numbers)": { "us": 476.1, "level": "full" } } }, "nlohmann json": { "best": { "variant": "ordered_json", "us": 2673.6, "level": "full" }, "best_any": { "variant": "ordered_json", "us": 2673.6, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "ordered_json": { "us": 2673.6, "level": "full" }, "parse": { "us": 3656.6, "level": "full" } } }, "yyjson": { "best": { "variant": "mut copy", "us": 704.3, "level": "full" }, "best_any": { "variant": "mut copy", "us": 704.3, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "insitu (copy untimed) + mut copy": { "us": 677.0, "level": "full" }, "mut copy": { "us": 704.3, "level": "full" }, "insitu (copy) + mut copy": { "us": 704.9, "level": "full" } } }, "sonic-cpp": { "best": null, "best_any": { "variant": "Document", "us": 511.4, "level": "no UTF-8" }, "best_reused": null, "best_reused_any": null, "variants": { "Document": { "us": 511.4, "level": "no UTF-8" } } }, "Glaze": { "best": { "variant": "generic (strict)", "us": 3153.2, "level": "full" }, "best_any": { "variant": "generic", "us": 3094.5, "level": "partial" }, "best_reused": null, "best_reused_any": null, "variants": { "generic": { "us": 3094.5, "level": "partial" }, "generic (strict)": { "us": 3153.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": 1653.2, "level": "full" }, "best_any": { "variant": "parse", "us": 1653.2, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "parse": { "us": 1653.2, "level": "full" } } }, "RapidJSON": { "best": { "variant": "insitu (copy)", "us": 1538.4, "level": "full" }, "best_any": { "variant": "insitu (copy) (no encoding check)", "us": 1461.7, "level": "no UTF-8" }, "best_reused": null, "best_reused_any": null, "variants": { "insitu (copy untimed) (no encoding check)": { "us": 1428.4, "level": "no UTF-8" }, "insitu (copy) (no encoding check)": { "us": 1461.7, "level": "no UTF-8" }, "insitu (copy untimed)": { "us": 1505.8, "level": "full" }, "insitu (copy)": { "us": 1538.4, "level": "full" }, "Document (string stream) (no encoding check)": { "us": 1598.8, "level": "no UTF-8" }, "Document (string stream)": { "us": 1703.4, "level": "full" }, "Document (no encoding check)": { "us": 1914.2, "level": "no UTF-8" }, "Document": { "us": 2615.9, "level": "full" } } }, "serde_json": { "best": { "variant": "Value", "us": 3816.4, "level": "full" }, "best_any": { "variant": "Value", "us": 3816.4, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "Value": { "us": 3816.4, "level": "full" } } }, "sonic-rs": { "best": { "variant": "Value", "us": 1061.1, "level": "full" }, "best_any": { "variant": "Value", "us": 1061.1, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "Value": { "us": 1061.1, "level": "full" } } }, "simd-json": { "best": { "variant": "borrowed (copy)", "us": 1793.6, "level": "full" }, "best_any": { "variant": "borrowed (copy)", "us": 1793.6, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "borrowed (copy)": { "us": 1793.6, "level": "full" }, "owned (copy)": { "us": 2514.9, "level": "full" } } } }, "citm_catalog_min": { "nlohmann json_document": { "best": { "variant": "editable", "us": 860.5, "level": "full" }, "best_any": { "variant": "editable", "us": 860.5, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "editable": { "us": 860.5, "level": "full" }, "editable (source numbers)": { "us": 877.7, "level": "full" } } }, "nlohmann json": { "best": { "variant": "ordered_json", "us": 4746.7, "level": "full" }, "best_any": { "variant": "ordered_json", "us": 4746.7, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "ordered_json": { "us": 4746.7, "level": "full" }, "parse": { "us": 5667.6, "level": "full" } } }, "yyjson": { "best": { "variant": "mut copy", "us": 1173.7, "level": "full" }, "best_any": { "variant": "mut copy", "us": 1173.7, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "insitu (copy untimed) + mut copy": { "us": 1145.9, "level": "full" }, "mut copy": { "us": 1173.7, "level": "full" }, "insitu (copy) + mut copy": { "us": 1179.1, "level": "full" } } }, "sonic-cpp": { "best": null, "best_any": { "variant": "Document", "us": 1102.2, "level": "no UTF-8" }, "best_reused": null, "best_reused_any": null, "variants": { "Document": { "us": 1102.2, "level": "no UTF-8" } } }, "Glaze": { "best": { "variant": "generic (strict)", "us": 5385.2, "level": "full" }, "best_any": { "variant": "generic", "us": 5287.8, "level": "partial" }, "best_reused": null, "best_reused_any": null, "variants": { "generic": { "us": 5287.8, "level": "partial" }, "generic (strict)": { "us": 5385.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": 2263.4, "level": "full" }, "best_any": { "variant": "parse", "us": 2263.4, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "parse": { "us": 2263.4, "level": "full" } } }, "RapidJSON": { "best": { "variant": "insitu (copy)", "us": 2132.9, "level": "full" }, "best_any": { "variant": "insitu (copy)", "us": 2132.9, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "insitu (copy untimed)": { "us": 2109.7, "level": "full" }, "insitu (copy)": { "us": 2132.9, "level": "full" }, "insitu (copy untimed) (no encoding check)": { "us": 2139.8, "level": "no UTF-8" }, "insitu (copy) (no encoding check)": { "us": 2172.3, "level": "no UTF-8" }, "Document (string stream)": { "us": 2253.9, "level": "full" }, "Document (string stream) (no encoding check)": { "us": 2323.6, "level": "no UTF-8" }, "Document (no encoding check)": { "us": 2639.0, "level": "no UTF-8" }, "Document": { "us": 3083.6, "level": "full" } } }, "serde_json": { "best": { "variant": "Value", "us": 5854.0, "level": "full" }, "best_any": { "variant": "Value", "us": 5854.0, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "Value": { "us": 5854.0, "level": "full" } } }, "sonic-rs": { "best": { "variant": "Value", "us": 1970.9, "level": "full" }, "best_any": { "variant": "Value", "us": 1970.9, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "Value": { "us": 1970.9, "level": "full" } } }, "simd-json": { "best": { "variant": "borrowed (copy)", "us": 3891.2, "level": "full" }, "best_any": { "variant": "borrowed (copy)", "us": 3891.2, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "borrowed (copy)": { "us": 3891.2, "level": "full" }, "owned (copy)": { "us": 4690.0, "level": "full" } } } } }, "minify": { "twitter": { "nlohmann json_document": { "best": { "variant": "parse + dump (source numbers)", "us": 495.8, "level": "full" }, "best_any": { "variant": "parse + dump (source numbers)", "us": 495.8, "level": "full" }, "best_reused": { "variant": "read + dump (reused)", "us": 494.2, "level": "full" }, "best_reused_any": { "variant": "read + dump (reused)", "us": 494.2, "level": "full" }, "variants": { "read + dump (reused)": { "us": 494.2, "level": "full" }, "parse + dump (source numbers)": { "us": 495.8, "level": "full" }, "parse + dump": { "us": 518.1, "level": "full" }, "parse_copy + dump": { "us": 575.7, "level": "full" } } }, "nlohmann json": { "best": { "variant": "parse + dump", "us": 4195.9, "level": "full" }, "best_any": { "variant": "parse + dump", "us": 4195.9, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "parse + dump": { "us": 4195.9, "level": "full" } } }, "yyjson": { "best": { "variant": "insitu (copy) + write", "us": 625.5, "level": "full" }, "best_any": { "variant": "insitu (copy) + write", "us": 625.5, "level": "full" }, "best_reused": { "variant": "read + write (reused allocator)", "us": 716.6, "level": "full" }, "best_reused_any": { "variant": "read + write (reused allocator)", "us": 716.6, "level": "full" }, "variants": { "insitu (copy) + write": { "us": 625.5, "level": "full" }, "insitu (copy untimed) + write": { "us": 637.2, "level": "full" }, "read + write": { "us": 657.9, "level": "full" }, "read (raw numbers) + write": { "us": 667.1, "level": "full" }, "read + write (reused allocator)": { "us": 716.6, "level": "full" } } }, "simdjson": { "best": { "variant": "DOM + to_string", "us": 714.2, "level": "full" }, "best_any": { "variant": "minify", "us": 99.9, "level": "partial" }, "best_reused": { "variant": "DOM (reused) + to_string", "us": 703.7, "level": "full" }, "best_reused_any": { "variant": "DOM (reused) + to_string", "us": 703.7, "level": "full" }, "variants": { "minify": { "us": 99.9, "level": "partial" }, "DOM (reused) + to_string": { "us": 703.7, "level": "full" }, "DOM + to_string": { "us": 714.2, "level": "full" } } }, "sonic-cpp": { "best": null, "best_any": { "variant": "Document + Serialize", "us": 675.1, "level": "no UTF-8" }, "best_reused": null, "best_reused_any": null, "variants": { "Document + Serialize": { "us": 675.1, "level": "no UTF-8" } } }, "Glaze": { "best": { "variant": "generic (strict)", "us": 3684.7, "level": "full" }, "best_any": { "variant": "minify_json", "us": 442.0, "level": "partial" }, "best_reused": null, "best_reused_any": null, "variants": { "minify_json": { "us": 442.0, "level": "partial" }, "generic": { "us": 3529.2, "level": "partial" }, "generic (strict)": { "us": 3684.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": 1974.2, "level": "full" }, "best_any": { "variant": "parse + serialize", "us": 1974.2, "level": "full" }, "best_reused": { "variant": "parser (reused) + serialize", "us": 1889.4, "level": "full" }, "best_reused_any": { "variant": "parser (reused) + serialize", "us": 1889.4, "level": "full" }, "variants": { "parser (reused) + serialize": { "us": 1889.4, "level": "full" }, "parse + serialize": { "us": 1974.2, "level": "full" } } }, "RapidJSON": { "best": { "variant": "SAX to Writer (string stream)", "us": 1949.4, "level": "full" }, "best_any": { "variant": "SAX to Writer (string stream) (no encoding check)", "us": 1879.7, "level": "no UTF-8" }, "best_reused": { "variant": "Document + Writer (reused allocator)", "us": 2412.6, "level": "full" }, "best_reused_any": { "variant": "Document + Writer (reused allocator) (no encoding check)", "us": 2267.0, "level": "no UTF-8" }, "variants": { "SAX to Writer (string stream) (no encoding check)": { "us": 1879.7, "level": "no UTF-8" }, "SAX to Writer (no encoding check)": { "us": 1941.4, "level": "no UTF-8" }, "SAX to Writer (string stream)": { "us": 1949.4, "level": "full" }, "SAX to Writer (raw numbers) (no encoding check)": { "us": 1949.4, "level": "no UTF-8" }, "Document + Writer (no encoding check)": { "us": 2236.8, "level": "no UTF-8" }, "Document + Writer (reused allocator) (no encoding check)": { "us": 2267.0, "level": "no UTF-8" }, "Document + Writer (reused allocator)": { "us": 2412.6, "level": "full" }, "SAX to Writer": { "us": 2683.1, "level": "full" }, "SAX to Writer (raw numbers)": { "us": 2793.4, "level": "full" }, "Document + Writer": { "us": 2887.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": 1044.8, "level": "full" }, "best_any": { "variant": "parse + dump", "us": 1044.8, "level": "full" }, "best_reused": { "variant": "read + dump (reused)", "us": 1071.1, "level": "full" }, "best_reused_any": { "variant": "read + dump (reused)", "us": 1071.1, "level": "full" }, "variants": { "parse + dump": { "us": 1044.8, "level": "full" }, "parse + dump (source numbers)": { "us": 1046.8, "level": "full" }, "read + dump (reused)": { "us": 1071.1, "level": "full" }, "parse_copy + dump": { "us": 1177.8, "level": "full" } } }, "nlohmann json": { "best": { "variant": "parse + dump", "us": 5806.5, "level": "full" }, "best_any": { "variant": "parse + dump", "us": 5806.5, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "parse + dump": { "us": 5806.5, "level": "full" } } }, "yyjson": { "best": { "variant": "read (raw numbers) + write", "us": 1217.9, "level": "full" }, "best_any": { "variant": "read (raw numbers) + write", "us": 1217.9, "level": "full" }, "best_reused": { "variant": "read + write (reused allocator)", "us": 1314.5, "level": "full" }, "best_reused_any": { "variant": "read + write (reused allocator)", "us": 1314.5, "level": "full" }, "variants": { "insitu (copy untimed) + write": { "us": 1159.8, "level": "full" }, "read (raw numbers) + write": { "us": 1217.9, "level": "full" }, "insitu (copy) + write": { "us": 1265.0, "level": "full" }, "read + write": { "us": 1265.8, "level": "full" }, "read + write (reused allocator)": { "us": 1314.5, "level": "full" } } }, "simdjson": { "best": { "variant": "DOM + to_string", "us": 1318.4, "level": "full" }, "best_any": { "variant": "minify", "us": 278.1, "level": "partial" }, "best_reused": { "variant": "DOM (reused) + to_string", "us": 1318.1, "level": "full" }, "best_reused_any": { "variant": "DOM (reused) + to_string", "us": 1318.1, "level": "full" }, "variants": { "minify": { "us": 278.1, "level": "partial" }, "DOM (reused) + to_string": { "us": 1318.1, "level": "full" }, "DOM + to_string": { "us": 1318.4, "level": "full" } } }, "sonic-cpp": { "best": null, "best_any": { "variant": "Document + Serialize", "us": 1417.4, "level": "no UTF-8" }, "best_reused": null, "best_reused_any": null, "variants": { "Document + Serialize": { "us": 1417.4, "level": "no UTF-8" } } }, "Glaze": { "best": { "variant": "generic (strict)", "us": 5941.5, "level": "full" }, "best_any": { "variant": "minify_json", "us": 1292.0, "level": "partial" }, "best_reused": null, "best_reused_any": null, "variants": { "minify_json": { "us": 1292.0, "level": "partial" }, "generic (strict)": { "us": 5941.5, "level": "full" }, "generic": { "us": 5978.0, "level": "partial" } }, "excluded": { "generic (double)": "the output does not read back as the expected document", "generic (double, strict)": "the output does not read back as the expected document" } }, "Boost.JSON": { "best": { "variant": "parse + serialize", "us": 2525.2, "level": "full" }, "best_any": { "variant": "parse + serialize", "us": 2525.2, "level": "full" }, "best_reused": { "variant": "parser (reused) + serialize", "us": 2498.2, "level": "full" }, "best_reused_any": { "variant": "parser (reused) + serialize", "us": 2498.2, "level": "full" }, "variants": { "parser (reused) + serialize": { "us": 2498.2, "level": "full" }, "parse + serialize": { "us": 2525.2, "level": "full" } } }, "RapidJSON": { "best": { "variant": "SAX to Writer (string stream)", "us": 2382.4, "level": "full" }, "best_any": { "variant": "SAX to Writer (string stream) (no encoding check)", "us": 2314.5, "level": "no UTF-8" }, "best_reused": { "variant": "Document + Writer (reused allocator)", "us": 2811.2, "level": "full" }, "best_reused_any": { "variant": "Document + Writer (reused allocator)", "us": 2811.2, "level": "full" }, "variants": { "SAX to Writer (string stream) (no encoding check)": { "us": 2314.5, "level": "no UTF-8" }, "SAX to Writer (string stream)": { "us": 2382.4, "level": "full" }, "SAX to Writer (no encoding check)": { "us": 2387.7, "level": "no UTF-8" }, "SAX to Writer (raw numbers) (no encoding check)": { "us": 2623.9, "level": "no UTF-8" }, "SAX to Writer": { "us": 2755.5, "level": "full" }, "Document + Writer (no encoding check)": { "us": 2774.0, "level": "no UTF-8" }, "Document + Writer (reused allocator)": { "us": 2811.2, "level": "full" }, "Document + Writer (reused allocator) (no encoding check)": { "us": 2862.5, "level": "no UTF-8" }, "SAX to Writer (raw numbers)": { "us": 3119.6, "level": "full" }, "Document + Writer": { "us": 3228.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": 2196.2, "level": "full" }, "best_any": { "variant": "parse + dump (source numbers)", "us": 2196.2, "level": "full" }, "best_reused": { "variant": "read + dump (reused)", "us": 5381.2, "level": "full" }, "best_reused_any": { "variant": "read + dump (reused)", "us": 5381.2, "level": "full" }, "variants": { "parse + dump (source numbers)": { "us": 2196.2, "level": "full" }, "parse + dump": { "us": 5240.0, "level": "full" }, "read + dump (reused)": { "us": 5381.2, "level": "full" }, "parse_copy + dump": { "us": 5650.7, "level": "full" } } }, "nlohmann json": { "best": { "variant": "parse + dump", "us": 16625.5, "level": "full" }, "best_any": { "variant": "parse + dump", "us": 16625.5, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "parse + dump": { "us": 16625.5, "level": "full" } } }, "yyjson": { "best": { "variant": "read (raw numbers) + write", "us": 2900.7, "level": "full" }, "best_any": { "variant": "read (raw numbers) + write", "us": 2900.7, "level": "full" }, "best_reused": { "variant": "read + write (reused allocator)", "us": 7057.5, "level": "full" }, "best_reused_any": { "variant": "read + write (reused allocator)", "us": 7057.5, "level": "full" }, "variants": { "read (raw numbers) + write": { "us": 2900.7, "level": "full" }, "insitu (copy untimed) + write": { "us": 6701.2, "level": "full" }, "insitu (copy) + write": { "us": 6988.5, "level": "full" }, "read + write": { "us": 6999.3, "level": "full" }, "read + write (reused allocator)": { "us": 7057.5, "level": "full" } } }, "simdjson": { "best": { "variant": "DOM + to_string", "us": 9135.2, "level": "full" }, "best_any": { "variant": "minify", "us": 311.9, "level": "partial" }, "best_reused": { "variant": "DOM (reused) + to_string", "us": 8851.4, "level": "full" }, "best_reused_any": { "variant": "DOM (reused) + to_string", "us": 8851.4, "level": "full" }, "variants": { "minify": { "us": 311.9, "level": "partial" }, "DOM (reused) + to_string": { "us": 8851.4, "level": "full" }, "DOM + to_string": { "us": 9135.2, "level": "full" } } }, "sonic-cpp": { "best": null, "best_any": { "variant": "Document + Serialize", "us": 8958.4, "level": "no UTF-8" }, "best_reused": null, "best_reused_any": null, "variants": { "Document + Serialize": { "us": 8958.4, "level": "no UTF-8" } } }, "Glaze": { "best": { "variant": "generic (strict)", "us": 22138.1, "level": "full" }, "best_any": { "variant": "minify_json", "us": 2726.4, "level": "partial" }, "best_reused": null, "best_reused_any": null, "variants": { "minify_json": { "us": 2726.4, "level": "partial" }, "generic (strict)": { "us": 22138.1, "level": "full" }, "generic": { "us": 22728.1, "level": "partial" } }, "excluded": { "generic (double)": "the output does not read back as the expected document", "generic (double, strict)": "the output does not read back as the expected document" } }, "Boost.JSON": { "best": { "variant": "parse + serialize", "us": 12747.7, "level": "full" }, "best_any": { "variant": "parse + serialize", "us": 12747.7, "level": "full" }, "best_reused": { "variant": "parser (reused) + serialize", "us": 13260.2, "level": "full" }, "best_reused_any": { "variant": "parser (reused) + serialize", "us": 13260.2, "level": "full" }, "variants": { "parse + serialize": { "us": 12747.7, "level": "full" }, "parser (reused) + serialize": { "us": 13260.2, "level": "full" } } }, "RapidJSON": { "best": { "variant": "SAX to Writer (raw numbers)", "us": 14400.4, "level": "full" }, "best_any": { "variant": "SAX to Writer (raw numbers)", "us": 14400.4, "level": "full" }, "best_reused": { "variant": "Document + Writer (reused allocator)", "us": 21158.4, "level": "full" }, "best_reused_any": { "variant": "Document + Writer (reused allocator)", "us": 21158.4, "level": "full" }, "variants": { "SAX to Writer (raw numbers)": { "us": 14400.4, "level": "full" }, "SAX to Writer (raw numbers) (no encoding check)": { "us": 14666.2, "level": "no UTF-8" }, "SAX to Writer (string stream)": { "us": 19548.0, "level": "full" }, "SAX to Writer (string stream) (no encoding check)": { "us": 19577.5, "level": "no UTF-8" }, "Document + Writer (reused allocator)": { "us": 21158.4, "level": "full" }, "SAX to Writer": { "us": 21185.7, "level": "full" }, "Document + Writer (reused allocator) (no encoding check)": { "us": 21372.9, "level": "no UTF-8" }, "SAX to Writer (no encoding check)": { "us": 22129.2, "level": "no UTF-8" }, "Document + Writer": { "us": 22260.0, "level": "full" }, "Document + Writer (no encoding check)": { "us": 22285.3, "level": "no UTF-8" } } }, "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 (source numbers)", "us": 143205.7, "level": "full" }, "best_any": { "variant": "parse + dump (source numbers)", "us": 143205.7, "level": "full" }, "best_reused": { "variant": "read + dump (reused)", "us": 109335.3, "level": "full" }, "best_reused_any": { "variant": "read + dump (reused)", "us": 109335.3, "level": "full" }, "variants": { "read + dump (reused)": { "us": 109335.3, "level": "full" }, "parse + dump (source numbers)": { "us": 143205.7, "level": "full" }, "parse + dump": { "us": 143736.6, "level": "full" }, "parse_copy + dump": { "us": 180536.2, "level": "full" } } }, "nlohmann json": { "best": { "variant": "parse + dump", "us": 529559.5, "level": "full" }, "best_any": { "variant": "parse + dump", "us": 529559.5, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "parse + dump": { "us": 529559.5, "level": "full" } } }, "yyjson": { "best": { "variant": "read + write", "us": 188179.2, "level": "full" }, "best_any": { "variant": "read + write", "us": 188179.2, "level": "full" }, "best_reused": { "variant": "read + write (reused allocator)", "us": 98203.6, "level": "full" }, "best_reused_any": { "variant": "read + write (reused allocator)", "us": 98203.6, "level": "full" }, "variants": { "read + write (reused allocator)": { "us": 98203.6, "level": "full" }, "insitu (copy untimed) + write": { "us": 156604.6, "level": "full" }, "read + write": { "us": 188179.2, "level": "full" }, "insitu (copy) + write": { "us": 194880.4, "level": "full" }, "read (raw numbers) + write": { "us": 198103.7, "level": "full" } } }, "simdjson": { "best": { "variant": "DOM + to_string", "us": 269597.1, "level": "full" }, "best_any": { "variant": "minify", "us": 42643.5, "level": "partial" }, "best_reused": { "variant": "DOM (reused) + to_string", "us": 211456.6, "level": "full" }, "best_reused_any": { "variant": "DOM (reused) + to_string", "us": 211456.6, "level": "full" }, "variants": { "minify": { "us": 42643.5, "level": "partial" }, "DOM (reused) + to_string": { "us": 211456.6, "level": "full" }, "DOM + to_string": { "us": 269597.1, "level": "full" } } }, "sonic-cpp": { "best": null, "best_any": { "variant": "Document + Serialize", "us": 164630.3, "level": "no UTF-8" }, "best_reused": null, "best_reused_any": null, "variants": { "Document + Serialize": { "us": 164630.3, "level": "no UTF-8" } } }, "Glaze": { "best": { "variant": "generic (strict)", "us": 450321.8, "level": "full" }, "best_any": { "variant": "minify_json", "us": 97377.0, "level": "partial" }, "best_reused": null, "best_reused_any": null, "variants": { "minify_json": { "us": 97377.0, "level": "partial" }, "generic": { "us": 438618.4, "level": "partial" }, "generic (strict)": { "us": 450321.8, "level": "full" } }, "excluded": { "generic (double)": "the output does not read back as the expected document", "generic (double, strict)": "the output does not read back as the expected document" } }, "Boost.JSON": { "best": { "variant": "parse + serialize", "us": 314298.9, "level": "full" }, "best_any": { "variant": "parse + serialize", "us": 314298.9, "level": "full" }, "best_reused": { "variant": "parser (reused) + serialize", "us": 267865.8, "level": "full" }, "best_reused_any": { "variant": "parser (reused) + serialize", "us": 267865.8, "level": "full" }, "variants": { "parser (reused) + serialize": { "us": 267865.8, "level": "full" }, "parse + serialize": { "us": 314298.9, "level": "full" } } }, "RapidJSON": { "best": { "variant": "SAX to Writer (string stream)", "us": 231978.8, "level": "full" }, "best_any": { "variant": "SAX to Writer (string stream) (no encoding check)", "us": 224249.3, "level": "no UTF-8" }, "best_reused": { "variant": "Document + Writer (reused allocator)", "us": 311567.3, "level": "full" }, "best_reused_any": { "variant": "Document + Writer (reused allocator) (no encoding check)", "us": 304495.2, "level": "no UTF-8" }, "variants": { "SAX to Writer (string stream) (no encoding check)": { "us": 224249.3, "level": "no UTF-8" }, "SAX to Writer (string stream)": { "us": 231978.8, "level": "full" }, "SAX to Writer (no encoding check)": { "us": 271455.5, "level": "no UTF-8" }, "SAX to Writer (raw numbers) (no encoding check)": { "us": 271842.8, "level": "no UTF-8" }, "Document + Writer (reused allocator) (no encoding check)": { "us": 304495.2, "level": "no UTF-8" }, "Document + Writer (no encoding check)": { "us": 304609.8, "level": "no UTF-8" }, "Document + Writer (reused allocator)": { "us": 311567.3, "level": "full" }, "SAX to Writer": { "us": 353200.1, "level": "full" }, "SAX to Writer (raw numbers)": { "us": 367515.2, "level": "full" }, "Document + Writer": { "us": 387659.4, "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 (source numbers)", "us": 2.4, "level": "full" }, "best_any": { "variant": "parse + dump (source numbers)", "us": 2.4, "level": "full" }, "best_reused": { "variant": "read + dump (reused)", "us": 2.4, "level": "full" }, "best_reused_any": { "variant": "read + dump (reused)", "us": 2.4, "level": "full" }, "variants": { "parse + dump (source numbers)": { "us": 2.4, "level": "full" }, "read + dump (reused)": { "us": 2.4, "level": "full" }, "parse + dump": { "us": 2.5, "level": "full" }, "parse_copy + dump": { "us": 2.6, "level": "full" } } }, "nlohmann json": { "best": { "variant": "parse + dump", "us": 19.2, "level": "full" }, "best_any": { "variant": "parse + dump", "us": 19.2, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "parse + dump": { "us": 19.2, "level": "full" } } }, "yyjson": { "best": { "variant": "read + write", "us": 2.9, "level": "full" }, "best_any": { "variant": "read + write", "us": 2.9, "level": "full" }, "best_reused": { "variant": "read + write (reused allocator)", "us": 2.6, "level": "full" }, "best_reused_any": { "variant": "read + write (reused allocator)", "us": 2.6, "level": "full" }, "variants": { "read + write (reused allocator)": { "us": 2.6, "level": "full" }, "insitu (copy untimed) + write": { "us": 2.8, "level": "full" }, "read + write": { "us": 2.9, "level": "full" }, "insitu (copy) + write": { "us": 2.9, "level": "full" }, "read (raw numbers) + write": { "us": 2.9, "level": "full" } } }, "simdjson": { "best": { "variant": "DOM + to_string", "us": 3.7, "level": "full" }, "best_any": { "variant": "minify", "us": 0.5, "level": "partial" }, "best_reused": { "variant": "DOM (reused) + to_string", "us": 3.3, "level": "full" }, "best_reused_any": { "variant": "DOM (reused) + to_string", "us": 3.3, "level": "full" }, "variants": { "minify": { "us": 0.5, "level": "partial" }, "DOM (reused) + to_string": { "us": 3.3, "level": "full" }, "DOM + to_string": { "us": 3.7, "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.0, "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": 13.5, "level": "partial" }, "generic (strict)": { "us": 14.0, "level": "full" } }, "excluded": { "generic (double)": "the output does not read back as the expected document", "generic (double, strict)": "the output does not read back as the expected document" } }, "Boost.JSON": { "best": { "variant": "parse + serialize", "us": 8.6, "level": "full" }, "best_any": { "variant": "parse + serialize", "us": 8.6, "level": "full" }, "best_reused": { "variant": "parser (reused) + serialize", "us": 8.2, "level": "full" }, "best_reused_any": { "variant": "parser (reused) + serialize", "us": 8.2, "level": "full" }, "variants": { "parser (reused) + serialize": { "us": 8.2, "level": "full" }, "parse + serialize": { "us": 8.6, "level": "full" } } }, "RapidJSON": { "best": { "variant": "SAX to Writer (string stream)", "us": 8.2, "level": "full" }, "best_any": { "variant": "SAX to Writer (string stream) (no encoding check)", "us": 6.2, "level": "no UTF-8" }, "best_reused": { "variant": "Document + Writer (reused allocator)", "us": 11.5, "level": "full" }, "best_reused_any": { "variant": "Document + Writer (reused allocator) (no encoding check)", "us": 10.8, "level": "no UTF-8" }, "variants": { "SAX to Writer (string stream) (no encoding check)": { "us": 6.2, "level": "no UTF-8" }, "SAX to Writer (string stream)": { "us": 8.2, "level": "full" }, "SAX to Writer (no encoding check)": { "us": 9.5, "level": "no UTF-8" }, "SAX to Writer (raw numbers) (no encoding check)": { "us": 10.0, "level": "no UTF-8" }, "Document + Writer (reused allocator) (no encoding check)": { "us": 10.8, "level": "no UTF-8" }, "Document + Writer (no encoding check)": { "us": 11.3, "level": "no UTF-8" }, "Document + Writer (reused allocator)": { "us": 11.5, "level": "full" }, "SAX to Writer": { "us": 13.7, "level": "full" }, "SAX to Writer (raw numbers)": { "us": 13.9, "level": "full" }, "Document + Writer": { "us": 15.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": 410.0, "level": "full" }, "best_any": { "variant": "parse + dump (source numbers)", "us": 410.0, "level": "full" }, "best_reused": { "variant": "read + dump (reused)", "us": 417.5, "level": "full" }, "best_reused_any": { "variant": "read + dump (reused)", "us": 417.5, "level": "full" }, "variants": { "parse + dump (source numbers)": { "us": 410.0, "level": "full" }, "read + dump (reused)": { "us": 417.5, "level": "full" }, "parse + dump": { "us": 423.3, "level": "full" }, "parse_copy + dump": { "us": 456.2, "level": "full" } } }, "nlohmann json": { "best": { "variant": "parse + dump", "us": 3605.1, "level": "full" }, "best_any": { "variant": "parse + dump", "us": 3605.1, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "parse + dump": { "us": 3605.1, "level": "full" } } }, "yyjson": { "best": { "variant": "read + write", "us": 542.4, "level": "full" }, "best_any": { "variant": "read + write", "us": 542.4, "level": "full" }, "best_reused": { "variant": "read + write (reused allocator)", "us": 540.0, "level": "full" }, "best_reused_any": { "variant": "read + write (reused allocator)", "us": 540.0, "level": "full" }, "variants": { "insitu (copy untimed) + write": { "us": 518.2, "level": "full" }, "read + write (reused allocator)": { "us": 540.0, "level": "full" }, "read + write": { "us": 542.4, "level": "full" }, "insitu (copy) + write": { "us": 545.2, "level": "full" }, "read (raw numbers) + write": { "us": 547.7, "level": "full" } } }, "simdjson": { "best": { "variant": "DOM + to_string", "us": 654.5, "level": "full" }, "best_any": { "variant": "minify", "us": 67.7, "level": "partial" }, "best_reused": { "variant": "DOM (reused) + to_string", "us": 652.4, "level": "full" }, "best_reused_any": { "variant": "DOM (reused) + to_string", "us": 652.4, "level": "full" }, "variants": { "minify": { "us": 67.7, "level": "partial" }, "DOM (reused) + to_string": { "us": 652.4, "level": "full" }, "DOM + to_string": { "us": 654.5, "level": "full" } } }, "sonic-cpp": { "best": null, "best_any": { "variant": "Document + Serialize", "us": 526.3, "level": "no UTF-8" }, "best_reused": null, "best_reused_any": null, "variants": { "Document + Serialize": { "us": 526.3, "level": "no UTF-8" } } }, "Glaze": { "best": { "variant": "generic (strict)", "us": 3043.3, "level": "full" }, "best_any": { "variant": "minify_json", "us": 350.0, "level": "partial" }, "best_reused": null, "best_reused_any": null, "variants": { "minify_json": { "us": 350.0, "level": "partial" }, "generic": { "us": 2990.2, "level": "partial" }, "generic (strict)": { "us": 3043.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": 1668.0, "level": "full" }, "best_any": { "variant": "parse + serialize", "us": 1668.0, "level": "full" }, "best_reused": { "variant": "parser (reused) + serialize", "us": 1661.0, "level": "full" }, "best_reused_any": { "variant": "parser (reused) + serialize", "us": 1661.0, "level": "full" }, "variants": { "parser (reused) + serialize": { "us": 1661.0, "level": "full" }, "parse + serialize": { "us": 1668.0, "level": "full" } } }, "RapidJSON": { "best": { "variant": "SAX to Writer (string stream)", "us": 1438.5, "level": "full" }, "best_any": { "variant": "SAX to Writer (string stream) (no encoding check)", "us": 1420.4, "level": "no UTF-8" }, "best_reused": { "variant": "Document + Writer (reused allocator)", "us": 2079.8, "level": "full" }, "best_reused_any": { "variant": "Document + Writer (reused allocator) (no encoding check)", "us": 1952.6, "level": "no UTF-8" }, "variants": { "SAX to Writer (string stream) (no encoding check)": { "us": 1420.4, "level": "no UTF-8" }, "SAX to Writer (string stream)": { "us": 1438.5, "level": "full" }, "SAX to Writer (no encoding check)": { "us": 1692.4, "level": "no UTF-8" }, "SAX to Writer (raw numbers) (no encoding check)": { "us": 1752.8, "level": "no UTF-8" }, "Document + Writer (no encoding check)": { "us": 1929.4, "level": "no UTF-8" }, "Document + Writer (reused allocator) (no encoding check)": { "us": 1952.6, "level": "no UTF-8" }, "Document + Writer (reused allocator)": { "us": 2079.8, "level": "full" }, "SAX to Writer": { "us": 2365.1, "level": "full" }, "SAX to Writer (raw numbers)": { "us": 2441.8, "level": "full" }, "Document + Writer": { "us": 2681.5, "level": "full" } } }, "serde_json": { "best": { "variant": "Value", "us": 3887.6, "level": "full" }, "best_any": { "variant": "Value", "us": 3887.6, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "Value": { "us": 3887.6, "level": "full" } } }, "sonic-rs": { "best": { "variant": "Value", "us": 864.3, "level": "full" }, "best_any": { "variant": "Value", "us": 864.3, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "Value": { "us": 864.3, "level": "full" } } }, "simd-json": { "best": { "variant": "borrowed (copy)", "us": 1839.7, "level": "full" }, "best_any": { "variant": "borrowed (copy)", "us": 1839.7, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "borrowed (copy)": { "us": 1839.7, "level": "full" } } } }, "citm_catalog_min": { "nlohmann json_document": { "best": { "variant": "parse + dump (source numbers)", "us": 746.3, "level": "full" }, "best_any": { "variant": "parse + dump (source numbers)", "us": 746.3, "level": "full" }, "best_reused": { "variant": "read + dump (reused)", "us": 760.4, "level": "full" }, "best_reused_any": { "variant": "read + dump (reused)", "us": 760.4, "level": "full" }, "variants": { "parse + dump (source numbers)": { "us": 746.3, "level": "full" }, "read + dump (reused)": { "us": 760.4, "level": "full" }, "parse + dump": { "us": 760.8, "level": "full" }, "parse_copy + dump": { "us": 795.0, "level": "full" } } }, "nlohmann json": { "best": { "variant": "parse + dump", "us": 5370.2, "level": "full" }, "best_any": { "variant": "parse + dump", "us": 5370.2, "level": "full" }, "best_reused": null, "best_reused_any": null, "variants": { "parse + dump": { "us": 5370.2, "level": "full" } } }, "yyjson": { "best": { "variant": "read (raw numbers) + write", "us": 773.7, "level": "full" }, "best_any": { "variant": "read (raw numbers) + write", "us": 773.7, "level": "full" }, "best_reused": { "variant": "read + write (reused allocator)", "us": 811.6, "level": "full" }, "best_reused_any": { "variant": "read + write (reused allocator)", "us": 811.6, "level": "full" }, "variants": { "insitu (copy untimed) + write": { "us": 772.8, "level": "full" }, "read (raw numbers) + write": { "us": 773.7, "level": "full" }, "insitu (copy) + write": { "us": 807.0, "level": "full" }, "read + write (reused allocator)": { "us": 811.6, "level": "full" }, "read + write": { "us": 818.0, "level": "full" } } }, "simdjson": { "best": { "variant": "DOM + to_string", "us": 1160.0, "level": "full" }, "best_any": { "variant": "minify", "us": 69.3, "level": "partial" }, "best_reused": { "variant": "DOM (reused) + to_string", "us": 1163.9, "level": "full" }, "best_reused_any": { "variant": "DOM (reused) + to_string", "us": 1163.9, "level": "full" }, "variants": { "minify": { "us": 69.3, "level": "partial" }, "DOM + to_string": { "us": 1160.0, "level": "full" }, "DOM (reused) + to_string": { "us": 1163.9, "level": "full" } } }, "sonic-cpp": { "best": null, "best_any": { "variant": "Document + Serialize", "us": 1097.8, "level": "no UTF-8" }, "best_reused": null, "best_reused_any": null, "variants": { "Document + Serialize": { "us": 1097.8, "level": "no UTF-8" } } }, "Glaze": { "best": { "variant": "generic (strict)", "us": 5181.4, "level": "full" }, "best_any": { "variant": "minify_json", "us": 652.4, "level": "partial" }, "best_reused": null, "best_reused_any": null, "variants": { "minify_json": { "us": 652.4, "level": "partial" }, "generic": { "us": 5048.5, "level": "partial" }, "generic (strict)": { "us": 5181.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": 2193.8, "level": "full" }, "best_any": { "variant": "parse + serialize", "us": 2193.8, "level": "full" }, "best_reused": { "variant": "parser (reused) + serialize", "us": 2174.7, "level": "full" }, "best_reused_any": { "variant": "parser (reused) + serialize", "us": 2174.7, "level": "full" }, "variants": { "parser (reused) + serialize": { "us": 2174.7, "level": "full" }, "parse + serialize": { "us": 2193.8, "level": "full" } } }, "RapidJSON": { "best": { "variant": "SAX to Writer (string stream)", "us": 1849.8, "level": "full" }, "best_any": { "variant": "SAX to Writer (string stream)", "us": 1849.8, "level": "full" }, "best_reused": { "variant": "Document + Writer (reused allocator)", "us": 2614.0, "level": "full" }, "best_reused_any": { "variant": "Document + Writer (reused allocator)", "us": 2614.0, "level": "full" }, "variants": { "SAX to Writer (string stream)": { "us": 1849.8, "level": "full" }, "SAX to Writer (string stream) (no encoding check)": { "us": 1880.8, "level": "no UTF-8" }, "SAX to Writer (no encoding check)": { "us": 2174.6, "level": "no UTF-8" }, "SAX to Writer (raw numbers) (no encoding check)": { "us": 2451.7, "level": "no UTF-8" }, "SAX to Writer": { "us": 2529.6, "level": "full" }, "Document + Writer (no encoding check)": { "us": 2586.4, "level": "no UTF-8" }, "Document + Writer (reused allocator)": { "us": 2614.0, "level": "full" }, "Document + Writer (reused allocator) (no encoding check)": { "us": 2662.9, "level": "no UTF-8" }, "SAX to Writer (raw numbers)": { "us": 2886.8, "level": "full" }, "Document + Writer": { "us": 3109.2, "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": 140.4, "level": "n/a" }, "best_any": { "variant": "dump (source numbers)", "us": 140.4, "level": "n/a" }, "best_reused": null, "best_reused_any": null, "variants": { "dump (source numbers)": { "us": 140.4, "level": "n/a" }, "dump": { "us": 155.7, "level": "n/a" } } }, "nlohmann json": { "best": { "variant": "dump", "us": 443.8, "level": "n/a" }, "best_any": { "variant": "dump", "us": 443.8, "level": "n/a" }, "best_reused": null, "best_reused_any": null, "variants": { "dump": { "us": 443.8, "level": "n/a" } } }, "yyjson": { "best": { "variant": "write", "us": 215.3, "level": "n/a" }, "best_any": { "variant": "write", "us": 215.3, "level": "n/a" }, "best_reused": null, "best_reused_any": null, "variants": { "write": { "us": 215.3, "level": "n/a" } } }, "simdjson": { "best": { "variant": "to_string", "us": 361.3, "level": "n/a" }, "best_any": { "variant": "to_string", "us": 361.3, "level": "n/a" }, "best_reused": null, "best_reused_any": null, "variants": { "to_string": { "us": 361.3, "level": "n/a" } } }, "RapidJSON": { "best": { "variant": "Writer", "us": 678.3, "level": "n/a" }, "best_any": { "variant": "Writer", "us": 678.3, "level": "n/a" }, "best_reused": null, "best_reused_any": null, "variants": { "Writer": { "us": 678.3, "level": "n/a" } } }, "sonic-cpp": { "best": { "variant": "Serialize", "us": 248.6, "level": "n/a" }, "best_any": { "variant": "Serialize", "us": 248.6, "level": "n/a" }, "best_reused": null, "best_reused_any": null, "variants": { "Serialize": { "us": 248.6, "level": "n/a" } } }, "Glaze": { "best": { "variant": "generic", "us": 381.2, "level": "n/a" }, "best_any": { "variant": "generic", "us": 381.2, "level": "n/a" }, "best_reused": null, "best_reused_any": null, "variants": { "generic": { "us": 381.2, "level": "n/a" }, "generic (strict)": { "us": 450.7, "level": "n/a" } }, "excluded": { "generic (double)": "the output does not read back as the expected document", "generic (double, strict)": "the output does not read back as the expected document" } }, "Boost.JSON": { "best": { "variant": "serialize", "us": 469.0, "level": "n/a" }, "best_any": { "variant": "serialize", "us": 469.0, "level": "n/a" }, "best_reused": null, "best_reused_any": null, "variants": { "serialize": { "us": 469.0, "level": "n/a" } } }, "serde_json": { "best": { "variant": "Value", "us": 549.8, "level": "n/a" }, "best_any": { "variant": "Value", "us": 549.8, "level": "n/a" }, "best_reused": null, "best_reused_any": null, "variants": { "Value": { "us": 549.8, "level": "n/a" } } }, "sonic-rs": { "best": { "variant": "Value", "us": 434.3, "level": "n/a" }, "best_any": { "variant": "Value", "us": 434.3, "level": "n/a" }, "best_reused": null, "best_reused_any": null, "variants": { "Value": { "us": 434.3, "level": "n/a" } } }, "simd-json": { "best": { "variant": "borrowed", "us": 582.5, "level": "n/a" }, "best_any": { "variant": "borrowed", "us": 582.5, "level": "n/a" }, "best_reused": null, "best_reused_any": null, "variants": { "borrowed": { "us": 582.5, "level": "n/a" } } } }, "citm_catalog": { "nlohmann json_document": { "best": { "variant": "dump (source numbers)", "us": 230.0, "level": "n/a" }, "best_any": { "variant": "dump (source numbers)", "us": 230.0, "level": "n/a" }, "best_reused": null, "best_reused_any": null, "variants": { "dump (source numbers)": { "us": 230.0, "level": "n/a" }, "dump": { "us": 250.9, "level": "n/a" } } }, "nlohmann json": { "best": { "variant": "dump", "us": 639.6, "level": "n/a" }, "best_any": { "variant": "dump", "us": 639.6, "level": "n/a" }, "best_reused": null, "best_reused_any": null, "variants": { "dump": { "us": 639.6, "level": "n/a" } } }, "yyjson": { "best": { "variant": "write", "us": 318.9, "level": "n/a" }, "best_any": { "variant": "write", "us": 318.9, "level": "n/a" }, "best_reused": null, "best_reused_any": null, "variants": { "write": { "us": 318.9, "level": "n/a" } } }, "simdjson": { "best": { "variant": "to_string", "us": 613.9, "level": "n/a" }, "best_any": { "variant": "to_string", "us": 613.9, "level": "n/a" }, "best_reused": null, "best_reused_any": null, "variants": { "to_string": { "us": 613.9, "level": "n/a" } } }, "RapidJSON": { "best": { "variant": "Writer", "us": 979.3, "level": "n/a" }, "best_any": { "variant": "Writer", "us": 979.3, "level": "n/a" }, "best_reused": null, "best_reused_any": null, "variants": { "Writer": { "us": 979.3, "level": "n/a" } } }, "sonic-cpp": { "best": { "variant": "Serialize", "us": 509.4, "level": "n/a" }, "best_any": { "variant": "Serialize", "us": 509.4, "level": "n/a" }, "best_reused": null, "best_reused_any": null, "variants": { "Serialize": { "us": 509.4, "level": "n/a" } } }, "Glaze": { "best": { "variant": "generic", "us": 730.3, "level": "n/a" }, "best_any": { "variant": "generic", "us": 730.3, "level": "n/a" }, "best_reused": null, "best_reused_any": null, "variants": { "generic": { "us": 730.3, "level": "n/a" }, "generic (strict)": { "us": 738.7, "level": "n/a" } }, "excluded": { "generic (double)": "the output does not read back as the expected document", "generic (double, strict)": "the output does not read back as the expected document" } }, "Boost.JSON": { "best": { "variant": "serialize", "us": 829.8, "level": "n/a" }, "best_any": { "variant": "serialize", "us": 829.8, "level": "n/a" }, "best_reused": null, "best_reused_any": null, "variants": { "serialize": { "us": 829.8, "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": 823.3, "level": "n/a" }, "best_any": { "variant": "dump (source numbers)", "us": 823.3, "level": "n/a" }, "best_reused": null, "best_reused_any": null, "variants": { "dump (source numbers)": { "us": 823.3, "level": "n/a" }, "dump": { "us": 3842.2, "level": "n/a" } } }, "nlohmann json": { "best": { "variant": "dump", "us": 4088.6, "level": "n/a" }, "best_any": { "variant": "dump", "us": 4088.6, "level": "n/a" }, "best_reused": null, "best_reused_any": null, "variants": { "dump": { "us": 4088.6, "level": "n/a" } } }, "yyjson": { "best": { "variant": "write", "us": 3359.8, "level": "n/a" }, "best_any": { "variant": "write", "us": 3359.8, "level": "n/a" }, "best_reused": null, "best_reused_any": null, "variants": { "write": { "us": 3359.8, "level": "n/a" } } }, "simdjson": { "best": { "variant": "to_string", "us": 5609.3, "level": "n/a" }, "best_any": { "variant": "to_string", "us": 5609.3, "level": "n/a" }, "best_reused": null, "best_reused_any": null, "variants": { "to_string": { "us": 5609.3, "level": "n/a" } } }, "RapidJSON": { "best": { "variant": "Writer", "us": 9095.1, "level": "n/a" }, "best_any": { "variant": "Writer", "us": 9095.1, "level": "n/a" }, "best_reused": null, "best_reused_any": null, "variants": { "Writer": { "us": 9095.1, "level": "n/a" } } }, "sonic-cpp": { "best": { "variant": "Serialize", "us": 5074.3, "level": "n/a" }, "best_any": { "variant": "Serialize", "us": 5074.3, "level": "n/a" }, "best_reused": null, "best_reused_any": null, "variants": { "Serialize": { "us": 5074.3, "level": "n/a" } } }, "Glaze": { "best": { "variant": "generic", "us": 4070.6, "level": "n/a" }, "best_any": { "variant": "generic", "us": 4070.6, "level": "n/a" }, "best_reused": null, "best_reused_any": null, "variants": { "generic": { "us": 4070.6, "level": "n/a" }, "generic (strict)": { "us": 4085.7, "level": "n/a" } }, "excluded": { "generic (double)": "the output does not read back as the expected document", "generic (double, strict)": "the output does not read back as the expected document" } }, "Boost.JSON": { "best": { "variant": "serialize", "us": 5658.6, "level": "n/a" }, "best_any": { "variant": "serialize", "us": 5658.6, "level": "n/a" }, "best_reused": null, "best_reused_any": null, "variants": { "serialize": { "us": 5658.6, "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 (source numbers)", "us": 65375.7, "level": "n/a" }, "best_any": { "variant": "dump (source numbers)", "us": 65375.7, "level": "n/a" }, "best_reused": null, "best_reused_any": null, "variants": { "dump (source numbers)": { "us": 65375.7, "level": "n/a" }, "dump": { "us": 67769.0, "level": "n/a" } } }, "nlohmann json": { "best": { "variant": "dump", "us": 117316.2, "level": "n/a" }, "best_any": { "variant": "dump", "us": 117316.2, "level": "n/a" }, "best_reused": null, "best_reused_any": null, "variants": { "dump": { "us": 117316.2, "level": "n/a" } } }, "yyjson": { "best": { "variant": "write", "us": 66669.1, "level": "n/a" }, "best_any": { "variant": "write", "us": 66669.1, "level": "n/a" }, "best_reused": null, "best_reused_any": null, "variants": { "write": { "us": 66669.1, "level": "n/a" } } }, "simdjson": { "best": { "variant": "to_string", "us": 158492.1, "level": "n/a" }, "best_any": { "variant": "to_string", "us": 158492.1, "level": "n/a" }, "best_reused": null, "best_reused_any": null, "variants": { "to_string": { "us": 158492.1, "level": "n/a" } } }, "RapidJSON": { "best": { "variant": "Writer", "us": 131408.2, "level": "n/a" }, "best_any": { "variant": "Writer", "us": 131408.2, "level": "n/a" }, "best_reused": null, "best_reused_any": null, "variants": { "Writer": { "us": 131408.2, "level": "n/a" } } }, "sonic-cpp": { "best": { "variant": "Serialize", "us": 69916.0, "level": "n/a" }, "best_any": { "variant": "Serialize", "us": 69916.0, "level": "n/a" }, "best_reused": null, "best_reused_any": null, "variants": { "Serialize": { "us": 69916.0, "level": "n/a" } } }, "Glaze": { "best": { "variant": "generic", "us": 131946.3, "level": "n/a" }, "best_any": { "variant": "generic", "us": 131946.3, "level": "n/a" }, "best_reused": null, "best_reused_any": null, "variants": { "generic": { "us": 131946.3, "level": "n/a" }, "generic (strict)": { "us": 144261.7, "level": "n/a" } }, "excluded": { "generic (double)": "the output does not read back as the expected document", "generic (double, strict)": "the output does not read back as the expected document" } }, "Boost.JSON": { "best": { "variant": "serialize", "us": 144173.9, "level": "n/a" }, "best_any": { "variant": "serialize", "us": 144173.9, "level": "n/a" }, "best_reused": null, "best_reused_any": null, "variants": { "serialize": { "us": 144173.9, "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 (source numbers)", "us": 0.8, "level": "n/a" }, "best_any": { "variant": "dump (source numbers)", "us": 0.8, "level": "n/a" }, "best_reused": null, "best_reused_any": null, "variants": { "dump (source numbers)": { "us": 0.8, "level": "n/a" }, "dump": { "us": 0.9, "level": "n/a" } } }, "nlohmann json": { "best": { "variant": "dump", "us": 1.8, "level": "n/a" }, "best_any": { "variant": "dump", "us": 1.8, "level": "n/a" }, "best_reused": null, "best_reused_any": null, "variants": { "dump": { "us": 1.8, "level": "n/a" } } }, "yyjson": { "best": { "variant": "write", "us": 1.3, "level": "n/a" }, "best_any": { "variant": "write", "us": 1.3, "level": "n/a" }, "best_reused": null, "best_reused_any": null, "variants": { "write": { "us": 1.3, "level": "n/a" } } }, "simdjson": { "best": { "variant": "to_string", "us": 1.8, "level": "n/a" }, "best_any": { "variant": "to_string", "us": 1.8, "level": "n/a" }, "best_reused": null, "best_reused_any": null, "variants": { "to_string": { "us": 1.8, "level": "n/a" } } }, "RapidJSON": { "best": { "variant": "Writer", "us": 3.8, "level": "n/a" }, "best_any": { "variant": "Writer", "us": 3.8, "level": "n/a" }, "best_reused": null, "best_reused_any": null, "variants": { "Writer": { "us": 3.8, "level": "n/a" } } }, "sonic-cpp": { "best": { "variant": "Serialize", "us": 1.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": 2.0, "level": "n/a" }, "best_any": { "variant": "generic", "us": 2.0, "level": "n/a" }, "best_reused": null, "best_reused_any": null, "variants": { "generic": { "us": 2.0, "level": "n/a" }, "generic (strict)": { "us": 2.3, "level": "n/a" } }, "excluded": { "generic (double)": "the output does not read back as the expected document", "generic (double, strict)": "the output does not read back as the expected document" } }, "Boost.JSON": { "best": { "variant": "serialize", "us": 2.4, "level": "n/a" }, "best_any": { "variant": "serialize", "us": 2.4, "level": "n/a" }, "best_reused": null, "best_reused_any": null, "variants": { "serialize": { "us": 2.4, "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": 133.7, "level": "n/a" }, "best_any": { "variant": "dump (source numbers)", "us": 133.7, "level": "n/a" }, "best_reused": null, "best_reused_any": null, "variants": { "dump (source numbers)": { "us": 133.7, "level": "n/a" }, "dump": { "us": 150.4, "level": "n/a" } } }, "nlohmann json": { "best": { "variant": "dump", "us": 429.0, "level": "n/a" }, "best_any": { "variant": "dump", "us": 429.0, "level": "n/a" }, "best_reused": null, "best_reused_any": null, "variants": { "dump": { "us": 429.0, "level": "n/a" } } }, "yyjson": { "best": { "variant": "write", "us": 201.3, "level": "n/a" }, "best_any": { "variant": "write", "us": 201.3, "level": "n/a" }, "best_reused": null, "best_reused_any": null, "variants": { "write": { "us": 201.3, "level": "n/a" } } }, "simdjson": { "best": { "variant": "to_string", "us": 349.4, "level": "n/a" }, "best_any": { "variant": "to_string", "us": 349.4, "level": "n/a" }, "best_reused": null, "best_reused_any": null, "variants": { "to_string": { "us": 349.4, "level": "n/a" } } }, "RapidJSON": { "best": { "variant": "Writer", "us": 620.4, "level": "n/a" }, "best_any": { "variant": "Writer", "us": 620.4, "level": "n/a" }, "best_reused": null, "best_reused_any": null, "variants": { "Writer": { "us": 620.4, "level": "n/a" } } }, "sonic-cpp": { "best": { "variant": "Serialize", "us": 228.6, "level": "n/a" }, "best_any": { "variant": "Serialize", "us": 228.6, "level": "n/a" }, "best_reused": null, "best_reused_any": null, "variants": { "Serialize": { "us": 228.6, "level": "n/a" } } }, "Glaze": { "best": { "variant": "generic", "us": 377.3, "level": "n/a" }, "best_any": { "variant": "generic", "us": 377.3, "level": "n/a" }, "best_reused": null, "best_reused_any": null, "variants": { "generic": { "us": 377.3, "level": "n/a" }, "generic (strict)": { "us": 415.3, "level": "n/a" } }, "excluded": { "generic (double)": "the output does not read back as the expected document", "generic (double, strict)": "the output does not read back as the expected document" } }, "Boost.JSON": { "best": { "variant": "serialize", "us": 456.4, "level": "n/a" }, "best_any": { "variant": "serialize", "us": 456.4, "level": "n/a" }, "best_reused": null, "best_reused_any": null, "variants": { "serialize": { "us": 456.4, "level": "n/a" } } }, "serde_json": { "best": { "variant": "Value", "us": 550.4, "level": "n/a" }, "best_any": { "variant": "Value", "us": 550.4, "level": "n/a" }, "best_reused": null, "best_reused_any": null, "variants": { "Value": { "us": 550.4, "level": "n/a" } } }, "sonic-rs": { "best": { "variant": "Value", "us": 434.7, "level": "n/a" }, "best_any": { "variant": "Value", "us": 434.7, "level": "n/a" }, "best_reused": null, "best_reused_any": null, "variants": { "Value": { "us": 434.7, "level": "n/a" } } }, "simd-json": { "best": { "variant": "borrowed", "us": 580.2, "level": "n/a" }, "best_any": { "variant": "borrowed", "us": 580.2, "level": "n/a" }, "best_reused": null, "best_reused_any": null, "variants": { "borrowed": { "us": 580.2, "level": "n/a" } } } }, "citm_catalog_min": { "nlohmann json_document": { "best": { "variant": "dump (source numbers)", "us": 240.1, "level": "n/a" }, "best_any": { "variant": "dump (source numbers)", "us": 240.1, "level": "n/a" }, "best_reused": null, "best_reused_any": null, "variants": { "dump (source numbers)": { "us": 240.1, "level": "n/a" }, "dump": { "us": 271.3, "level": "n/a" } } }, "nlohmann json": { "best": { "variant": "dump", "us": 675.9, "level": "n/a" }, "best_any": { "variant": "dump", "us": 675.9, "level": "n/a" }, "best_reused": null, "best_reused_any": null, "variants": { "dump": { "us": 675.9, "level": "n/a" } } }, "yyjson": { "best": { "variant": "write", "us": 347.7, "level": "n/a" }, "best_any": { "variant": "write", "us": 347.7, "level": "n/a" }, "best_reused": null, "best_reused_any": null, "variants": { "write": { "us": 347.7, "level": "n/a" } } }, "simdjson": { "best": { "variant": "to_string", "us": 648.5, "level": "n/a" }, "best_any": { "variant": "to_string", "us": 648.5, "level": "n/a" }, "best_reused": null, "best_reused_any": null, "variants": { "to_string": { "us": 648.5, "level": "n/a" } } }, "RapidJSON": { "best": { "variant": "Writer", "us": 1057.5, "level": "n/a" }, "best_any": { "variant": "Writer", "us": 1057.5, "level": "n/a" }, "best_reused": null, "best_reused_any": null, "variants": { "Writer": { "us": 1057.5, "level": "n/a" } } }, "sonic-cpp": { "best": { "variant": "Serialize", "us": 532.0, "level": "n/a" }, "best_any": { "variant": "Serialize", "us": 532.0, "level": "n/a" }, "best_reused": null, "best_reused_any": null, "variants": { "Serialize": { "us": 532.0, "level": "n/a" } } }, "Glaze": { "best": { "variant": "generic (strict)", "us": 784.1, "level": "n/a" }, "best_any": { "variant": "generic (strict)", "us": 784.1, "level": "n/a" }, "best_reused": null, "best_reused_any": null, "variants": { "generic (strict)": { "us": 784.1, "level": "n/a" }, "generic": { "us": 796.7, "level": "n/a" } }, "excluded": { "generic (double)": "the output does not read back as the expected document", "generic (double, strict)": "the output does not read back as the expected document" } }, "Boost.JSON": { "best": { "variant": "serialize", "us": 907.4, "level": "n/a" }, "best_any": { "variant": "serialize", "us": 907.4, "level": "n/a" }, "best_reused": null, "best_reused_any": null, "variants": { "serialize": { "us": 907.4, "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" } } } } } }