path: root/tests/benchmarks/corelib
Commit message (Expand)AuthorAgeFilesLines
* Set CONFIG += benchmark in corelib's various benchmarksEdward Welbourne2020-04-0250-122/+132
* qtimezoneprivate_tz: Apply a cache over the top of timezone dataRobin Burchell2020-03-201-0/+122
* Don't wrap feature detection macros with QT_HAS_FOO() variantsTor Arne Vestbø2019-12-101-1/+1
* QReadWriteLock: add a check for writeOnly, tooMarc Mutz2019-09-121-0/+63
* Brush up QReadWriteLock benchmarkMarc Mutz2019-09-122-8/+23
* Extend QDate's benchmarkEdward Welbourne2019-08-301-5/+165
* Convert foreach to ranged for in QDateTime benchmarkEdward Welbourne2019-08-301-34/+34
* Deduplicate list-building code in QDateTime benchmarkEdward Welbourne2019-08-301-108/+57
* Fix unused variable warnings in QDateTime benchmarkEdward Welbourne2019-08-301-5/+15
* Fix some bogus date calculations in QDateTime's benchmarkEdward Welbourne2019-08-301-12/+26
* Re-apply 'Skip old benchmark that doesn't build automatically'Marc Mutz2019-07-241-1/+0
* Move text-related code out of corelib/tools/ to corelib/text/Edward Welbourne2019-07-1020-33/+41
* Win: qdiriterator bench: fix missing null-terminator issuesMårten Nordheim2019-07-102-14/+15
* Remove usages of deprecated APIs from QtAlgorithmsSona Kurazyan2019-06-291-4/+3
* Remove QLatin1Literal usagesGiuseppe D'Angelo2019-06-101-1/+1
* Separate out the time, zone, date code from corelib/tools/Edward Welbourne2019-06-069-2/+6
* Add a bench-mark for QDate's isValid() and daysInMonth()Edward Welbourne2019-05-222-0/+57
* Optimize QTimer::singleShot(0, ...) when taking PMF or Functor callableMilian Wolff2019-04-061-3/+18
* Remove handling of missing Q_COMPILER_CLASS_ENUMAllan Sandfeld Jensen2019-04-061-4/+1
* Enable and extend the qtimer_vs_qmetaobject benchmarkMilian Wolff2019-03-272-14/+56
* Merge remote-tracking branch 'origin/5.12' into 5.13Qt Forward Merge Bot2019-02-192-4/+4
| * Add cmdline feature to qmakeJoerg Bornemann2019-02-182-4/+4
* | QFile/QFileInfo: mark readLink() as deprecatedChristian Ehrlicher2019-01-231-2/+2
* | Benchmark: Add _bench_ into the name of the qmap benchmarkTobias Hunger2018-11-081-1/+1
* | benchmarks: Fix copy and paste error in .pro-fileTobias Hunger2018-11-081-1/+1
* | tst_qfileinfo: Refactor ntfsJunctionPointsAndSymlinks()Friedemann Kleint2018-09-301-1/+3
* | Use a std::vector instead of a QVector in QMimeDatabasePrivateIvan Komissarov2018-09-291-0/+11
* Merge remote-tracking branch 'origin/5.11' into devLiang Qi2018-07-021-3/+2
| * tst_bench_QUuid: eliminate an unused variableEdward Welbourne2018-06-141-3/+2
* | Speed up QTimeZone::isTimeZoneIdAvailable by a factor 43David Faure2018-04-233-0/+57
* Make a benchmark out of tst_QObjectPerformance::emitToManyReceiversKari Oikarinen2018-03-071-0/+24
* QObjectBenchmark: Don't try to set read-only propertiesKari Oikarinen2018-03-071-1/+2
* Use dependencies instead of CONFIG+=orderedAllan Sandfeld Jensen2017-12-021-1/+1
* Merge remote-tracking branch 'origin/5.10' into devLiang Qi2017-11-232-4/+4
| * Change almost all other uses of qrand() to QRandomGeneratorThiago Macieira2017-11-082-4/+4
* | Merge remote-tracking branch 'origin/5.10' into devLiang Qi2017-10-171-0/+8
| * Restore compatibility with pre-5.9 Keccak calculationThiago Macieira2017-09-211-0/+8
* | Merge remote-tracking branch 'origin/5.10' into devLiang Qi2017-09-262-4/+6
| * Use QT_LSTAT instead of lstat directlyJake Petroules2017-09-152-4/+6
* | Replace Q_DECL_OVERRIDE with override where possibleKevin Funk2017-09-191-1/+1
* tests: Unify license to GPL-EXCEPTKai Koehne2017-04-031-1/+1
* Properly use the "process" featureUlf Hermann2017-02-272-7/+1
* Improve QIODevice::peek() performance on buffered devicesAlex Trotsenko2017-02-091-0/+32
* QDateTime::fromString(): improve performance by 33%David Faure2017-01-031-2/+3
* Add a benchmark for QReadWriteLockOlivier Goffart2016-08-103-0/+190
* QMetaType: Add a benchmark covering creation of QVariant from an enumRobin Burchell2016-07-221-0/+32
* Merge remote-tracking branch 'origin/5.7' into devLiang Qi2016-06-131-1/+1
| * Replace qAllocMore with a pair of more useful functionsThiago Macieira2016-06-091-1/+1
* | Merge remote-tracking branch 'origin/5.7' into devLiang Qi2016-05-031-1/+0
| * Skip old benchmark that doesn't build automaticallyAllan Sandfeld Jensen2016-04-131-1/+0