summaryrefslogtreecommitdiffstats
path: root/src/corelib/tools
Commit message (Expand)AuthorAgeFilesLines
* QRegularExpression: refactor pattern optimizationGiuseppe D'Angelo2018-06-222-77/+21
* Fix build with SSE 4.1 but not AVX2Thiago Macieira2018-06-161-1/+1
* Remove unused QString::toLatin1_helper overloadThiago Macieira2018-06-162-6/+0
* Merge remote-tracking branch 'origin/5.11' into devLiang Qi2018-06-072-12/+20
|\
| * Use qFuzzyCompare instead of qFuzzyIsNull in QPointF ==Allan Sandfeld Jensen2018-05-301-2/+10
| * Suppress warnings about deprecated QString constructorThiago Macieira2018-05-301-10/+10
* | Revert "qsimd: remove support for systems without 64-bit atomics"Thiago Macieira2018-06-072-7/+17
* | Merge remote-tracking branch 'origin/5.11' into devLiang Qi2018-05-243-27/+107
|\|
| * QLocale: only use LANGUAGE if it contradicts LC_ALL/LC_MESSAGES/LANGEdward Welbourne2018-05-231-3/+31
| * qt_is_ascii: improve isAscii a little further (QUrl, QLatin1String)Thiago Macieira2018-05-201-5/+12
| * Add support for QSharedPointer<cv qualified>::create()Thiago Macieira2018-05-171-4/+7
| * ucstrncmp: refactor with 32- and 8-byte loadsThiago Macieira2018-05-151-16/+56
* | QString::toLatin1: make the 32-byte loop to a single 32-btye loadThiago Macieira2018-05-161-0/+20
* | QString::toLatin1: stop using PCMPESTRMThiago Macieira2018-05-161-53/+32
* | QString: add a method to do a conversion to Latin1 without checkingThiago Macieira2018-05-151-11/+36
* | QString: insert a number of 8-character SIMD loopsThiago Macieira2018-05-151-18/+105
* | 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
|\|