Skip to content

Instantly share code, notes, and snippets.

@vinniefalco
Created November 20, 2019 15:02
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save vinniefalco/07b3378189293b7e94f56b2333e91de0 to your computer and use it in GitHub Desktop.
Save vinniefalco/07b3378189293b7e94f56b2333e91de0 to your computer and use it in GitHub Desktop.
parse, small.json, boost.pool, 2438000, 5000, 280
parse, small.json, rapidjson.memory, 2391000, 5000, 275
parse, small.json, boost.default, 1422000, 5001, 164
parse, small.json, rapidjson.crt, 2150000, 5001, 247
parse, small.json, nlohmann, 594000, 5003, 68
parse, random.json, boost.pool, 626000, 5002, 268
parse, random.json, rapidjson.memory, 707000, 5002, 302
parse, random.json, boost.default, 400000, 5011, 171
parse, random.json, rapidjson.crt, 679000, 5005, 290
parse, random.json, nlohmann, 166000, 5005, 71
parse, array.json, boost.pool, 3000, 5531, 354
parse, array.json, rapidjson.memory, 3000, 5610, 349
parse, array.json, boost.default, 3000, 6065, 322
parse, array.json, rapidjson.crt, 3000, 5839, 335
parse, array.json, nlohmann, 2000, 8195, 159
parse, strings.json, boost.pool, 23000, 5046, 4417
parse, strings.json, rapidjson.memory, 4000, 5728, 677
parse, strings.json, boost.default, 15000, 5001, 2907
parse, strings.json, rapidjson.crt, 4000, 6255, 620
parse, strings.json, nlohmann, 3000, 7485, 388
parse, twitter.json, boost.pool, 5000, 6352, 486
parse, twitter.json, rapidjson.memory, 4000, 5365, 460
parse, twitter.json, boost.default, 3000, 6056, 306
parse, twitter.json, rapidjson.crt, 3000, 5153, 359
parse, twitter.json, nlohmann, 2000, 6130, 201
parse, citm_catalog.json, boost.pool, 3000, 8287, 614
parse, citm_catalog.json, rapidjson.memory, 3000, 7199, 706
parse, citm_catalog.json, boost.default, 2000, 6810, 498
parse, citm_catalog.json, rapidjson.crt, 2000, 5047, 672
parse, citm_catalog.json, nlohmann, 2000, 14354, 236
parse, canada.json, boost.pool, 2000, 8226, 522
parse, canada.json, rapidjson.memory, 2000, 5896, 728
parse, canada.json, boost.default, 2000, 12253, 350
parse, canada.json, rapidjson.crt, 2000, 9341, 460
parse, canada.json, nlohmann, 2000, 55408, 77
serialize, small.json, boost.pool, 8184000, 5000, 941
serialize, small.json, rapidjson.memory, 6723000, 5000, 773
serialize, small.json, boost.default, 8342000, 5000, 959
serialize, small.json, rapidjson.crt, 6386000, 5000, 734
serialize, small.json, nlohmann, 2347000, 5000, 270
serialize, random.json, boost.pool, 1542000, 5000, 660
serialize, random.json, rapidjson.memory, 1621000, 5000, 694
serialize, random.json, boost.default, 1587000, 5002, 679
serialize, random.json, rapidjson.crt, 1599000, 5001, 684
serialize, random.json, nlohmann, 730000, 5002, 312
serialize, array.json, boost.pool, 5000, 6151, 530
serialize, array.json, rapidjson.memory, 4000, 5103, 511
serialize, array.json, boost.default, 5000, 6138, 531
serialize, array.json, rapidjson.crt, 4000, 5224, 499
serialize, array.json, nlohmann, 4000, 7190, 363
serialize, strings.json, boost.pool, 34000, 5119, 6436
serialize, strings.json, rapidjson.memory, 5000, 6167, 786
serialize, strings.json, boost.default, 30000, 5054, 5752
serialize, strings.json, rapidjson.crt, 5000, 6170, 785
serialize, strings.json, nlohmann, 2000, 6825, 284
serialize, twitter.json, boost.pool, 10000, 5156, 1197
serialize, twitter.json, rapidjson.memory, 8000, 5550, 889
serialize, twitter.json, boost.default, 10000, 5625, 1097
serialize, twitter.json, rapidjson.crt, 8000, 5684, 868
serialize, twitter.json, nlohmann, 4000, 5795, 426
serialize, citm_catalog.json, boost.pool, 7000, 5393, 2200
serialize, citm_catalog.json, rapidjson.memory, 7000, 5244, 2263
serialize, citm_catalog.json, boost.default, 7000, 5941, 1998
serialize, citm_catalog.json, rapidjson.crt, 7000, 5350, 2218
serialize, citm_catalog.json, nlohmann, 4000, 5130, 1322
serialize, canada.json, boost.pool, 2000, 6181, 695
serialize, canada.json, rapidjson.memory, 2000, 9119, 471
serialize, canada.json, boost.default, 2000, 6576, 653
serialize, canada.json, rapidjson.crt, 2000, 9184, 468
serialize, canada.json, nlohmann, 2000, 15836, 271
parse, small.json, boost.pool, 280MB/s
parse, small.json, rapidjson.memory, 275MB/s
parse, small.json, boost.default, 164MB/s
parse, small.json, rapidjson.crt, 247MB/s
parse, small.json, nlohmann, 68MB/s
parse, random.json, boost.pool, 268MB/s
parse, random.json, rapidjson.memory, 302MB/s
parse, random.json, boost.default, 171MB/s
parse, random.json, rapidjson.crt, 290MB/s
parse, random.json, nlohmann, 71MB/s
parse, array.json, boost.pool, 354MB/s
parse, array.json, rapidjson.memory, 349MB/s
parse, array.json, boost.default, 322MB/s
parse, array.json, rapidjson.crt, 335MB/s
parse, array.json, nlohmann, 159MB/s
parse, strings.json, boost.pool, 4417MB/s
parse, strings.json, rapidjson.memory, 677MB/s
parse, strings.json, boost.default, 2907MB/s
parse, strings.json, rapidjson.crt, 620MB/s
parse, strings.json, nlohmann, 388MB/s
parse, twitter.json, boost.pool, 486MB/s
parse, twitter.json, rapidjson.memory, 460MB/s
parse, twitter.json, boost.default, 306MB/s
parse, twitter.json, rapidjson.crt, 359MB/s
parse, twitter.json, nlohmann, 201MB/s
parse, citm_catalog.json, boost.pool, 614MB/s
parse, citm_catalog.json, rapidjson.memory, 706MB/s
parse, citm_catalog.json, boost.default, 498MB/s
parse, citm_catalog.json, rapidjson.crt, 672MB/s
parse, citm_catalog.json, nlohmann, 236MB/s
parse, canada.json, boost.pool, 522MB/s
parse, canada.json, rapidjson.memory, 728MB/s
parse, canada.json, boost.default, 350MB/s
parse, canada.json, rapidjson.crt, 460MB/s
parse, canada.json, nlohmann, 77MB/s
serialize, small.json, boost.pool, 941MB/s
serialize, small.json, rapidjson.memory, 773MB/s
serialize, small.json, boost.default, 959MB/s
serialize, small.json, rapidjson.crt, 734MB/s
serialize, small.json, nlohmann, 270MB/s
serialize, random.json, boost.pool, 660MB/s
serialize, random.json, rapidjson.memory, 694MB/s
serialize, random.json, boost.default, 679MB/s
serialize, random.json, rapidjson.crt, 684MB/s
serialize, random.json, nlohmann, 312MB/s
serialize, array.json, boost.pool, 530MB/s
serialize, array.json, rapidjson.memory, 511MB/s
serialize, array.json, boost.default, 531MB/s
serialize, array.json, rapidjson.crt, 499MB/s
serialize, array.json, nlohmann, 363MB/s
serialize, strings.json, boost.pool, 6436MB/s
serialize, strings.json, rapidjson.memory, 786MB/s
serialize, strings.json, boost.default, 5752MB/s
serialize, strings.json, rapidjson.crt, 785MB/s
serialize, strings.json, nlohmann, 284MB/s
serialize, twitter.json, boost.pool, 1197MB/s
serialize, twitter.json, rapidjson.memory, 889MB/s
serialize, twitter.json, boost.default, 1097MB/s
serialize, twitter.json, rapidjson.crt, 868MB/s
serialize, twitter.json, nlohmann, 426MB/s
serialize, citm_catalog.json, boost.pool, 2200MB/s
serialize, citm_catalog.json, rapidjson.memory, 2263MB/s
serialize, citm_catalog.json, boost.default, 1998MB/s
serialize, citm_catalog.json, rapidjson.crt, 2218MB/s
serialize, citm_catalog.json, nlohmann, 1322MB/s
serialize, canada.json, boost.pool, 695MB/s
serialize, canada.json, rapidjson.memory, 471MB/s
serialize, canada.json, boost.default, 653MB/s
serialize, canada.json, rapidjson.crt, 468MB/s
serialize, canada.json, nlohmann, 271MB/s
The program '[14348] bench.exe' has exited with code 0 (0x0).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment