qt5base-lts/tests/benchmarks/corelib/io/io.pro
David Faure 31c6d9f04b 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>
2014-09-12 02:07:36 +02:00

12 lines
190 B
Prolog

TEMPLATE = subdirs
SUBDIRS = \
qdir \
qdiriterator \
qfile \
qfileinfo \
qiodevice \
qprocess \
qtemporaryfile \
qtextstream