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
inline | |
void | |
addref2() const noexcept | |
{ | |
++get()->refs_; | |
} | |
inline | |
void | |
addref() const noexcept |
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
inline | |
void | |
addref() const noexcept | |
{ | |
//if(p_ && p_->counted_) | |
if(i_ & 1) | |
addref2(); | |
} | |
inline |
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
Parse null.json,clang x64/sse2,boost (pool),46000,5024,440 | |
Parse null.json,clang x64/sse2,boost (pool),50358,5031,481 | |
Parse null.json,clang x64/sse2,boost (pool),52542,5240,482 | |
Parse null.json,clang x64/sse2,boost (pool),52626,5241,482 | |
Parse null.json,clang x64/sse2,boost (pool),50200,5015,481 | |
Parse null.json,clang x64/sse2,boost (pool),52542,5242,481 | |
Parse null.json,clang x64/sse2,boost (pool),481 | |
The program '[7356] bench.exe' has exited with code 0 (0x0). |
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
int size; | |
if(val>=10000) | |
{ | |
if(val>=10000000) | |
{ | |
if(val>=1000000000) | |
size=10; | |
else if(val>=100000000) | |
size=9; | |
else |
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
Serialize integers-32.json,clang x64/sse2,boost (pool),3000,5983,662 | |
Serialize integers-32.json,clang x64/sse2,boost (pool),2750,5147,706 | |
Serialize integers-32.json,clang x64/sse2,boost (pool),2793,5216,707 | |
Serialize integers-32.json,clang x64/sse2,rapidjson (pool),3000,5665,700 | |
Serialize integers-32.json,clang x64/sse2,rapidjson (pool),2640,5082,686 | |
Serialize integers-32.json,clang x64/sse2,rapidjson (pool),2709,5211,687 | |
Serialize integers-64.json,clang x64/sse2,boost (pool),10000,5436,1069 | |
Serialize integers-64.json,clang x64/sse2,boost (pool),9180,5001,1067 | |
Serialize integers-64.json,clang x64/sse2,boost (pool),9618,5244,1066 | |
Serialize integers-64.json,clang x64/sse2,rapidjson (pool),9000,5096,1026 |
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
Serialize integers-32.json,clang x64/sse2,boost (pool),690 | |
Serialize integers-32.json,clang x64/sse2,rapidjson (pool),691 | |
Serialize integers-64.json,clang x64/sse2,boost (pool),1067 | |
Serialize integers-64.json,clang x64/sse2,rapidjson (pool),1023 |
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
Serialize arrays.json,clang x64/sse2,boost (pool),27000,5080,258 | |
Serialize arrays.json,clang x64/sse2,boost (pool),27888,5057,268 | |
Serialize arrays.json,clang x64/sse2,boost (pool),28938,5235,268 | |
Serialize arrays.json,clang x64/sse2,boost (pool),29001,5247,268 | |
Serialize arrays.json,clang x64/sse2,boost (pool),29001,5250,268 | |
Serialize arrays.json,clang x64/sse2,boost (pool),29001,5248,268 | |
Serialize arrays.json,clang x64/sse2,boost (pool),268 | |
The program '[6000] bench.exe' has exited with code 0 (0x0). |
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
Serialize null.json,msvc x64/sse2,boost (pool),58000,5011,556 | |
Serialize null.json,msvc x64/sse2,boost (pool),66539,5144,621 | |
Serialize null.json,msvc x64/sse2,boost (pool),67893,5248,621 | |
Serialize null.json,msvc x64/sse2,boost (pool),64680,5004,621 | |
Serialize null.json,msvc x64/sse2,boost (pool),67851,5244,621 | |
Serialize null.json,msvc x64/sse2,boost (pool),67914,5247,622 | |
Serialize null.json,msvc x64/sse2,rapidjson (pool),61000,5029,582 | |
Serialize null.json,msvc x64/sse2,rapidjson (pool),60640,5020,580 | |
Serialize null.json,msvc x64/sse2,rapidjson (pool),63399,5217,584 | |
Serialize null.json,msvc x64/sse2,rapidjson (pool),60760,5006,583 |
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
Baseline | |
Serialize null.json,msvc x64/sse2,boost (pool),51000,5066,483 | |
Serialize null.json,msvc x64/sse2,boost (pool),57868,5089,546 | |
Serialize null.json,msvc x64/sse2,boost (pool),56840,5000,546 | |
Serialize null.json,msvc x64/sse2,boost (pool),56840,5002,546 | |
Serialize null.json,msvc x64/sse2,boost (pool),59640,5248,546 | |
Serialize null.json,msvc x64/sse2,boost (pool),59661,5250,546 | |
Serialize null.json,msvc x64/sse2,rapidjson (pool),62000,5009,594 | |
Serialize null.json,msvc x64/sse2,rapidjson (pool),64974,5231,596 |
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
git: | |
submodules: false | |
jobs: | |
allow_failures: | |
- env: | |
- COPY="all the environment settings from your job" | |
include: | |
# cmake |