summaryrefslogtreecommitdiffstats
path: root/src/corelib/tools
Commit message (Expand)AuthorAgeFilesLines
* Change qHash() to work with size_t instead of uintLars Knoll2020-04-0914-97/+98
* Fix the documentation for QHash and QMultiHashLars Knoll2020-04-091-312/+749
* Optimize QHash when using QHashDummyValueLars Knoll2020-04-091-2/+27
* new QCache implementationLars Knoll2020-04-093-127/+214
* New QHash implementationLars Knoll2020-04-094-1344/+1570
* Merge remote-tracking branch 'origin/5.15' into devQt Forward Merge Bot2020-04-087-20/+154
|\
| * Merge remote-tracking branch 'origin/5.14' into 5.15Qt Forward Merge Bot2020-04-061-1/+1
| |\
| | * Doc: Fix QLineF::IntersectionType enum nameLeena Miettinen2020-04-031-1/+1
| * | Doc: Expand reasoning for QHash deprecationsTopi Reinio2020-03-261-2/+16
| * | Doc: Expand reasoning for QMap deprecationsTopi Reinio2020-03-261-6/+5
| * | Doc: Fix \fn command for qScopeGuard(F &&f)Topi Reinio2020-03-262-1/+2
| * | Doc: Fix documentation for deprecated QSet functionsTopi Reinio2020-03-261-6/+80
| * | Doc: Mark deprecated QMutableSetIterator functions as \obsoleteTopi Reinio2020-03-261-4/+50
* | | Move qsimd* from corelib/tools to corelib/globalLars Knoll2020-03-265-1454/+0
* | | Change QTaggedPointer API to be more similar to other smart pointers in QtSimon Hausmann2020-03-191-8/+8
* | | Fix warnings when building with MSVC2017Mitch Curtis2020-03-191-1/+2
* | | Add documentation for QTaggedPointerSimon Hausmann2020-03-192-8/+214
* | | Use QTaggedPointer in QPropertyObserverSimon Hausmann2020-03-191-3/+3
* | | Make it possible to use QTaggedPointer within classesSimon Hausmann2020-03-171-12/+10
* | | Introduce helper class QTaggedPointerTor Arne Vestbø2020-03-172-0/+208
* | | Introduce always constexpr variants of qCountTrailingZeroBitsFabian Kosmale2020-03-161-19/+46
* | | Use qsizetype for size related methods in QVarlengthArrayLars Knoll2020-03-143-171/+170
* | | Use qsizetype for size related methods in QMapLars Knoll2020-03-142-47/+47
* | | Extend QContiguousCache to use qsizetype for size and indicesLars Knoll2020-03-142-38/+38
* | | Add move semantics to QContiguousCacheLars Knoll2020-03-141-34/+60
* | | Cleanup code in QContiguousCacheLars Knoll2020-03-141-94/+74
* | | Remove an outdated commentGiuseppe D'Angelo2020-03-131-8/+0
* | | QFlatMap: explicitly include <vector>Vitaly Fanaskov2020-03-061-0/+1
* | | Get rid of some QT_STRICT_ITERATORS leftoverLars Knoll2020-03-051-73/+0
* | | QHash/QMap: don't return const from value(), key()Marc Mutz2020-03-054-15/+15
* | | Merge "Merge remote-tracking branch 'origin/5.15' into dev"Lars Knoll2020-03-046-73/+78
|\ \ \
| * | | Merge remote-tracking branch 'origin/5.15' into devLars Knoll2020-03-046-73/+78
| |\| |
| | * | Add operator-> to the key-value iterator for QHash and QMapIvan Čukić2020-03-032-3/+36
| | * | QMap: undeprecate QMap::count(Key)Mårten Nordheim2020-03-032-32/+19
| | * | QMap/QHash: Use versioned deprecation macroMårten Nordheim2020-03-032-10/+10
| | * | Undeprecate QHash::count(Key)Mårten Nordheim2020-03-032-29/+14
| | * | Avoid UB in QList::removeAt()Lars Knoll2020-03-031-2/+5
* | | | QTypeRevision: Fix warnings about max macro from windows.hFriedemann Kleint2020-03-041-1/+2
|/ / /
* | | Merge "Merge remote-tracking branch 'origin/5.15' into dev"Qt Forward Merge Bot2020-03-031-18/+0
|\ \ \
| * | | Merge remote-tracking branch 'origin/5.15' into devQt Forward Merge Bot2020-03-031-18/+0
| |\| |
| | * | De-inline Qt::SplitBehavior splitters of QString and QStringRefEdward Welbourne2020-02-281-18/+0
* | | | Only declare comparison operators for QVector when comparableAllan Sandfeld Jensen2020-03-031-5/+9
|/ / /
* | | STL compatibility: erase() should take a const_iterator as argumentLars Knoll2020-02-281-7/+6
* | | Merge "Merge remote-tracking branch 'origin/5.15' into dev"Lars Knoll2020-02-281-26/+26
|\ \ \
| * | | Merge remote-tracking branch 'origin/5.15' into devLars Knoll2020-02-281-26/+26
| |\| |
| | * | QHash/QSet: Base iterator tag on warning version rather than deprecationMårten Nordheim2020-02-262-52/+52
| | * | Merge remote-tracking branch 'origin/5.14' into 5.15Qt Forward Merge Bot2020-02-263-12/+12
| | |\|
| | | * Use QT_DEPRECATED_X instead of Q_DECL_DEPRECATED_XThomas Sondergaard2020-02-253-12/+12
* | | | Get rid of QMatrixJarek Kobus2020-02-281-1/+0
|/ / /
* | | Merge remote-tracking branch 'origin/5.15' into devQt Forward Merge Bot2020-02-263-22/+26
|\| |