Skip to content

Commit 0bfc018

Browse files
committed
[chore] update fast_float
1 parent da43293 commit 0bfc018

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

changelog/current.md

+3-2
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ Improved the performance of `c4/charconv.hpp` functions ([PR#77](https://github.
1616
- Refactored the charconv tests to improve consistency and thoroughness.
1717
- Improved the charconv benchmarks to ensure full consistency across benchmarks.
1818
- Special thanks and kudos to @fargies for being attentive and pinpointing several issues throughout the PR!
19-
- Finding the best approach involved [writing a R&D benchmark for the several algorithm components](https://github.com/biojppm/c4core/tree/master/bm_xtoa.cpp). This benchmark is disabled by default, and can be enabled with the flag `C4CORE_BM_XTOA_RND`.
20-
- With the changes from this PR, the [charconv benchmark](https://github.com/biojppm/c4core/tree/master/bm_charconv.cpp) results show that on Linux/g++11.2:
19+
- Finding the best approach involved [writing a R&D benchmark for the several algorithm components](https://github.com/biojppm/c4core/tree/master/bm/bm_xtoa.cpp). This benchmark is disabled by default, and can be enabled with the flag `C4CORE_BM_XTOA_RND`.
20+
- With the changes from this PR, the [charconv benchmark](https://github.com/biojppm/c4core/tree/master/bm_charconv.cpp) results show that on Linux/g++11.2, with integral types:
2121
- `c4::to_chars()` can be expected to be roughly...
2222
- ~40% to 2x faster than `std::to_chars()`
2323
- ~10x-30x faster than `sprintf()`
@@ -97,6 +97,7 @@ If you feel suspicious about these bold claims, you can browse through [c4core's
9797
- Fix CPU detection with ARMEL [PR #86](https://github.com/biojppm/c4core/pull/86).
9898
- Fix GCC version detection [PR #87](https://github.com/biojppm/c4core/pull/87).
9999
- Fix [cmake#8](https://github.com/biojppm/cmake/issues/8): `SOVERSION` missing from shared libraries.
100+
- Update fastfloat to 3.5.1.
100101
101102
### Thanks
102103

0 commit comments

Comments
 (0)