From ae8e00f62a22aeb0a83e274b7ce7f874e17b683d Mon Sep 17 00:00:00 2001 From: oknenavin Date: Tue, 11 Jun 2024 23:13:09 +0300 Subject: [PATCH] - benchmarks: fix xcode native set 2 data --- ...de.tail.boost-charconv.json.native-s2.data | 702 ------------------ 1 file changed, 702 deletions(-) diff --git a/cxon/benchmarks/data/time/xcode.tail.boost-charconv.json.native-s2.data b/cxon/benchmarks/data/time/xcode.tail.boost-charconv.json.native-s2.data index 5c35b356ab..06366d7aa3 100644 --- a/cxon/benchmarks/data/time/xcode.tail.boost-charconv.json.native-s2.data +++ b/cxon/benchmarks/data/time/xcode.tail.boost-charconv.json.native-s2.data @@ -88,705 +88,3 @@ random-string.json 4.55 469.63 1.11 421.80 1.11 422.41 2.24 random-array.json 1.14 1656.12 5.36 308.73 3.91 423.19 15.29 108.33 1739.78 2.44 712.88 3.81 456.57 4.13 420.76 random-object.json 1.91 551.17 2.18 252.68 1.67 330.83 4.04 136.34 703.28 0.97 724.92 1.73 406.45 2.50 281.65 1.32 806.55 1.56 518.11 1.70 474.54 5.23 154.34 852.83 1.24 687.36 1.44 592.37 2.06 414.67 -# 2024-06-11T08:36:49+00:00 / clang++-15.0.0.15000040 (Darwin arm64) / native (boost::charconv) -# cxon/node Size Read x Boost/JSON x RapidJSON x nlohmann/JSON Write x Boost/JSON x RapidJSON x nlohmann/JSON -random-u8.json 0.34 149.57 0.74 202.90 0.81 184.33 1.91 78.18 216.04 0.79 273.44 0.58 371.17 0.92 233.91 -random-s8.json 0.35 147.85 0.77 191.63 1.04 141.77 1.93 76.69 185.23 0.74 250.01 0.52 353.33 1.00 184.97 -random-u16.json 0.56 308.65 0.91 340.83 1.06 292.48 2.47 125.08 317.10 0.68 468.77 0.43 735.26 0.88 360.60 -random-s16.json 0.59 247.13 0.83 298.95 0.77 321.14 2.15 114.88 258.66 0.82 314.30 0.53 484.91 0.90 285.95 -random-u32.json 1.02 462.65 0.67 689.43 1.11 418.67 2.88 160.72 722.47 0.79 919.68 0.87 829.42 1.13 639.20 -random-s32.json 1.05 401.77 0.85 471.07 1.29 311.43 2.82 142.49 507.15 0.90 566.64 0.67 758.66 1.17 435.25 -random-u64.json 1.95 619.18 0.88 700.25 1.24 497.99 3.31 187.01 975.25 0.97 1006.59 0.74 1314.24 1.38 708.35 -random-s64.json 1.94 640.38 0.83 769.23 0.85 754.97 3.54 180.70 900.09 0.86 1051.02 0.71 1271.98 1.26 715.85 -random-fp32.json 1.41 315.97 0.69 457.73 0.78 404.71 2.45 129.05 255.39 0.80 318.24 1.38 184.53 1.29 197.75 -random-fp64.json 2.04 460.76 0.70 653.56 0.75 612.29 3.56 129.50 434.24 0.75 579.97 1.79 242.19 1.84 236.50 -random-null.json 0.48 417.55 0.70 592.80 0.76 547.85 2.09 199.66 913.08 1.20 759.25 2.49 366.40 1.90 481.73 -random-bool.json 0.52 392.22 0.98 401.70 1.57 250.36 2.07 189.80 824.02 1.04 790.04 2.20 375.32 2.34 352.13 -random-string.json 4.55 378.90 1.10 343.44 1.21 312.33 2.01 188.79 1055.80 2.21 477.67 2.63 401.11 4.08 258.91 -random-array.json 1.14 124.73 0.46 270.22 0.41 307.00 1.42 87.69 674.06 1.08 621.68 1.47 459.52 1.74 387.18 -random-object.json 1.91 118.22 0.67 177.54 0.46 256.39 1.06 111.86 563.06 0.82 687.80 1.39 404.46 2.08 270.31 - 1.32 345.70 0.79 437.42 0.92 374.25 2.47 140.14 586.78 0.97 605.67 1.03 570.17 1.53 383.24 -# 2024-06-10T20:25:47+00:00 / clang++-15.0.0.15000040 (Darwin arm64) / native (boost::charconv) -# cxon/node Size Read x Boost/JSON x RapidJSON x nlohmann/JSON Write x Boost/JSON x RapidJSON x nlohmann/JSON -random-u8.json 0.34 171.73 0.74 233.30 1.05 163.01 2.16 79.39 226.50 0.77 292.43 0.62 366.62 0.99 229.60 -random-s8.json 0.35 157.14 0.86 181.80 1.14 137.38 1.95 80.60 194.11 0.77 251.11 0.53 367.24 0.96 202.47 -random-u16.json 0.56 286.64 0.72 396.95 1.16 246.33 2.30 124.79 347.84 0.68 507.93 0.47 737.53 0.99 351.97 -random-s16.json 0.59 241.90 0.76 319.65 0.78 309.45 2.11 114.45 284.08 0.82 348.18 0.85 333.39 1.00 285.28 -random-u32.json 1.02 481.53 0.69 701.60 0.98 490.81 2.95 163.27 744.70 0.83 901.83 1.28 582.03 1.20 620.00 -random-s32.json 1.05 376.00 0.77 485.78 1.37 274.76 2.56 146.86 532.56 0.99 537.73 0.78 685.36 1.19 445.74 -random-u64.json 1.95 604.15 0.82 739.17 0.93 652.04 3.55 170.28 951.19 0.99 962.45 0.80 1192.64 1.33 714.97 -random-s64.json 1.94 592.22 0.79 753.93 1.30 454.26 3.32 178.56 814.36 0.85 953.94 0.68 1201.52 1.13 722.38 -random-fp32.json 1.41 311.24 0.65 482.27 0.58 537.15 2.55 122.17 259.77 0.86 302.84 1.57 164.95 1.38 187.64 -random-fp64.json 2.04 411.37 0.81 508.92 0.71 583.47 3.41 120.80 404.36 0.79 511.17 2.00 201.93 1.76 230.38 -random-null.json 0.48 268.89 0.45 597.51 1.12 240.27 1.29 209.10 850.36 0.86 991.52 1.96 433.09 1.83 465.48 -random-bool.json 0.52 344.55 0.80 429.22 1.53 224.82 1.85 186.68 768.20 1.01 762.29 1.75 438.03 2.24 342.44 -random-string.json 4.55 370.95 1.02 364.02 0.99 373.68 1.99 186.27 1036.49 2.32 446.17 2.60 398.31 4.10 252.84 -random-array.json 1.14 106.37 0.52 205.25 0.39 270.74 1.18 89.83 610.99 1.00 613.30 1.57 389.66 1.54 396.51 -random-object.json 1.91 150.70 0.80 187.57 0.57 264.99 1.35 111.37 542.49 0.83 653.04 1.30 418.59 2.05 264.40 - 1.32 325.03 0.74 439.13 0.93 348.21 2.34 138.96 571.20 0.95 602.40 1.08 527.39 1.50 380.81 -# 2024-06-10T19:06:49+00:00 / clang++-15.0.0.15000040 (Darwin arm64) / native (boost::charconv) -# cxon/node Size Read x Boost/JSON x RapidJSON x nlohmann/JSON Write x Boost/JSON x RapidJSON x nlohmann/JSON -random-u8.json 0.34 204.87 0.71 288.06 0.80 257.24 2.28 89.80 242.75 0.78 312.63 0.57 425.29 0.97 250.86 -random-s8.json 0.35 166.42 0.72 232.64 0.70 236.46 2.00 83.09 201.68 0.74 271.11 0.56 359.90 0.99 203.47 -random-u16.json 0.56 321.57 0.72 446.88 0.89 362.51 2.40 134.05 383.01 0.71 539.29 0.48 799.20 0.95 403.21 -random-s16.json 0.59 270.69 0.76 357.99 0.92 293.74 2.20 122.87 303.17 0.80 377.66 0.52 581.97 0.98 310.77 -random-u32.json 1.02 508.54 0.66 771.12 0.70 722.97 3.00 169.54 810.86 0.83 975.02 0.85 955.18 1.29 626.44 -random-s32.json 1.05 388.68 0.81 478.98 0.72 536.33 2.49 155.90 501.43 0.85 593.32 0.58 870.41 1.05 475.32 -random-u64.json 1.95 704.50 0.83 851.39 1.03 686.45 3.74 188.43 1075.38 0.99 1089.91 0.86 1253.40 1.37 785.84 -random-s64.json 1.94 668.76 0.80 840.82 1.00 666.42 3.59 186.48 950.96 0.87 1092.31 0.67 1428.40 1.23 775.38 -random-fp32.json 1.41 347.11 0.68 514.21 0.69 501.99 2.72 127.61 281.36 0.85 329.96 1.50 187.48 1.51 186.59 -random-fp64.json 2.04 460.45 0.68 681.67 0.77 596.98 3.41 135.21 446.12 0.76 583.43 1.80 247.76 1.85 241.58 -random-null.json 0.48 446.77 0.71 630.81 0.91 493.13 2.12 211.16 978.46 0.97 1012.48 2.12 461.59 2.05 477.64 -random-bool.json 0.52 418.63 0.90 464.19 1.11 377.34 2.20 189.89 858.47 1.06 806.62 2.19 392.58 2.56 334.76 -random-string.json 4.55 460.85 1.10 420.61 1.09 421.56 2.30 200.33 1174.21 1.57 748.29 2.84 413.29 4.45 263.95 -random-array.json 1.14 159.57 0.52 304.16 0.38 418.72 1.48 107.87 730.80 1.03 708.32 1.59 461.01 1.76 415.47 -random-object.json 1.91 207.62 0.83 249.84 0.66 312.60 2.27 91.65 587.59 0.83 704.53 1.37 429.09 2.16 271.45 - 1.32 382.33 0.76 502.22 0.83 458.96 2.61 146.26 635.09 0.94 676.32 1.03 617.77 1.58 401.52 -# 2024-06-08T12:03:47+00:00 / clang++-15.0.0.15000040 (Darwin arm64) / native (boost::charconv) -# cxon/node Size Read x Boost/JSON x RapidJSON x nlohmann/JSON Write x Boost/JSON x RapidJSON x nlohmann/JSON -random-u8.json 0.34 179.11 0.77 233.21 0.77 232.06 2.09 85.87 215.37 0.75 286.92 0.58 374.19 0.94 230.10 -random-s8.json 0.35 148.99 0.75 199.12 0.83 178.94 2.01 74.24 187.95 0.76 247.82 0.53 356.40 0.97 194.17 -random-u16.json 0.56 299.59 0.74 405.72 0.87 343.98 2.39 125.58 346.26 0.72 481.57 0.49 712.87 0.96 360.29 -random-s16.json 0.59 242.67 0.74 326.17 0.80 303.61 2.20 110.52 274.98 0.82 334.96 0.61 454.43 0.97 283.30 -random-u32.json 1.02 458.33 0.65 704.89 0.86 530.97 2.69 170.18 733.87 0.78 939.56 0.98 752.01 1.16 634.17 -random-s32.json 1.05 412.22 0.84 492.26 1.11 372.40 2.84 144.93 521.61 0.91 573.35 0.69 754.49 1.17 446.76 -random-u64.json 1.95 637.30 0.86 744.00 1.26 505.06 3.67 173.75 949.05 0.97 977.44 0.82 1160.10 1.30 728.69 -random-s64.json 1.94 589.88 0.79 743.49 0.98 600.25 3.88 151.94 835.76 0.87 957.97 0.71 1171.73 1.16 718.38 -random-fp32.json 1.41 312.44 0.68 460.89 0.61 513.49 2.62 119.20 255.08 0.88 288.47 1.49 171.04 1.30 195.80 -random-fp64.json 2.04 421.00 0.75 561.51 0.95 444.32 3.39 124.03 397.67 0.76 524.22 1.91 207.72 1.76 226.13 -random-null.json 0.48 340.94 0.68 504.23 0.66 515.24 1.77 192.79 843.65 0.93 905.57 4.39 192.07 2.08 406.42 -random-bool.json 0.52 331.68 0.84 396.99 1.43 232.35 1.90 174.46 741.94 1.04 712.16 2.49 298.42 2.27 326.71 -random-string.json 4.55 361.24 1.03 351.31 1.05 345.51 2.04 176.93 900.16 1.70 530.75 2.34 384.76 3.98 226.11 -random-array.json 1.14 125.20 0.44 284.75 0.36 350.09 1.27 98.55 680.82 1.08 628.65 1.69 403.87 1.81 377.00 -random-object.json 1.91 202.98 0.88 231.77 0.74 272.87 1.68 120.66 545.13 0.81 669.09 1.33 409.65 2.15 253.55 - 1.32 337.57 0.76 442.69 0.88 382.74 2.48 136.24 561.95 0.93 603.90 1.08 520.25 1.50 373.84 -# 2024-06-08T11:36:04+00:00 / clang++-15.0.0.15000040 (Darwin arm64) / native (boost::charconv) -# cxon/node Size Read x Boost/JSON x RapidJSON x nlohmann/JSON Write x Boost/JSON x RapidJSON x nlohmann/JSON -random-u8.json 0.34 174.49 0.80 218.34 0.87 199.70 1.90 91.72 229.13 0.77 296.47 0.51 450.60 0.94 243.71 -random-s8.json 0.35 154.30 0.76 201.99 0.75 206.41 1.82 84.78 194.10 0.72 271.21 0.50 391.53 0.96 202.23 -random-u16.json 0.56 328.10 0.75 437.16 1.18 278.75 2.41 136.31 381.04 0.71 533.34 0.50 760.05 0.94 406.07 -random-s16.json 0.59 272.88 0.86 316.35 1.14 239.62 2.29 119.13 300.07 0.80 375.10 0.51 585.65 0.95 315.38 -random-u32.json 1.02 517.91 0.70 740.58 0.69 749.71 2.94 176.07 793.69 0.82 972.11 1.04 763.65 1.22 648.83 -random-s32.json 1.05 407.51 0.80 510.67 0.76 532.90 2.54 160.48 545.06 0.89 610.41 0.72 759.61 1.12 485.46 -random-u64.json 1.95 708.63 0.84 847.42 1.24 572.30 3.75 189.07 1082.55 0.99 1089.82 0.74 1466.92 1.41 767.65 -random-s64.json 1.94 587.23 0.71 832.51 1.00 589.88 3.42 171.76 876.16 0.82 1074.44 0.61 1441.55 1.16 753.15 -random-fp32.json 1.41 319.59 0.65 492.61 0.74 429.35 2.71 118.15 276.29 0.83 331.60 1.57 175.57 1.52 182.18 -random-fp64.json 2.04 453.61 0.70 645.56 0.86 525.32 3.40 133.54 415.85 0.74 559.68 1.72 241.12 1.73 240.81 -random-null.json 0.48 328.58 0.51 644.01 1.15 286.68 1.58 208.53 1001.85 1.01 994.23 2.62 382.41 2.10 476.95 -random-bool.json 0.52 400.25 0.87 458.15 1.39 287.65 2.28 175.92 848.06 1.09 781.22 2.31 367.49 2.47 342.71 -random-string.json 4.55 373.22 1.05 357.00 1.03 362.13 1.95 191.81 1030.16 2.02 508.83 2.58 399.28 4.07 253.29 -random-array.json 1.14 118.87 0.48 250.10 0.43 278.86 1.13 105.62 700.44 1.05 664.57 1.78 394.07 1.70 411.46 -random-object.json 1.91 147.32 0.88 166.62 0.63 233.41 1.45 101.61 554.97 0.79 698.72 1.42 389.81 2.00 278.02 - 1.32 352.83 0.74 474.60 0.92 384.84 2.45 144.30 615.30 0.95 650.78 1.03 597.95 1.54 400.53 -# 2024-06-06T12:16:26+00:00 / clang++-15.0.0.15000040 (Darwin arm64) / native (boost::charconv) -# cxon/node Size Read x Boost/JSON x RapidJSON x nlohmann/JSON Write x Boost/JSON x RapidJSON x nlohmann/JSON -random-u8.json 0.34 185.29 0.72 256.23 0.81 227.87 1.97 94.25 227.26 0.73 311.16 0.56 407.12 0.87 260.96 -random-s8.json 0.35 169.73 0.86 197.17 0.85 200.56 2.08 81.64 205.35 0.82 250.18 0.54 382.31 0.97 211.90 -random-u16.json 0.56 304.15 0.70 434.81 0.84 363.79 2.30 132.40 351.95 0.66 534.34 0.61 573.36 0.87 405.23 -random-s16.json 0.59 270.37 0.79 341.83 1.07 252.91 2.35 114.84 299.11 0.81 368.33 0.53 568.35 1.00 298.34 -random-u32.json 1.02 489.68 0.70 695.24 0.98 498.27 2.85 172.04 679.90 0.72 944.76 0.95 714.67 1.06 643.42 -random-s32.json 1.05 403.61 0.80 504.74 1.04 386.62 2.78 145.08 538.21 0.95 565.49 0.74 726.91 1.21 446.02 -random-u64.json 1.95 623.62 0.82 764.78 1.02 611.14 3.22 193.76 973.34 0.95 1024.26 0.82 1183.51 1.24 784.95 -random-s64.json 1.94 666.89 0.79 840.47 1.10 603.56 3.45 193.57 961.56 0.89 1084.53 0.80 1203.43 1.20 802.32 -random-fp32.json 1.41 345.26 0.64 537.34 0.56 612.14 2.59 133.41 281.17 0.86 328.52 1.54 182.10 1.38 203.03 -random-fp64.json 2.04 451.10 0.68 660.28 0.83 541.17 3.29 137.10 446.34 0.77 577.70 1.87 239.16 1.79 249.38 -random-null.json 0.48 427.77 0.71 599.86 0.65 661.47 2.12 201.80 1000.14 1.00 996.61 2.75 363.06 2.06 485.15 -random-bool.json 0.52 390.80 0.90 434.05 0.81 479.56 2.09 187.21 853.52 1.06 803.23 2.17 393.37 2.43 350.61 -random-string.json 4.55 409.96 1.00 409.43 1.03 396.66 2.05 199.52 1127.30 2.00 564.69 2.72 414.52 4.29 262.56 -random-array.json 1.14 144.63 0.55 265.35 0.40 359.31 1.42 102.04 711.06 1.06 668.98 1.76 402.95 1.71 416.53 -random-object.json 1.91 183.34 0.78 235.09 0.62 296.29 1.55 118.40 566.92 0.81 701.55 1.55 365.36 1.95 290.33 - 1.32 364.41 0.76 478.44 0.84 432.76 2.48 147.14 614.88 0.95 648.29 1.14 541.34 1.51 407.38 -# 2024-06-06T11:38:20+00:00 / clang++-15.0.0.15000040 (Darwin arm64) / native (boost::charconv) -# cxon/node Size Read x Boost/JSON x RapidJSON x nlohmann/JSON Write x Boost/JSON x RapidJSON x nlohmann/JSON -random-u8.json 0.34 184.21 0.68 269.04 1.00 183.60 2.02 91.23 235.74 0.78 303.73 0.61 389.35 0.92 255.00 -random-s8.json 0.35 162.77 0.71 227.84 0.89 183.08 1.87 86.89 201.49 0.74 273.56 0.51 391.33 0.92 219.09 -random-u16.json 0.56 337.36 0.69 487.53 0.87 388.70 2.45 137.62 390.95 0.71 548.92 0.64 611.95 0.97 404.15 -random-s16.json 0.59 270.31 0.76 355.30 0.80 336.24 2.16 125.27 298.29 0.78 382.29 0.63 471.99 0.93 320.62 -random-u32.json 1.02 521.18 0.75 693.55 0.90 581.28 2.95 176.80 784.55 0.80 974.75 0.84 936.48 1.18 664.21 -random-s32.json 1.05 415.53 0.78 530.13 0.75 552.95 2.57 161.92 562.75 0.92 609.71 0.74 762.20 1.14 495.00 -random-u64.json 1.95 720.66 0.85 846.22 1.05 686.78 3.69 195.29 1101.30 0.99 1110.76 0.93 1187.91 1.37 804.06 -random-s64.json 1.94 675.51 0.81 831.65 0.88 771.31 3.48 194.22 954.86 0.88 1089.75 0.67 1430.74 1.19 805.02 -random-fp32.json 1.41 342.00 0.67 512.46 0.67 508.00 2.58 132.76 284.92 0.94 304.10 1.58 179.85 1.41 202.74 -random-fp64.json 2.04 424.92 0.62 681.73 0.71 596.73 3.08 137.99 426.96 0.73 585.80 1.84 232.14 1.73 247.50 -random-null.json 0.48 476.80 0.78 611.49 1.18 405.11 2.27 209.89 978.46 0.95 1030.12 2.55 383.12 2.02 483.22 -random-bool.json 0.52 412.21 0.88 470.17 1.24 332.04 2.13 193.40 860.58 1.16 743.89 2.28 377.54 2.43 354.27 -random-string.json 4.55 441.43 1.07 413.10 1.06 415.36 2.24 197.05 1138.53 1.65 689.97 2.73 417.24 4.37 260.63 -random-array.json 1.14 153.27 0.52 294.60 0.38 401.37 1.42 107.71 723.30 1.05 688.38 1.60 452.25 1.74 414.78 -random-object.json 1.91 205.27 0.83 246.03 0.65 317.19 1.82 113.02 568.28 0.80 711.05 1.39 408.28 1.89 300.26 - 1.32 382.89 0.77 498.06 0.86 443.98 2.54 150.74 634.06 0.95 669.78 1.10 575.49 1.53 415.37 -# 2024-06-05T21:02:21+00:00 / clang++-15.0.0.15000040 (Darwin arm64) / native (boost::charconv) -# cxon/node Size Read x Boost/JSON x RapidJSON x nlohmann/JSON Write x Boost/JSON x RapidJSON x nlohmann/JSON -random-u8.json 0.34 188.77 0.71 264.98 0.79 238.94 2.15 87.94 228.43 0.78 294.28 0.79 288.45 0.89 257.08 -random-s8.json 0.35 163.55 0.75 216.86 0.78 209.43 2.00 81.80 196.16 0.78 250.74 0.86 227.14 0.96 203.31 -random-u16.json 0.56 314.43 0.74 425.09 0.88 356.85 2.43 129.57 358.84 0.72 500.90 0.49 729.43 0.97 370.61 -random-s16.json 0.59 240.53 0.83 290.25 0.78 309.21 2.12 113.24 278.94 0.81 346.47 0.55 511.27 0.96 291.64 -random-u32.json 1.02 460.04 0.78 590.32 0.94 491.48 2.80 164.21 703.16 0.79 891.29 1.61 437.03 1.12 625.36 -random-s32.json 1.05 383.96 0.78 490.04 0.92 417.07 2.58 148.99 521.67 0.93 562.90 1.10 473.55 1.14 458.21 -random-u64.json 1.95 667.19 0.87 768.55 0.88 754.22 3.75 177.95 1012.94 0.99 1020.31 0.82 1236.02 1.37 737.10 -random-s64.json 1.94 624.97 0.82 761.33 1.08 580.66 3.49 179.25 886.77 0.88 1004.72 0.88 1009.31 1.18 751.80 -random-fp32.json 1.41 324.37 0.70 464.62 0.57 566.76 2.61 124.36 261.65 0.85 308.62 1.52 172.29 1.39 188.58 -random-fp64.json 2.04 427.21 0.74 581.07 0.69 616.86 3.31 128.93 390.92 0.75 524.70 1.81 215.67 1.66 235.38 -random-null.json 0.48 468.41 0.72 649.49 0.84 560.60 2.33 200.96 895.33 0.94 951.53 2.95 304.01 2.00 448.07 -random-bool.json 0.52 368.54 0.87 422.98 0.90 409.21 2.08 177.51 785.19 1.06 740.59 1.85 424.25 2.41 325.25 -random-string.json 4.55 402.98 1.07 377.33 1.07 375.73 2.14 188.39 1016.85 1.75 581.89 2.85 356.82 4.13 246.28 -random-array.json 1.14 143.27 0.50 288.14 0.42 341.35 1.55 92.36 638.22 1.05 608.01 1.93 330.34 1.69 378.07 -random-object.json 1.91 185.50 0.76 243.62 0.64 289.70 1.50 123.51 506.52 0.78 648.00 1.29 391.55 1.88 269.95 - 1.32 357.58 0.78 455.64 0.82 434.54 2.53 141.27 578.77 0.94 615.66 1.22 473.81 1.50 385.78 -# 2024-06-04T20:30:24+00:00 / clang++-15.0.0.15000040 (Darwin arm64) / native (boost::charconv) -# cxon/node Size Read x Boost/JSON x RapidJSON x nlohmann/JSON Write x Boost/JSON x RapidJSON x nlohmann/JSON -random-u8.json 0.34 201.17 0.74 273.37 0.81 246.98 2.18 92.43 236.95 0.79 298.93 0.54 440.63 0.94 253.07 -random-s8.json 0.35 172.59 0.81 213.84 1.02 168.72 2.10 82.36 203.22 0.77 263.29 0.53 380.47 0.96 211.91 -random-u16.json 0.56 319.05 0.70 455.84 1.24 256.53 2.52 126.50 378.08 0.81 469.08 0.73 519.19 0.96 393.18 -random-s16.json 0.59 257.59 0.77 334.12 0.80 320.37 2.14 120.31 281.63 0.77 366.84 0.50 565.43 0.91 310.51 -random-u32.json 1.02 491.73 0.67 729.08 0.71 697.09 2.86 172.05 774.69 0.88 878.95 1.10 702.51 1.19 648.63 -random-s32.json 1.05 409.89 0.85 483.07 1.12 364.85 2.70 151.79 547.69 0.98 559.46 0.78 700.43 1.16 470.32 -random-u64.json 1.95 681.49 0.83 817.48 0.88 776.47 3.76 181.15 1037.24 1.01 1031.76 0.78 1335.48 1.39 746.00 -random-s64.json 1.94 638.22 0.75 847.06 0.81 785.59 3.34 191.35 959.14 0.91 1049.97 0.67 1440.26 1.21 789.70 -random-fp32.json 1.41 342.90 0.66 519.58 0.58 594.47 2.55 134.70 285.30 0.86 330.64 1.59 179.35 1.40 204.08 -random-fp64.json 2.04 464.62 0.68 682.09 0.66 703.35 3.66 126.84 445.24 0.76 583.41 1.79 248.18 2.01 221.88 -random-null.json 0.48 431.59 0.71 611.33 1.30 332.75 2.10 205.76 927.02 0.90 1030.54 2.10 440.83 1.98 469.04 -random-bool.json 0.52 346.74 0.83 418.70 0.87 396.54 1.92 180.74 773.66 1.05 740.26 1.81 426.54 2.33 331.52 -random-string.json 4.55 385.39 1.06 362.90 1.10 349.86 2.21 174.69 1100.96 1.82 604.26 3.18 346.46 4.76 231.29 -random-array.json 1.14 135.70 0.54 249.22 0.38 352.95 1.49 90.78 602.79 1.00 602.36 1.49 403.78 1.62 371.14 -random-object.json 1.91 192.51 0.84 227.91 0.68 283.11 1.64 117.11 542.84 0.86 633.90 1.65 328.21 2.19 247.58 - 1.32 364.75 0.76 481.70 0.83 441.98 2.55 143.24 606.43 0.96 629.58 1.08 563.85 1.54 393.32 -# 2024-06-03T21:27:51+00:00 / clang++-15.0.0.15000040 (Darwin arm64) / native (boost::charconv) -# cxon/node Size Read x Boost/JSON x RapidJSON x nlohmann/JSON Write x Boost/JSON x RapidJSON x nlohmann/JSON -random-u8.json 0.34 170.77 0.59 290.92 0.88 194.13 1.80 95.03 247.35 0.81 306.34 0.68 362.11 0.96 257.29 -random-s8.json 0.35 168.38 0.75 225.41 0.81 207.68 2.05 82.33 197.57 0.78 253.93 0.50 393.55 0.90 218.98 -random-u16.json 0.56 298.75 0.72 414.33 0.80 375.05 2.17 137.65 367.97 0.82 447.58 0.64 571.31 0.90 408.97 -random-s16.json 0.59 250.48 0.76 328.80 0.80 313.67 2.17 115.22 308.35 0.86 357.90 0.77 402.66 1.03 298.40 -random-u32.json 1.02 480.81 0.76 635.26 1.04 463.41 2.71 177.72 713.59 0.79 902.18 0.92 773.82 1.09 654.71 -random-s32.json 1.05 418.41 0.81 514.96 1.06 394.94 2.58 162.26 566.92 0.92 615.43 0.75 753.25 1.15 494.40 -random-u64.json 1.95 720.54 0.85 848.59 0.89 809.44 3.85 187.11 1096.90 1.04 1056.87 0.88 1250.76 1.41 776.42 -random-s64.json 1.94 624.05 0.87 714.28 0.91 682.60 3.43 182.11 877.21 0.86 1016.97 0.64 1363.78 1.18 744.04 -random-fp32.json 1.41 322.15 0.64 504.87 0.75 428.57 2.47 130.58 279.14 0.90 308.80 1.70 163.87 1.47 190.09 -random-fp64.json 2.04 442.41 0.69 640.16 0.87 505.67 3.40 130.29 430.54 0.80 540.73 1.94 222.39 1.77 243.71 -random-null.json 0.48 449.11 0.76 589.04 1.70 263.50 2.16 207.46 862.60 0.89 964.36 2.36 364.98 2.01 428.67 -random-bool.json 0.52 362.06 0.86 421.41 0.91 396.74 2.03 178.56 804.59 1.03 780.10 2.07 389.18 2.47 325.27 -random-string.json 4.55 361.13 0.87 413.44 0.94 384.19 1.89 191.47 1157.73 2.29 506.27 2.69 431.06 4.38 264.36 -random-array.json 1.14 121.26 0.43 279.73 0.37 329.10 1.36 89.42 726.92 1.24 585.35 1.84 395.11 1.76 412.68 -random-object.json 1.91 135.42 0.90 150.28 0.53 255.31 1.43 94.88 545.66 0.80 680.07 1.29 424.47 1.97 277.12 - 1.32 355.05 0.76 464.76 0.89 400.27 2.46 144.14 612.20 0.99 621.52 1.11 550.82 1.53 399.68 -# 2024-06-03T20:31:11+00:00 / clang++-15.0.0.15000040 (Darwin arm64) / native (boost::charconv) -# cxon/node Size Read x Boost/JSON x RapidJSON x nlohmann/JSON Write x Boost/JSON x RapidJSON x nlohmann/JSON -random-u8.json 0.34 200.38 0.71 282.23 0.85 234.87 2.08 96.12 226.09 0.73 308.73 0.49 461.42 0.92 245.03 -random-s8.json 0.35 179.36 0.84 214.58 0.82 218.53 2.19 81.74 208.84 0.82 253.17 0.57 364.55 1.03 201.80 -random-u16.json 0.56 324.74 0.69 471.64 0.84 386.24 2.52 128.95 358.16 0.70 511.55 0.45 797.36 0.95 378.51 -random-s16.json 0.59 259.20 0.77 336.82 0.81 318.15 2.25 115.41 279.29 0.78 356.17 0.52 541.94 0.88 318.90 -random-u32.json 1.02 488.27 0.72 680.07 0.92 528.57 2.96 164.90 734.75 0.82 895.82 0.93 786.19 1.18 620.80 -random-s32.json 1.05 387.78 0.79 491.84 0.76 508.05 2.56 151.72 514.74 0.91 562.81 0.79 654.98 1.11 463.36 -random-u64.json 1.95 685.06 0.90 759.44 1.06 646.27 3.84 178.48 1068.46 1.04 1031.72 1.04 1023.28 1.44 743.45 -random-s64.json 1.94 677.14 0.80 843.21 1.05 644.03 3.72 181.84 931.20 0.88 1057.09 0.69 1345.48 1.24 753.13 -random-fp32.json 1.41 333.78 0.68 489.55 0.63 530.09 2.67 124.87 264.47 0.86 307.58 1.55 170.58 1.41 188.20 -random-fp64.json 2.04 428.62 0.69 625.00 0.66 645.85 3.26 131.66 411.09 0.76 543.26 1.86 220.53 1.75 235.27 -random-null.json 0.48 518.41 0.79 653.13 1.14 455.89 2.56 202.73 937.66 0.97 967.30 2.90 323.85 2.11 444.45 -random-bool.json 0.52 419.21 0.96 436.15 1.01 415.90 2.30 182.21 797.10 0.97 819.68 2.15 371.33 2.44 327.01 -random-string.json 4.55 424.39 1.09 389.06 1.09 388.87 2.19 193.97 1025.83 1.61 639.04 2.59 395.56 4.31 238.01 -random-array.json 1.14 143.57 0.52 277.36 0.40 361.03 1.52 94.76 649.46 1.02 635.91 1.52 427.26 1.69 385.36 -random-object.json 1.91 191.62 0.80 239.76 0.65 296.45 2.73 70.13 521.95 0.83 631.42 1.30 401.39 2.02 258.45 - 1.32 377.43 0.79 479.32 0.86 438.59 2.70 139.97 595.27 0.94 634.75 1.08 552.38 1.54 386.78 -# 2024-05-21T20:54:20+00:00 / clang++-15.0.0.15000040 (Darwin arm64) / native (boost::charconv) -# cxon/node Size Read x Boost/JSON x RapidJSON x nlohmann/JSON Write x Boost/JSON x RapidJSON x nlohmann/JSON -random-u8.json 0.34 211.28 0.72 294.94 0.78 272.23 2.20 96.25 247.72 0.78 316.65 0.57 437.33 0.97 256.12 -random-s8.json 0.35 181.68 0.78 232.59 0.81 223.51 2.08 87.27 212.31 0.79 268.24 0.60 354.93 0.98 217.50 -random-u16.json 0.56 360.15 0.70 514.92 0.94 382.65 2.59 138.84 388.70 0.71 546.69 0.52 747.59 0.96 405.89 -random-s16.json 0.59 287.18 0.86 334.84 1.04 275.76 2.50 114.98 283.25 0.82 345.99 0.54 525.06 0.95 297.50 -random-u32.json 1.02 474.12 0.61 772.94 0.71 669.45 2.91 162.88 790.79 0.82 966.98 1.40 564.12 1.31 602.55 -random-s32.json 1.05 374.92 0.70 532.86 0.85 440.46 2.30 163.07 564.33 0.96 585.86 0.75 749.84 1.14 496.50 -random-u64.json 1.95 726.50 0.84 864.87 1.05 692.38 3.72 195.10 1101.19 1.01 1091.77 0.93 1189.42 1.36 808.48 -random-s64.json 1.94 673.39 0.85 795.98 1.00 670.43 3.48 193.70 955.37 0.89 1075.27 0.78 1226.65 1.18 808.74 -random-fp32.json 1.41 352.09 0.71 492.52 0.75 470.63 2.63 134.06 272.78 0.90 303.21 1.54 177.10 1.34 203.24 -random-fp64.json 2.04 444.09 0.69 643.85 0.75 594.70 3.18 139.79 416.20 0.73 569.75 1.68 247.09 1.65 252.83 -random-null.json 0.48 480.32 0.70 685.36 1.15 418.97 2.27 211.82 940.74 0.92 1022.34 2.57 365.85 1.94 485.54 -random-bool.json 0.52 387.04 0.92 420.93 0.85 454.27 2.11 183.75 861.62 1.08 800.26 2.61 329.94 2.55 337.93 -random-string.json 4.55 421.18 1.05 399.32 1.07 394.22 2.24 188.21 993.00 1.47 676.23 2.50 396.42 4.02 246.85 -random-array.json 1.14 149.98 0.51 294.89 0.41 366.66 1.41 106.57 717.04 1.03 694.68 1.79 399.88 1.75 409.43 -random-object.json 1.91 193.76 0.77 250.89 0.60 323.62 1.53 126.63 580.26 0.82 710.01 1.31 441.57 2.04 284.27 - 1.32 381.18 0.76 502.11 0.86 443.33 2.55 149.53 621.69 0.93 664.93 1.14 543.52 1.53 407.56 -# 2024-05-18T18:23:33+00:00 / clang++-15.0.0.15000040 (Darwin arm64) / native (boost::charconv) -# cxon/node Size Read x Boost/JSON x RapidJSON x nlohmann/JSON Write x Boost/JSON x RapidJSON x nlohmann/JSON -random-u8.json 0.34 213.59 0.72 296.09 1.17 182.43 2.31 92.33 249.34 0.83 301.77 0.75 332.94 0.96 260.28 -random-s8.json 0.35 175.64 0.78 226.34 0.77 229.16 2.00 87.89 212.57 0.80 264.90 0.60 352.47 0.97 218.79 -random-u16.json 0.56 346.60 0.68 511.94 0.93 371.17 2.50 138.63 392.64 0.72 544.94 0.49 795.15 0.98 400.97 -random-s16.json 0.59 287.86 0.79 362.49 0.82 351.82 2.30 125.12 310.57 0.82 376.68 0.53 584.64 0.96 322.21 -random-u32.json 1.02 536.75 0.72 749.06 0.68 785.76 3.00 179.05 812.21 0.83 975.81 0.86 940.26 1.22 667.85 -random-s32.json 1.05 407.53 0.79 512.91 0.93 438.98 2.50 162.73 542.80 0.94 579.61 0.68 800.30 1.10 495.41 -random-u64.json 1.95 725.92 0.85 858.38 1.01 715.65 3.71 195.89 1102.65 1.02 1082.80 0.89 1234.91 1.35 814.05 -random-s64.json 1.94 693.39 0.81 854.46 1.04 668.18 3.77 183.83 965.36 0.90 1075.11 0.77 1248.18 1.24 779.45 -random-fp32.json 1.41 353.17 0.65 546.54 0.58 607.71 2.63 134.21 281.94 0.86 329.02 1.56 180.59 1.38 204.57 -random-fp64.json 2.04 468.43 0.67 700.66 0.75 625.93 3.46 135.44 446.47 0.78 575.76 1.87 239.29 1.84 242.51 -random-null.json 0.48 534.32 0.81 662.70 0.86 623.71 2.45 218.40 977.46 0.95 1028.13 2.54 385.41 2.00 488.10 -random-bool.json 0.52 415.13 0.88 471.01 1.19 349.22 2.12 196.08 867.73 1.06 817.33 2.17 399.23 2.46 353.28 -random-string.json 4.55 469.45 1.17 399.87 1.18 398.15 2.26 207.69 1168.97 1.41 827.80 2.88 406.21 4.45 262.61 -random-array.json 1.14 156.48 0.52 301.99 0.41 377.76 1.48 105.51 725.38 1.05 691.25 1.59 455.02 1.74 417.85 -random-object.json 1.91 191.92 0.79 241.89 0.61 315.65 1.43 134.37 543.22 0.79 685.31 1.23 440.01 1.88 289.67 - 1.32 398.41 0.78 513.09 0.85 469.42 2.60 153.15 639.95 0.95 677.08 1.09 586.31 1.54 414.51 -# 2024-05-18T17:50:40+00:00 / clang++-15.0.0.15000040 (Darwin arm64) / native (boost::charconv) -# cxon/node Size Read x Boost/JSON x RapidJSON x nlohmann/JSON Write x Boost/JSON x RapidJSON x nlohmann/JSON -random-u8.json 0.34 210.13 0.71 295.56 1.02 205.64 2.17 96.70 245.66 0.78 316.94 0.53 464.42 0.94 262.37 -random-s8.json 0.35 181.93 0.83 219.47 0.78 232.68 2.06 88.43 211.36 0.79 267.26 0.67 316.08 0.97 218.95 -random-u16.json 0.56 356.90 0.70 507.43 0.90 395.62 2.60 137.08 390.41 0.71 549.37 0.53 742.07 0.98 400.20 -random-s16.json 0.59 275.42 0.76 362.59 0.83 333.77 2.21 124.88 309.62 0.86 360.44 0.53 583.03 0.96 321.94 -random-u32.json 1.02 529.51 0.68 782.66 0.91 580.18 2.98 177.68 801.44 0.82 977.05 1.05 763.83 1.19 672.14 -random-s32.json 1.05 424.52 0.82 518.98 0.75 563.12 2.61 162.86 568.27 0.92 614.84 0.63 905.62 1.14 496.39 -random-u64.json 1.95 723.58 0.84 865.11 1.05 688.87 3.70 195.39 1095.95 1.01 1087.13 0.88 1239.17 1.37 801.34 -random-s64.json 1.94 686.53 0.81 852.38 1.04 660.33 3.52 194.77 964.69 0.89 1087.49 0.81 1198.31 1.19 808.64 -random-fp32.json 1.41 351.07 0.64 546.28 0.59 593.61 2.59 135.29 282.37 0.85 331.81 1.51 186.56 1.38 203.98 -random-fp64.json 2.04 471.63 0.68 693.83 0.78 605.06 3.34 141.26 440.84 0.77 572.93 1.79 246.28 1.75 252.09 -random-null.json 0.48 480.28 0.68 707.95 0.81 594.62 2.24 214.54 1002.64 1.04 961.12 2.74 366.25 2.07 483.66 -random-bool.json 0.52 400.13 0.86 462.60 0.96 417.44 2.04 196.03 856.95 1.05 814.80 2.39 358.30 2.43 353.25 -random-string.json 4.55 457.29 1.10 415.85 1.10 416.13 2.21 206.72 1162.23 1.68 692.87 2.64 440.98 4.42 262.77 -random-array.json 1.14 156.50 0.52 301.13 0.38 406.59 1.49 104.74 731.35 1.03 708.50 1.67 439.13 1.80 406.97 -random-object.json 1.91 207.65 0.82 252.66 0.68 307.35 1.60 129.40 573.42 0.83 693.71 1.30 441.23 1.86 308.45 - 1.32 394.21 0.76 518.97 0.84 466.73 2.56 153.72 642.48 0.96 669.08 1.11 579.42 1.54 416.88 -# 2024-05-18T17:37:16+00:00 / clang++-15.0.0.15000040 (Darwin arm64) / native (boost::charconv) -# cxon/node Size Read x Boost/JSON x RapidJSON x nlohmann/JSON Write x Boost/JSON x RapidJSON x nlohmann/JSON -random-u8.json 0.34 207.33 0.72 289.58 0.97 213.93 2.16 96.01 247.70 0.80 310.01 0.55 453.55 0.95 261.13 -random-s8.json 0.35 181.23 0.80 227.51 0.79 228.91 2.05 88.30 211.60 0.79 268.26 0.63 334.37 0.97 218.80 -random-u16.json 0.56 353.67 0.68 520.08 0.92 383.73 2.54 139.41 393.22 0.72 545.94 0.49 805.81 0.97 403.59 -random-s16.json 0.59 279.59 0.77 365.24 0.95 293.16 2.24 124.67 309.63 0.82 376.98 0.53 587.06 0.96 322.80 -random-u32.json 1.02 537.05 0.68 784.85 0.92 586.88 3.01 178.49 813.46 0.83 976.08 1.08 754.54 1.21 672.38 -random-s32.json 1.05 426.97 0.79 542.32 0.94 453.38 2.62 163.11 566.16 0.94 604.30 0.68 834.86 1.13 498.96 -random-u64.json 1.95 730.03 0.85 856.76 1.03 710.13 3.74 195.42 1107.09 1.02 1089.55 0.81 1374.16 1.37 810.98 -random-s64.json 1.94 689.77 0.81 852.78 1.01 682.10 3.54 195.01 965.80 0.89 1089.22 0.79 1226.86 1.20 807.58 -random-fp32.json 1.41 351.07 0.76 463.99 0.60 582.89 2.70 130.25 263.46 0.84 312.73 1.43 183.62 1.32 199.57 -random-fp64.json 2.04 455.96 0.65 699.20 0.76 600.10 3.23 141.11 431.18 0.75 574.21 1.81 238.11 1.72 250.76 -random-null.json 0.48 452.33 0.68 666.44 0.77 587.30 2.10 215.19 996.87 1.02 979.84 2.27 438.80 2.05 486.17 -random-bool.json 0.52 395.72 0.85 464.63 1.27 310.68 2.04 194.31 871.97 1.06 819.57 2.26 385.87 2.50 348.92 -random-string.json 4.55 433.25 1.11 390.64 1.08 401.77 2.10 205.93 1127.65 1.65 681.57 2.70 417.94 4.34 259.55 -random-array.json 1.14 153.48 0.53 290.94 0.40 379.88 1.37 112.23 714.28 1.05 681.20 1.57 455.43 1.73 412.73 -random-object.json 1.91 204.90 0.82 248.86 0.63 324.80 1.57 130.39 588.60 0.82 714.28 1.34 438.64 2.06 286.01 - 1.32 390.16 0.76 510.92 0.87 449.31 2.53 153.99 640.58 0.96 668.25 1.08 595.31 1.54 416.00 -# 2024-05-18T17:17:25+00:00 / clang++-15.0.0.15000040 (Darwin arm64) / native (boost::charconv) -# cxon/node Size Read x Boost/JSON x RapidJSON x nlohmann/JSON Write x Boost/JSON x RapidJSON x nlohmann/JSON -random-u8.json 0.34 218.12 0.73 298.93 0.77 284.54 2.27 96.19 250.13 0.81 308.19 0.57 441.04 0.95 262.16 -random-s8.json 0.35 182.29 0.77 238.24 0.79 231.19 2.07 88.18 212.45 0.79 268.41 0.54 396.25 0.97 218.62 -random-u16.json 0.56 364.62 0.71 510.21 0.90 406.33 2.63 138.55 392.62 0.71 552.17 0.49 796.76 0.97 406.19 -random-s16.json 0.59 287.92 0.79 363.11 0.91 315.86 2.29 125.60 310.01 0.82 377.00 0.55 564.57 0.96 321.64 -random-u32.json 1.02 535.56 0.68 790.31 0.72 745.15 3.00 178.30 812.37 0.84 970.61 1.06 769.87 1.21 672.35 -random-s32.json 1.05 427.54 0.79 541.88 0.90 474.49 2.63 162.66 568.14 0.93 612.29 0.74 766.32 1.14 496.78 -random-u64.json 1.95 729.61 0.84 869.28 1.00 730.88 3.73 195.67 1107.12 1.02 1087.62 0.75 1479.31 1.37 808.71 -random-s64.json 1.94 692.01 0.81 852.60 0.96 717.63 3.55 195.14 970.47 0.89 1091.44 0.79 1226.81 1.22 796.42 -random-fp32.json 1.41 355.18 0.65 545.06 0.66 537.72 2.63 134.86 279.43 0.85 329.71 1.49 186.93 1.37 204.36 -random-fp64.json 2.04 468.47 0.67 700.33 0.73 641.07 3.57 131.28 447.50 0.77 578.32 2.11 211.77 1.85 242.02 -random-null.json 0.48 564.47 0.78 722.98 1.18 478.57 2.59 217.68 1010.07 0.98 1034.54 2.19 461.14 2.08 486.26 -random-bool.json 0.52 419.19 0.89 470.40 1.10 380.50 2.15 194.53 869.38 1.06 819.57 2.36 369.01 2.43 358.09 -random-string.json 4.55 474.84 1.13 419.74 1.15 412.10 2.25 210.87 1160.60 1.55 750.82 2.72 426.33 4.37 265.52 -random-array.json 1.14 162.79 0.52 310.84 0.38 425.65 1.50 108.37 736.27 1.05 702.90 1.60 459.67 1.75 421.43 -random-object.json 1.91 213.27 0.82 261.52 0.65 329.81 2.93 72.76 587.86 0.81 722.42 1.33 441.07 2.03 290.11 - 1.32 406.39 0.77 526.36 0.86 474.10 2.71 150.04 647.63 0.95 680.40 1.08 599.79 1.55 416.71 -# 2024-05-18T16:46:43+00:00 / clang++-15.0.0.15000040 (Darwin arm64) / native (boost::charconv) -# cxon/node Size Read x Boost/JSON x RapidJSON x nlohmann/JSON Write x Boost/JSON x RapidJSON x nlohmann/JSON -random-u8.json 0.34 218.67 0.72 301.76 0.80 274.58 2.25 97.34 250.17 0.79 315.92 0.63 399.56 0.96 261.27 -random-s8.json 0.35 183.80 0.77 238.99 0.79 233.75 2.07 88.70 212.55 0.79 267.84 0.71 299.26 0.97 218.30 -random-u16.json 0.56 363.32 0.70 522.05 0.88 410.97 2.61 139.37 393.17 0.71 551.18 0.49 794.86 0.97 406.05 -random-s16.json 0.59 286.65 0.78 366.39 0.83 346.35 2.28 125.70 310.26 0.82 376.72 0.68 455.25 1.00 311.71 -random-u32.json 1.02 521.99 0.66 788.71 0.81 646.02 2.93 178.34 807.37 0.83 975.08 0.97 832.87 1.20 674.04 -random-s32.json 1.05 426.81 0.78 543.73 0.76 560.03 2.61 163.32 570.87 0.94 609.33 0.61 943.09 1.15 497.50 -random-u64.json 1.95 731.93 0.85 861.26 0.99 742.15 3.75 195.40 1103.77 1.02 1084.45 0.76 1446.76 1.36 810.99 -random-s64.json 1.94 689.67 0.81 851.45 0.90 770.56 3.54 194.84 970.96 0.89 1089.83 0.67 1443.20 1.20 806.05 -random-fp32.json 1.41 351.44 0.65 539.10 0.65 542.52 2.60 135.28 282.19 0.85 330.11 1.51 186.83 1.38 203.77 -random-fp64.json 2.04 471.10 0.67 701.60 0.73 646.86 3.34 141.17 448.73 0.78 576.39 1.85 243.21 1.79 250.63 -random-null.json 0.48 566.51 0.79 721.21 0.83 679.17 2.58 219.40 1010.07 0.97 1036.79 2.56 394.53 2.07 487.19 -random-bool.json 0.52 419.87 0.90 466.88 1.10 381.27 2.15 195.55 872.82 1.07 816.38 2.39 364.90 2.47 353.47 -random-string.json 4.55 462.35 1.10 421.24 1.12 412.24 2.19 211.17 1172.48 1.57 749.10 2.64 443.62 4.41 266.09 -random-array.json 1.14 162.76 0.52 311.27 0.38 423.63 1.45 112.22 731.92 1.09 669.12 1.60 457.41 1.74 421.70 -random-object.json 1.91 215.02 0.83 259.27 0.66 328.17 1.59 135.41 589.98 0.82 722.30 1.44 409.69 2.06 285.99 - 1.32 404.79 0.77 526.33 0.82 493.22 2.60 155.55 648.49 0.96 678.04 1.07 607.67 1.56 416.98 -# 2024-05-18T14:45:16+00:00 / clang++-15.0.0.15000040 (Darwin arm64) / native (boost::charconv) -# cxon/node Size Read x Boost/JSON x RapidJSON x nlohmann/JSON Write x Boost/JSON x RapidJSON x nlohmann/JSON -random-u8.json 0.34 197.14 0.68 287.85 0.75 261.41 2.02 97.55 247.54 0.78 315.39 0.54 462.69 0.97 256.33 -random-s8.json 0.35 179.72 0.76 237.38 0.78 230.47 2.08 86.53 212.57 0.81 263.55 0.55 388.79 0.97 218.71 -random-u16.json 0.56 354.57 0.72 493.35 1.00 353.99 2.56 138.62 392.83 0.72 548.92 0.51 766.38 0.97 407.03 -random-s16.json 0.59 286.76 0.79 362.30 0.87 330.24 2.28 125.62 308.74 0.82 376.02 0.60 515.43 0.96 321.96 -random-u32.json 1.02 524.82 0.67 788.25 0.68 770.73 2.95 178.03 808.39 0.84 967.69 0.85 953.91 1.21 668.56 -random-s32.json 1.05 425.65 0.79 538.21 0.77 555.48 2.60 163.62 567.71 0.93 610.88 0.68 830.75 1.15 495.23 -random-u64.json 1.95 719.56 0.83 862.50 0.90 797.42 3.68 195.47 1097.59 1.02 1079.35 0.77 1418.19 1.35 813.20 -random-s64.json 1.94 690.23 0.83 831.14 1.01 686.43 3.54 195.22 972.23 0.89 1088.28 0.77 1263.09 1.21 804.52 -random-fp32.json 1.41 351.35 0.65 536.53 0.57 612.20 2.64 133.08 283.24 0.86 329.09 1.52 186.80 1.39 204.28 -random-fp64.json 2.04 469.37 0.67 698.86 0.76 617.55 3.32 141.20 439.10 0.76 576.65 1.80 243.63 1.74 252.00 -random-null.json 0.48 542.81 0.83 656.35 1.24 436.85 2.54 213.93 970.74 0.95 1020.43 2.37 409.61 1.99 487.19 -random-bool.json 0.52 413.26 0.88 471.66 1.17 353.17 2.12 195.12 870.19 1.07 812.87 2.21 393.74 2.43 358.28 -random-string.json 4.55 474.03 1.12 423.61 1.16 410.31 2.27 208.64 1173.43 1.61 730.77 2.80 418.38 4.48 261.79 -random-array.json 1.14 160.71 0.53 303.01 0.41 393.50 1.41 113.64 732.81 1.04 701.79 1.61 456.55 1.77 414.82 -random-object.json 1.91 189.37 0.81 234.59 0.65 292.69 1.45 130.73 561.37 0.81 688.89 1.29 433.55 1.94 288.65 - 1.32 398.62 0.77 515.04 0.84 473.50 2.58 154.47 642.57 0.95 674.04 1.05 609.43 1.54 416.84 -# 2024-05-18T00:47:15+00:00 / clang++-15.0.0.15000040 (Darwin arm64) / native (boost::charconv) -# cxon/node Size Read x Boost/JSON x RapidJSON x nlohmann/JSON Write x Boost/JSON x RapidJSON x nlohmann/JSON -random-u8.json 0.34 142.30 0.64 222.68 0.62 231.23 1.59 89.29 223.25 0.78 286.62 0.96 232.82 0.93 239.58 -random-s8.json 0.35 142.42 0.77 185.05 0.75 189.41 1.79 79.61 190.45 0.77 246.00 0.53 360.56 0.95 201.12 -random-u16.json 0.56 291.38 0.64 456.27 1.11 261.54 2.31 126.39 349.75 0.70 503.20 0.46 752.59 0.86 404.98 -random-s16.json 0.59 259.65 0.76 342.61 1.18 219.82 2.12 122.58 282.46 0.76 370.17 0.49 578.27 0.89 318.74 -random-u32.json 1.02 469.04 0.72 651.20 0.68 689.63 2.75 170.69 745.80 0.86 863.54 0.97 770.98 1.18 633.03 -random-s32.json 1.05 407.42 0.83 491.41 0.81 501.05 2.68 151.91 517.13 0.94 552.42 0.84 612.52 1.12 461.90 -random-u64.json 1.95 647.34 0.84 775.14 1.35 478.37 3.60 179.74 982.75 1.00 983.23 1.26 779.07 1.33 740.56 -random-s64.json 1.94 626.15 0.81 772.19 0.92 677.81 3.59 174.28 887.23 0.89 999.74 0.99 899.65 1.23 719.28 -random-fp32.json 1.41 308.23 0.60 513.39 0.57 545.46 2.46 125.11 257.79 0.84 306.32 1.50 172.05 1.39 185.68 -random-fp64.json 2.04 438.05 0.71 617.93 0.92 473.69 3.16 138.61 408.12 0.78 520.77 1.79 227.83 1.63 249.62 -random-null.json 0.48 395.79 0.95 416.30 1.35 293.63 1.83 216.38 997.09 0.97 1026.74 2.50 398.98 2.09 477.85 -random-bool.json 0.52 398.20 0.88 450.35 1.01 395.47 2.16 184.56 834.62 1.13 741.13 2.74 304.13 2.52 330.88 -random-string.json 4.55 359.20 0.98 365.51 1.01 355.47 1.93 185.81 1038.88 1.87 556.93 2.62 396.95 4.35 238.99 -random-array.json 1.14 144.79 0.52 277.13 0.42 346.69 1.28 113.18 649.39 1.01 641.66 1.41 459.73 1.54 420.44 -random-object.json 1.91 178.82 0.76 236.08 0.60 297.24 1.51 118.24 533.35 0.77 693.17 1.17 454.70 1.84 289.12 - 1.32 347.25 0.77 451.55 0.87 397.10 2.39 145.09 593.20 0.96 619.44 1.20 493.39 1.51 394.12 -# 2024-05-17T20:54:10+00:00 / clang++-15.0.0.15000040 (Darwin arm64) / native (boost::charconv) -# cxon/node Size Read x Boost/JSON x RapidJSON x nlohmann/JSON Write x Boost/JSON x RapidJSON x nlohmann/JSON -random-u8.json 0.34 201.08 0.69 291.23 0.96 208.73 2.08 96.45 246.77 0.79 311.31 0.54 459.52 0.94 261.93 -random-s8.json 0.35 180.34 0.76 237.04 0.77 233.09 2.04 88.58 212.65 0.79 268.58 0.55 387.80 0.97 218.22 -random-u16.json 0.56 355.66 0.68 523.92 0.85 416.71 2.56 138.97 393.20 0.72 544.39 0.59 661.29 0.97 406.75 -random-s16.json 0.59 284.27 0.78 366.54 0.83 344.54 2.27 125.36 310.35 0.83 376.13 0.61 505.56 0.96 323.09 -random-u32.json 1.02 535.36 0.68 792.70 0.92 582.03 3.00 178.74 812.56 0.84 968.85 0.83 980.13 1.21 672.14 -random-s32.json 1.05 427.54 0.79 542.08 0.84 506.79 2.82 151.62 566.83 0.93 607.24 0.83 686.12 1.16 488.62 -random-u64.json 1.95 717.94 0.86 838.30 1.03 696.82 3.68 195.14 1077.46 1.01 1067.04 0.90 1192.58 1.33 809.54 -random-s64.json 1.94 688.73 0.84 823.44 1.02 673.26 3.53 194.99 966.35 0.89 1088.43 0.67 1443.51 1.21 799.96 -random-fp32.json 1.41 355.02 0.66 539.59 0.66 537.24 2.63 134.91 282.22 0.86 328.67 1.51 187.05 1.40 201.98 -random-fp64.json 2.04 469.71 0.67 700.77 0.78 602.37 3.32 141.32 446.38 0.78 574.61 1.81 246.84 1.78 251.31 -random-null.json 0.48 493.26 0.69 716.94 1.15 430.76 2.26 217.97 991.52 0.96 1035.66 2.55 389.50 2.04 485.92 -random-bool.json 0.52 416.93 0.89 470.80 1.21 344.94 2.15 193.72 873.73 1.07 819.44 2.37 368.05 2.48 352.20 -random-string.json 4.55 427.10 1.03 415.53 1.04 411.20 2.05 208.37 1169.75 1.60 733.20 2.74 426.85 4.40 265.74 -random-array.json 1.14 162.40 0.53 308.91 0.39 417.26 1.50 108.63 727.52 1.04 701.89 1.78 408.54 1.73 421.22 -random-object.json 1.91 212.59 0.81 261.30 0.64 330.18 1.60 132.92 598.99 0.82 726.10 1.36 441.97 2.01 297.48 - 1.32 395.19 0.76 521.94 0.88 449.06 2.57 153.85 645.09 0.95 676.77 1.10 585.69 1.55 417.07 -# 2024-05-17T20:47:40+00:00 / clang++-15.0.0.15000040 (Darwin arm64) / native (boost::charconv) -# cxon/node Size Read x Boost/JSON x RapidJSON x nlohmann/JSON Write x Boost/JSON x RapidJSON x nlohmann/JSON -random-u8.json 0.34 168.54 0.74 228.20 0.99 170.20 1.93 87.32 212.18 0.76 280.13 0.64 329.90 0.94 226.45 -random-s8.json 0.35 150.56 0.70 213.86 0.75 200.89 1.78 84.70 188.39 0.79 239.69 0.51 365.85 0.93 203.07 -random-u16.json 0.56 311.29 0.68 459.32 1.17 265.70 2.37 131.25 348.95 0.69 503.42 0.51 685.13 0.98 357.88 -random-s16.json 0.59 248.11 0.80 309.46 0.80 308.24 2.03 122.14 273.60 0.83 329.47 0.51 531.49 0.95 287.35 -random-u32.json 1.02 453.62 0.71 636.82 0.69 660.73 2.87 157.91 692.67 0.81 859.27 0.91 757.34 1.17 589.70 -random-s32.json 1.05 386.29 0.88 438.24 0.96 401.59 2.76 139.97 497.27 0.89 556.49 1.19 416.31 1.16 429.64 -random-u64.json 1.95 601.34 0.80 747.70 1.00 604.24 3.66 164.29 962.17 1.01 955.05 1.35 712.05 1.42 676.18 -random-s64.json 1.94 553.99 0.80 690.03 1.01 550.19 3.07 180.48 830.62 0.88 941.00 0.73 1134.42 1.17 712.58 -random-fp32.json 1.41 305.91 0.66 461.20 0.57 535.00 2.58 118.60 260.49 0.86 303.29 1.57 165.91 1.39 186.86 -random-fp64.json 2.04 415.55 0.75 552.88 0.68 613.69 3.43 121.24 381.12 0.71 540.46 1.69 224.99 1.76 215.99 -random-null.json 0.48 309.34 0.55 560.82 1.23 251.73 1.66 186.55 880.86 1.01 869.81 3.07 287.19 2.01 437.18 -random-bool.json 0.52 335.39 0.84 397.00 1.39 240.79 1.88 178.22 721.47 0.98 739.72 3.57 201.92 2.38 302.81 -random-string.json 4.55 334.65 0.92 365.39 1.00 336.01 1.75 191.37 945.35 2.02 468.90 2.40 393.84 3.98 237.34 -random-array.json 1.14 107.72 0.45 240.54 0.39 273.31 1.37 78.79 632.18 1.06 593.91 1.65 383.40 1.74 364.21 -random-object.json 1.91 139.58 0.73 191.17 0.52 269.23 1.18 117.85 507.86 0.82 618.35 1.39 365.47 1.78 284.91 - 1.32 321.46 0.74 432.84 0.85 378.77 2.34 137.38 555.68 0.95 586.60 1.20 463.68 1.51 367.48 -# 2024-04-25T20:35:36+00:00 / clang++-15.0.0.15000040 (Darwin arm64) / native (boost::charconv) -# cxon/node Size Read x Boost/JSON x RapidJSON x nlohmann/JSON Write x Boost/JSON x RapidJSON x nlohmann/JSON -random-u8.json 0.34 211.93 0.72 292.86 0.88 240.64 2.23 95.22 242.54 0.77 314.89 0.53 460.13 0.95 256.62 -random-s8.json 0.35 178.60 0.82 218.31 0.83 214.06 2.08 86.06 208.89 0.85 246.45 0.59 356.02 0.96 217.46 -random-u16.json 0.56 342.97 0.71 486.45 0.82 418.13 2.52 136.17 377.64 0.72 522.91 0.66 569.90 0.95 398.88 -random-s16.json 0.59 267.79 0.80 333.35 0.95 282.08 2.30 116.54 302.39 0.80 377.58 0.58 525.47 0.98 308.38 -random-u32.json 1.02 509.57 0.65 778.11 0.89 569.40 2.98 171.05 774.68 0.79 974.77 1.04 747.91 1.16 665.27 -random-s32.json 1.05 420.34 0.79 533.68 0.96 437.55 2.61 161.18 560.40 0.92 606.71 0.71 793.92 1.14 493.33 -random-u64.json 1.95 722.17 0.84 857.63 1.06 683.32 3.79 190.61 1096.92 1.01 1083.41 0.92 1186.40 1.36 803.90 -random-s64.json 1.94 683.18 0.81 842.42 1.03 662.71 3.64 187.65 953.41 0.88 1085.80 0.81 1179.31 1.20 794.05 -random-fp32.json 1.41 349.41 0.64 545.47 0.70 498.86 2.64 132.13 281.88 0.86 328.56 1.59 177.02 1.39 202.18 -random-fp64.json 2.04 466.26 0.68 690.63 0.78 597.46 3.34 139.76 443.93 0.77 575.65 1.86 239.01 1.77 251.46 -random-null.json 0.48 512.48 0.78 655.05 1.25 409.02 2.48 206.78 985.37 0.95 1038.58 2.71 363.26 2.09 472.58 -random-bool.json 0.52 385.36 0.83 463.50 0.86 448.03 1.99 193.29 849.32 1.07 795.91 2.36 359.15 2.41 352.01 -random-string.json 4.55 419.56 1.01 415.57 1.06 397.02 2.06 203.82 1089.16 1.62 674.38 2.87 379.58 4.17 261.01 -random-array.json 2.14 295.56 0.58 512.39 0.49 599.86 2.39 123.83 425.98 0.83 516.06 1.77 240.16 1.71 249.76 -random-object.json 2.52 291.72 0.73 400.26 0.56 520.83 2.34 124.68 455.40 0.78 582.90 1.77 257.82 1.80 253.15 - 1.43 403.79 0.75 535.05 0.87 465.27 2.67 151.25 603.19 0.93 648.30 1.15 522.34 1.51 398.67 -# 2024-04-24T20:36:50+00:00 / clang++-15.0.0.15000040 (Darwin arm64) / native (boost::charconv) -# cxon/node Size Read x Boost/JSON x RapidJSON x nlohmann/JSON Write x Boost/JSON x RapidJSON x nlohmann/JSON -random-u8.json 0.34 214.22 0.72 296.67 0.76 283.01 2.22 96.41 244.46 0.77 316.20 0.52 466.30 0.93 261.65 -random-s8.json 0.35 181.38 0.77 235.39 0.79 229.47 2.06 88.15 210.83 0.79 266.35 0.55 384.88 0.98 216.09 -random-u16.json 0.56 336.16 0.68 491.28 0.80 422.67 2.45 137.07 358.84 0.65 551.89 0.45 795.91 0.96 375.53 -random-s16.json 0.59 251.77 0.71 354.99 0.74 340.68 2.02 124.70 284.07 0.75 380.10 0.49 577.00 0.88 321.14 -random-u32.json 1.02 520.74 0.68 770.58 0.67 775.48 2.96 176.11 778.07 0.80 975.58 0.82 948.22 1.17 664.23 -random-s32.json 1.05 422.43 0.83 507.43 0.95 446.77 2.61 161.99 564.05 0.93 604.76 0.75 747.76 1.14 495.22 -random-u64.json 1.95 724.22 0.84 862.98 1.02 707.49 3.71 195.20 1093.19 1.01 1083.94 0.77 1414.89 1.36 805.19 -random-s64.json 1.94 682.95 0.86 798.43 1.17 583.04 3.51 194.39 960.50 0.97 992.53 0.80 1203.17 1.21 793.77 -random-fp32.json 1.41 349.87 0.64 544.71 0.59 589.16 2.59 135.16 280.04 0.85 329.84 1.53 183.30 1.37 204.21 -random-fp64.json 2.04 465.76 0.67 699.71 0.66 709.20 3.30 141.01 445.69 0.78 573.31 1.86 240.26 1.79 249.33 -random-null.json 0.48 489.29 0.70 695.22 1.21 403.50 2.24 218.73 998.44 1.03 971.07 2.72 366.49 2.05 486.35 -random-bool.json 0.52 414.21 0.88 473.13 0.96 433.04 2.12 195.63 867.58 1.07 812.64 2.42 358.09 2.44 355.52 -random-string.json 4.55 441.04 1.07 413.77 1.05 418.98 2.11 209.10 1176.50 1.67 702.75 2.81 418.91 4.45 264.25 -random-array.json 2.14 305.63 0.59 517.95 0.55 556.33 2.45 124.88 437.45 0.82 530.62 1.83 239.08 1.76 248.91 -random-object.json 2.52 310.11 0.74 419.07 0.57 544.62 2.44 126.85 457.16 0.79 579.86 1.69 271.28 1.79 254.96 - 1.43 407.32 0.76 538.75 0.82 496.23 2.63 155.02 610.46 0.95 644.76 1.06 574.37 1.53 399.76 -# 2024-04-24T20:16:37+00:00 / clang++-15.0.0.15000040 (Darwin arm64) / native (boost::charconv) -# cxon/node Size Read x Boost/JSON x RapidJSON x nlohmann/JSON Write x Boost/JSON x RapidJSON x nlohmann/JSON -random-u8.json 0.34 149.67 0.57 264.71 0.65 230.60 1.60 93.31 235.08 0.77 305.63 0.62 379.36 0.93 251.70 -random-s8.json 0.35 162.86 0.79 206.82 0.82 198.98 1.96 83.15 192.80 0.75 257.43 0.53 367.20 0.92 210.64 -random-u16.json 0.56 300.94 0.77 389.68 0.76 395.22 2.32 129.92 344.69 0.66 522.56 0.49 705.63 0.89 389.13 -random-s16.json 0.59 273.70 0.87 315.68 1.02 268.71 2.32 117.95 287.85 0.80 360.91 0.51 568.22 0.93 309.07 -random-u32.json 1.02 462.95 0.67 692.93 0.83 557.49 2.71 170.68 731.38 0.78 939.09 1.09 669.54 1.14 640.42 -random-s32.json 1.05 408.98 0.80 510.63 0.96 425.62 2.61 156.61 539.09 0.93 582.74 0.80 676.50 1.16 463.81 -random-u64.json 1.95 692.14 0.84 823.92 1.24 556.75 3.70 187.12 1065.51 1.02 1041.11 1.05 1018.66 1.41 753.40 -random-s64.json 1.94 645.38 0.81 797.26 1.16 554.29 3.47 185.80 905.56 0.88 1031.54 0.81 1119.08 1.17 771.29 -random-fp32.json 1.41 336.73 0.64 525.08 0.59 573.00 2.59 130.10 275.66 0.86 319.45 1.59 173.42 1.39 198.06 -random-fp64.json 2.04 450.14 0.67 669.70 0.84 539.06 3.33 135.16 429.12 0.77 559.25 1.80 238.68 1.76 243.69 -random-null.json 0.48 375.09 0.60 628.45 1.22 306.78 1.79 209.56 963.15 1.14 846.52 2.78 346.78 2.05 468.72 -random-bool.json 0.52 374.40 0.85 438.54 1.51 248.14 2.01 186.56 823.97 1.06 780.93 2.14 384.22 2.41 341.98 -random-string.json 4.55 357.04 0.98 365.32 0.94 378.52 1.89 189.09 1049.78 2.19 479.51 2.48 422.45 4.12 255.08 -random-array.json 2.14 269.64 0.55 489.03 0.47 571.27 2.25 120.05 406.51 0.82 497.88 1.79 226.63 1.67 243.13 -random-object.json 2.52 260.85 0.79 331.22 0.50 526.08 2.34 111.39 439.95 0.80 550.96 1.68 261.33 1.82 241.12 - 1.43 368.03 0.74 496.60 0.87 422.03 2.50 147.10 579.34 0.96 605.03 1.15 503.85 1.50 385.42 -# 2024-04-22T22:30:33+00:00 / clang++-15.0.0.15000040 (Darwin arm64) / native (boost::charconv) -# cxon/node Size Read x Boost/JSON x RapidJSON x nlohmann/JSON Write x Boost/JSON x RapidJSON x nlohmann/JSON -random-u8.json 0.34 216.01 0.73 295.37 0.95 228.32 2.26 95.65 249.37 0.81 307.88 0.74 336.50 0.95 262.20 -random-s8.json 0.35 181.63 0.77 234.76 0.80 227.35 2.07 87.78 211.42 0.80 265.62 0.55 387.26 0.97 218.60 -random-u16.json 0.56 357.61 0.71 501.68 0.88 407.93 2.58 138.49 392.71 0.73 538.51 0.49 802.56 0.97 406.30 -random-s16.json 0.59 272.22 0.75 364.59 0.91 300.39 2.19 124.34 308.52 0.82 373.98 0.52 587.74 0.96 322.49 -random-u32.json 1.02 537.73 0.69 775.72 0.69 774.88 3.02 177.99 812.12 0.84 962.46 0.86 943.13 1.21 672.65 -random-s32.json 1.05 429.65 0.79 544.71 0.77 556.74 2.64 162.75 564.59 0.93 606.08 0.74 760.22 1.14 493.71 -random-u64.json 1.95 728.04 0.86 850.50 0.98 739.75 3.73 195.20 1103.21 1.01 1095.10 0.84 1316.87 1.36 813.15 -random-s64.json 1.94 689.69 0.81 853.53 0.96 719.37 3.54 194.98 965.15 0.90 1075.53 0.80 1212.47 1.19 810.76 -random-fp32.json 1.41 353.21 0.66 538.77 0.60 587.07 2.63 134.23 282.58 0.91 309.54 1.58 178.63 1.39 203.12 -random-fp64.json 2.04 466.06 0.67 692.92 0.75 617.60 3.30 141.31 443.23 0.77 572.37 1.82 244.04 1.76 252.53 -random-null.json 0.48 536.19 0.80 668.38 1.22 438.03 2.44 219.66 1005.50 0.98 1024.91 2.72 369.33 2.07 486.73 -random-bool.json 0.52 414.62 0.88 470.04 0.87 474.78 2.13 194.96 848.46 1.03 826.19 1.88 451.05 2.41 352.05 -random-string.json 4.55 438.26 1.05 415.93 1.06 414.93 2.11 207.43 1121.30 1.54 726.13 2.53 443.14 4.25 263.73 -random-array.json 2.14 306.10 0.59 515.72 0.51 599.52 2.45 124.94 435.64 0.82 531.89 1.80 242.39 1.73 251.26 -random-object.json 2.52 302.90 0.75 405.52 0.55 546.84 2.41 125.73 455.67 0.79 575.72 1.67 272.91 1.78 255.50 - 1.43 415.33 0.77 541.88 0.82 508.90 2.68 155.03 613.30 0.94 652.79 1.08 569.88 1.52 404.32 -# 2024-04-22T21:06:35+00:00 / clang++-15.0.0.15000040 (Darwin arm64) / native (boost::charconv) -# cxon/node Size Read x Boost/JSON x RapidJSON x nlohmann/JSON Write x Boost/JSON x RapidJSON x nlohmann/JSON -random-u8.json 0.34 210.76 0.71 298.34 0.79 266.08 2.18 96.48 247.65 0.80 310.19 0.55 449.11 0.95 261.82 -random-s8.json 0.35 181.25 0.79 230.41 0.77 236.87 2.05 88.27 210.98 0.79 265.74 0.54 394.21 0.97 218.60 -random-u16.json 0.56 361.35 0.72 503.27 0.92 394.05 2.62 138.17 392.45 0.79 499.48 0.49 801.33 0.97 405.32 -random-s16.json 0.59 287.26 0.79 361.56 0.96 300.33 2.30 124.72 308.04 0.83 373.10 0.52 587.04 0.96 321.31 -random-u32.json 1.02 524.52 0.74 711.75 0.75 700.07 2.94 178.17 806.11 0.88 920.78 0.99 814.99 1.20 672.39 -random-s32.json 1.05 425.28 0.78 542.62 1.04 408.79 2.75 154.82 564.85 0.94 603.72 0.78 726.51 1.15 492.40 -random-u64.json 1.95 721.57 0.85 844.00 1.07 676.18 3.69 195.49 1106.67 1.01 1094.78 0.85 1297.31 1.38 803.55 -random-s64.json 1.94 684.42 0.81 844.48 1.04 658.88 3.52 194.71 962.52 0.90 1072.55 0.77 1255.66 1.25 771.18 -random-fp32.json 1.41 352.56 0.65 541.18 0.61 575.62 2.61 134.93 284.92 0.87 326.71 1.52 187.01 1.40 203.36 -random-fp64.json 2.04 470.35 0.67 698.73 0.78 603.85 3.33 141.24 443.04 0.78 571.63 1.84 240.48 1.75 252.45 -random-null.json 0.48 478.80 0.73 659.68 0.67 711.19 2.20 217.66 1005.41 0.97 1032.54 2.69 373.70 2.07 485.82 -random-bool.json 0.52 386.97 0.84 459.81 0.93 414.47 2.00 193.25 836.84 1.02 823.75 2.27 369.03 2.38 351.50 -random-string.json 4.55 439.33 1.07 409.95 1.05 416.60 2.12 206.74 1136.20 1.61 706.88 2.72 417.12 4.31 263.43 -random-array.json 2.14 300.53 0.59 512.89 0.51 594.11 2.42 124.09 437.03 0.83 524.72 1.82 239.76 1.74 250.53 -random-object.json 2.52 303.94 0.76 401.99 0.55 551.49 2.43 125.09 455.64 0.80 569.51 1.76 259.46 1.78 255.62 - 1.43 408.59 0.76 534.71 0.82 500.57 2.65 154.25 613.22 0.95 646.41 1.09 560.85 1.53 400.62 -# 2024-04-21T20:14:11+00:00 / clang++-14.0.0.14000029 (Darwin x86_64) / native (boost::charconv) -# cxon/node Size Read x Boost/JSON x RapidJSON x nlohmann/JSON Write x Boost/JSON x RapidJSON x nlohmann/JSON -random-u8.json 0.34 73.58 0.81 90.33 0.71 104.09 2.17 33.94 121.13 1.24 97.50 0.79 152.76 0.94 129.31 -random-s8.json 0.35 67.12 0.91 73.48 0.78 86.47 1.94 34.61 94.01 1.20 78.35 0.62 151.03 0.87 107.88 -random-u16.json 0.56 119.04 0.78 152.28 0.74 161.23 2.46 48.44 171.28 0.78 219.20 0.68 253.07 0.93 183.97 -random-s16.json 0.59 85.73 0.57 150.38 0.47 181.26 1.80 47.75 155.32 0.79 196.15 0.66 234.62 0.95 163.23 -random-u32.json 1.02 177.61 0.64 277.06 1.09 162.69 4.94 35.93 329.92 1.12 293.35 1.09 302.34 1.30 253.29 -random-s32.json 1.05 123.65 0.53 231.41 0.53 232.59 3.00 41.25 271.59 0.95 284.48 0.75 361.52 1.09 248.70 -random-u64.json 1.95 241.23 0.63 382.96 0.72 333.60 3.63 66.48 391.23 0.86 453.60 0.93 421.37 1.60 245.14 -random-s64.json 1.94 251.48 0.61 409.15 0.69 361.90 3.86 65.09 435.86 0.91 476.74 0.85 515.27 1.22 356.77 -random-fp32.json 1.41 151.88 0.62 246.10 0.53 288.69 4.11 36.94 149.98 0.93 161.49 1.25 119.64 2.02 74.36 -random-fp64.json 2.04 198.46 0.57 351.18 0.59 335.43 6.17 32.17 223.96 0.78 286.11 1.36 164.49 1.77 126.31 -random-null.json 0.48 116.96 0.66 176.11 0.39 296.54 1.66 70.27 508.74 0.81 631.90 1.76 288.39 2.38 213.85 -random-bool.json 0.52 136.68 0.85 161.19 0.56 243.95 1.80 75.79 393.28 1.09 359.21 1.60 246.35 1.96 200.72 -random-string.json 4.55 208.56 0.97 215.99 1.68 124.35 3.68 56.66 415.25 1.13 366.73 1.01 410.26 3.47 119.82 -random-array.json 2.14 96.63 0.40 242.19 0.49 197.68 3.41 28.38 218.61 1.34 162.88 1.46 149.40 1.60 136.59 -random-object.json 2.52 97.81 1.04 94.23 0.97 101.29 7.07 13.84 167.58 1.06 158.25 1.31 127.81 2.56 65.38 - 1.43 143.09 0.66 216.94 0.67 214.12 3.12 45.84 269.85 0.96 281.73 1.04 259.89 1.54 175.02 -# 2024-04-21T18:10:15+00:00 / clang++-14.0.0.14000029 (Darwin x86_64) / native (boost::charconv) -# cxon/node Size Read x Boost/JSON x RapidJSON x nlohmann/JSON Write x Boost/JSON x RapidJSON x nlohmann/JSON -random-u8.json 0.34 74.10 0.77 95.98 0.64 115.98 2.02 36.64 122.29 0.89 137.06 0.61 199.77 0.96 127.19 -random-s8.json 0.35 72.38 0.81 89.34 0.67 107.36 2.02 35.91 105.52 0.78 136.11 0.62 169.61 0.97 108.75 -random-u16.json 0.56 113.93 0.74 154.70 0.59 192.85 2.40 47.40 169.74 0.78 218.44 0.65 260.15 0.92 184.41 -random-s16.json 0.59 108.97 0.77 141.07 0.66 165.03 2.36 46.19 153.05 0.77 197.65 0.67 227.80 0.91 168.06 -random-u32.json 1.02 185.24 0.64 291.54 0.72 257.01 3.46 53.60 322.17 1.04 310.11 0.79 407.26 1.13 285.83 -random-s32.json 1.05 165.14 0.67 248.27 0.67 246.29 3.07 53.85 244.20 0.87 279.49 0.67 361.84 1.05 231.74 -random-u64.json 1.95 268.26 0.74 363.51 0.75 359.10 4.19 64.08 442.71 0.98 453.26 0.82 537.59 1.25 353.89 -random-s64.json 1.94 244.87 0.63 391.64 0.63 391.06 3.96 61.82 426.79 0.92 466.20 0.90 476.59 1.23 345.73 -random-fp32.json 1.41 147.04 0.65 227.30 0.51 287.22 3.82 38.53 145.35 0.86 168.80 1.13 128.38 1.36 106.81 -random-fp64.json 2.04 187.69 0.54 348.22 0.55 339.01 5.76 32.60 221.75 0.78 283.67 1.36 162.64 1.65 134.19 -random-null.json 0.48 141.55 0.79 178.85 0.51 280.26 2.13 66.31 507.40 0.85 599.24 1.76 288.62 2.48 204.51 -random-bool.json 0.52 122.10 0.71 171.35 0.66 186.25 1.67 72.98 388.91 1.12 345.96 1.61 241.78 2.04 191.01 -random-string.json 4.55 204.91 0.88 233.61 0.84 244.62 2.97 68.99 423.79 0.92 461.91 1.13 376.32 3.50 121.08 -random-array.json 2.14 104.28 0.44 236.04 0.39 270.46 3.87 26.98 210.12 0.92 227.47 1.45 145.13 1.77 118.82 -random-object.json 2.52 89.74 0.65 138.85 0.41 218.17 3.40 26.42 198.11 0.84 236.02 1.28 154.77 1.67 118.66 - 1.43 148.68 0.67 220.68 0.61 244.04 3.05 48.82 272.13 0.90 301.42 0.99 275.88 1.46 186.71 -# 2024-04-21T17:00:48+00:00 / clang++-14.0.0.14000029 (Darwin x86_64) / native (boost::charconv) -# cxon/node Size Read x Boost/JSON x RapidJSON x nlohmann/JSON Write x Boost/JSON x RapidJSON x nlohmann/JSON -random-u8.json 0.34 74.90 0.77 97.77 0.66 113.73 2.06 36.44 122.16 0.86 142.03 0.68 178.77 0.99 123.93 -random-s8.json 0.35 69.30 0.80 86.49 0.59 116.56 1.93 35.93 100.66 0.74 135.60 0.62 161.28 0.92 108.94 -random-u16.json 0.56 113.88 0.75 151.86 0.63 180.97 2.47 46.13 170.46 0.79 216.67 0.69 247.77 1.10 155.54 -random-s16.json 0.59 107.54 0.80 134.17 0.77 139.19 2.42 44.36 144.99 0.78 184.99 0.65 224.65 0.92 157.44 -random-u32.json 1.02 185.01 0.72 258.25 0.66 281.51 3.26 56.69 305.04 1.00 304.97 0.85 357.66 1.08 282.86 -random-s32.json 1.05 168.60 0.71 237.66 0.64 264.93 3.09 54.64 267.65 0.95 283.00 0.74 363.14 1.12 238.95 -random-u64.json 1.95 235.99 0.67 350.47 0.67 354.13 3.59 65.66 376.93 0.88 426.22 0.87 433.08 1.07 350.87 -random-s64.json 1.94 239.68 0.62 383.76 0.71 336.12 3.77 63.56 410.70 0.93 440.53 0.85 483.27 1.24 332.50 -random-fp32.json 1.41 140.50 0.62 225.83 0.49 288.01 3.51 40.02 146.91 0.89 165.18 1.15 128.22 1.37 107.44 -random-fp64.json 2.04 188.43 0.54 347.61 0.56 335.02 5.99 31.45 226.05 0.78 288.05 1.44 156.71 1.92 118.03 -random-null.json 0.48 48.65 0.30 164.48 0.18 270.83 0.68 71.30 405.19 0.64 633.95 1.36 297.70 1.88 215.29 -random-bool.json 0.52 135.25 0.84 161.11 0.59 230.01 1.86 72.68 398.32 1.11 360.07 1.68 236.62 2.03 196.21 -random-string.json 4.55 178.22 0.80 223.65 0.71 251.17 2.54 70.27 354.92 0.97 367.07 0.91 388.01 3.12 113.78 -random-array.json 2.14 101.42 0.42 240.24 0.37 274.77 3.69 27.50 208.52 0.87 240.14 1.48 141.19 1.55 134.62 -random-object.json 2.52 87.79 0.95 92.71 0.46 192.45 2.99 29.35 159.74 0.91 175.88 1.01 158.94 1.42 112.34 - 1.43 138.34 0.66 210.40 0.57 241.96 2.78 49.73 253.21 0.87 290.96 0.96 263.80 1.38 183.25 -# 2024-04-21T15:31:43+00:00 / clang++-14.0.0.14000029 (Darwin x86_64) / native (boost::charconv) -# cxon/node Size Read x Boost/JSON x RapidJSON x nlohmann/JSON Write x Boost/JSON x RapidJSON x nlohmann/JSON -random-u8.json 0.34 68.75 0.81 84.53 0.68 101.27 2.00 34.36 106.16 0.92 115.31 0.54 198.14 0.94 112.93 -random-s8.json 0.35 63.60 0.81 78.26 0.68 93.55 1.99 31.89 98.62 0.83 119.03 0.59 166.65 1.05 94.21 -random-u16.json 0.56 104.57 0.68 153.19 0.65 162.12 2.50 41.84 156.29 0.79 196.90 0.73 215.16 0.97 160.76 -random-s16.json 0.59 103.87 0.83 124.50 0.72 143.36 2.52 41.19 138.41 0.76 181.39 0.72 191.96 0.93 149.27 -random-u32.json 1.02 161.43 0.59 272.44 0.59 273.07 3.17 51.00 275.14 0.96 287.99 0.71 388.29 1.04 263.43 -random-s32.json 1.05 150.33 0.71 210.65 0.68 221.36 3.14 47.93 235.64 0.85 277.30 0.74 317.34 1.07 220.88 -random-u64.json 1.95 244.67 0.70 349.47 0.67 364.59 3.94 62.12 384.27 0.94 409.01 0.72 537.01 1.16 331.50 -random-s64.json 1.94 227.70 0.63 359.58 0.69 330.98 3.83 59.38 375.24 0.92 408.73 0.74 504.57 1.21 309.10 -random-fp32.json 1.41 125.96 0.56 225.93 0.48 261.97 3.59 35.09 129.00 0.86 150.08 1.18 109.76 1.35 95.42 -random-fp64.json 2.04 166.33 0.54 305.25 0.61 274.79 5.76 28.89 199.36 0.76 263.64 1.65 120.68 1.63 122.21 -random-null.json 0.48 119.09 0.75 159.81 0.54 221.21 1.86 64.13 496.85 0.86 581.06 1.95 254.77 2.99 166.24 -random-bool.json 0.52 97.59 0.75 130.73 0.61 161.12 1.43 68.31 309.15 1.06 291.26 1.58 195.91 1.87 165.56 -random-string.json 4.55 186.07 0.91 203.59 0.83 223.99 2.98 62.53 372.80 0.93 401.25 1.09 340.92 3.49 106.94 -random-array.json 2.14 94.20 0.43 219.12 0.38 248.34 3.96 23.80 181.78 0.90 202.83 1.33 136.81 1.51 120.28 -random-object.json 2.52 87.00 0.77 113.65 0.46 190.36 3.29 26.44 186.69 0.85 219.46 1.30 144.06 1.72 108.40 - 1.43 133.41 0.67 199.38 0.61 218.14 2.95 45.26 243.03 0.89 273.68 0.95 254.80 1.44 168.48 -# 2024-04-21T14:41:58+00:00 / clang++-14.0.0.14000029 (Darwin x86_64) / native (boost::charconv) -# cxon/node Size Read x Boost/JSON x RapidJSON x nlohmann/JSON Write x Boost/JSON x RapidJSON x nlohmann/JSON -random-u8.json 0.34 75.82 0.78 97.07 0.67 113.02 2.32 32.68 116.66 0.89 131.41 0.64 181.22 0.92 126.32 -random-s8.json 0.35 73.85 0.79 93.29 0.64 115.43 2.06 35.90 106.05 0.78 135.89 0.66 160.21 0.98 108.04 -random-u16.json 0.56 119.35 0.79 152.04 0.64 186.73 2.50 47.72 149.27 0.66 227.40 0.57 261.56 0.82 182.05 -random-s16.json 0.59 107.17 0.70 153.36 0.79 135.51 2.39 44.84 155.25 0.82 188.84 0.68 228.01 0.96 161.77 -random-u32.json 1.02 182.20 0.60 301.87 0.59 306.94 3.21 56.82 310.32 0.95 327.77 0.84 370.34 1.10 282.45 -random-s32.json 1.05 171.65 0.69 248.01 0.67 257.90 3.35 51.17 274.27 0.95 288.52 0.77 355.28 1.15 239.38 -random-u64.json 1.95 243.89 0.63 388.70 0.71 341.51 3.76 64.93 433.81 0.94 461.71 0.85 511.53 1.33 327.06 -random-s64.json 1.94 232.26 0.54 428.65 0.64 363.02 3.66 63.50 398.41 0.90 443.94 0.63 630.99 1.16 342.65 -random-fp32.json 1.41 135.86 0.59 230.56 0.46 293.71 3.49 38.94 145.20 0.89 163.30 1.25 115.98 1.36 107.12 -random-fp64.json 2.04 180.46 0.53 339.76 0.57 316.45 5.86 30.77 200.15 0.70 285.20 1.29 154.97 1.49 134.16 -random-null.json 0.48 144.57 0.95 152.10 0.52 275.80 2.14 67.55 524.30 1.02 512.01 1.82 288.51 2.67 196.04 -random-bool.json 0.52 126.66 0.74 170.03 0.63 202.05 1.74 72.81 394.36 1.14 345.74 1.84 214.50 2.07 190.18 -random-string.json 4.55 197.71 0.86 229.88 0.75 263.15 2.78 71.23 376.05 0.82 460.43 0.94 399.35 2.98 126.34 -random-array.json 2.14 101.95 0.47 218.16 0.38 266.92 3.76 27.10 214.71 0.93 230.08 1.48 144.61 1.63 131.59 -random-object.json 2.52 97.21 0.70 139.12 0.46 212.58 3.52 27.61 180.51 0.79 229.18 1.44 125.55 1.47 123.19 - 1.43 146.04 0.66 222.84 0.60 243.38 2.99 48.90 265.29 0.90 295.43 0.96 276.17 1.43 185.22 -# 2024-04-21T13:35:35+00:00 / clang++-14.0.0.14000029 (Darwin x86_64) / native (boost::charconv) -# cxon/node Size Read x Boost/JSON x RapidJSON x nlohmann/JSON Write x Boost/JSON x RapidJSON x nlohmann/JSON -random-u8.json 0.34 73.40 0.83 88.78 0.68 107.52 1.96 37.38 125.05 0.88 141.97 0.63 198.10 1.01 123.46 -random-s8.json 0.35 69.78 0.82 85.54 0.63 110.78 1.94 35.97 105.98 0.76 138.87 0.62 172.23 0.98 108.27 -random-u16.json 0.56 109.67 0.67 164.35 0.59 186.31 2.36 46.39 173.89 0.78 224.17 0.70 249.79 0.99 175.89 -random-s16.json 0.59 103.73 0.79 131.81 0.68 151.49 2.41 42.99 146.77 0.78 187.37 0.69 211.58 0.97 151.74 -random-u32.json 1.02 165.31 0.60 276.90 0.73 225.27 3.08 53.67 295.69 0.98 300.43 0.73 403.46 1.11 266.97 -random-s32.json 1.05 150.01 0.66 227.30 0.61 246.63 3.07 48.87 240.80 0.86 279.96 0.78 307.86 1.02 236.41 -random-u64.json 1.95 242.79 0.65 373.63 0.67 363.29 3.98 61.05 400.02 0.89 448.51 0.90 446.28 1.25 321.15 -random-s64.json 1.94 223.26 0.63 351.96 0.73 305.36 3.70 60.31 366.65 0.88 415.98 0.89 410.30 1.22 301.24 -random-fp32.json 1.41 130.72 0.58 224.82 0.51 255.83 3.45 37.92 127.34 0.80 158.56 1.02 124.39 1.18 107.68 -random-fp64.json 2.04 178.40 0.56 320.10 0.57 311.10 6.00 29.74 208.78 0.78 267.70 1.46 143.10 1.61 129.61 -random-null.json 0.48 131.50 0.83 157.63 0.54 243.57 2.02 64.99 480.98 0.92 523.40 1.81 265.79 2.46 195.44 -random-bool.json 0.52 121.00 0.84 144.69 0.65 184.74 1.79 67.61 350.04 1.06 329.60 1.59 220.49 1.76 198.53 -random-string.json 4.55 188.49 0.82 229.55 0.74 255.42 2.81 66.98 350.28 0.82 429.48 0.96 366.48 2.99 116.99 -random-array.json 2.14 96.15 0.42 227.32 0.38 255.70 3.57 26.96 205.94 0.95 215.83 1.48 139.31 1.69 122.22 -random-object.json 2.52 87.25 0.67 129.90 0.40 220.72 3.10 28.13 198.28 0.85 232.37 1.34 148.33 1.67 118.38 - 1.43 138.10 0.66 208.95 0.61 228.25 2.92 47.26 251.77 0.88 286.28 0.99 253.83 1.41 178.27 -# 2024-04-21T10:46:01+00:00 / clang++-14.0.0.14000029 (Darwin x86_64) / native (boost::charconv) -# cxon/node Size Read x Boost/JSON x RapidJSON x nlohmann/JSON Write x Boost/JSON x RapidJSON x nlohmann/JSON -random-u8.json 0.34 87.92 0.76 114.98 0.57 153.91 3.04 28.90 84.65 0.59 143.05 0.35 241.88 0.76 110.76 -random-s8.json 0.35 90.74 0.74 123.35 0.68 133.79 3.35 27.11 93.53 0.88 106.60 0.45 207.07 0.91 103.18 -random-u16.json 0.56 131.70 0.65 203.38 0.59 223.68 4.37 30.16 138.39 0.75 183.60 0.44 312.42 1.08 127.98 -random-s16.json 0.59 123.00 0.77 159.45 0.59 206.96 3.78 32.53 119.15 0.77 154.93 0.37 317.83 0.97 122.66 -random-u32.json 1.02 188.39 0.59 318.29 0.58 324.63 4.85 38.88 224.07 0.85 264.64 0.48 469.12 1.02 220.38 -random-s32.json 1.05 188.93 0.68 278.41 0.65 292.39 5.00 37.75 210.29 0.85 248.77 0.50 421.52 1.05 199.78 -random-u64.json 1.95 299.42 0.67 448.92 0.67 448.81 6.66 44.97 426.61 1.00 426.84 0.73 587.46 1.45 294.14 -random-s64.json 1.94 283.08 0.64 445.35 0.74 382.18 6.47 43.77 397.23 0.96 415.01 0.73 544.28 1.40 284.65 -random-fp32.json 1.41 157.24 0.62 254.07 0.60 263.12 5.12 30.72 134.95 0.79 171.70 1.59 84.80 1.31 102.78 -random-fp64.json 2.04 224.99 0.54 414.63 0.75 299.20 9.06 24.84 232.27 0.73 318.70 2.05 113.29 1.85 125.83 -random-null.json 0.48 161.95 0.70 231.74 0.52 309.90 2.31 70.01 653.35 0.96 677.70 2.01 325.54 4.49 145.67 -random-bool.json 0.52 138.32 0.87 158.22 0.61 225.01 2.06 67.06 428.00 1.29 332.33 1.71 250.50 3.25 131.72 -random-string.json 4.55 193.80 0.88 221.31 0.77 252.11 4.00 48.43 415.26 0.91 457.18 0.96 430.67 3.63 114.38 -random-array.json 2.14 96.20 0.48 198.41 0.43 224.31 4.35 22.13 169.87 0.75 225.88 1.57 108.17 1.59 106.68 -random-object.json 2.52 93.33 0.72 128.98 0.45 205.70 3.61 25.86 167.62 0.63 265.04 1.21 138.25 1.54 108.68 - 1.43 163.93 0.66 246.63 0.62 263.05 4.29 38.21 259.68 0.89 292.80 0.86 303.52 1.69 153.28 -# 2024-04-20T19:42:03+00:00 / clang++-14.0.0.14000029 (Darwin x86_64) / native (boost::charconv) -# cxon/node Size Read x Boost/JSON x RapidJSON x nlohmann/JSON Write x Boost/JSON x RapidJSON x nlohmann/JSON -random-u8.json 0.34 101.41 0.73 139.43 0.60 169.24 3.43 29.57 102.97 0.67 153.27 0.44 232.05 0.96 107.41 -random-s8.json 0.35 85.84 0.72 118.58 0.66 130.86 3.36 25.55 95.54 0.73 131.64 0.45 210.26 0.92 104.32 -random-u16.json 0.56 165.03 0.70 236.63 0.58 285.63 4.27 38.67 160.31 0.73 219.57 0.43 373.25 0.98 163.87 -random-s16.json 0.59 153.31 0.79 193.33 0.71 217.07 4.39 34.90 147.79 0.79 186.91 0.55 268.32 1.05 140.99 -random-u32.json 1.02 232.66 0.60 386.28 0.61 381.49 5.25 44.31 266.69 0.83 321.06 0.43 615.97 1.09 245.09 -random-s32.json 1.05 215.49 0.68 317.39 0.61 353.64 4.67 46.15 259.72 0.86 300.35 0.41 630.29 1.10 236.65 -random-u64.json 1.95 350.08 0.74 472.02 0.67 521.73 6.72 52.07 496.28 0.94 529.33 0.74 675.12 1.48 335.74 -random-s64.json 1.94 322.48 0.57 561.61 0.62 517.97 6.08 53.04 500.76 0.95 524.96 0.55 904.90 1.36 367.69 -random-fp32.json 1.41 204.32 0.61 333.43 0.61 335.38 5.25 38.94 171.53 0.79 218.18 1.59 108.13 1.38 124.22 -random-fp64.json 2.04 254.37 0.61 417.69 0.66 385.17 7.44 34.18 242.80 0.65 371.28 1.65 147.05 1.50 161.68 -random-null.json 0.48 211.23 0.87 241.71 0.58 365.93 2.32 91.19 780.47 0.96 816.30 1.92 406.82 4.31 181.18 -random-bool.json 0.52 171.49 0.71 240.08 0.55 312.00 1.84 93.31 574.06 1.28 449.28 1.69 339.26 3.21 178.76 -random-string.json 4.55 253.22 0.87 292.06 0.74 342.08 3.95 64.14 563.31 0.95 593.33 0.99 566.20 3.68 152.98 -random-array.json 2.14 112.11 0.41 273.32 0.36 312.93 3.67 30.59 217.84 0.69 313.84 1.45 150.09 1.62 134.37 -random-object.json 2.52 125.64 0.77 163.79 0.52 243.80 4.03 31.17 225.28 0.69 325.35 1.40 161.24 1.77 127.59 - 1.43 197.25 0.67 292.49 0.61 324.99 4.18 47.19 320.36 0.88 363.64 0.83 385.93 1.74 184.17 -# 2024-04-20T19:16:04+00:00 / clang++-14.0.0.14000029 (Darwin x86_64) / native (boost::charconv) -# cxon/node Size Read x Boost/JSON x RapidJSON x nlohmann/JSON Write x Boost/JSON x RapidJSON x nlohmann/JSON -random-u8.json 0.34 101.80 0.74 137.81 0.60 168.82 3.47 29.36 100.85 0.66 152.36 0.41 244.03 0.90 112.05 -random-s8.json 0.35 94.69 0.75 126.12 0.61 155.62 3.35 28.25 95.74 0.68 141.00 0.46 206.36 0.92 104.31 -random-u16.json 0.56 163.44 0.91 180.12 0.77 211.50 4.25 38.46 154.53 0.80 193.82 0.37 413.56 0.95 162.46 -random-s16.json 0.59 147.45 0.77 190.90 0.77 190.33 4.03 36.62 142.89 0.73 195.47 0.46 311.11 1.03 138.66 -random-u32.json 1.02 250.52 0.68 365.86 0.58 430.06 5.22 47.95 282.69 0.87 326.22 0.45 621.87 1.07 263.81 -random-s32.json 1.05 230.71 0.70 328.28 0.66 348.33 5.07 45.52 258.16 0.90 285.51 0.43 600.10 1.07 241.30 -random-u64.json 1.95 339.63 0.64 531.23 0.66 514.38 6.03 56.33 502.57 0.93 537.72 0.71 710.79 1.36 368.94 -random-s64.json 1.94 352.51 0.63 562.35 0.69 509.58 6.30 55.95 502.23 0.96 523.71 0.72 700.51 1.38 364.23 -random-fp32.json 1.41 206.08 0.64 323.28 0.61 336.13 5.26 39.21 165.90 0.75 219.96 1.53 108.31 1.34 123.61 -random-fp64.json 2.04 260.26 0.62 421.03 0.69 374.70 8.03 32.41 254.55 0.69 370.39 1.74 146.15 1.64 155.19 -random-null.json 0.48 192.37 0.78 245.68 0.56 342.17 2.11 91.34 813.36 1.11 731.72 1.96 415.99 4.50 180.56 -random-bool.json 0.52 186.59 0.78 238.46 0.63 295.74 2.21 84.31 578.92 1.29 449.58 1.73 333.92 3.30 175.52 -random-string.json 4.55 229.87 0.90 254.12 0.69 334.78 3.61 63.70 481.69 0.87 555.52 0.90 536.79 3.13 153.80 -random-array.json 2.14 129.19 0.52 248.92 0.42 304.74 4.23 30.56 236.32 0.75 315.02 1.54 153.80 1.63 145.24 -random-object.json 2.52 123.35 0.75 164.67 0.53 234.79 4.14 29.78 223.24 0.68 327.10 1.38 161.68 1.70 131.21 - 1.43 200.56 0.70 287.92 0.63 316.78 4.24 47.32 319.58 0.90 355.01 0.85 377.66 1.70 188.06 -# 2024-04-20T18:44:43+00:00 / clang++-14.0.0.14000029 (Darwin x86_64) / native (boost::charconv) -# cxon/node Size Read x Boost/JSON x RapidJSON x nlohmann/JSON Write x Boost/JSON x RapidJSON x nlohmann/JSON -random-u8.json 0.34 99.17 0.74 134.12 0.59 168.89 3.36 29.55 99.99 0.66 152.47 0.43 235.07 0.89 112.10 -random-s8.json 0.35 94.91 0.76 125.51 0.61 155.26 3.35 28.33 98.41 0.70 141.22 0.47 211.20 0.95 103.81 -random-u16.json 0.56 162.56 0.70 233.40 0.68 238.08 4.76 34.15 160.02 0.74 217.36 0.47 337.73 0.97 164.29 -random-s16.json 0.59 149.51 0.77 193.01 0.65 230.60 3.92 38.16 151.40 0.77 197.30 0.49 308.81 0.97 156.39 -random-u32.json 1.02 250.31 0.61 409.57 0.58 428.95 5.24 47.78 287.27 0.85 338.46 0.56 514.47 1.07 269.64 -random-s32.json 1.05 229.38 0.67 341.38 0.65 350.50 4.99 45.93 257.58 0.84 307.15 0.50 519.61 1.05 245.73 -random-u64.json 1.95 348.05 0.65 537.11 0.62 557.82 6.16 56.50 531.25 1.03 516.04 0.59 905.33 1.44 369.21 -random-s64.json 1.94 364.38 0.65 564.67 0.70 520.23 6.44 56.58 495.77 0.95 524.40 0.72 689.30 1.35 366.63 -random-fp32.json 1.41 208.18 0.61 339.75 0.61 340.17 5.34 39.01 177.15 0.80 220.66 1.64 108.33 1.43 123.75 -random-fp64.json 2.04 262.34 0.58 451.47 0.67 388.91 7.64 34.35 262.34 0.71 367.34 1.75 150.10 1.64 159.86 -random-null.json 0.48 209.89 0.82 255.64 0.54 387.62 2.29 91.53 849.28 1.15 740.10 2.07 410.39 4.59 185.17 -random-bool.json 0.52 173.30 0.73 238.01 0.55 316.11 1.90 91.19 551.76 1.28 431.91 1.64 336.30 3.07 179.55 -random-string.json 4.55 261.45 0.92 285.53 0.82 319.28 4.27 61.24 564.63 0.96 586.67 1.03 546.68 3.62 155.93 -random-array.json 2.14 134.51 0.49 273.33 0.43 313.11 4.76 28.23 238.52 0.73 325.09 1.66 143.56 1.72 138.75 -random-object.json 2.52 118.48 0.74 159.72 0.50 236.04 3.81 31.10 214.06 0.68 316.23 1.33 160.50 1.63 131.66 - 1.43 204.43 0.68 302.82 0.62 330.10 4.30 47.58 329.29 0.92 358.83 0.89 371.83 1.73 190.83 -# 2024-04-20T18:17:58+00:00 / clang++-14.0.0.14000029 (Darwin x86_64) / native (boost::charconv) -# cxon/node Size Read x Boost/JSON x RapidJSON x nlohmann/JSON Write x Boost/JSON x RapidJSON x nlohmann/JSON -random-u8.json 0.34 101.58 0.72 140.49 0.60 168.16 3.47 29.30 102.01 0.67 152.14 0.45 227.30 0.91 111.93 -random-s8.json 0.35 94.45 0.77 122.06 0.66 144.05 3.32 28.42 95.51 0.68 140.94 0.47 203.25 0.92 104.02 -random-u16.json 0.56 148.96 0.67 222.22 0.55 272.51 3.98 37.44 156.98 0.71 220.57 0.43 366.64 0.92 169.97 -random-s16.json 0.59 124.16 0.65 189.90 0.53 235.11 3.30 37.68 147.79 0.76 194.68 0.43 339.88 0.96 153.36 -random-u32.json 1.02 259.46 0.63 408.88 0.59 443.51 5.41 47.99 287.86 0.84 343.95 0.47 614.32 1.11 258.77 -random-s32.json 1.05 201.97 0.69 291.03 0.54 375.08 4.41 45.78 255.09 0.85 300.34 0.42 612.75 1.07 238.58 -random-u64.json 1.95 346.65 0.67 514.48 0.68 506.83 6.16 56.23 522.47 1.00 524.23 0.75 699.14 1.41 370.28 -random-s64.json 1.94 372.40 0.69 537.28 0.79 473.97 6.69 55.68 499.83 1.00 501.60 0.70 710.85 1.36 367.10 -random-fp32.json 1.41 209.34 0.64 328.43 0.64 324.90 5.37 38.96 173.04 0.79 218.56 1.53 112.85 1.37 125.88 -random-fp64.json 2.04 261.38 0.59 442.18 0.69 378.22 7.62 34.31 260.58 0.72 360.65 1.76 148.37 1.63 159.70 -random-null.json 0.48 222.97 0.84 266.41 0.64 347.95 2.46 90.71 817.58 1.09 751.05 2.29 356.66 4.54 179.95 -random-bool.json 0.52 187.42 0.99 189.08 0.81 230.95 2.27 82.66 522.57 1.17 447.91 1.82 287.91 3.08 169.76 -random-string.json 4.55 247.37 0.83 299.46 0.77 320.36 3.94 62.71 562.92 0.95 593.32 1.08 522.23 3.66 153.91 -random-array.json 2.14 126.21 0.46 275.25 0.40 312.48 4.24 29.73 240.30 0.76 314.12 1.65 145.42 1.66 145.11 -random-object.json 2.52 126.67 0.78 162.71 0.50 255.80 4.33 29.26 225.11 0.70 323.26 1.41 159.66 1.72 130.85 - 1.43 202.07 0.69 292.66 0.63 319.32 4.29 47.12 324.64 0.90 359.16 0.88 367.15 1.72 189.28 -# 2024-04-20T18:00:16+00:00 / clang++-14.0.0.14000029 (Darwin x86_64) / native (boost::charconv) -# cxon/node Size Read x Boost/JSON x RapidJSON x nlohmann/JSON Write x Boost/JSON x RapidJSON x nlohmann/JSON -random-u8.json 0.34 102.52 0.73 139.66 0.59 174.05 3.47 29.56 102.43 0.68 151.67 0.42 244.17 0.91 112.54 -random-s8.json 0.35 94.41 0.75 126.45 0.61 153.92 3.35 28.22 95.45 0.68 141.19 0.45 211.86 0.92 103.78 -random-u16.json 0.56 162.16 0.68 237.52 0.56 287.09 4.20 38.61 159.16 0.73 219.46 0.44 360.55 0.97 164.80 -random-s16.json 0.59 149.49 0.77 193.93 0.63 237.74 3.96 37.75 146.94 0.74 197.86 0.48 307.65 0.97 151.95 -random-u32.json 1.02 253.33 0.62 408.12 0.59 432.67 5.30 47.81 287.49 0.85 340.17 0.47 607.47 1.16 247.80 -random-s32.json 1.05 217.37 0.70 309.77 0.60 362.78 4.69 46.39 255.66 0.86 296.21 0.42 611.67 1.07 239.63 -random-u64.json 1.95 346.89 0.69 501.38 0.62 560.01 6.16 56.28 530.93 1.00 528.40 0.70 754.70 1.44 369.22 -random-s64.json 1.94 363.17 0.67 545.64 0.73 496.78 6.53 55.61 502.52 0.97 519.57 0.73 690.59 1.38 365.23 -random-fp32.json 1.41 200.56 0.60 335.83 0.58 345.92 5.15 38.94 172.22 0.78 220.26 1.61 107.17 1.35 127.16 -random-fp64.json 2.04 263.36 0.57 461.51 0.69 383.95 7.69 34.25 257.64 0.70 368.20 1.73 149.19 1.63 158.04 -random-null.json 0.48 182.42 0.69 264.46 0.45 407.24 2.02 90.48 821.71 1.02 804.22 1.95 420.55 4.56 180.28 -random-bool.json 0.52 188.68 0.84 225.79 0.63 297.53 2.06 91.42 568.88 1.26 450.65 1.72 330.28 3.18 178.70 -random-string.json 4.55 261.92 0.93 280.96 0.79 332.99 4.10 63.88 562.61 0.97 581.07 0.99 568.48 3.65 153.94 -random-array.json 2.14 128.99 0.47 276.19 0.42 310.00 4.23 30.46 237.96 0.75 315.89 1.56 152.83 1.63 145.85 -random-object.json 2.52 124.54 0.78 159.15 0.48 257.27 4.05 30.75 219.36 0.69 317.97 1.34 163.26 1.68 130.25 - 1.43 202.65 0.68 297.76 0.60 336.00 4.22 48.03 328.06 0.90 363.52 0.87 378.69 1.74 188.61 -# 2024-04-20T09:17:46+00:00 / clang++-14.0.0.14000029 (Darwin x86_64) / native (boost::charconv) -# cxon/node Size Read x Boost/JSON x RapidJSON x nlohmann/JSON Write x Boost/JSON x RapidJSON x nlohmann/JSON -random-u8.json 0.34 99.41 0.71 140.42 0.61 163.18 3.43 28.94 100.32 0.67 150.05 0.41 245.38 0.89 112.24 -random-s8.json 0.35 92.50 0.73 126.36 0.60 153.64 3.35 27.61 95.43 0.68 141.33 0.50 192.52 0.92 103.93 -random-u16.json 0.56 161.19 0.71 227.06 0.58 277.35 4.67 34.54 160.10 0.73 220.58 0.51 316.55 0.98 164.12 -random-s16.json 0.59 147.74 0.78 189.08 0.63 235.39 3.94 37.51 145.85 0.76 192.35 0.47 307.73 0.96 152.42 -random-u32.json 1.02 258.16 0.68 377.74 0.59 439.86 5.41 47.68 289.03 0.85 339.55 0.54 531.41 1.10 262.50 -random-s32.json 1.05 227.89 0.72 316.32 0.68 335.86 4.97 45.88 250.93 0.88 285.44 0.49 509.92 1.04 240.34 -random-u64.json 1.95 326.08 0.65 504.63 0.61 537.78 5.81 56.10 503.08 0.97 521.01 0.62 806.72 1.44 349.63 -random-s64.json 1.94 334.87 0.64 523.89 0.65 512.14 5.99 55.86 479.82 0.94 508.22 0.70 688.22 1.31 365.39 -random-fp32.json 1.41 201.16 0.60 336.86 0.62 325.09 5.17 38.90 170.79 0.82 208.20 1.55 109.96 1.41 121.50 -random-fp64.json 2.04 268.88 0.61 443.81 0.80 334.93 9.26 29.04 255.63 0.76 338.28 2.04 125.60 1.71 149.85 -random-null.json 0.48 203.28 0.77 264.74 0.53 385.62 2.21 91.84 845.14 1.04 810.70 2.06 410.58 4.68 180.46 -random-bool.json 0.52 169.54 0.75 227.15 0.58 294.63 1.92 88.53 509.65 1.25 408.10 1.52 336.32 2.85 178.98 -random-string.json 4.55 250.43 0.84 299.54 0.80 311.74 3.97 63.15 559.38 0.94 596.85 1.00 556.74 3.67 152.52 -random-array.json 2.14 127.85 0.47 274.90 0.43 295.69 4.18 30.56 242.73 0.77 313.60 1.64 147.72 1.68 144.61 -random-object.json 2.52 126.24 0.78 162.54 0.49 255.72 4.28 29.48 226.19 0.70 323.61 1.40 161.12 1.70 132.92 - 1.43 199.68 0.68 294.34 0.62 323.91 4.24 47.04 322.27 0.90 357.19 0.89 363.10 1.72 187.43