Created
November 14, 2019 15:46
-
-
Save vinniefalco/cd01e0704923a55a9ad6b30efbd961e0 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
32-bit MSVC | |
Parse File 1 array.json (609414 bytes) | |
boost(default): 806ms | |
boost(default): 806ms | |
boost(default): 801ms | |
boost(default): 798ms | |
boost(default): 800ms | |
boost(block): 776ms | |
boost(block): 774ms | |
boost(block): 776ms | |
boost(block): 776ms | |
boost(block): 773ms | |
rapidjson: 556ms | |
rapidjson: 556ms | |
rapidjson: 556ms | |
rapidjson: 508ms | |
rapidjson: 495ms | |
Parse File 2 arrays.json (1461524 bytes) | |
boost(default): 1184ms | |
boost(default): 1182ms | |
boost(default): 1182ms | |
boost(default): 1180ms | |
boost(default): 1182ms | |
boost(block): 750ms | |
boost(block): 750ms | |
boost(block): 750ms | |
boost(block): 752ms | |
boost(block): 751ms | |
rapidjson: 1062ms | |
rapidjson: 1066ms | |
rapidjson: 1070ms | |
rapidjson: 1068ms | |
rapidjson: 1067ms | |
Parse File 3 strings.json (1016132 bytes) | |
boost(default): 87ms | |
boost(default): 85ms | |
boost(default): 85ms | |
boost(default): 87ms | |
boost(default): 85ms | |
boost(block): 43ms | |
boost(block): 43ms | |
boost(block): 43ms | |
boost(block): 45ms | |
boost(block): 43ms | |
rapidjson: 553ms | |
rapidjson: 552ms | |
rapidjson: 556ms | |
rapidjson: 555ms | |
rapidjson: 555ms | |
Parse File 4 twitter.json (646995 bytes) | |
boost(default): 862ms | |
boost(default): 862ms | |
boost(default): 864ms | |
boost(default): 862ms | |
boost(default): 863ms | |
boost(block): 503ms | |
boost(block): 501ms | |
boost(block): 503ms | |
boost(block): 499ms | |
boost(block): 504ms | |
rapidjson: 574ms | |
rapidjson: 577ms | |
rapidjson: 576ms | |
rapidjson: 582ms | |
rapidjson: 576ms | |
Parse File 5 citm_catalog.json (1777672 bytes) | |
boost(default): 2168ms | |
boost(default): 2167ms | |
boost(default): 2165ms | |
boost(default): 2166ms | |
boost(default): 2183ms | |
boost(block): 1407ms | |
boost(block): 1416ms | |
boost(block): 1387ms | |
boost(block): 1397ms | |
boost(block): 1398ms | |
rapidjson: 1040ms | |
rapidjson: 1028ms | |
rapidjson: 1043ms | |
rapidjson: 1035ms | |
rapidjson: 1041ms | |
Parse File 6 canada.json (2251060 bytes) | |
boost(default): 4727ms | |
boost(default): 4705ms | |
boost(default): 4724ms | |
boost(default): 4724ms | |
boost(default): 4719ms | |
boost(block): 3591ms | |
boost(block): 3563ms | |
boost(block): 3561ms | |
boost(block): 3562ms | |
boost(block): 3561ms | |
rapidjson: 2217ms | |
rapidjson: 2218ms | |
rapidjson: 2218ms | |
rapidjson: 2216ms | |
rapidjson: 2217ms | |
Serialize File 1 array.json (609414 bytes) | |
boost(default): 479ms | |
boost(default): 477ms | |
boost(default): 477ms | |
boost(default): 477ms | |
boost(default): 479ms | |
boost(block): 479ms | |
boost(block): 476ms | |
boost(block): 474ms | |
boost(block): 478ms | |
boost(block): 474ms | |
rapidjson: 1980ms | |
rapidjson: 1960ms | |
rapidjson: 1961ms | |
rapidjson: 1976ms | |
rapidjson: 1969ms | |
Serialize File 2 arrays.json (1461524 bytes) | |
boost(default): 1796ms | |
boost(default): 1782ms | |
boost(default): 1790ms | |
boost(default): 1791ms | |
boost(default): 1785ms | |
boost(block): 1798ms | |
boost(block): 1760ms | |
boost(block): 1746ms | |
boost(block): 1751ms | |
boost(block): 1764ms | |
rapidjson: 3863ms | |
rapidjson: 3872ms | |
rapidjson: 3874ms | |
rapidjson: 3862ms | |
rapidjson: 3877ms | |
Serialize File 3 strings.json (1016132 bytes) | |
boost(default): 916ms | |
boost(default): 917ms | |
boost(default): 913ms | |
boost(default): 917ms | |
boost(default): 917ms | |
boost(block): 890ms | |
boost(block): 894ms | |
boost(block): 893ms | |
boost(block): 893ms | |
boost(block): 897ms | |
rapidjson: 2768ms | |
rapidjson: 2770ms | |
rapidjson: 2760ms | |
rapidjson: 2759ms | |
rapidjson: 2763ms | |
Serialize File 4 twitter.json (646995 bytes) | |
boost(default): 1050ms | |
boost(default): 1049ms | |
boost(default): 1047ms | |
boost(default): 1048ms | |
boost(default): 1053ms | |
boost(block): 999ms | |
boost(block): 1008ms | |
boost(block): 1008ms | |
boost(block): 1007ms | |
boost(block): 1001ms | |
rapidjson: 1170ms | |
rapidjson: 1164ms | |
rapidjson: 1167ms | |
rapidjson: 1167ms | |
rapidjson: 1172ms | |
Serialize File 5 citm_catalog.json (1777672 bytes) | |
boost(default): 1279ms | |
boost(default): 1284ms | |
boost(default): 1283ms | |
boost(default): 1302ms | |
boost(default): 1284ms | |
boost(block): 1181ms | |
boost(block): 1175ms | |
boost(block): 1169ms | |
boost(block): 1199ms | |
boost(block): 1173ms | |
rapidjson: 1187ms | |
rapidjson: 1192ms | |
rapidjson: 1186ms | |
rapidjson: 1181ms | |
rapidjson: 1178ms | |
Serialize File 6 canada.json (2251060 bytes) | |
boost(default): 18357ms | |
boost(default): 18208ms | |
boost(default): 18289ms | |
boost(default): 18218ms | |
boost(default): 18220ms | |
boost(block): 17879ms | |
boost(block): 17825ms | |
boost(block): 17877ms | |
boost(block): 17985ms | |
boost(block): 17792ms | |
rapidjson: 20724ms | |
rapidjson: 20686ms | |
rapidjson: 20827ms | |
rapidjson: 20769ms | |
rapidjson: 20770ms | |
-------------------------------------------------------------------------------- | |
64-bit MSVC | |
Parse File 1 array.json (609414 bytes) | |
boost(default): 435ms | |
boost(default): 417ms | |
boost(default): 417ms | |
boost(default): 487ms | |
boost(default): 498ms | |
boost(block): 478ms | |
boost(block): 479ms | |
boost(block): 478ms | |
boost(block): 479ms | |
boost(block): 478ms | |
rapidjson: 377ms | |
rapidjson: 375ms | |
rapidjson: 374ms | |
rapidjson: 376ms | |
rapidjson: 375ms | |
Parse File 2 arrays.json (1461524 bytes) | |
boost(default): 988ms | |
boost(default): 987ms | |
boost(default): 987ms | |
boost(default): 987ms | |
boost(default): 988ms | |
boost(block): 591ms | |
boost(block): 589ms | |
boost(block): 590ms | |
boost(block): 589ms | |
boost(block): 591ms | |
rapidjson: 863ms | |
rapidjson: 862ms | |
rapidjson: 862ms | |
rapidjson: 870ms | |
rapidjson: 874ms | |
Parse File 3 strings.json (1016132 bytes) | |
boost(default): 78ms | |
boost(default): 77ms | |
boost(default): 77ms | |
boost(default): 77ms | |
boost(default): 77ms | |
boost(block): 39ms | |
boost(block): 39ms | |
boost(block): 39ms | |
boost(block): 39ms | |
boost(block): 39ms | |
rapidjson: 445ms | |
rapidjson: 448ms | |
rapidjson: 446ms | |
rapidjson: 452ms | |
rapidjson: 450ms | |
Parse File 4 twitter.json (646995 bytes) | |
boost(default): 727ms | |
boost(default): 725ms | |
boost(default): 725ms | |
boost(default): 725ms | |
boost(default): 724ms | |
boost(block): 392ms | |
boost(block): 392ms | |
boost(block): 396ms | |
boost(block): 392ms | |
boost(block): 392ms | |
rapidjson: 433ms | |
rapidjson: 435ms | |
rapidjson: 434ms | |
rapidjson: 434ms | |
rapidjson: 435ms | |
Parse File 5 citm_catalog.json (1777672 bytes) | |
boost(default): 1688ms | |
boost(default): 1686ms | |
boost(default): 1691ms | |
boost(default): 1691ms | |
boost(default): 1689ms | |
boost(block): 963ms | |
boost(block): 963ms | |
boost(block): 963ms | |
boost(block): 963ms | |
boost(block): 963ms | |
rapidjson: 911ms | |
rapidjson: 911ms | |
rapidjson: 911ms | |
rapidjson: 911ms | |
rapidjson: 911ms | |
Parse File 6 canada.json (2251060 bytes) | |
boost(default): 3028ms | |
boost(default): 3029ms | |
boost(default): 3029ms | |
boost(default): 3037ms | |
boost(default): 3050ms | |
boost(block): 2017ms | |
boost(block): 2012ms | |
boost(block): 2006ms | |
boost(block): 2008ms | |
boost(block): 2008ms | |
rapidjson: 1408ms | |
rapidjson: 1409ms | |
rapidjson: 1406ms | |
rapidjson: 1410ms | |
rapidjson: 1408ms | |
-------------------------------------------------------------------------------- | |
32-bit LLVM | |
Parse File 1 array.json (609414 bytes) | |
boost(default): 570ms | |
boost(default): 563ms | |
boost(default): 496ms | |
boost(default): 501ms | |
boost(default): 492ms | |
boost(block): 482ms | |
boost(block): 485ms | |
boost(block): 485ms | |
boost(block): 485ms | |
boost(block): 482ms | |
rapidjson: 504ms | |
rapidjson: 501ms | |
rapidjson: 504ms | |
rapidjson: 450ms | |
rapidjson: 442ms | |
Parse File 2 arrays.json (1461524 bytes) | |
boost(default): 1191ms | |
boost(default): 1190ms | |
boost(default): 1190ms | |
boost(default): 1191ms | |
boost(default): 1192ms | |
boost(block): 730ms | |
boost(block): 727ms | |
boost(block): 728ms | |
boost(block): 728ms | |
boost(block): 729ms | |
rapidjson: 1047ms | |
rapidjson: 1050ms | |
rapidjson: 1051ms | |
rapidjson: 1051ms | |
rapidjson: 1057ms | |
Parse File 3 strings.json (1016132 bytes) | |
boost(default): 85ms | |
boost(default): 84ms | |
boost(default): 85ms | |
boost(default): 86ms | |
boost(default): 83ms | |
boost(block): 81ms | |
boost(block): 81ms | |
boost(block): 80ms | |
boost(block): 80ms | |
boost(block): 80ms | |
rapidjson: 513ms | |
rapidjson: 515ms | |
rapidjson: 513ms | |
rapidjson: 512ms | |
rapidjson: 510ms | |
Parse File 4 twitter.json (646995 bytes) | |
boost(default): 797ms | |
boost(default): 797ms | |
boost(default): 797ms | |
boost(default): 798ms | |
boost(default): 795ms | |
boost(block): 408ms | |
boost(block): 406ms | |
boost(block): 408ms | |
boost(block): 406ms | |
boost(block): 406ms | |
rapidjson: 422ms | |
rapidjson: 422ms | |
rapidjson: 424ms | |
rapidjson: 422ms | |
rapidjson: 424ms | |
Parse File 5 citm_catalog.json (1777672 bytes) | |
boost(default): 1725ms | |
boost(default): 1729ms | |
boost(default): 1727ms | |
boost(default): 1728ms | |
boost(default): 1727ms | |
boost(block): 901ms | |
boost(block): 903ms | |
boost(block): 901ms | |
boost(block): 901ms | |
boost(block): 902ms | |
rapidjson: 926ms | |
rapidjson: 926ms | |
rapidjson: 924ms | |
rapidjson: 925ms | |
rapidjson: 925ms | |
Parse File 6 canada.json (2251060 bytes) | |
boost(default): 3353ms | |
boost(default): 3362ms | |
boost(default): 3372ms | |
boost(default): 3361ms | |
boost(default): 3352ms | |
boost(block): 2238ms | |
boost(block): 2243ms | |
boost(block): 2239ms | |
boost(block): 2236ms | |
boost(block): 2238ms | |
rapidjson: 1514ms | |
rapidjson: 1533ms | |
rapidjson: 1558ms | |
rapidjson: 1527ms | |
rapidjson: 1539ms | |
Serialize File 1 array.json (609414 bytes) | |
boost(default): 391ms | |
boost(default): 391ms | |
boost(default): 393ms | |
boost(default): 392ms | |
boost(default): 391ms | |
boost(block): 398ms | |
boost(block): 392ms | |
boost(block): 394ms | |
boost(block): 394ms | |
boost(block): 392ms | |
rapidjson: 1950ms | |
rapidjson: 1964ms | |
rapidjson: 1957ms | |
rapidjson: 1954ms | |
rapidjson: 1948ms | |
Serialize File 2 arrays.json (1461524 bytes) | |
boost(default): 1614ms | |
boost(default): 1602ms | |
boost(default): 1584ms | |
boost(default): 1585ms | |
boost(default): 1585ms | |
boost(block): 1560ms | |
boost(block): 1572ms | |
boost(block): 1560ms | |
boost(block): 1563ms | |
boost(block): 1561ms | |
rapidjson: 3747ms | |
rapidjson: 3765ms | |
rapidjson: 3749ms | |
rapidjson: 3763ms | |
rapidjson: 3747ms | |
Serialize File 3 strings.json (1016132 bytes) | |
boost(default): 919ms | |
boost(default): 935ms | |
boost(default): 916ms | |
boost(default): 920ms | |
boost(default): 918ms | |
boost(block): 895ms | |
boost(block): 897ms | |
boost(block): 897ms | |
boost(block): 893ms | |
boost(block): 895ms | |
rapidjson: 2717ms | |
rapidjson: 2716ms | |
rapidjson: 2720ms | |
rapidjson: 2715ms | |
rapidjson: 2712ms | |
Serialize File 4 twitter.json (646995 bytes) | |
boost(default): 909ms | |
boost(default): 914ms | |
boost(default): 921ms | |
boost(default): 914ms | |
boost(default): 912ms | |
boost(block): 893ms | |
boost(block): 892ms | |
boost(block): 892ms | |
boost(block): 894ms | |
boost(block): 893ms | |
rapidjson: 1066ms | |
rapidjson: 1068ms | |
rapidjson: 1066ms | |
rapidjson: 1066ms | |
rapidjson: 1064ms | |
Serialize File 5 citm_catalog.json (1777672 bytes) | |
boost(default): 1069ms | |
boost(default): 1072ms | |
boost(default): 1073ms | |
boost(default): 1065ms | |
boost(default): 1066ms | |
boost(block): 1015ms | |
boost(block): 1002ms | |
boost(block): 1006ms | |
boost(block): 1004ms | |
boost(block): 1003ms | |
rapidjson: 1212ms | |
rapidjson: 1212ms | |
rapidjson: 1213ms | |
rapidjson: 1211ms | |
rapidjson: 1211ms | |
Serialize File 6 canada.json (2251060 bytes) | |
boost(default): 17317ms | |
boost(default): 17296ms | |
boost(default): 17354ms | |
boost(default): 17398ms | |
boost(default): 17369ms | |
boost(block): 17287ms | |
boost(block): 17245ms | |
boost(block): 17252ms | |
boost(block): 17271ms | |
boost(block): 17286ms | |
rapidjson: 17064ms | |
rapidjson: 17206ms | |
rapidjson: 17074ms | |
rapidjson: 17036ms | |
rapidjson: 17037ms | |
-------------------------------------------------------------------------------- | |
64-bit LLVM | |
Parse File 1 array.json (609414 bytes) | |
boost(default): 391ms | |
boost(default): 390ms | |
boost(default): 393ms | |
boost(default): 443ms | |
boost(default): 423ms | |
boost(block): 406ms | |
boost(block): 404ms | |
boost(block): 408ms | |
boost(block): 408ms | |
boost(block): 406ms | |
rapidjson: 339ms | |
rapidjson: 340ms | |
rapidjson: 338ms | |
rapidjson: 338ms | |
rapidjson: 340ms | |
Parse File 2 arrays.json (1461524 bytes) | |
boost(default): 911ms | |
boost(default): 913ms | |
boost(default): 913ms | |
boost(default): 911ms | |
boost(default): 912ms | |
boost(block): 536ms | |
boost(block): 536ms | |
boost(block): 535ms | |
boost(block): 539ms | |
boost(block): 538ms | |
rapidjson: 889ms | |
rapidjson: 890ms | |
rapidjson: 892ms | |
rapidjson: 895ms | |
rapidjson: 897ms | |
Parse File 3 strings.json (1016132 bytes) | |
boost(default): 79ms | |
boost(default): 76ms | |
boost(default): 76ms | |
boost(default): 76ms | |
boost(default): 76ms | |
boost(block): 38ms | |
boost(block): 38ms | |
boost(block): 38ms | |
boost(block): 38ms | |
boost(block): 38ms | |
rapidjson: 524ms | |
rapidjson: 525ms | |
rapidjson: 524ms | |
rapidjson: 524ms | |
rapidjson: 523ms | |
Parse File 4 twitter.json (646995 bytes) | |
boost(default): 652ms | |
boost(default): 653ms | |
boost(default): 652ms | |
boost(default): 653ms | |
boost(default): 654ms | |
boost(block): 313ms | |
boost(block): 315ms | |
boost(block): 315ms | |
boost(block): 314ms | |
boost(block): 314ms | |
rapidjson: 378ms | |
rapidjson: 383ms | |
rapidjson: 381ms | |
rapidjson: 381ms | |
rapidjson: 378ms | |
Parse File 5 citm_catalog.json (1777672 bytes) | |
boost(default): 1481ms | |
boost(default): 1472ms | |
boost(default): 1469ms | |
boost(default): 1467ms | |
boost(default): 1471ms | |
boost(block): 775ms | |
boost(block): 776ms | |
boost(block): 778ms | |
boost(block): 778ms | |
boost(block): 779ms | |
rapidjson: 822ms | |
rapidjson: 823ms | |
rapidjson: 823ms | |
rapidjson: 824ms | |
rapidjson: 825ms | |
Parse File 6 canada.json (2251060 bytes) | |
boost(default): 2722ms | |
boost(default): 2742ms | |
boost(default): 2732ms | |
boost(default): 2742ms | |
boost(default): 2733ms | |
boost(block): 1723ms | |
boost(block): 1730ms | |
boost(block): 1719ms | |
boost(block): 1722ms | |
boost(block): 1722ms | |
rapidjson: 1370ms | |
rapidjson: 1371ms | |
rapidjson: 1368ms | |
rapidjson: 1376ms | |
rapidjson: 1369ms | |
Serialize File 1 array.json (609414 bytes) | |
boost(default): 347ms | |
boost(default): 347ms | |
boost(default): 345ms | |
boost(default): 346ms | |
boost(default): 347ms | |
boost(block): 349ms | |
boost(block): 347ms | |
boost(block): 349ms | |
boost(block): 350ms | |
boost(block): 349ms | |
rapidjson: 629ms | |
rapidjson: 626ms | |
rapidjson: 628ms | |
rapidjson: 628ms | |
rapidjson: 626ms | |
Serialize File 2 arrays.json (1461524 bytes) | |
boost(default): 1193ms | |
boost(default): 1197ms | |
boost(default): 1204ms | |
boost(default): 1196ms | |
boost(default): 1195ms | |
boost(block): 1170ms | |
boost(block): 1167ms | |
boost(block): 1156ms | |
boost(block): 1162ms | |
boost(block): 1154ms | |
rapidjson: 3222ms | |
rapidjson: 3223ms | |
rapidjson: 3221ms | |
rapidjson: 3219ms | |
rapidjson: 3223ms | |
Serialize File 3 strings.json (1016132 bytes) | |
boost(default): 610ms | |
boost(default): 608ms | |
boost(default): 611ms | |
boost(default): 612ms | |
boost(default): 610ms | |
boost(block): 586ms | |
boost(block): 586ms | |
boost(block): 587ms | |
boost(block): 588ms | |
boost(block): 586ms | |
rapidjson: 1992ms | |
rapidjson: 1989ms | |
rapidjson: 2006ms | |
rapidjson: 1990ms | |
rapidjson: 2006ms | |
Serialize File 4 twitter.json (646995 bytes) | |
boost(default): 477ms | |
boost(default): 507ms | |
boost(default): 488ms | |
boost(default): 483ms | |
boost(default): 481ms | |
boost(block): 463ms | |
boost(block): 463ms | |
boost(block): 464ms | |
boost(block): 461ms | |
boost(block): 463ms | |
rapidjson: 874ms | |
rapidjson: 875ms | |
rapidjson: 872ms | |
rapidjson: 872ms | |
rapidjson: 870ms | |
Serialize File 5 citm_catalog.json (1777672 bytes) | |
boost(default): 869ms | |
boost(default): 869ms | |
boost(default): 866ms | |
boost(default): 865ms | |
boost(default): 873ms | |
boost(block): 773ms | |
boost(block): 773ms | |
boost(block): 768ms | |
boost(block): 773ms | |
boost(block): 773ms | |
rapidjson: 1017ms | |
rapidjson: 1018ms | |
rapidjson: 1017ms | |
rapidjson: 1018ms | |
rapidjson: 1018ms | |
Serialize File 6 canada.json (2251060 bytes) | |
boost(default): 7059ms | |
boost(default): 7288ms | |
boost(default): 7263ms | |
boost(default): 6783ms | |
boost(default): 7100ms | |
boost(block): 6541ms | |
boost(block): 6495ms | |
boost(block): 6412ms | |
boost(block): 6409ms | |
boost(block): 6409ms | |
rapidjson: 10024ms | |
rapidjson: 10022ms | |
rapidjson: 10014ms | |
rapidjson: 10017ms | |
rapidjson: 10015ms | |
-------------------------------------------------------------------------------- | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment