This file contains hidden or 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
| {"schemaVersion":1,"label":"Nix Make","message":"failing","color":"red"} |
This file contains hidden or 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
| {"schemaVersion":1,"label":"Windows CMake","message":"cancelled","color":"yellow"} |
This file contains hidden or 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
| /// | |
| /// bench_inttostr.cpp | |
| /// | |
| /// Micro-benchmark comparing the old (manual digit extraction + reverse) | |
| /// intToStr implementation vs. the new (std::to_chars + formatInt) version. | |
| /// | |
| /// Build: | |
| /// g++ -std=c++20 -O2 -DNDEBUG -o bench_inttostr bench_inttostr.cpp | |
| /// (add -march=native for best results on your machine) | |
| /// |
This file contains hidden or 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
| /// | |
| /// bench_inttostr.cpp | |
| /// | |
| /// Micro-benchmark comparing three intToStr implementations: | |
| /// OLD - original Poco (manual digit loop + reverse) | |
| /// NEW - std::to_chars + non-template formatInt | |
| /// OPT - improved old: two-digits-at-a-time for base 10, | |
| /// raw pointers, unsigned T_MIN handling, same API | |
| /// | |
| /// Build: |
OlderNewer