On 3/22/15 3:03 AM, Andrei Alexandrescu wrote:
* assumeSafeAppend() was unnecessarily used once per line read. Its removal led to a whopping 35% on top of everything else. I'm not sure what it does, but boy it does takes its sweet time. Maybe someone should look into it.
That's not expected. assumeSafeAppend should be pretty quick, and DEFINITELY should not be a significant percentage of reading lines. I will look into it.
Just to verify, your test application was a simple byline loop? -Steve
