diff options
author | David Faure <david.faure@kdab.com> | 2014-09-07 01:18:22 +0200 |
---|---|---|
committer | David Faure <david.faure@kdab.com> | 2014-09-12 02:07:36 +0200 |
commit | 31c6d9f04ba80e6776ae01cb0588e6bd228f7184 (patch) | |
tree | 57d9af62890d4d3d922527251226e7c512777d69 /src/widgets/itemviews | |
parent | 66008040793f7e98f9cacd13271119b6b096d8bc (diff) |
QTextStream: add fast path for writing char and QChar.
Avoids allocating a QString for every char being written out.
The benchmark went from 5.5 ms per iteration to 0.8 ms,
and from 40 million instructions to 6 million.
Found using Milian Wolff's heaptrack tool.
Change-Id: I1784c47b944454bc947a607a22c39d249372ed55
Reviewed-by: Adam Majer <adamm@zombino.com>
Reviewed-by: Marc Mutz <marc.mutz@kdab.com>
Diffstat (limited to 'src/widgets/itemviews')
0 files changed, 0 insertions, 0 deletions