summaryrefslogtreecommitdiffstats
path: root/src/corelib/tools
Commit message (Expand)AuthorAgeFilesLines
* QUrl: use the SIMD ASCII-checking code from the last commitThiago Macieira2018-05-151-6/+19
* QString::normalized: Replace the initial US-ASCII loop with SIMDThiago Macieira2018-05-151-34/+61
* Merge remote-tracking branch 'origin/5.11' into devLiang Qi2018-05-143-23/+13
|\
| * QByteArray::setNum: use the existing latin1 lowercasing tableThiago Macieira2018-05-131-15/+3
| * QString: fix off-by-one errorThiago Macieira2018-05-101-4/+4
| * Fix build with GCC 8: memset/memcpy/memmove of non-trivialsThiago Macieira2018-05-091-4/+6
* | Merge remote-tracking branch 'origin/5.11' into devLiang Qi2018-05-081-0/+2
|\|
| * Fix build without features.timezoneTasuku Suzuki2018-05-081-0/+2
* | qsimd: add support for new x86 CPU featuresThiago Macieira2018-05-054-328/+393
* | qsimd: remove support for systems without 64-bit atomicsThiago Macieira2018-05-052-17/+7
* | Merge remote-tracking branch 'origin/5.11' into devQt Forward Merge Bot2018-05-051-3/+2
|\|
| * Fix the enabling of AES with ICC and MSVC on some low-end processorsThiago Macieira2018-05-041-3/+2
* | QContiguousCache: add assertion to avoid negative capacityChristian Ehrlicher2018-05-041-0/+2
* | Protect all accesses to the global engine cache by a mutexLars Knoll2018-04-251-34/+32
* | Merge remote-tracking branch 'origin/5.11' into devQt Forward Merge Bot2018-04-242-6/+22
|\|
| * Doc: Advocate use of std::initializer_list constructor in Q[String]ListKai Koehne2018-04-232-6/+22
* | Speed up QTimeZone::isTimeZoneIdAvailable by a factor 43David Faure2018-04-234-2/+28
* | Merge remote-tracking branch 'origin/5.11' into devQt Forward Merge Bot2018-04-221-22/+27
|\|
| * QByteArray: Use nullptr for "Safe and portable C string functions"Andre Hartmann2018-04-211-22/+23
| * QByteArray: Add a note regarding overlapping pointers to qstr(n)cpyAndre Hartmann2018-04-211-0/+4
* | Merge remote-tracking branch 'origin/5.11' into devQt Forward Merge Bot2018-04-201-1/+1
|\|
| * Doc: link to QEnableSharedFromThis from QSharedPointer docsMitch Curtis2018-04-181-1/+1
* | Prefer the raw data, if it specifies a locale, before shedding tagsEdward Welbourne2018-04-191-0/+7
* | Unicode TR 35: add likely subtags in the specified orderEdward Welbourne2018-04-191-8/+16
* | Merge remote-tracking branch 'origin/5.11' into devLiang Qi2018-04-111-7/+7
|\|
| * Fix integer overflow (1 << (' ' - 1))Mikhail Svetkin2018-04-101-7/+7
* | QCryptographicHash: Add a static method to retrieve hash lengthMÃ¥rten Nordheim2018-04-102-0/+41
* | Add wildcard-to-regexp support to QRegularExpressionSamuel Gaist2018-03-304-1/+192
* | Merge remote-tracking branch 'origin/5.11' into devQt Forward Merge Bot2018-03-301-4/+6
|\|
| * Fix MSVC2017 compilation with enabled relaxed constexpr on 32-bit targetOlivier Goffart2018-03-281-4/+6
* | Merge remote-tracking branch 'origin/5.11' into devLiang Qi2018-03-283-25/+58
|\|
| * Animation: Fix case where QEasingCurve::valueForProgress returns nanSvenn-Arne Dragly2018-03-261-21/+54
| * fixup oversight in rvalue overloads of operator+=() and operator<<()Eric Lemanissier2018-03-262-4/+4
* | Merge remote-tracking branch 'origin/5.11' into devQt Forward Merge Bot2018-03-217-61/+51
|\|
| * Modernize the "regularexpression" featureUlf Hermann2018-03-206-59/+35
| * QSharedDataPointer: use swap-and-move in the move constructorThiago Macieira2018-03-191-2/+10
| * q{,Utf8}Printable: avoid creating a copy of a QStringThiago Macieira2018-03-181-0/+6
* | Share and cache QRegExp engines where possibleLars Knoll2018-03-201-5/+15
* | Add nullptr comparison to Q{Explicitly,}SharedDataPointerThiago Macieira2018-03-181-0/+24
* | Merge remote-tracking branch 'origin/5.11' into devQt Forward Merge Bot2018-03-151-1/+0
|\|
| * QByteArray::setRawData(): don't null-terminate initialization from nullptrOswald Buddenhagen2018-03-141-1/+0
* | Merge remote-tracking branch 'origin/5.11' into devQt Forward Merge Bot2018-03-101-1/+4
|\|
| * Doc: improve QScopedPointer::reset() documentationMitch Curtis2018-03-081-1/+4
* | Merge remote-tracking branch 'origin/5.11' into devQt Forward Merge Bot2018-03-084-0/+41
|\|
| * Add missing rvalue overloads of operator+=() and operator<<()Christian Ehrlicher2018-03-074-0/+41
* | implement non-member operator+ for iteratorsEric Lemanissier2018-03-066-0/+12
* | Merge remote-tracking branch 'origin/5.11' into devQt Forward Merge Bot2018-03-021-0/+2
|\|
| * QLocale: Update the system private on QLocale default constructor if neededAlbert Astals Cid2018-03-021-0/+2
* | Merge remote-tracking branch 'origin/5.11' into devQt Forward Merge Bot2018-02-281-1/+1
|\|
| * Silence a GCC 8 warning in qringbufferVille Voutilainen2018-02-281-1/+1