Tinker with benchmarks. Looking at render performance

This commit is contained in:
2025-09-03 12:16:56 -04:00
parent 0e4c526094
commit 76193f772c
3 changed files with 118 additions and 115 deletions

View File

@@ -948,13 +948,7 @@ char *to_chars(char *first, const char *last, double value) {
} // namespace
namespace detail {
void DoubleTerm::write(char *&buf) const {
char scratch[kMaxLength];
char *end = to_chars(scratch, nullptr, s);
const auto len = end - scratch;
std::memcpy(buf, scratch, static_cast<std::size_t>(len));
buf += len;
}
void DoubleTerm::write(char *&buf) const { buf = to_chars(buf, nullptr, s); }
} // namespace detail