summaryrefslogtreecommitdiffstats
path: root/src/corelib/tools
Commit message (Expand)AuthorAgeFilesLines
* QFlatMap: fix warning -Wunused-but-set-variable (GCC) in remove_if()Marc Mutz2022-03-111-1/+1
* CMake: add detection of x86 VAES and AVX512VBMI2 featuresThiago Macieira2022-03-081-1/+1
* QWeakPointer: befriend other QWeakPointersThiago Macieira2022-03-041-1/+2
* QCryptographicHash: code tidiesGiuseppe D'Angelo2022-03-041-11/+11
* Associative containers: add a way to obtain a key/value rangeGiuseppe D'Angelo2022-03-046-0/+132
* Minor clean-ups noticed during string-parsing improvementsEdward Welbourne2022-03-031-1/+1
* QFlatMap: add remove_ifMarc Mutz2022-03-031-0/+75
* Revert "Change third party SHA-3 implementation to use"Øystein Heskestad2022-03-011-117/+144
* Make sure all qtbase private headers include at least one otherThiago Macieira2022-02-243-4/+5
* QHash: Fix building for i386 after "add support for VAES and AVX512VL"Martin Storsjö2022-02-241-1/+1
* qHash: fix running on CPUs without AVX2Thiago Macieira2022-02-221-1/+1
* Protect headers against min/max macrosMarc Mutz2022-02-221-2/+2
* QHash: split the x86 AES hash into three separate functionsThiago Macieira2022-02-201-27/+45
* QHash: invert the case that is excluded: use VAES and AVX512VLThiago Macieira2022-02-201-30/+34
* QHash: add support for VAES and AVX512VLThiago Macieira2022-02-201-36/+185
* QByteArray: Extract Function QtMiscUtils::caseCompareAscii()Marc Mutz2022-02-191-0/+9
* QColor: avoid Unicode table lookups in fromString()Marc Mutz2022-02-181-0/+5
* QHash: fix off-by-one in assertionsMårten Nordheim2022-02-161-6/+6
* Change third party SHA-3 implementation to useØystein Heskestad2022-02-151-144/+117
* QFlatMap: temporarily disable some codeMarc Mutz2022-02-141-0/+8
* QHashSeed: remove 'pure' attribute on globalSeed()Marc Mutz2022-02-121-1/+1
* QHash: mark murmurhash() and siphash() hot and never-inlineThiago Macieira2022-02-101-4/+5
* QFreeList: replace a Q_ASSERT(false) with Q_UNREACHABLE()Thiago Macieira2022-02-101-1/+1
* Sequential erase/_if: don't apply predicate twice to elementMarc Mutz2022-02-021-25/+34
* Make one QT_REMOVED_SINCE/QT_BUILD_REMOVED_API per moduleMarc Mutz2022-02-012-3/+4
* QWeakPointer: make default ctor constexprMarc Mutz2022-02-011-1/+1
* QFlatMap: fix is_transparent detectionMarc Mutz2022-01-301-1/+1
* QFlatMap: remove binary_find()Marc Mutz2022-01-301-50/+28
* QFlatMap: add full is_transparent support [3/3]: add overloadsMarc Mutz2022-01-301-0/+62
* QFlatMap: add full is_transparent support [2/3]: shuffle functionsMarc Mutz2022-01-291-23/+19
* QVersionNumber: remove the "pure" attribute from commonPrefix()Thiago Macieira2022-01-281-1/+1
* QFlatMap: add full is_transparent support [1/3]: split functionsMarc Mutz2022-01-291-2/+14
* QFlatMap: implement mutable op[] via try_emplace()Marc Mutz2022-01-291-12/+2
* QFlatMap: use erase() in remove()Marc Mutz2022-01-281-2/+1
* QFlatMap: replace manual const_cast<>s with std::as_constMarc Mutz2022-01-281-9/+7
* QVersionNumber: remove "pure" declaration from fromString()Thiago Macieira2022-01-281-4/+4
* QFlatMap: avoid post-(in|de)crement on iteratorsMarc Mutz2022-01-271-4/+4
* 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
* 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-212-2/+5
* QtCore: replace qSwap with std::swap/member-swap where possibleMarc Mutz2022-01-2015-26/+31
* QVersionNumber: don't detach() in rvalue QList/QVector ctorMarc Mutz2022-01-191-2/+2
* QString::toLatin1_helper_inplace: simplify the codeThiago Macieira2022-01-171-0/+22
* QVersionNumber: don't allocate in fromString() in the common caseMarc Mutz2022-01-182-6/+27
* QVersionNumber: port fromString() to QAnyStringViewMarc Mutz2022-01-182-48/+48
* QVersionNumber: change int to qsizetype in fromString()Thiago Macieira2022-01-172-7/+13
* Doc: Use \inmodule for all classes and headersTopi Reinio2022-01-172-0/+2
* QVersionNumber: change int to qsizetype for index and lengthThiago Macieira2022-01-162-30/+34