summaryrefslogtreecommitdiffstats
path: root/src/corelib/tools/qhash.cpp
Commit message (Expand)AuthorAgeFilesLines
* Port remaining usages of QStringRef in QtCore to QStringViewLars Knoll2020-06-121-12/+0
* Long live qHashMulti(Commutative)Giuseppe D'Angelo2020-05-121-5/+48
* Provide qHash for all C++ fundamental typesGiuseppe D'Angelo2020-05-081-0/+35
* Optimize hashing of floating point numbersLars Knoll2020-04-091-9/+16
* Replace Qt's hashing function with SipHashThiago Macieira2020-04-091-11/+220
* Change qHashBits to use MurmurHash2Lars Knoll2020-04-091-139/+102
* Implement emplace() for QHash and QMultiHashLars Knoll2020-04-091-0/+47
* Change qHash() to work with size_t instead of uintLars Knoll2020-04-091-42/+42
* Fix the documentation for QHash and QMultiHashLars Knoll2020-04-091-312/+749
* New QHash implementationLars Knoll2020-04-091-322/+0
* Merge remote-tracking branch 'origin/5.15' into devQt Forward Merge Bot2020-04-081-2/+16
|\
| * Doc: Expand reasoning for QHash deprecationsTopi Reinio2020-03-261-2/+16
* | Remove an outdated commentGiuseppe D'Angelo2020-03-131-8/+0
* | QHash/QMap: don't return const from value(), key()Marc Mutz2020-03-051-2/+2
|/
* Undeprecate QHash::count(Key)MÃ¥rten Nordheim2020-03-031-8/+0
* Merge remote-tracking branch 'origin/5.14' into 5.15Qt Forward Merge Bot2020-01-061-1/+1
|\
| * Fix some qdoc warningsFriedemann Kleint2020-01-021-1/+1
* | Fix some qdoc warningsFriedemann Kleint2020-01-031-2/+2
* | Qt 6: Deprecate QHash::insertMultiLars Knoll2019-12-121-42/+60
* | Add QHash::insert(const QHash &other)Lars Knoll2019-12-051-0/+12
|/
* Port from QAtomic::load() to loadRelaxed()Giuseppe D'Angelo2019-06-201-5/+5
* Move away from using 0 as a pointer constantAllan Sandfeld Jensen2019-06-071-3/+3
* corelib/tools: use qUtf16Printable() and %lsMarc Mutz2019-05-291-1/+1
* QHash/QMultiHash: add range constructorsMarc Mutz2019-04-251-0/+22
* Replace Q_DECL_NOEXCEPT with noexcept in corelibAllan Sandfeld Jensen2019-04-031-13/+13
* Doc: Move literal code block to a separate fileCristian Maureira-Fredes2018-10-151-22/+6
* QHash: Remove reference to Qt3's QDict implementationhjk2018-07-241-3/+2
* doc: Correct remaining qdoc warnings in qhash.cppMartin Smith2018-01-041-5/+17
* doc: Fix three "Cannot tie" errorsMartin Smith2017-12-021-1/+1
* Add template text to \fn commands in container classesMartin Smith2017-12-011-125/+125
* Merge remote-tracking branch 'origin/5.9' into 5.10Liang Qi2017-11-091-0/+1
|\
| * qGlobalQHashSeed: initialize the seed before returning itThiago Macieira2017-11-041-0/+1
* | QRandomGenerator: add system() and global()Thiago Macieira2017-10-291-1/+1
* | QRandomGenerator: update API to better nameThiago Macieira2017-09-221-1/+1
* | Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-08-311-0/+2
|\|
| * Fix error attribute(target("+crc")) is unknownPeter Seiderer2017-08-291-0/+2
* | QUuid, QHttpMultipart and QHash: use QRandomGeneratorThiago Macieira2017-06-121-38/+2
* | Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-05-071-1/+1
|\|
| * Add two missing hyphensEdward Welbourne2017-04-301-1/+1
* | Implement key-value iteratorSamuel Gaist2017-05-051-0/+66
* | QHash: make it so a zero seed selects a constant algorithmThiago Macieira2017-04-261-9/+23
* | Allow to chain qt_hash() callsMarc Mutz2017-03-301-11/+9
* | Add qHash(QStringView)Marc Mutz2017-03-301-0/+14
* | Replace internal qt_hash(QString(Ref)) functions with one taking QStringViewMarc Mutz2017-03-301-13/+3
|/
* QHash: unexport the hash seed variableThiago Macieira2017-03-201-1/+1
* Don't narrow lengths in qHash() implementationsMarc Mutz2017-01-311-11/+12
* Add qHash(QHash) and qHash(QMultiHash)Marc Mutz2016-07-141-0/+20
* Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-06-061-4/+5
|\
| * Replace qUnaligned{Load,Store} with the existing q{To,From}Unalignedv5.6.1-1v5.6.1Thiago Macieira2016-05-251-4/+5
* | Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-04-071-1/+0
|\|