summaryrefslogtreecommitdiffstats
path: root/src/corelib
Commit message (Expand)AuthorAgeFilesLines
* Q(Static)ByteArrayMatcher: manage indexIn() overloadsMarc Mutz2022-01-233-19/+22
* QStaticByteArrayMatcher: fix searching in 2+GiB haystacksMarc Mutz2022-01-233-14/+32
* QByteArrayList: optimize 32-bit builds of legacy join() helperMarc Mutz2022-01-223-7/+9
* QByteArrayList: micro-optimize join(QByteArray)Marc Mutz2022-01-221-1/+1
* QByteArrayList: simplify the join() overload set already nowMarc Mutz2022-01-222-10/+2
* [doc] QStaticByteArrayMatcher: remove references to C++ < 17Marc Mutz2022-01-211-7/+1
* QHash: rewrite the x86 aeshash function for len >= 16Thiago Macieira2022-01-211-52/+54
* QHash: fix iteration of x86 AES hash code for len >= 32Thiago Macieira2022-01-211-2/+2
* QHash: improve aeshash's page detection codeThiago Macieira2022-01-211-5/+5
* QStaticByteArrayMatcher: add a useful commentMarc Mutz2022-01-211-0/+1
* QStringConverter: use QStaticByteArrayMatcherMarc Mutz2022-01-211-2/+5
* QByteArrayMatcher users: use the new QByteArrayView overloadsMarc Mutz2022-01-212-4/+4
* Add a note for making ResultStoreBase's internal members privateSona Kurazyan2022-01-211-1/+2
* QArrayDataPointer: don't overload qSwap(), provide ADL-swap()Marc Mutz2022-01-211-1/+1
* Prevent repeated instantiations of some qRegisterNormalizedMetaType<>s [1/N] ...Marc Mutz2022-01-2120-25/+59
* QStringConverter: fix int/qsizetype mismatches (ex Win32)Marc Mutz2022-01-211-9/+9
* Optimize ContinuationWrapper used for support of move-only continuationsSona Kurazyan2022-01-212-4/+12
* Create QFutures returned by QtFuture::when* methods via QPromiseSona Kurazyan2022-01-211-10/+10
* Use QPromise when creating continuations to avoid memory leaksSona Kurazyan2022-01-211-136/+102
* Fix memory leaks when capturing a QFuture in its continuationSona Kurazyan2022-01-213-3/+24
* JSON: Further improve the duplicate handling in the parserUlf Hermann2022-01-211-3/+15
* QFactoryLoader: merge the global statics into a single structThiago Macieira2022-01-211-12/+21
* QFactoryLoader: replace indexed loops with ranged onesThiago Macieira2022-01-211-16/+12
* QFactoryLoader: use RAII for QLibraryPrivateThiago Macieira2022-01-211-9/+10
* QFactoryLoader: use QDirIterator instead of QDirThiago Macieira2022-01-211-4/+4
* Work-around crash in QThreadPool QThread usageAllan Sandfeld Jensen2022-01-212-2/+6
* QFactoryLoader: remove check-before-use of a directoryThiago Macieira2022-01-201-3/+0
* QFactoryLoader: there's only one of this, so removeOne(this)Thiago Macieira2022-01-201-1/+1
* QFactoryLoader: add setExtraSearchPath() (for QPA plugins' use)Thiago Macieira2022-01-202-3/+34
* QFactoryLoader: separate the updating of each plugin pathThiago Macieira2022-01-201-92/+97
* qsimd_p.h: add a hack to allow AVX to work with MinGWThiago Macieira2022-01-201-0/+23
* qsimd.h: move the rest of the __xxx__ definitions that MSVC lacksThiago Macieira2022-01-202-32/+15
* QtCore: replace qSwap with std::swap/member-swap where possibleMarc Mutz2022-01-2043-60/+74
* Add documentation for the Android Multi-ABI related variablesAlexey Edelev2022-01-202-0/+95
* convertDoubleTo: add an x86-64 intrinsics versionThiago Macieira2022-01-191-5/+79
* Doc: Cross-link QString's methodsIvan Tkachenko2022-01-191-3/+5
* QVersionNumber: don't detach() in rvalue QList/QVector ctorMarc Mutz2022-01-191-2/+2
* Win32: always allow the event loop to be woken up by posted eventsVolker Hilsheimer2022-01-191-0/+2
* QPropertyBindingPrivate: move static_assert()s to .cpp fileMarc Mutz2022-01-192-2/+6
* QString: use char16_t in ucstr{n,i,}cmp & ucstreq instead of QCharThiago Macieira2022-01-181-26/+24
* QString: optimize equalStrings() with a template in ucstrncmp()Thiago Macieira2022-01-181-6/+27
* QString: merge the two ucstrcmp overloads into a templateThiago Macieira2022-01-181-11/+8
* QString: introduce ucstreq() to optimize equalStrings()Thiago Macieira2022-01-181-2/+15
* QString: make ucstricmp() parameters match the compareStrings'Thiago Macieira2022-01-181-27/+20
* QString: add Q_NEVER_INLINE for ucstricmp()Thiago Macieira2022-01-181-3/+3
* QString: remove the old unaligned 4-byte compares in ucstrncmp()Thiago Macieira2022-01-181-60/+9
* CMake: add support for GNU/HurdPino Toscano2022-01-192-5/+5
* Restore std::as_const() where a qAsConst was lost between 5.15 and 6Edward Welbourne2022-01-181-2/+2
* Remove (set but) unused member from QTimerPrivateEdward Welbourne2022-01-181-3/+1
* QProcess/Unix: fallback on _POSIX_PIPE_BUF w/ missing PIPE_BUFPino Toscano2022-01-181-0/+5