index
:
qt/qtbase.git
5.10
5.11
5.12
5.12.5
5.12.7
5.13
5.14
5.15
5.3
5.4
5.5
5.6
5.7
5.8
5.9
6.0
6.1
6.2
6.2.0
6.2.4
6.3
6.4
6.4.0
6.4.1
6.4.2
6.4.3
6.5
6.5.0
6.5.1
6.5.2
6.5.3
6.6
6.6.0
6.6.1
6.6.2
6.6.3
6.7
6.7.0
dev
old/5.0
old/5.1
old/5.2
wip/cmake
wip/highdpi
wip/lite
wip/mir
wip/nacl
wip/network-test-server
wip/remac
wip/tizen
wip/webassembly
Qt Base (Core, Gui, Widgets, Network, ...)
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
corelib
/
tools
/
qhash.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Bootstrap: remove QRandomGenerator
Thiago Macieira
6 days
1
-0
/
+2
*
qHash: make hashing of QLatin1StringView be the same as QString
Thiago Macieira
6 days
1
-10
/
+1
*
qHash: update the pre-AVX512 mask to use the cacheline size
Thiago Macieira
6 days
1
-4
/
+4
*
qHash: implement an AES hasher for QLatin1StringView
Thiago Macieira
6 days
1
-49
/
+123
*
qHash: implement chunked hashing of QLatin1StringView
Thiago Macieira
6 days
1
-7
/
+78
*
Split the siphash algorithm into init, main loop, and finalize
Thiago Macieira
2024-02-29
1
-35
/
+80
*
Add missing qHash(qu/int128) overloads
Marc Mutz
2024-02-12
1
-0
/
+20
*
qsimd_p.h: move the ARM Crypto (AES) disabling on Linux
Thiago Macieira
2024-02-10
1
-6
/
+0
*
qHash: force inlining of the hash16bytes() helper
Thiago Macieira
2024-02-10
1
-2
/
+2
*
qHash: provide the long double overload on Darwin systems
Thiago Macieira
2024-02-03
1
-2
/
+0
*
Bootstrap: remove QBitArray
Marc Mutz
2024-01-31
1
-0
/
+2
*
[docs] Remove references to C++11 feature availability
Marc Mutz
2024-01-09
1
-3
/
+0
*
QMap/QHash: s/QPair/std::pair/
Marc Mutz
2023-12-13
1
-6
/
+6
*
Doc: Fix template information for a qHash overload
Luca Di Sera
2023-11-18
1
-1
/
+1
*
QMap/MultiMap/Hash/MultiHash: synchronize documentation
Christian Ehrlicher
2023-10-04
1
-1
/
+7
*
Brush up the container code snippets
Friedemann Kleint
2023-05-04
1
-1
/
+1
*
QtBase/doc: fix examples for QHash/QMap/QMultiMap::erase()
Christian Ehrlicher
2023-03-31
1
-83
/
+19
*
QHash: fix GrowthPolicy::bucketsForCapacity
Thiago Macieira
2023-02-23
1
-0
/
+32
*
Restore end-of-parse reporting to qstrntod()
Edward Welbourne
2022-11-24
1
-1
/
+1
*
QLocale: make qstrnto(u)ll not have output arguments
Thiago Macieira
2022-11-16
1
-15
/
+11
*
QHash: tame HasQHashSingleArgOverload ODR violations
Giuseppe D'Angelo
2022-11-01
1
-4
/
+9
*
Replace usages of Q_CLANG_QDOC with Q_QDOC
Luca Di Sera
2022-10-21
1
-1
/
+1
*
QHash: simplify HashSeedStorage::initialize()
Marc Mutz
2022-10-16
1
-3
/
+2
*
Long live Q_UNREACHABLE_RETURN()!
Marc Mutz
2022-10-15
1
-0
/
+1
*
Doc: Add default value for seed param to all qHash overloads
Kai Köhne
2022-07-20
1
-1
/
+1
*
qHash: pass QByteArrayView to qHash() by value
Thiago Macieira
2022-06-15
1
-6
/
+1
*
Use SPDX license identifiers
Lucie Gérard
2022-05-16
1
-40
/
+4
*
Use Q_CC_{GNU,MSVC}_ONLY when comparing to particular versions
Marc Mutz
2022-05-06
1
-2
/
+2
*
Apply Q_CONSTINIT across the codebase
Marc Mutz
2022-03-29
1
-0
/
+2
*
QtCore: Replace remaining uses of QLatin1String with QLatin1StringView
Sona Kurazyan
2022-03-26
1
-2
/
+2
*
Fix build with latest Apple clang version
Volker Hilsheimer
2022-03-21
1
-2
/
+2
*
QHash: fix -Werror=maybe-uninitialized (GCC 11.2)
Marc Mutz
2022-03-17
1
-1
/
+1
*
QHash: Initialize the hash seed as soon as QtCore loads
Thiago Macieira
2022-03-15
1
-11
/
+31
*
CMake: add detection of x86 VAES and AVX512VBMI2 features
Thiago Macieira
2022-03-08
1
-1
/
+1
*
Associative containers: add a way to obtain a key/value range
Giuseppe D'Angelo
2022-03-04
1
-0
/
+37
*
QHash: Fix building for i386 after "add support for VAES and AVX512VL"
Martin Storsjö
2022-02-24
1
-1
/
+1
*
qHash: fix running on CPUs without AVX2
Thiago Macieira
2022-02-22
1
-1
/
+1
*
QHash: split the x86 AES hash into three separate functions
Thiago Macieira
2022-02-20
1
-27
/
+45
*
QHash: invert the case that is excluded: use VAES and AVX512VL
Thiago Macieira
2022-02-20
1
-30
/
+34
*
QHash: add support for VAES and AVX512VL
Thiago Macieira
2022-02-20
1
-36
/
+185
*
QHash: mark murmurhash() and siphash() hot and never-inline
Thiago Macieira
2022-02-10
1
-4
/
+5
*
QHash: rewrite the x86 aeshash function for len >= 16
Thiago Macieira
2022-01-21
1
-52
/
+54
*
QHash: fix iteration of x86 AES hash code for len >= 32
Thiago Macieira
2022-01-21
1
-2
/
+2
*
QHash: improve aeshash's page detection code
Thiago Macieira
2022-01-21
1
-5
/
+5
*
Doc: Use \inmodule for all classes and headers
Topi Reinio
2022-01-17
1
-0
/
+1
*
QHash::insert: Remove outdated \note
Mårten Nordheim
2021-12-13
1
-3
/
+0
*
QHash: optimize value(key) and key(value) callers
Marc Mutz
2021-11-19
1
-13
/
+18
*
QMultiHash: Add forgotten documentation
Mårten Nordheim
2021-11-03
1
-6
/
+16
*
QHash: use the shadow seed
Thiago Macieira
2021-10-26
1
-21
/
+20
*
QHash: double the size of the stored seed
Thiago Macieira
2021-10-26
1
-66
/
+114
[next]