summaryrefslogtreecommitdiffstats
path: root/tests/benchmarks/corelib
Commit message (Expand)AuthorAgeFilesLines
* Use SPDX license identifiersLucie Gérard2022-05-1664-1732/+132
* benchmarks: fix deprecation warningsMarc Mutz2022-04-061-2/+2
* More startOfDay() fixes, in tst_bench_QDateTimeEdward Welbourne2022-03-311-4/+5
* Benchmarks: Do not depend on transitive includesFabian Kosmale2022-03-171-0/+1
* Tests: Do not depend on transitive includesFabian Kosmale2022-03-171-0/+2
* QByteArray benchmark: fix clang -Wmove-resultMarc Mutz2022-01-241-1/+1
* benchmarks: fix some (future) -Wunused-result warningsMarc Mutz2022-01-242-8/+8
* Use QPromise when creating continuations to avoid memory leaksSona Kurazyan2022-01-211-0/+1
* Fix the benchmark for QList::removeAll()Sona Kurazyan2021-12-091-92/+25
* Optimize QMimeDatabase::mimeTypeForFile(f, MatchDefault)Igor Kushnir2021-12-067-0/+84
* QAbstractFileEngine: Add permission argument to open()Ievgenii Meshcheriakov2021-12-041-4/+4
* QWaitCondition: also benchmark std::condition_variable{,_any}Marc Mutz2021-11-261-13/+83
* QtBase: replace windows.h with qt_windows.hYuhang Zhao2021-11-234-4/+4
* QReadWriteLocker: also benchmark recursive modeMarc Mutz2021-11-151-0/+66
* Bump WINVER, _WIN32_WINNT and _WIN32_IE to _WIN32_WINNT_WIN10 (0x0A00)Yuhang Zhao2021-11-101-1/+3
* Remove checks for C++ standard versions C++17 and belowIevgenii Meshcheriakov2021-10-011-2/+0
* Add note to QList benchmark about known bugEdward Welbourne2021-08-301-0/+1
* Standardise layout and naming in corelib benchmarksEdward Welbourne2021-08-3095-524/+359
* New QByteArray::toU?LongLong() benchmarkEdward Welbourne2021-08-271-1/+90
* Fix the (currently unbuilt) qdir/tree/ benchmarkEdward Welbourne2021-08-231-20/+19
* Add benchmark for QByteArray::toPercentEncoding()Edward Welbourne2021-08-191-0/+31
* Add benchmark for QMetaEnumMarc Mutz2021-08-163-0/+88
* QString benchmark: don't use %lsMårten Nordheim2021-07-291-1/+1
* tests: fix some -WvolatileMarc Mutz2021-07-282-3/+5
* QDirIterator: add nextFileInfo()Marc Mutz2021-07-283-12/+11
* Add a benchmark for QSharedPointerMarc Mutz2021-07-273-0/+133
* Assert some more things we can be sure of in the QMap benchmarkEdward Welbourne2021-07-231-0/+17
* QMap benchmark: use unsigned accumulators and check themEdward Welbourne2021-07-231-4/+12
* Rename QMap benchmark source file to match test nameEdward Welbourne2021-07-232-2/+2
* Give symbolic names to the sizes of data-sets tested in QMap benchmarkEdward Welbourne2021-07-231-24/+27
* Add benchmarks for QString::numberMårten Nordheim2021-07-222-3/+133
* Use QChar::fromUcs4(i) rather than QChar(i) on out-of-range iEdward Welbourne2021-07-221-16/+28
* Don't slow down a QMap benchmark by growing a megabyte-long stringEdward Welbourne2021-07-211-1/+1
* QString benchmark: rename the source fileMårten Nordheim2021-07-212-2/+2
* Rename QVector benchmark and its main.cpp for consistencyEdward Welbourne2021-07-192-4/+4
* Clean up old QVector benchmarkEdward Welbourne2021-07-193-225/+68
* Suppress a broken benchmark comparing QVector to std::vectorEdward Welbourne2021-07-192-6/+15
* Rename QFile benchmark's source file to tst_bench_qfile.cppEdward Welbourne2021-07-192-2/+2
* Drop pointless parentheses from round case labelsEdward Welbourne2021-07-191-20/+20
* Replace Q_FOREACH() with ranged-for loopsEdward Welbourne2021-07-191-20/+16
* QFile benchmark: only set up and tear down the data directory onceEdward Welbourne2021-07-191-99/+73
* Skip trailing space on ends of QFile benchmark namesEdward Welbourne2021-07-161-3/+6
* QFile benchmark: purge fatuous function, inline several moreEdward Welbourne2021-07-161-39/+8
* QFile benchmark: fix -Wunused-resultMarc Mutz2021-07-151-2/+2
* Limit some QList benchmark data-set sizes to avoid time-outsEdward Welbourne2021-07-151-15/+17
* Fix qdbusperformance and qprocess benchmarksEdward Welbourne2021-07-151-2/+8
* QList benchmark: inline the removAll tests to match most othersEdward Welbourne2021-07-151-53/+23
* QStringList benchmark: fix the [[nodiscard]] warningsMarc Mutz2021-07-131-3/+3
* QString benchmark: fix the [[nodiscard]] warningsMarc Mutz2021-07-091-3/+3
* Unify and clean up two identical tst_qfile::*_data() functionsEdward Welbourne2021-07-071-57/+41