summaryrefslogtreecommitdiffstats
path: root/src/corelib/tools
Commit message (Expand)AuthorAgeFilesLines
...
* Cleanup QArrayDataOps::erase()Lars Knoll2020-11-171-106/+39
* Don't allow storing types that throw in the destructor in our containersLars Knoll2020-11-177-12/+42
* Smaller cleanupLars Knoll2020-11-171-12/+6
* Add a couple of noexcept where we can't throw exceptionsLars Knoll2020-11-171-13/+13
* Simplify code in QExceptionSafetyPrimitivesLars Knoll2020-11-171-27/+12
* Remove some unused methodsLars Knoll2020-11-171-85/+7
* Move emplaceFront/Back() implementation into QArrayDataOpsLars Knoll2020-11-172-22/+22
* Simplify the code for QList::emplace()Lars Knoll2020-11-172-33/+21
* Simplify reallocation handling in QListLars Knoll2020-11-173-162/+102
* Smaller code cleanups in QListLars Knoll2020-11-172-14/+13
* QList::append(QList) doesn't require a temp copyLars Knoll2020-11-171-3/+1
* Adjust code format, add space after 'if'Zhang Sheng2020-11-161-2/+2
* Fix error on MSVC when QList with disabled rvalues is instantiatedLars Knoll2020-11-161-6/+32
* Clean realloc() related bits in QString/QBA and Q*ArrayOpsAndrei Golubev2020-11-122-3/+8
* Reject `const T*`-convertible types in QCommonArrayOps::copyAppend<It>Andrei Golubev2020-11-112-2/+5
* Simplify Q*ArrayOps emplace() signatureAndrei Golubev2020-11-101-19/+18
* Fix QArrayDataOps generic and relocatable emplace()Andrei Golubev2020-11-091-7/+100
* Avoid calling memmove() if it's a noopLars Knoll2020-11-091-20/+25
* Move existing items in generic erase instead of copying themAndrei Golubev2020-11-091-2/+2
* Move existing items when inserting instead of copying themLars Knoll2020-11-091-33/+28
* Do not shrink on remove()Lars Knoll2020-11-092-31/+10
* Implement fast paths for removeFirst() and removeLast()Lars Knoll2020-11-092-2/+64
* Avoid crashes when calling squeeze()Lars Knoll2020-11-091-1/+1
* QMultiHash: add a QHash&& constructor and unite() overloadMÃ¥rten Nordheim2020-11-091-0/+19
* Revert "Refine {QString, QBA}::reallocData() logic"Volker Hilsheimer2020-11-081-6/+3
* Fix a bunch of qdoc warningsVolker Hilsheimer2020-11-061-15/+0
* Refine {QString, QBA}::reallocData() logicAndrei Golubev2020-11-061-3/+6
* Rename AllocationPosition enum and its membersLars Knoll2020-11-044-18/+18
* Fix performance issue with QList::insert() for complex TLars Knoll2020-11-041-16/+28
* Properly implement emplaceBack/Front() in QArrayDataOpsLars Knoll2020-11-042-5/+17
* Introduce QADP::reallocateGrow()Andrei Golubev2020-11-044-4/+49
* Implement QList::emplaceBack as a proper functionAndrei Golubev2020-11-041-4/+18
* Remove the old insert methods in QArrayDataOpsLars Knoll2020-11-041-57/+19
* Move insert() operation into QArrayDataOpsLars Knoll2020-11-042-23/+46
* Clean up out allocation handlingLars Knoll2020-11-045-109/+41
* Cleanup QArrayDataOps::reallocate() and relatedLars Knoll2020-11-043-15/+19
* Don't move data in QArrayDataOps::reallocate()Lars Knoll2020-11-041-14/+2
* Do not move data around on insert neitherLars Knoll2020-11-041-211/+5
* Remove the prepare call in QArrayData::appendInitialize()Lars Knoll2020-11-041-17/+10
* Avoid expensive iterator calculations in append()Lars Knoll2020-11-043-66/+91
* Remove unused parameterLars Knoll2020-11-041-4/+4
* QArrayDataPointer: redesign (and simplify) growth policyAndrei Golubev2020-11-042-30/+17
* Add QList::emplaceFront() that fixes huge performance issue in prependAndrei Golubev2020-11-041-9/+28
* Make the QMultiHash(const QHash &) constructor explicitLars Knoll2020-11-032-1/+18
* Fix qHash(QMultiHash)Lars Knoll2020-11-031-7/+14
* Clean up qcontainerfwd.hLars Knoll2020-11-032-12/+17
* Cleanup container declarations in qtypeinfo.hLars Knoll2020-11-031-2/+2
* Resolve corelib's remaining ### Qt 6 commentsEdward Welbourne2020-11-021-5/+5
* QMarginsF: document that isNull/operator==/operator!= are fuzzyGiuseppe D'Angelo2020-11-021-4/+18
* Make QScopedPointer comparison operators hidden friendsVolker Hilsheimer2020-10-312-51/+40