summaryrefslogtreecommitdiffstats
path: root/src/corelib/tools
Commit message (Expand)AuthorAgeFilesLines
* Change QList's insert() and emplace() to always invalidate [pos, end())Andrei Golubev2021-04-271-107/+114
* Do not shift the data pointer when removing all elements from QListAndrei Golubev2021-04-271-5/+7
* Resurrect data moves in QListAndrei Golubev2021-04-274-42/+280
* Add q_points_into_range to container utilitiesAndrei Golubev2021-04-271-0/+13
* QMultiHash: Fix docFabian Kosmale2021-04-161-3/+2
* Doc: Fix various documentation issuesTopi Reinio2021-04-161-2/+1
* Fix QMultiHash::count(key) crashAndrei Golubev2021-03-121-0/+4
* Restore pre-Qt6 QList::fill() behaviorAndrei Golubev2021-02-111-1/+4
* Doc: link to QScopeGuard in QScopedValueRollback documentationMitch Curtis2021-02-091-1/+1
* Extend alignment of QArrayData to std::max_align_t in allocationAndrei Golubev2021-01-261-7/+16
* QCache: when overwriting, store the new cost instead of the deltaMårten Nordheim2021-01-141-1/+2
* Doc: Improve QMap, QMultiMap descriptionKai Köhne2021-01-062-4/+2
* Change QLineF::setLength() to work whenever length() is non-zeroEdward Welbourne2021-01-062-11/+11
* Fix QMultiHash::equal_range crashesZhang Yu2021-01-061-0/+3
* Fix crash on reallocateAndGrowMichal Klocek2020-12-211-1/+1
* QCache: fix updating entries breaking the internal chainMårten Nordheim2020-12-171-4/+5
* QList docs: lexicographical -> lexicalIvan Solovev2020-12-111-4/+4
* QList: update docsIvan Solovev2020-12-091-40/+48
* QString/QByteArray: add missing Q_CHECK_PTRThiago Macieira2020-12-052-0/+5
* Document QMultiHash::clear functionAndreas Buhr2020-12-041-0/+9
* Replace discouraged Q_MOVABLE_TYPE by Q_RELOCATABLE_TYPEAndreas Buhr2020-12-0410-18/+18
* Add a qHashEquals() method and use it to compare keys in QHashLars Knoll2020-12-033-1/+22
* QDuplicateTracker: remove the appendTo && overloadMårten Nordheim2020-12-021-8/+1
* QList docs: extend prepend() descriptionIvan Solovev2020-12-021-5/+6
* Silence code checker warningsLars Knoll2020-12-011-2/+3
* Seedless qHash catch-all: make it SFINAE-friendlyGiuseppe D'Angelo2020-11-301-2/+10
* Doc: Fix various documentation warningsTopi Reinio2020-11-302-10/+8
* QVLA: always use new to create new objectsGiuseppe D'Angelo2020-11-261-14/+3
* Optimize code in QTaggedPointerLars Knoll2020-11-261-6/+5
* QCache: Fix crash observed in tst_QAccessibilityFabian Kosmale2020-11-261-1/+1
* QCache: fix accidental pessimizationMårten Nordheim2020-11-211-2/+1
* Get rid of Q_COMPILER_CONSTEXPR checksAllan Sandfeld Jensen2020-11-171-2/+0
* Don't initialize POD types with memset(0)Lars Knoll2020-11-171-2/+4
* Move the iterator from QTypedArrayData to QListLars Knoll2020-11-174-96/+85
* Remove unused methodLars Knoll2020-11-171-22/+0
* Clean up QList(iterator, iterator)Lars Knoll2020-11-172-17/+16
* Only export the non inline methods of QArrayDataLars Knoll2020-11-171-6/+6
* Fix signature of QArrayDataOps::erase()Lars Knoll2020-11-172-9/+13
* Remove the special code for emplaceFront/Back againLars Knoll2020-11-172-37/+2
* Clean up emplace implementationsLars Knoll2020-11-171-233/+98
* Add a couple of noexcept to methods that can't throwLars Knoll2020-11-172-20/+20
* Simplify QArrayDataOps::insert() for movable typesLars Knoll2020-11-171-146/+79
* Remove unused codeLars Knoll2020-11-171-24/+0
* Simplify insert() code for POD typesLars Knoll2020-11-171-77/+23
* Remove destructor calls from insert()Lars Knoll2020-11-172-235/+217
* Fix moveAppend() implementationLars Knoll2020-11-171-16/+6
* Don't implement copyAppend() through insert()Lars Knoll2020-11-171-23/+52
* Use std::destroy() instead if handwritten loopLars Knoll2020-11-171-9/+3
* Clean up QCommonArrayOpsLars Knoll2020-11-171-39/+13
* Cleanup QArrayDataOps::erase()Lars Knoll2020-11-171-106/+39