Artifact d0f31fe1ebd87a443d5db28ce296e9ffcc20c02a:
- File src/comformat.c — part of check-in [16fde3ff66] at 2018-11-15 12:43:00 on branch comment-formatter-utf8 — Add output buffering to the (non-legacy) comment printing algorithm, to reduce calls to fossil_print(). The resulting performance improvement can be up to factor 10, with a perceptible difference even for short comments (measured and tested on Windows with MSVC builds, and on Ubuntu with GCC builds). (For comparison: for the legacy comment printing algorithm, the extra UTF-8 checks added by this branch impair performance by 0.12-1.8%, depending on whether the input contains predominantly multi-byte vs. ASCII-only sequences.) (user: florian size: 19941)
A hex dump of this file is not available. Please download the raw binary file and generate a hex dump yourself.