summaryrefslogtreecommitdiffstats
path: root/src/corelib/tools/qlist.h
Commit message (Expand)AuthorAgeFilesLines
* Resurrect data moves in QListAndrei Golubev2021-04-271-11/+10
* Restore pre-Qt6 QList::fill() behaviorAndrei Golubev2021-02-111-1/+4
* Move the iterator from QTypedArrayData to QListLars Knoll2020-11-171-12/+78
* Clean up QList(iterator, iterator)Lars Knoll2020-11-171-11/+14
* Fix signature of QArrayDataOps::erase()Lars Knoll2020-11-171-3/+3
* Remove the special code for emplaceFront/Back againLars Knoll2020-11-171-2/+2
* Add a couple of noexcept to methods that can't throwLars Knoll2020-11-171-18/+18
* Move emplaceFront/Back() implementation into QArrayDataOpsLars Knoll2020-11-171-16/+2
* Simplify the code for QList::emplace()Lars Knoll2020-11-171-19/+1
* Simplify reallocation handling in QListLars Knoll2020-11-171-70/+29
* Smaller code cleanups in QListLars Knoll2020-11-171-11/+10
* QList::append(QList) doesn't require a temp copyLars Knoll2020-11-171-3/+1
* Fix error on MSVC when QList with disabled rvalues is instantiatedLars Knoll2020-11-161-6/+32
* Do not shrink on remove()Lars Knoll2020-11-091-16/+5
* Implement fast paths for removeFirst() and removeLast()Lars Knoll2020-11-091-2/+20
* Rename AllocationPosition enum and its membersLars Knoll2020-11-041-6/+6
* Properly implement emplaceBack/Front() in QArrayDataOpsLars Knoll2020-11-041-4/+3
* Introduce QADP::reallocateGrow()Andrei Golubev2020-11-041-4/+16
* Implement QList::emplaceBack as a proper functionAndrei Golubev2020-11-041-4/+18
* Move insert() operation into QArrayDataOpsLars Knoll2020-11-041-23/+1
* Clean up out allocation handlingLars Knoll2020-11-041-19/+17
* Avoid expensive iterator calculations in append()Lars Knoll2020-11-041-37/+29
* Remove unused parameterLars Knoll2020-11-041-4/+4
* Add QList::emplaceFront() that fixes huge performance issue in prependAndrei Golubev2020-11-041-9/+28
* Hide QList comparisons from ADLAllan Sandfeld Jensen2020-10-301-62/+48
* QList: also default count()'s template parameterGiuseppe D'Angelo2020-10-261-1/+1
* Update QList::append(const_reference) -> QList::append(parameter_type)Andrei Golubev2020-10-241-1/+1
* QList/QVLA: default the parameter for indexOf/contains/remove/etc.Giuseppe D'Angelo2020-10-231-5/+5
* QList: make (last)IndexOf and contains function templatesGiuseppe D'Angelo2020-10-231-14/+37
* Use parameter_type in QList methodsAndrei Golubev2020-10-221-13/+13
* Whitespace cleanup in corelib/toolsAllan Sandfeld Jensen2020-10-211-1/+1
* Convert QList alias definitions to 'using'Andrei Golubev2020-10-201-18/+28
* Fix QDoc warnings for QList/QVectorAndrei Golubev2020-10-201-0/+10
* QList::removeOne: make it generic as wellGiuseppe D'Angelo2020-10-201-1/+2
* QList::removeAll: make it genericGiuseppe D'Angelo2020-10-201-3/+11
* Make QADP capacity functions use qsizetype instead of size_tAndrei Golubev2020-10-081-6/+6
* QList: don't detach on squeeze when holding raw dataMårten Nordheim2020-09-301-1/+3
* QList: Remove CapacityReserved on squeezeMårten Nordheim2020-09-301-0/+3
* Fix a bunch of qdoc warnings from QList typesVolker Hilsheimer2020-09-211-0/+6
* Make QStringList an alias to QList<QString>Lars Knoll2020-09-121-16/+27
* QList/QString/QByteArray: no prepend optimized allocation when emptyAndrei Golubev2020-09-071-4/+3
* QList/QByteArray/QString: Base GrowsBackwards heuristic on old sizeMårten Nordheim2020-09-031-2/+2
* QString/QList: disregard space at front during reserve()Andrei Golubev2020-09-021-2/+2
* Update allocation interface of QArrayDataPointerAndrei Golubev2020-08-271-6/+4
* Support GrowsBackwards prepend in QListAndrei Golubev2020-08-271-12/+10
* Support GrowsBackwards flag in QArrayDataPointerAndrei Golubev2020-08-271-11/+18
* MSVC: remove the extern templateThiago Macieira2020-08-051-15/+0
* QList: properly declare operator== for MSVCGiuseppe D'Angelo2020-08-041-16/+22
* QList: Add a append(QList &&) overloadMårten Nordheim2020-08-011-0/+33
* Remove the setting of GrowsBackwards from QListAndrei Golubev2020-07-101-4/+0