![](https://squidex.jugru.team/api/assets/srm/IrffZf2XoImAsavJ0kVnR/ivan-afanasyev.jpg?cache=3600&width=74&height=74&mode=CropUpsize)
Ivan Afanasyev
Company: Align Technology
Talk type: Talk
Presentation is a story of a single PR in libc++ LLVM.
A humble attempt to speedup std::to_string of integers has evolved into a whole study of requirements and implementations of numbers formatting in C++.
We will have a look at the initial std::to_string implementation and make suggestions on possible performance improvements.
Three subsequent implementation iterations are considered:
We will profile each algorithm, discuss results and analyze performance tricks for the fast integers formatting.
Company: Align Technology
Company: Tarantool Core Team