summaryrefslogtreecommitdiffstats
path: root/src/corelib/tools
Commit message (Expand)AuthorAgeFilesLines
* QHash/QSet: fix squeeze() for default-constructed containerIvan Solovev2021-07-271-1/+5
* QCryptographicHash: don't present the same data over and over againMarc Mutz2021-07-271-3/+1
* QSet::erase - extend docsIvan Solovev2021-07-221-0/+5
* Fix quadratic performance hit in Q(Multi)Map::insert() with hintEdward Welbourne2021-07-201-9/+19
* QMultiMap::erase - extend docs to specify iterator limitationsIvan Solovev2021-07-141-0/+4
* QDuplicateTracker: reserve() for at least Prealloc elementsMarc Mutz2021-07-141-2/+3
* QDuplicateTracker: port reserve() from int to qsizetypeMarc Mutz2021-07-131-1/+1
* QDuplicateTracker: fix the static buffer size calculationMarc Mutz2021-07-131-1/+7
* QMap::erase - extend docs to specify iterator limitationsIvan Solovev2021-07-091-0/+4
* Fix rvalue overload of qobject_pointer_cast for GCC 9.3Marc Mutz2021-07-091-5/+1
* Fix QMultiHash::keys(const T&) overloadIvan Solovev2021-07-081-1/+1
* QMultiHash::find - prevent detaching shared nullIvan Solovev2021-07-081-1/+3
* QVarLengthArray: fix aliasing error in insert(it, n, v)Marc Mutz2021-06-281-1/+1
* Add missing limits includeNicolas Fella2021-06-211-0/+1
* QHash: Fix erase() edge-caseMårten Nordheim2021-06-181-1/+4
* QSharedPointer: Use matching new/deleteFabian Kosmale2021-05-252-2/+8
* QScopedPointer: remove doc mention of take()Giuseppe D'Angelo2021-05-061-3/+0
* Change QList's insert() and emplace() to always invalidate [pos, end())Andrei Golubev2021-04-261-107/+114
* Do not shift the data pointer when removing all elements from QListAndrei Golubev2021-04-261-5/+7
* Resurrect data moves in QListAndrei Golubev2021-04-264-42/+280
* Add q_points_into_range to container utilitiesAndrei Golubev2021-04-261-0/+13
* QDuplicateTracker: store the current seed in the hasherThiago Macieira2021-04-231-1/+2
* MSVC: Fix size_to to int warning in qhash.cppKai Köhne2021-04-211-1/+1
* Doc: Fix various documentation issuesTopi Reinio2021-04-071-2/+1
* QContiguousCache: Remove redundant conditionWang Yu2021-03-191-3/+1
* Fix QMultiHash::count(key) crashAndrei Golubev2021-03-141-0/+4
* Restore pre-Qt6 QList::fill() behaviorAndrei Golubev2021-02-101-1/+4
* Doc: link to QScopeGuard in QScopedValueRollback documentationMitch Curtis2021-02-091-1/+1
* Add qHypot() to qmath.h, exposing and extending std::hypot()Edward Welbourne2021-01-271-7/+5
* Partially revert 813a928c7c3cf98670b6043149880ed5c955efb9Ulf Hermann2021-01-261-0/+3
* Extend alignment of QArrayData to std::max_align_t in allocationAndrei Golubev2021-01-261-7/+16
* QVLA: add a Q_ASSERTGiuseppe D'Angelo2021-01-201-0/+1
* Build fixes for GCC 11Ville Voutilainen2021-01-191-3/+0
* QCache: when overwriting, store the new cost instead of the deltaMårten Nordheim2021-01-141-1/+2
* Mark places where we missed conversion to unicode character typesEdward Welbourne2021-01-081-0/+1
* Remove the qmake project filesJoerg Bornemann2021-01-071-116/+0
* Doc: Improve QMap, QMultiMap descriptionKai Köhne2021-01-062-4/+2
* Fix QMultiHash::equal_range crashesZhang Yu2021-01-061-0/+3
* Change QLineF::setLength() to work whenever length() is non-zeroEdward Welbourne2021-01-052-11/+11
* Fix crash on reallocateAndGrowMichal Klocek2020-12-211-1/+1
* QCache: fix updating entries breaking the internal chainMårten Nordheim2020-12-161-4/+5
* QList docs: lexicographical -> lexicalIvan Solovev2020-12-111-4/+4
* QList: update docsIvan Solovev2020-12-081-40/+48
* QString/QByteArray: add missing Q_CHECK_PTRThiago Macieira2020-12-042-0/+5
* Use (new) erase()/erase_if() algorithmsMarc Mutz2020-12-051-2/+1
* Sequential containers: make removeIf/erase_if not detach unless neededGiuseppe D'Angelo2020-12-041-2/+10
* QList: make an indirect inclusion directGiuseppe D'Angelo2020-12-041-0/+1
* Add a qHashEquals() method and use it to compare keys in QHashLars Knoll2020-12-043-1/+22
* QHash: default the argument for the hash calculator helperGiuseppe D'Angelo2020-12-031-1/+1
* QDuplicateTracker: allow usage of qHashGiuseppe D'Angelo2020-12-031-1/+9