diff --git a/ChangeLog.md b/ChangeLog.md index 4373958d..b0018927 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -2,7 +2,18 @@ - Optimized the default floating point formatting (https://github.com/fmtlib/fmt/issues/3675, - https://github.com/fmtlib/fmt/issues/4516). + https://github.com/fmtlib/fmt/issues/4516). In particular, formatting a + `double` with format string compilation into a stack allocated buffer is + more than 60% faster in version 12.0 compared to 11.2 according to + [dtoa-benchmark](https://github.com/fmtlib/dtoa-benchmark): + + ``` + Function Time (ns) Speedup + fmt11 34.471 1.00x + fmt12 21.000 1.64x + ``` + + - Added `constexpr` support to `fmt::format`. For example: