Skip to content

Instantly share code, notes, and snippets.

@pah
Created September 2, 2014 09:16
Show Gist options
  • Save pah/08b9881a15f4601f4528 to your computer and use it in GitHub Desktop.
Save pah/08b9881a15f4601f4528 to your computer and use it in GitHub Desktop.
Read 'canada.json' (2251051 bytes)
objectCount: 4
arrayCount: 56045
numberCount: 111126
stringCount: 12
trueCount: 0
falseCount: 0
nullCount: 0
memberCount: 8
elementCount: 167170
stringLength: 90
Read 'citm_catalog.json' (1727204 bytes)
objectCount: 10937
arrayCount: 10451
numberCount: 14392
stringCount: 26604
trueCount: 0
falseCount: 0
nullCount: 1263
memberCount: 25869
elementCount: 11908
stringLength: 221379
Read 'twitter.json' (631514 bytes)
objectCount: 1264
arrayCount: 1050
numberCount: 2109
stringCount: 18099
trueCount: 345
falseCount: 2446
nullCount: 1946
memberCount: 13345
elementCount: 568
stringLength: 367917
Verifying CAJUN (C++) ... OK
Verifying cJSON (C) ... OK
Verifying dropbox/json11 (C++11) ...
Warning: potential memory leak (3 allocations for 60 bytes)
Memory stats:
mallocCount = 675013
reallocCount = 0
freeCount = 675010
currentSize = 60
peakSize = 16734632
OK
Verifying FastJson (C++) ... OK
Verifying gason (C++11) ...
Failed to parse 'canada.json'
Failed to parse 'citm_catalog.json'
Failed to parse 'twitter.json'
Failed
Verifying Jansson (C) ... OK
Verifying JsonBox (C++) ... OK
Verifying JsonCpp (C++) ... OK
Verifying json-c (C) ... OK
Verifying hjiang/JSON++ (C++) ...
Warning: potential memory leak (256 allocations for 5128 bytes)
Memory stats:
mallocCount = 3136459
reallocCount = 0
freeCount = 3136203
currentSize = 5128
peakSize = 29124360
OK
Verifying Parson (C) ... OK
Verifying PicoJSON (C++) ... OK
Verifying RapidJSON (C++) ... OK
Verifying SimpleJSON (C++) ...
Statistics of 'twitter.json' is different from reference.
Reference
---------
objectCount: 1264
arrayCount: 1050
numberCount: 2109
stringCount: 18099
trueCount: 345
falseCount: 2446
nullCount: 1946
memberCount: 13345
elementCount: 568
stringLength: 367917
Stat #1
--------
objectCount: 1264
arrayCount: 1050
numberCount: 2109
stringCount: 18099
trueCount: 345
falseCount: 2446
nullCount: 1946
memberCount: 13345
elementCount: 568
stringLength: 304319
Failed
Verifying strdup (C) ... Not support Statistics
Not support Statistics
Not support Statistics
OK
Verifying udp/json-parser (C) ... OK
Verifying ujson4c (C) ...
Statistics of 'twitter.json' is different from reference.
Reference
---------
objectCount: 1264
arrayCount: 1050
numberCount: 2109
stringCount: 18099
trueCount: 345
falseCount: 2446
nullCount: 1946
memberCount: 13345
elementCount: 568
stringLength: 367917
Stat 1
--------
objectCount: 1264
arrayCount: 1050
numberCount: 2109
stringCount: 18099
trueCount: 345
falseCount: 2446
nullCount: 1946
memberCount: 13345
elementCount: 568
stringLength: 304319
Failed
Verifying Vinenthz/libjson (C) ... OK
Verifying YAJL (C) ... OK
Verifying JSON Spirit (C++) ...
Warning: potential memory leak (4 allocations for 72 bytes)
Memory stats:
mallocCount = 871027
reallocCount = 0
freeCount = 871023
currentSize = 72
peakSize = 11868268
OK
Benchmarking CAJUN (C++)
Parse canada.json ... 996.966 ms 2.153 MB/s
Parse citm_catalog.json ... 259.999 ms 6.335 MB/s
Parse twitter.json ... 83.695 ms 7.196 MB/s
Stringify canada.json ... 213.356 ms 10.062 MB/s
Stringify citm_catalog.json ... 37.118 ms 44.377 MB/s
Stringify twitter.json ... 21.508 ms 28.002 MB/s
Prettify canada.json ... Not support
Prettify citm_catalog.json ... Not support
Prettify twitter.json ... Not support
Statistics canada.json ... 8.335 ms 257.561 MB/s
Statistics citm_catalog.json ... 2.005 ms 821.541 MB/s
Statistics twitter.json ... 0.375 ms 1606.023 MB/s
SaxRoundtrip canada.json ... Not support
SaxRoundtrip citm_catalog.json ... Not support
SaxRoundtrip twitter.json ... Not support
Sax Statistics canada.json ... Not support
Sax Statistics citm_catalog.json ... Not support
Sax Statistics twitter.json ... Not support
objectCount: 4
arrayCount: 56045
numberCount: 111126
stringCount: 12
trueCount: 0
falseCount: 0
nullCount: 0
memberCount: 8
elementCount: 167170
stringLength: 90
jsonstat file size = 61504
Benchmarking cJSON (C)
Parse canada.json ... 33.128 ms 64.802 MB/s
Parse citm_catalog.json ... 10.832 ms 152.067 MB/s
Parse twitter.json ... 3.870 ms 155.622 MB/s
Stringify canada.json ... 110.284 ms 19.466 MB/s
Stringify citm_catalog.json ... 15.249 ms 108.020 MB/s
Stringify twitter.json ... 10.641 ms 56.598 MB/s
Prettify canada.json ... 111.921 ms 19.181 MB/s
Prettify citm_catalog.json ... 18.049 ms 91.262 MB/s
Prettify twitter.json ... 10.807 ms 55.729 MB/s
Statistics canada.json ... 1.892 ms 1134.656 MB/s
Statistics citm_catalog.json ... 0.753 ms 2187.503 MB/s
Statistics twitter.json ... 0.365 ms 1650.024 MB/s
SaxRoundtrip canada.json ... Not support
SaxRoundtrip citm_catalog.json ... Not support
SaxRoundtrip twitter.json ... Not support
Sax Statistics canada.json ... Not support
Sax Statistics citm_catalog.json ... Not support
Sax Statistics twitter.json ... Not support
objectCount: 4
arrayCount: 56045
numberCount: 111126
stringCount: 12
trueCount: 0
falseCount: 0
nullCount: 0
memberCount: 8
elementCount: 167170
stringLength: 90
jsonstat file size = 19112
Benchmarking dropbox/json11 (C++11)
Parse canada.json ... 71.586 ms 29.989 MB/s
Parse citm_catalog.json ... 27.649 ms 59.575 MB/s
Parse twitter.json ... 21.507 ms 28.003 MB/s
Stringify canada.json ... 132.784 ms 16.167 MB/s
Stringify citm_catalog.json ... 7.341 ms 224.382 MB/s
Stringify twitter.json ... 4.353 ms 138.355 MB/s
Prettify canada.json ... Not support
Prettify citm_catalog.json ... Not support
Prettify twitter.json ... Not support
Statistics canada.json ... 2.693 ms 797.167 MB/s
Statistics citm_catalog.json ... 0.806 ms 2043.660 MB/s
Statistics twitter.json ... 0.441 ms 1365.666 MB/s
SaxRoundtrip canada.json ... Not support
SaxRoundtrip citm_catalog.json ... Not support
SaxRoundtrip twitter.json ... Not support
Sax Statistics canada.json ... Not support
Sax Statistics citm_catalog.json ... Not support
Sax Statistics twitter.json ... Not support
objectCount: 4
arrayCount: 56045
numberCount: 111126
stringCount: 12
trueCount: 0
falseCount: 0
nullCount: 0
memberCount: 8
elementCount: 167170
stringLength: 90
jsonstat file size = 56184
Benchmarking FastJson (C++)
Parse canada.json ... 62.462 ms 34.369 MB/s
Parse citm_catalog.json ... 12.312 ms 133.787 MB/s
Parse twitter.json ... 4.843 ms 124.357 MB/s
Stringify canada.json ... 47.070 ms 45.608 MB/s
Stringify citm_catalog.json ... 4.989 ms 330.164 MB/s
Stringify twitter.json ... 2.832 ms 212.662 MB/s
Prettify canada.json ... Not support
Prettify citm_catalog.json ... Not support
Prettify twitter.json ... Not support
Statistics canada.json ... 0.799 ms 2686.820 MB/s
Statistics citm_catalog.json ... 0.235 ms 7009.320 MB/s
Statistics twitter.json ... 0.142 ms 4241.258 MB/s
SaxRoundtrip canada.json ... Not support
SaxRoundtrip citm_catalog.json ... Not support
SaxRoundtrip twitter.json ... Not support
Sax Statistics canada.json ... Not support
Sax Statistics citm_catalog.json ... Not support
Sax Statistics twitter.json ... Not support
objectCount: 4
arrayCount: 56045
numberCount: 111126
stringCount: 12
trueCount: 0
falseCount: 0
nullCount: 0
memberCount: 8
elementCount: 167170
stringLength: 90
jsonstat file size = 67492
Benchmarking gason (C++11)
Parse canada.json ... 10.645 ms 201.669 MB/s
Parse citm_catalog.json ... 12.249 ms 134.475 MB/s
Parse twitter.json ... 4.293 ms 140.289 MB/s
Stringify canada.json ... 98.336 ms 21.831 MB/s
Stringify citm_catalog.json ... 22.819 ms 72.185 MB/s
Stringify twitter.json ... 11.028 ms 54.612 MB/s
Prettify canada.json ... 156.214 ms 13.742 MB/s
Prettify citm_catalog.json ... 33.511 ms 49.154 MB/s
Prettify twitter.json ... 13.368 ms 45.052 MB/s
Statistics canada.json ... 0.714 ms 3006.680 MB/s
Statistics citm_catalog.json ... 0.527 ms 3125.598 MB/s
Statistics twitter.json ... 0.380 ms 1584.891 MB/s
SaxRoundtrip canada.json ... Not support
SaxRoundtrip citm_catalog.json ... Not support
SaxRoundtrip twitter.json ... Not support
Sax Statistics canada.json ... Not support
Sax Statistics citm_catalog.json ... Not support
Sax Statistics twitter.json ... Not support
jsonstat file size = 11884
Benchmarking Jansson (C)
Parse canada.json ... 118.541 ms 18.110 MB/s
Parse citm_catalog.json ... 37.081 ms 44.421 MB/s
Parse twitter.json ... 20.451 ms 29.449 MB/s
Stringify canada.json ... 138.666 ms 15.482 MB/s
Stringify citm_catalog.json ... 10.696 ms 154.001 MB/s
Stringify twitter.json ... 6.599 ms 91.265 MB/s
Prettify canada.json ... 179.364 ms 11.969 MB/s
Prettify citm_catalog.json ... 17.700 ms 93.062 MB/s
Prettify twitter.json ... 7.906 ms 76.177 MB/s
Statistics canada.json ... 2.714 ms 790.998 MB/s
Statistics citm_catalog.json ... 1.113 ms 1479.955 MB/s
Statistics twitter.json ... 0.518 ms 1162.662 MB/s
SaxRoundtrip canada.json ... Not support
SaxRoundtrip citm_catalog.json ... Not support
SaxRoundtrip twitter.json ... Not support
Sax Statistics canada.json ... Not support
Sax Statistics citm_catalog.json ... Not support
Sax Statistics twitter.json ... Not support
objectCount: 4
arrayCount: 56045
numberCount: 111126
stringCount: 12
trueCount: 0
falseCount: 0
nullCount: 0
memberCount: 8
elementCount: 167170
stringLength: 90
jsonstat file size = 46236
Benchmarking JsonBox (C++)
Parse canada.json ... 445.456 ms 4.819 MB/s
Parse citm_catalog.json ... 149.153 ms 11.044 MB/s
Parse twitter.json ... 75.763 ms 7.949 MB/s
Stringify canada.json ... 265.309 ms 8.092 MB/s
Stringify citm_catalog.json ... 106.224 ms 15.507 MB/s
Stringify twitter.json ... 64.426 ms 9.348 MB/s
Prettify canada.json ... 231.221 ms 9.284 MB/s
Prettify citm_catalog.json ... 90.007 ms 18.301 MB/s
Prettify twitter.json ... 58.671 ms 10.265 MB/s
Statistics canada.json ... 1.187 ms 1808.567 MB/s
Statistics citm_catalog.json ... 0.832 ms 1979.796 MB/s
Statistics twitter.json ... 0.264 ms 2281.283 MB/s
SaxRoundtrip canada.json ... Not support
SaxRoundtrip citm_catalog.json ... Not support
SaxRoundtrip twitter.json ... Not support
Sax Statistics canada.json ... Not support
Sax Statistics citm_catalog.json ... Not support
Sax Statistics twitter.json ... Not support
objectCount: 4
arrayCount: 56045
numberCount: 111126
stringCount: 12
trueCount: 0
falseCount: 0
nullCount: 0
memberCount: 8
elementCount: 167170
stringLength: 90
jsonstat file size = 76032
Benchmarking JsonCpp (C++)
Parse canada.json ... 136.799 ms 15.693 MB/s
Parse citm_catalog.json ... 35.368 ms 46.573 MB/s
Parse twitter.json ... 16.113 ms 37.377 MB/s
Stringify canada.json ... 152.446 ms 14.082 MB/s
Stringify citm_catalog.json ... 24.472 ms 67.309 MB/s
Stringify twitter.json ... 15.753 ms 38.231 MB/s
Prettify canada.json ... Not support
Prettify citm_catalog.json ... Not support
Prettify twitter.json ... Not support
Statistics canada.json ... 4.791 ms 448.084 MB/s
Statistics citm_catalog.json ... 1.302 ms 1265.123 MB/s
Statistics twitter.json ... 1.139 ms 528.761 MB/s
SaxRoundtrip canada.json ... Not support
SaxRoundtrip citm_catalog.json ... Not support
SaxRoundtrip twitter.json ... Not support
Sax Statistics canada.json ... Not support
Sax Statistics citm_catalog.json ... Not support
Sax Statistics twitter.json ... Not support
objectCount: 4
arrayCount: 56045
numberCount: 111126
stringCount: 12
trueCount: 0
falseCount: 0
nullCount: 0
memberCount: 8
elementCount: 167170
stringLength: 90
jsonstat file size = 96308
Benchmarking json-c (C)
Parse canada.json ... 142.055 ms 15.112 MB/s
Parse citm_catalog.json ... 25.675 ms 64.155 MB/s
Parse twitter.json ... 14.929 ms 40.342 MB/s
Stringify canada.json ... 44.616 ms 48.117 MB/s
Stringify citm_catalog.json ... 21.805 ms 75.542 MB/s
Stringify twitter.json ... 9.606 ms 62.696 MB/s
Prettify canada.json ... 58.513 ms 36.689 MB/s
Prettify citm_catalog.json ... 25.911 ms 63.571 MB/s
Prettify twitter.json ... 10.156 ms 59.301 MB/s
Statistics canada.json ... 6.229 ms 344.641 MB/s
Statistics citm_catalog.json ... 2.111 ms 780.289 MB/s
Statistics twitter.json ... 0.420 ms 1433.949 MB/s
SaxRoundtrip canada.json ... Not support
SaxRoundtrip citm_catalog.json ... Not support
SaxRoundtrip twitter.json ... Not support
Sax Statistics canada.json ... Not support
Sax Statistics citm_catalog.json ... Not support
Sax Statistics twitter.json ... Not support
objectCount: 4
arrayCount: 56045
numberCount: 111126
stringCount: 12
trueCount: 0
falseCount: 0
nullCount: 0
memberCount: 8
elementCount: 167170
stringLength: 90
jsonstat file size = 38848
Benchmarking hjiang/JSON++ (C++)
Parse canada.json ... 220.108 ms 9.753 MB/s
Parse citm_catalog.json ... 77.394 ms 21.283 MB/s
Parse twitter.json ... 39.912 ms 15.090 MB/s
Stringify canada.json ... 525.168 ms 4.088 MB/s
Stringify citm_catalog.json ... 102.870 ms 16.012 MB/s
Stringify twitter.json ... 40.697 ms 14.799 MB/s
Prettify canada.json ... Not support
Prettify citm_catalog.json ... Not support
Prettify twitter.json ... Not support
Statistics canada.json ... 33.028 ms 64.998 MB/s
Statistics citm_catalog.json ... 12.152 ms 135.549 MB/s
Statistics twitter.json ... 10.750 ms 56.024 MB/s
SaxRoundtrip canada.json ... Not support
SaxRoundtrip citm_catalog.json ... Not support
SaxRoundtrip twitter.json ... Not support
Sax Statistics canada.json ... Not support
Sax Statistics citm_catalog.json ... Not support
Sax Statistics twitter.json ... Not support
objectCount: 4
arrayCount: 56045
numberCount: 111126
stringCount: 12
trueCount: 0
falseCount: 0
nullCount: 0
memberCount: 8
elementCount: 167170
stringLength: 90
jsonstat file size = 74668
Benchmarking Parson (C)
Parse canada.json ... 81.016 ms 26.498 MB/s
Parse citm_catalog.json ... 22.328 ms 73.772 MB/s
Parse twitter.json ... 10.961 ms 54.946 MB/s
Stringify canada.json ... Not support
Stringify citm_catalog.json ... Not support
Stringify twitter.json ... Not support
Prettify canada.json ... Not support
Prettify citm_catalog.json ... Not support
Prettify twitter.json ... Not support
Statistics canada.json ... 3.061 ms 701.329 MB/s
Statistics citm_catalog.json ... 2.124 ms 775.513 MB/s
Statistics twitter.json ... 2.915 ms 206.607 MB/s
SaxRoundtrip canada.json ... Not support
SaxRoundtrip citm_catalog.json ... Not support
SaxRoundtrip twitter.json ... Not support
Sax Statistics canada.json ... Not support
Sax Statistics citm_catalog.json ... Not support
Sax Statistics twitter.json ... Not support
objectCount: 4
arrayCount: 56045
numberCount: 111126
stringCount: 12
trueCount: 0
falseCount: 0
nullCount: 0
memberCount: 8
elementCount: 167170
stringLength: 90
jsonstat file size = 17228
Benchmarking PicoJSON (C++)
Parse canada.json ... 165.975 ms 12.934 MB/s
Parse citm_catalog.json ... 45.637 ms 36.093 MB/s
Parse twitter.json ... 22.863 ms 26.342 MB/s
Stringify canada.json ... 156.017 ms 13.760 MB/s
Stringify citm_catalog.json ... 15.169 ms 108.589 MB/s
Stringify twitter.json ... 5.977 ms 100.763 MB/s
Prettify canada.json ... Not support
Prettify citm_catalog.json ... Not support
Prettify twitter.json ... Not support
Statistics canada.json ... 0.890 ms 2412.101 MB/s
Statistics citm_catalog.json ... 0.503 ms 3274.732 MB/s
Statistics twitter.json ... 0.312 ms 1930.316 MB/s
SaxRoundtrip canada.json ... Not support
SaxRoundtrip citm_catalog.json ... Not support
SaxRoundtrip twitter.json ... Not support
Sax Statistics canada.json ... Not support
Sax Statistics citm_catalog.json ... Not support
Sax Statistics twitter.json ... Not support
objectCount: 4
arrayCount: 56045
numberCount: 111126
stringCount: 12
trueCount: 0
falseCount: 0
nullCount: 0
memberCount: 8
elementCount: 167170
stringLength: 90
jsonstat file size = 55668
Benchmarking RapidJSON (C++)
Parse canada.json ... 12.408 ms 173.015 MB/s
Parse citm_catalog.json ... 5.764 ms 285.772 MB/s
Parse twitter.json ... 2.768 ms 217.579 MB/s
Stringify canada.json ... 24.940 ms 86.077 MB/s
Stringify citm_catalog.json ... 2.396 ms 687.475 MB/s
Stringify twitter.json ... 2.172 ms 277.283 MB/s
Prettify canada.json ... 44.966 ms 47.742 MB/s
Prettify citm_catalog.json ... 4.738 ms 347.655 MB/s
Prettify twitter.json ... 2.502 ms 240.711 MB/s
Statistics canada.json ... 0.888 ms 2417.533 MB/s
Statistics citm_catalog.json ... 0.298 ms 5527.484 MB/s
Statistics twitter.json ... 0.130 ms 4632.759 MB/s
SaxRoundtrip canada.json ... 35.193 ms 61.000 MB/s
SaxRoundtrip citm_catalog.json ... 7.046 ms 233.777 MB/s
SaxRoundtrip twitter.json ... 4.155 ms 144.948 MB/s
Sax Statistics canada.json ... 5.439 ms 394.699 MB/s
Sax Statistics citm_catalog.json ... 5.096 ms 323.232 MB/s
Sax Statistics twitter.json ... 2.493 ms 241.580 MB/s
objectCount: 4
arrayCount: 56045
numberCount: 111126
stringCount: 12
trueCount: 0
falseCount: 0
nullCount: 0
memberCount: 8
elementCount: 167170
stringLength: 90
jsonstat file size = 23568
Benchmarking SimpleJSON (C++)
Parse canada.json ... 57.053 ms 37.628 MB/s
Parse citm_catalog.json ... 50.540 ms 32.592 MB/s
Parse twitter.json ... 29.874 ms 20.160 MB/s
Stringify canada.json ... 385.641 ms 5.567 MB/s
Stringify citm_catalog.json ... 77.276 ms 21.316 MB/s
Stringify twitter.json ... 29.086 ms 20.706 MB/s
Prettify canada.json ... Not support
Prettify citm_catalog.json ... Not support
Prettify twitter.json ... Not support
Statistics canada.json ... 4.094 ms 524.370 MB/s
Statistics citm_catalog.json ... 1.571 ms 1048.498 MB/s
Statistics twitter.json ... 0.617 ms 976.108 MB/s
SaxRoundtrip canada.json ... Not support
SaxRoundtrip citm_catalog.json ... Not support
SaxRoundtrip twitter.json ... Not support
Sax Statistics canada.json ... Not support
Sax Statistics citm_catalog.json ... Not support
Sax Statistics twitter.json ... Not support
objectCount: 4
arrayCount: 56045
numberCount: 111126
stringCount: 12
trueCount: 0
falseCount: 0
nullCount: 0
memberCount: 8
elementCount: 167170
stringLength: 90
jsonstat file size = 28724
Benchmarking strdup (C)
Parse canada.json ... 2.732 ms 785.787 MB/s
Parse citm_catalog.json ... 0.677 ms 2433.073 MB/s
Parse twitter.json ... 0.279 ms 2158.633 MB/s
Stringify canada.json ... 0.804 ms 2670.111 MB/s
Stringify citm_catalog.json ... 0.573 ms 2874.677 MB/s
Stringify twitter.json ... 0.062 ms 9713.850 MB/s
Prettify canada.json ... Not support
Prettify citm_catalog.json ... Not support
Prettify twitter.json ... Not support
Statistics canada.json ... Not support
Statistics citm_catalog.json ... Not support
Statistics twitter.json ... Not support
SaxRoundtrip canada.json ... Not support
SaxRoundtrip citm_catalog.json ... Not support
SaxRoundtrip twitter.json ... Not support
Sax Statistics canada.json ... Not support
Sax Statistics citm_catalog.json ... Not support
Sax Statistics twitter.json ... Not support
Not support Statistics
jsonstat file size = 6936
Benchmarking udp/json-parser (C)
Parse canada.json ... 54.969 ms 39.054 MB/s
Parse citm_catalog.json ... 29.433 ms 55.964 MB/s
Parse twitter.json ... 8.239 ms 73.099 MB/s
Stringify canada.json ... Not support
Stringify citm_catalog.json ... Not support
Stringify twitter.json ... Not support
Prettify canada.json ... Not support
Prettify citm_catalog.json ... Not support
Prettify twitter.json ... Not support
Statistics canada.json ... 1.513 ms 1418.883 MB/s
Statistics citm_catalog.json ... 0.337 ms 4887.804 MB/s
Statistics twitter.json ... 0.156 ms 3860.633 MB/s
SaxRoundtrip canada.json ... Not support
SaxRoundtrip citm_catalog.json ... Not support
SaxRoundtrip twitter.json ... Not support
Sax Statistics canada.json ... Not support
Sax Statistics citm_catalog.json ... Not support
Sax Statistics twitter.json ... Not support
objectCount: 4
arrayCount: 56045
numberCount: 111126
stringCount: 12
trueCount: 0
falseCount: 0
nullCount: 0
memberCount: 8
elementCount: 167170
stringLength: 90
jsonstat file size = 22384
Benchmarking ujson4c (C)
Parse canada.json ... 11.000 ms 195.161 MB/s
Parse citm_catalog.json ... 5.113 ms 322.157 MB/s
Parse twitter.json ... 2.462 ms 244.622 MB/s
Stringify canada.json ... Not support
Stringify citm_catalog.json ... Not support
Stringify twitter.json ... Not support
Prettify canada.json ... Not support
Prettify citm_catalog.json ... Not support
Prettify twitter.json ... Not support
Statistics canada.json ... 1.916 ms 1120.443 MB/s
Statistics citm_catalog.json ... 0.821 ms 2006.322 MB/s
Statistics twitter.json ... 0.384 ms 1568.382 MB/s
SaxRoundtrip canada.json ... Not support
SaxRoundtrip citm_catalog.json ... Not support
SaxRoundtrip twitter.json ... Not support
Sax Statistics canada.json ... Not support
Sax Statistics citm_catalog.json ... Not support
Sax Statistics twitter.json ... Not support
objectCount: 4
arrayCount: 56045
numberCount: 111126
stringCount: 12
trueCount: 0
falseCount: 0
nullCount: 0
memberCount: 8
elementCount: 167170
stringLength: 90
jsonstat file size = 20016
Benchmarking Vinenthz/libjson (C)
Parse canada.json ... 83.681 ms 25.654 MB/s
Parse citm_catalog.json ... 23.026 ms 71.536 MB/s
Parse twitter.json ... 12.344 ms 48.790 MB/s
Stringify canada.json ... 129.718 ms 16.550 MB/s
Stringify citm_catalog.json ... 9.033 ms 182.352 MB/s
Stringify twitter.json ... 6.240 ms 96.516 MB/s
Prettify canada.json ... 131.065 ms 16.379 MB/s
Prettify citm_catalog.json ... 9.054 ms 181.930 MB/s
Prettify twitter.json ... 6.237 ms 96.562 MB/s
Statistics canada.json ... 1.348 ms 1592.559 MB/s
Statistics citm_catalog.json ... 0.514 ms 3204.650 MB/s
Statistics twitter.json ... 0.239 ms 2519.911 MB/s
SaxRoundtrip canada.json ... 28.580 ms 75.114 MB/s
SaxRoundtrip citm_catalog.json ... 17.965 ms 91.689 MB/s
SaxRoundtrip twitter.json ... 10.360 ms 58.133 MB/s
Sax Statistics canada.json ... 22.259 ms 96.445 MB/s
Sax Statistics citm_catalog.json ... 12.887 ms 127.818 MB/s
Sax Statistics twitter.json ... 5.490 ms 109.701 MB/s
objectCount: 4
arrayCount: 56045
numberCount: 111126
stringCount: 12
trueCount: 0
falseCount: 0
nullCount: 0
memberCount: 8
elementCount: 167170
stringLength: 90
jsonstat file size = 22356
Benchmarking YAJL (C)
Parse canada.json ... 93.941 ms 22.852 MB/s
Parse citm_catalog.json ... 22.625 ms 72.804 MB/s
Parse twitter.json ... 10.556 ms 57.054 MB/s
Stringify canada.json ... 147.975 ms 14.508 MB/s
Stringify citm_catalog.json ... 8.082 ms 203.810 MB/s
Stringify twitter.json ... 4.131 ms 145.790 MB/s
Prettify canada.json ... 183.108 ms 11.724 MB/s
Prettify citm_catalog.json ... 15.758 ms 104.530 MB/s
Prettify twitter.json ... 6.093 ms 98.844 MB/s
Statistics canada.json ... 2.983 ms 719.668 MB/s
Statistics citm_catalog.json ... 0.686 ms 2401.152 MB/s
Statistics twitter.json ... 0.343 ms 1755.856 MB/s
SaxRoundtrip canada.json ... 205.823 ms 10.430 MB/s
SaxRoundtrip citm_catalog.json ... 16.883 ms 97.565 MB/s
SaxRoundtrip twitter.json ... 6.777 ms 88.868 MB/s
Sax Statistics canada.json ... 56.366 ms 38.086 MB/s
Sax Statistics citm_catalog.json ... 8.420 ms 195.628 MB/s
Sax Statistics twitter.json ... 2.818 ms 213.718 MB/s
objectCount: 4
arrayCount: 56045
numberCount: 111126
stringCount: 12
trueCount: 0
falseCount: 0
nullCount: 0
memberCount: 8
elementCount: 167170
stringLength: 90
jsonstat file size = 36852
Benchmarking JSON Spirit (C++)
Parse canada.json ... 91.293 ms 23.515 MB/s
Parse citm_catalog.json ... 71.735 ms 22.962 MB/s
Parse twitter.json ... 19.998 ms 30.116 MB/s
Stringify canada.json ... 155.914 ms 13.769 MB/s
Stringify citm_catalog.json ... 27.732 ms 59.397 MB/s
Stringify twitter.json ... 35.358 ms 17.033 MB/s
Prettify canada.json ... 237.219 ms 9.050 MB/s
Prettify citm_catalog.json ... 46.673 ms 35.292 MB/s
Prettify twitter.json ... 39.795 ms 15.134 MB/s
Statistics canada.json ... 1.161 ms 1849.069 MB/s
Statistics citm_catalog.json ... 0.444 ms 3709.888 MB/s
Statistics twitter.json ... 0.215 ms 2801.203 MB/s
SaxRoundtrip canada.json ... Not support
SaxRoundtrip citm_catalog.json ... Not support
SaxRoundtrip twitter.json ... Not support
Sax Statistics canada.json ... Not support
Sax Statistics citm_catalog.json ... Not support
Sax Statistics twitter.json ... Not support
objectCount: 4
arrayCount: 56045
numberCount: 111126
stringCount: 12
trueCount: 0
falseCount: 0
nullCount: 0
memberCount: 8
elementCount: 167170
stringLength: 90
jsonstat file size = 70244
Warning: potential memory leak (263 allocations for 5260 bytes)
Memory stats:
mallocCount = 105781364
reallocCount = 3500202
freeCount = 109281303
currentSize = 5260
peakSize = 2137866392
Type Library Filename Time (ms) Memory (byte) MemoryPeak (byte) AllocCount FileSize (byte)
1. Parse CAJUN (C++) canada.json 996.966000 34907128 128412588 4787701 0
1. Parse CAJUN (C++) citm_catalog.json 259.999000 7872580 27199160 1099924 0
1. Parse CAJUN (C++) twitter.json 83.695000 1906536 6446888 359253 0
2. Stringify CAJUN (C++) canada.json 213.356000 4272136 12660732 223242 0
2. Stringify CAJUN (C++) citm_catalog.json 37.118000 892928 1941492 50480 0
2. Stringify CAJUN (C++) twitter.json 21.508000 675840 1724404 15493 0
4. Statistics CAJUN (C++) canada.json 8.335000 0 0 0 0
4. Statistics CAJUN (C++) citm_catalog.json 2.005000 0 0 0 0
4. Statistics CAJUN (C++) twitter.json 0.375000 0 0 0 0
7. Code size CAJUN (C++) jsonstat 0 0 0 0 61504
1. Parse cJSON (C) canada.json 33.128000 6033248 6033248 167192 0
1. Parse cJSON (C) citm_catalog.json 10.832000 1745156 1745156 64383 0
1. Parse cJSON (C) twitter.json 3.870000 962688 962688 32014 0
2. Stringify cJSON (C) canada.json 110.284000 1298436 2654864 223241 0
2. Stringify cJSON (C) citm_catalog.json 15.249000 500320 1001096 87274 0
2. Stringify cJSON (C) twitter.json 10.641000 466928 934584 30092 0
3. Prettify cJSON (C) canada.json 111.921000 1409028 2875720 223241 0
3. Prettify cJSON (C) citm_catalog.json 18.049000 789224 1578848 87274 0
3. Prettify cJSON (C) twitter.json 10.807000 557960 1116504 30092 0
4. Statistics cJSON (C) canada.json 1.892000 0 0 0 0
4. Statistics cJSON (C) citm_catalog.json 0.753000 0 0 0 0
4. Statistics cJSON (C) twitter.json 0.365000 0 0 0 0
7. Code size cJSON (C) jsonstat 0 0 0 0 19112
1. Parse dropbox/json11 (C++11) canada.json 71.586000 6248804 8567104 337482 0
1. Parse dropbox/json11 (C++11) citm_catalog.json 27.649000 2703588 4432396 210284 0
1. Parse dropbox/json11 (C++11) twitter.json 21.507000 1467564 2102612 134790 0
2. Stringify dropbox/json11 (C++11) canada.json 132.784000 4194308 6291452 23 0
2. Stringify dropbox/json11 (C++11) citm_catalog.json 7.341000 1048576 1572852 21 0
2. Stringify dropbox/json11 (C++11) twitter.json 4.353000 524288 786420 20 0
4. Statistics dropbox/json11 (C++11) canada.json 2.693000 0 0 0 0
4. Statistics dropbox/json11 (C++11) citm_catalog.json 0.806000 0 0 0 0
4. Statistics dropbox/json11 (C++11) twitter.json 0.441000 0 0 0 0
7. Code size dropbox/json11 (C++11) jsonstat 0 0 0 0 56184
1. Parse FastJson (C++) canada.json 62.462000 5374608 7627768 22 0
1. Parse FastJson (C++) citm_catalog.json 12.312000 1517876 3246748 22 0
1. Parse FastJson (C++) twitter.json 4.843000 869684 1505212 24 0
2. Stringify FastJson (C++) canada.json 47.070000 2252800 2252800 2 0
2. Stringify FastJson (C++) citm_catalog.json 4.989000 503808 503808 2 0
2. Stringify FastJson (C++) twitter.json 2.832000 565256 565256 2 0
4. Statistics FastJson (C++) canada.json 0.799000 0 0 0 0
4. Statistics FastJson (C++) citm_catalog.json 0.235000 0 0 0 0
4. Statistics FastJson (C++) twitter.json 0.142000 0 0 0 0
7. Code size FastJson (C++) jsonstat 0 0 0 0 67492
1. Parse gason (C++11) canada.json 10.645000 4940672 4940672 658 0
1. Parse gason (C++11) citm_catalog.json 12.249000 2338132 2338132 151 0
1. Parse gason (C++11) twitter.json 4.293000 857036 857036 57 0
2. Stringify gason (C++11) canada.json 98.336000 1519628 3616772 14 0
2. Stringify gason (C++11) citm_catalog.json 22.819000 679944 1728508 13 0
2. Stringify gason (C++11) twitter.json 11.028000 512008 1036284 12 0
3. Prettify gason (C++11) canada.json 156.214000 7319564 15708164 16 0
3. Prettify gason (C++11) citm_catalog.json 33.511000 1830920 3928064 14 0
3. Prettify gason (C++11) twitter.json 13.368000 782344 1830908 13 0
4. Statistics gason (C++11) canada.json 0.714000 0 0 0 0
4. Statistics gason (C++11) citm_catalog.json 0.527000 0 0 0 0
4. Statistics gason (C++11) twitter.json 0.380000 0 0 0 0
7. Code size gason (C++11) jsonstat 0 0 0 0 11884
1. Parse Jansson (C) canada.json 118.541000 6125044 6125092 224392 0
1. Parse Jansson (C) citm_catalog.json 37.081000 3006424 3006512 111230 0
1. Parse Jansson (C) twitter.json 20.451000 1180236 1180772 43822 0
2. Stringify Jansson (C) canada.json 138.666000 2363396 6561788 21 0
2. Stringify Jansson (C) citm_catalog.json 10.696000 551272 1599852 19 0
2. Stringify Jansson (C) twitter.json 6.599000 492624 1016916 18 0
3. Prettify Jansson (C) canada.json 179.364000 8273924 16928764 22 0
3. Prettify Jansson (C) citm_catalog.json 17.700000 1727224 3828464 20 0
3. Prettify Jansson (C) twitter.json 7.906000 767328 1815908 19 0
4. Statistics Jansson (C) canada.json 2.714000 0 0 0 0
4. Statistics Jansson (C) citm_catalog.json 1.113000 0 0 0 0
4. Statistics Jansson (C) twitter.json 0.518000 0 0 0 0
7. Code size Jansson (C) jsonstat 0 0 0 0 46236
1. Parse JsonBox (C++) canada.json 445.456000 3746132 8447776 976365 0
1. Parse JsonBox (C++) citm_catalog.json 149.153000 2147332 5604884 335448 0
1. Parse JsonBox (C++) twitter.json 75.763000 1221752 2492040 115473 0
2. Stringify JsonBox (C++) canada.json 265.309000 1044480 2093044 37 0
2. Stringify JsonBox (C++) citm_catalog.json 106.224000 499720 1023996 53220 0
2. Stringify JsonBox (C++) twitter.json 64.426000 466952 991228 35924 0
3. Prettify JsonBox (C++) canada.json 231.221000 2719744 6914040 39 0
3. Prettify JsonBox (C++) citm_catalog.json 90.007000 892936 1941500 53221 0
3. Prettify JsonBox (C++) twitter.json 58.671000 577544 1626108 35925 0
4. Statistics JsonBox (C++) canada.json 1.187000 0 0 0 0
4. Statistics JsonBox (C++) citm_catalog.json 0.832000 0 0 0 0
4. Statistics JsonBox (C++) twitter.json 0.264000 0 0 0 0
7. Code size JsonBox (C++) jsonstat 0 0 0 0 76032
1. Parse JsonCpp (C++) canada.json 136.799000 10262824 12516784 279320 0
1. Parse JsonCpp (C++) citm_catalog.json 35.368000 2926816 4656508 159292 0
1. Parse JsonCpp (C++) twitter.json 16.113000 1253348 1889408 72488 0
2. Stringify JsonCpp (C++) canada.json 152.446000 2097156 3145956 111194 0
2. Stringify JsonCpp (C++) citm_catalog.json 24.472000 524288 787124 131024 0
2. Stringify JsonCpp (C++) twitter.json 15.753000 524288 788796 73056 0
4. Statistics JsonCpp (C++) canada.json 4.791000 0 36 4 0
4. Statistics JsonCpp (C++) citm_catalog.json 1.302000 0 68 735 0
4. Statistics JsonCpp (C++) twitter.json 1.139000 0 476 4611 0
7. Code size JsonCpp (C++) jsonstat 0 0 0 0 96308
1. Parse json-c (C) canada.json 142.055000 17018544 17019308 390651 0
1. Parse json-c (C) citm_catalog.json 25.675000 6777640 6778444 131793 0
1. Parse json-c (C) twitter.json 14.929000 1724660 1725912 49446 0
2. Stringify json-c (C) canada.json 44.616000 6676488 6676488 21 0
2. Stringify json-c (C) citm_catalog.json 21.805000 1642504 1642504 19 0
2. Stringify json-c (C) twitter.json 9.606000 1026840 1026840 18 0
3. Prettify json-c (C) canada.json 58.513000 13766664 13766664 22 0
3. Prettify json-c (C) citm_catalog.json 25.911000 3358728 3358728 20 0
3. Prettify json-c (C) twitter.json 10.156000 1680904 1680904 19 0
4. Statistics json-c (C) canada.json 6.229000 0 0 0 0
4. Statistics json-c (C) citm_catalog.json 2.111000 0 0 0 0
4. Statistics json-c (C) twitter.json 0.420000 0 0 0 0
7. Code size json-c (C) jsonstat 0 0 0 0 38848
1. Parse hjiang/JSON++ (C++) canada.json 220.108000 5017664 9523240 504655 0
1. Parse hjiang/JSON++ (C++) citm_catalog.json 77.394000 2789020 6246020 240560 0
1. Parse hjiang/JSON++ (C++) twitter.json 39.912000 1620624 2890360 132630 0
2. Stringify hjiang/JSON++ (C++) canada.json 525.168000 3979816 20121736 725982 0
2. Stringify hjiang/JSON++ (C++) citm_catalog.json 102.870000 946936 4842192 202208 0
2. Stringify hjiang/JSON++ (C++) twitter.json 40.697000 575680 3356828 77033 0
4. Statistics hjiang/JSON++ (C++) canada.json 33.028000 0 5016896 337431 0
4. Statistics hjiang/JSON++ (C++) citm_catalog.json 12.152000 0 1991212 92419 0
4. Statistics hjiang/JSON++ (C++) twitter.json 10.750000 0 761128 34802 0
7. Code size hjiang/JSON++ (C++) jsonstat 0 0 0 0 74668
1. Parse Parson (C) canada.json 81.016000 3578352 3588292 336060 0
1. Parse Parson (C) citm_catalog.json 22.328000 1505252 1505400 185585 0
1. Parse Parson (C) twitter.json 10.961000 795176 795340 72477 0
4. Statistics Parson (C) canada.json 3.061000 0 0 0 0
4. Statistics Parson (C) citm_catalog.json 2.124000 0 0 0 0
4. Statistics Parson (C) twitter.json 2.915000 0 0 0 0
7. Code size Parson (C) jsonstat 0 0 0 0 17228
1. Parse PicoJSON (C++) canada.json 165.975000 3168852 3334728 1099387 0
1. Parse PicoJSON (C++) citm_catalog.json 45.637000 2332788 2332816 394656 0
1. Parse PicoJSON (C++) twitter.json 22.863000 1457592 1457592 154333 0
2. Stringify PicoJSON (C++) canada.json 156.017000 4194308 6291488 111149 0
2. Stringify PicoJSON (C++) citm_catalog.json 15.169000 524288 786448 16087 0
2. Stringify PicoJSON (C++) twitter.json 5.977000 524288 786420 14138 0
4. Statistics PicoJSON (C++) canada.json 0.890000 0 0 0 0
4. Statistics PicoJSON (C++) citm_catalog.json 0.503000 0 0 0 0
4. Statistics PicoJSON (C++) twitter.json 0.312000 0 0 0 0
7. Code size PicoJSON (C++) jsonstat 0 0 0 0 55668
1. Parse RapidJSON (C++) canada.json 12.408000 2870328 3132476 53 0
1. Parse RapidJSON (C++) citm_catalog.json 5.764000 1376612 1384808 29 0
1. Parse RapidJSON (C++) twitter.json 2.768000 917776 921876 21 0
2. Stringify RapidJSON (C++) canada.json 24.940000 2097204 2097484 18 0
2. Stringify RapidJSON (C++) citm_catalog.json 2.396000 524340 524620 16 0
2. Stringify RapidJSON (C++) twitter.json 2.172000 524340 524620 16 0
3. Prettify RapidJSON (C++) canada.json 44.966000 8392744 8458324 21 0
3. Prettify RapidJSON (C++) citm_catalog.json 4.738000 2097204 2162784 19 0
3. Prettify RapidJSON (C++) twitter.json 2.502000 1048628 1114208 18 0
4. Statistics RapidJSON (C++) canada.json 0.888000 0 0 0 0
4. Statistics RapidJSON (C++) citm_catalog.json 0.298000 0 0 0 0
4. Statistics RapidJSON (C++) twitter.json 0.130000 0 0 0 0
5. Sax Round-trip RapidJSON (C++) canada.json 35.193000 2097196 2097748 20 0
5. Sax Round-trip RapidJSON (C++) citm_catalog.json 7.046000 524340 524892 18 0
5. Sax Round-trip RapidJSON (C++) twitter.json 4.155000 524340 525148 19 0
6. SaxStatistics RapidJSON (C++) canada.json 5.439000 0 280 2 0
6. SaxStatistics RapidJSON (C++) citm_catalog.json 5.096000 0 280 2 0
6. SaxStatistics RapidJSON (C++) twitter.json 2.493000 0 528 3 0
7. Code size RapidJSON (C++) jsonstat 0 0 0 0 23568
1. Parse SimpleJSON (C++) canada.json 57.053000 10932516 19972116 337494 0
1. Parse SimpleJSON (C++) citm_catalog.json 50.540000 4455848 11366100 235618 0
1. Parse SimpleJSON (C++) twitter.json 29.874000 2761448 5287672 147115 0
2. Stringify SimpleJSON (C++) canada.json 385.641000 3158020 14700908 416931 0
2. Stringify SimpleJSON (C++) citm_catalog.json 77.276000 1001088 5992432 225257 0
2. Stringify SimpleJSON (C++) twitter.json 29.086000 819472 4004444 112252 0
4. Statistics SimpleJSON (C++) canada.json 4.094000 0 0 0 0
4. Statistics SimpleJSON (C++) citm_catalog.json 1.571000 0 0 0 0
4. Statistics SimpleJSON (C++) twitter.json 0.617000 0 0 0 0
7. Code size SimpleJSON (C++) jsonstat 0 0 0 0 28724
1. Parse strdup (C) canada.json 2.732000 2251064 2251064 2 0
1. Parse strdup (C) citm_catalog.json 0.677000 1727224 1727224 2 0
1. Parse strdup (C) twitter.json 0.279000 631528 631528 2 0
2. Stringify strdup (C) canada.json 0.804000 2251072 2251072 2 0
2. Stringify strdup (C) citm_catalog.json 0.573000 1727232 1727232 2 0
2. Stringify strdup (C) twitter.json 0.062000 631536 631536 2 0
7. Code size strdup (C) jsonstat 0 0 0 0 6936
1. Parse udp/json-parser (C) canada.json 54.969000 5573196 5573196 223233 0
1. Parse udp/json-parser (C) citm_catalog.json 29.433000 1715764 1715764 51205 0
1. Parse udp/json-parser (C) twitter.json 8.239000 965980 965980 20237 0
4. Statistics udp/json-parser (C) canada.json 1.513000 0 0 0 0
4. Statistics udp/json-parser (C) citm_catalog.json 0.337000 0 0 0 0
4. Statistics udp/json-parser (C) twitter.json 0.156000 0 0 0 0
7. Code size udp/json-parser (C) jsonstat 0 0 0 0 22384
1. Parse ujson4c (C) canada.json 11.000000 4177964 13185060 10 0
1. Parse ujson4c (C) citm_catalog.json 5.113000 4177964 11087908 10 0
1. Parse ujson4c (C) twitter.json 2.462000 2080808 4606844 9 0
4. Statistics ujson4c (C) canada.json 1.916000 0 0 0 0
4. Statistics ujson4c (C) citm_catalog.json 0.821000 0 0 0 0
4. Statistics ujson4c (C) twitter.json 0.384000 0 0 0 0
7. Code size ujson4c (C) jsonstat 0 0 0 0 20016
1. Parse Vinenthz/libjson (C) canada.json 83.681000 4253924 4270588 334389 0
1. Parse Vinenthz/libjson (C) citm_catalog.json 23.026000 1641676 1658340 153901 0
1. Parse Vinenthz/libjson (C) twitter.json 12.344000 972956 989628 72620 0
2. Stringify Vinenthz/libjson (C) canada.json 129.718000 4198412 4198412 13 0
2. Stringify Vinenthz/libjson (C) citm_catalog.json 9.033000 524312 524312 10 0
2. Stringify Vinenthz/libjson (C) twitter.json 6.240000 524312 524312 10 0
3. Prettify Vinenthz/libjson (C) canada.json 131.065000 4198412 4198412 13 0
3. Prettify Vinenthz/libjson (C) citm_catalog.json 9.054000 524312 524312 10 0
3. Prettify Vinenthz/libjson (C) twitter.json 6.237000 524312 524312 10 0
4. Statistics Vinenthz/libjson (C) canada.json 1.348000 0 0 0 0
4. Statistics Vinenthz/libjson (C) citm_catalog.json 0.514000 0 0 0 0
4. Statistics Vinenthz/libjson (C) twitter.json 0.239000 0 0 0 0
5. Sax Round-trip Vinenthz/libjson (C) canada.json 28.580000 4194328 4198688 15 0
5. Sax Round-trip Vinenthz/libjson (C) citm_catalog.json 17.965000 524312 528672 12 0
5. Sax Round-trip Vinenthz/libjson (C) twitter.json 10.360000 524312 528672 12 0
6. SaxStatistics Vinenthz/libjson (C) canada.json 22.259000 0 4360 2 0
6. SaxStatistics Vinenthz/libjson (C) citm_catalog.json 12.887000 0 4360 2 0
6. SaxStatistics Vinenthz/libjson (C) twitter.json 5.490000 0 4360 2 0
7. Code size Vinenthz/libjson (C) jsonstat 0 0 0 0 22356
1. Parse YAJL (C) canada.json 93.941000 7796196 7798516 501567 0
1. Parse YAJL (C) citm_catalog.json 22.625000 1933588 1937960 189685 0
1. Parse YAJL (C) twitter.json 10.556000 1003732 1008104 77047 0
2. Stringify YAJL (C) canada.json 147.975000 4202556 4202556 15 0
2. Stringify YAJL (C) citm_catalog.json 8.082000 528456 528456 12 0
2. Stringify YAJL (C) twitter.json 4.131000 528456 528456 12 0
3. Prettify YAJL (C) canada.json 183.108000 16785468 16785468 17 0
3. Prettify YAJL (C) citm_catalog.json 15.758000 2101320 2101320 14 0
3. Prettify YAJL (C) twitter.json 6.093000 1052744 1052744 13 0
4. Statistics YAJL (C) canada.json 2.983000 0 0 0 0
4. Statistics YAJL (C) citm_catalog.json 0.686000 0 0 0 0
4. Statistics YAJL (C) twitter.json 0.343000 0 0 0 0
5. Sax Round-trip YAJL (C) canada.json 205.823000 4198472 4202844 22 0
5. Sax Round-trip YAJL (C) citm_catalog.json 16.883000 528456 532828 19 0
5. Sax Round-trip YAJL (C) twitter.json 6.777000 528456 532828 19 0
6. SaxStatistics YAJL (C) canada.json 56.366000 0 4372 7 0
6. SaxStatistics YAJL (C) citm_catalog.json 8.420000 0 4372 7 0
6. SaxStatistics YAJL (C) twitter.json 2.818000 0 4372 7 0
7. Code size YAJL (C) jsonstat 0 0 0 0 36852
1. Parse JSON Spirit (C++) canada.json 91.293000 3168156 5587404 435449 0
1. Parse JSON Spirit (C++) citm_catalog.json 71.735000 1526736 4128472 332263 0
1. Parse JSON Spirit (C++) twitter.json 19.998000 927652 1826768 63854 0
2. Stringify JSON Spirit (C++) canada.json 155.914000 2252800 6447096 63 0
2. Stringify JSON Spirit (C++) citm_catalog.json 27.732000 503808 1028084 111480 0
2. Stringify JSON Spirit (C++) twitter.json 35.358000 946176 1994740 197795 0
3. Prettify JSON Spirit (C++) canada.json 237.219000 8273924 16662524 64 0
3. Prettify JSON Spirit (C++) citm_catalog.json 46.673000 2007044 4104188 111482 0
3. Prettify JSON Spirit (C++) twitter.json 39.795000 1273856 3370996 197796 0
4. Statistics JSON Spirit (C++) canada.json 1.161000 0 0 0 0
4. Statistics JSON Spirit (C++) citm_catalog.json 0.444000 0 0 0 0
4. Statistics JSON Spirit (C++) twitter.json 0.215000 0 0 0 0
7. Code size JSON Spirit (C++) jsonstat 0 0 0 0 70244
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment