summaryrefslogtreecommitdiffstats
path: root/tests/benchmarks/corelib
Commit message (Expand)AuthorAgeFilesLines
* Improve the code and avoid unnecessary storesThiago Macieira2011-03-221-7/+9
* Add an UTF-8 conversion optimised for ASCII using SSE2Thiago Macieira2011-03-221-1/+54
* Add an UTF-8 conversion code that is optimised for ASCIIThiago Macieira2011-03-221-2/+94
* Add a stateless copy of the Qt 4.7 UTF-8 codec.Thiago Macieira2011-03-221-0/+99
* Add UTF-8 code benchmarksThiago Macieira2011-03-221-0/+223
* Improve a little more the core loop and propagate to the other codeThiago Macieira2011-03-221-18/+22
* Reduce the number of operations in the main loopThiago Macieira2011-03-221-8/+7
* Add an SSE4 version using PMOVZXBW and PSRLDQThiago Macieira2011-03-221-0/+22
* Attempt to improve the epilog codeThiago Macieira2011-03-221-19/+72
* Add two SIMD overcommit prologsThiago Macieira2011-03-221-0/+21
* Try to remove the non-determinism by moving the malloc() awayThiago Macieira2011-03-221-10/+15
* Optimise the prolog even furtherThiago Macieira2011-03-221-16/+33
* Try to improve the prolog by doing less operationsThiago Macieira2011-03-221-7/+7
* Add an unrolled prologThiago Macieira2011-03-221-1/+22
* Make the prolog function more genericThiago Macieira2011-03-221-12/+6
* Add an SSE2 alternative with prologThiago Macieira2011-03-221-0/+48
* Add some boundary/spill protectionThiago Macieira2011-03-221-4/+8
* Correct the code: use ushorts, not QCharThiago Macieira2011-03-221-4/+4
* Add the SSE2 code we have in Qt 4.7 to the benchmarkThiago Macieira2011-03-221-0/+26
* Add a test for QString::fromLatin1 performace alternativesThiago Macieira2011-03-225-11/+414
* Remove the __attribute__((optimize)) marksThiago Macieira2011-03-221-11/+11
* Add a script that generates a string table of 8-bitsThiago Macieira2011-03-221-0/+203
* Add a benchmark for QString::fromLatin1Thiago Macieira2011-03-221-0/+36
* Compile in C++0x modeThiago Macieira2011-03-221-10/+10
* add license headers to qhash_string benchmarkhjk2011-03-212-1/+40
* benchmarks: first shot at alternative implementation for qHash(QString)hjk2011-03-165-0/+435
* Update copyright year to 2011.Rohan McGovern2011-03-101-1/+1
* Add QDir/tree benchmark to "trusted" listJoão Abecasis2011-02-101-1/+2
* Merge remote branch 'origin/4.7' into qt-master-from-4.7Olivier Goffart2011-01-1734-34/+34
|\
| * Update copyright year to 2011.Jason McDonald2011-01-1034-34/+34
* | test contention when using 2 mutexesBradley T. Hughes2010-12-201-28/+53
* | Ensure that every thread does contend in the contention testsBradley T. Hughes2010-12-201-33/+60
* | Add baseline test data to measure test overheadBradley T. Hughes2010-12-201-5/+6
* | Test contention performance for long (10ms) critical sectionsBradley T. Hughes2010-12-201-0/+1
* | Add a benchmark for contended and uncontended QMutex performanceBradley T. Hughes2010-12-202-13/+261
* | Merge remote branch 'qt/master' into file-engine-refactorJoão Abecasis2010-11-238-20/+32
|\ \
| * \ Merge remote branch 'origin/4.7' into qt-master-from-4.7Olivier Goffart2010-11-123-16/+18
| |\ \ | | |/
| | * fix tst_headersHarald Fernengel2010-11-102-2/+4
| | * fix build on mingwKonstantin Ritt2010-11-083-15/+15
| * | Merge remote branch 'scm/qt/master'Tor Arne Vestbø2010-10-281-0/+2
| |\ \
| | * | fix build with sse2 and without ssse3Konstantin Ritt2010-10-271-0/+2
| * | | Move list of trusted benchmarks out of QA dungeon and into QtTor Arne Vestbø2010-10-271-1/+9
| |/ /
| * | Align .pro with qmake: s/\.sources/.files/.Miikka Heikkinen2010-10-083-3/+3
* | | Merge remote branch 'qt/master' into earth/file-engine-refactorShane Kearns2010-10-084-1/+76
|\ \ \ | |/ /
| * | Merge remote branch 'origin/4.7' into qt-master-from-4.7Olivier Goffart2010-10-074-1/+76
| |\ \ | | |/
| | * Fix performance regression in QUuid::createUuid()Bradley T. Hughes2010-10-054-1/+76
* | | Merge commit 'origin/master' into fileEnginesOn47Thomas Zander2010-09-285-2/+2800
|\ \ \ | |/ /
| * | Merge remote branch 'origin/4.7' into qt-master-from-4.7Olivier Goffart2010-08-305-2/+2800
| |\ \ | | |/
| | * Add the missing license headers to the QString benchmark dataThiago Macieira2010-08-243-1/+44
| | * Unroll the SSSE3 code even more to avoid the need to keep an extra variable f...Thiago Macieira2010-08-241-35/+53