summaryrefslogtreecommitdiffstats
path: root/tests/auto/corelib/tools/qarraydata/tst_qarraydata.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add tests for QtPrivate::q_relocate_overlap_nAndrei Golubev2021-04-271-0/+281
* Replace QtTest headers with QTestDavid Skoland2020-12-221-1/+1
* Clean up QList(iterator, iterator)Lars Knoll2020-11-171-1/+1
* Fix signature of QArrayDataOps::erase()Lars Knoll2020-11-171-1/+1
* Remove the special code for emplaceFront/Back againLars Knoll2020-11-171-3/+4
* Clean up emplace implementationsLars Knoll2020-11-171-154/+0
* Simplify QArrayDataOps::insert() for movable typesLars Knoll2020-11-171-157/+0
* Remove unused codeLars Knoll2020-11-171-71/+0
* Remove destructor calls from insert()Lars Knoll2020-11-171-178/+0
* Fix moveAppend() implementationLars Knoll2020-11-171-52/+1
* Don't allow storing types that throw in the destructor in our containersLars Knoll2020-11-171-10/+1
* Simplify code in QExceptionSafetyPrimitivesLars Knoll2020-11-171-33/+10
* Simplify the code for QList::emplace()Lars Knoll2020-11-171-8/+8
* Simplify reallocation handling in QListLars Knoll2020-11-171-1/+1
* Fix QArrayDataOps generic and relocatable emplace()Andrei Golubev2020-11-091-0/+153
* Rename AllocationPosition enum and its membersLars Knoll2020-11-041-19/+19
* Remove the old insert methods in QArrayDataOpsLars Knoll2020-11-041-20/+20
* Clean up out allocation handlingLars Knoll2020-11-041-98/+69
* Cleanup QArrayDataOps::reallocate() and relatedLars Knoll2020-11-041-1/+2
* Don't move data in QArrayDataOps::reallocate()Lars Knoll2020-11-041-49/+0
* Do not move data around on insert neitherLars Knoll2020-11-041-203/+4
* Avoid expensive iterator calculations in append()Lars Knoll2020-11-041-10/+11
* QArrayDataPointer: redesign (and simplify) growth policyAndrei Golubev2020-11-041-7/+15
* Fix warning in test: unused capture in lambdaVolker Hilsheimer2020-10-161-1/+1
* Make QADP capacity functions use qsizetype instead of size_tAndrei Golubev2020-10-081-15/+15
* QList: don't detach on squeeze when holding raw dataMårten Nordheim2020-09-301-0/+2
* Fix possible corner cases in qarraydataops.hAndrei Golubev2020-09-101-4/+217
* Make Q*ArrayOps erase aligned with std::vector::eraseAndrei Golubev2020-09-101-11/+7
* Add prepend optimization to QCommonArrayOpsAndrei Golubev2020-08-271-17/+256
* Support GrowsBackwards flag in QArrayDataPointerAndrei Golubev2020-08-271-7/+130
* Cleanup QTypeInfoLars Knoll2020-08-261-3/+6
* Add QArrayDataPointer::freeSpace*() functionsAndrei Golubev2020-08-181-0/+39
* Separate exception safety primitives from operationsAndrei Golubev2020-08-181-1/+611
* Refine precoditions and logic of array operationsAndrei Golubev2020-08-181-4/+9
* Extend array operations tests with extra casesAndrei Golubev2020-08-181-9/+475
* Replace Qt CONSTEXPR defines with constexprAllan Sandfeld Jensen2020-08-141-4/+4
* Fix warnings about unused members in testsTor Arne Vestbø2020-07-291-1/+1
* Fix warnings about unused variables and functions in testsTor Arne Vestbø2020-07-261-16/+0
* Add ; to Q_UNUSEDLars Schmertmann2020-07-071-2/+2
* Use QList instead of QVector in corelib testsJarek Kobus2020-07-071-20/+20
* Get rid of QArrayData::sharedNull()Lars Knoll2020-07-061-75/+12
* Get rid of unused flags in QArrayDataLars Knoll2020-07-061-16/+1
* Simplify Q_ARRAY_LITERALLars Knoll2020-07-061-31/+0
* Get rid of shared null for QByteArray, QString and QVectorLars Knoll2020-07-061-29/+17
* Enforce that statically allocated array-like containers have 0 capacityGiuseppe D'Angelo2020-05-141-5/+35
* Final removal of the size and offset members from QArrayDataThiago Macieira2019-12-081-9/+5
* Start moving QArrayData's size and data pointer to the main classThiago Macieira2019-12-081-119/+56
* Stop using the reference counter to store data stateThiago Macieira2019-12-081-18/+18
* Add reference-count manipulation functions to QArrayData and hide refThiago Macieira2019-12-081-35/+32
* Introduce flags to indicate the QArrayData typeThiago Macieira2019-12-071-4/+3