qt6-bb10/tests/benchmarks/corelib
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
..
codecs Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
io QTextStream: add fast path for writing char and QChar. 2014-09-12 02:07:36 +02:00
json Fix int conversion to string 2014-08-08 10:45:53 +02:00
kernel Remove useless QMetaType benchmarks 2014-07-28 08:39:29 +02:00
mimetypes Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
plugin Update copyright year in Digia's license headers 2013-01-18 09:07:35 +01:00
thread Merge remote-tracking branch 'origin/stable' into dev 2013-11-26 22:35:48 +01:00
tools Unify and optimize QByteArray::to{Upper,Lower} 2014-08-19 03:39:05 +02:00
corelib.pro test: Moving tst_QMimeDatabase::inheritsPerformance() test 2012-10-31 19:56:42 +01:00