qt6-bb10/src
Lars Knoll 9c9cdbedf1 QHash: Add and use a Bucket helper class
Introduces a QHashPrivate::Data::Bucket class. This class
helps avoid repeated bitshift and masking operations when
locating bucket entries in the hash.

Change signature of some internal methods to use Bucket
instead of the private iterator, so we can avoid repeated
encoding/decoding steps for the bucket index.

Task-number: QTBUG-91739
Task-number: QTBUG-98436
Change-Id: I9ed2205bf886f9c20a5be109fd88456eec4d1540
Reviewed-by: Marc Mutz <marc.mutz@qt.io>
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
2021-12-17 17:37:49 +01:00
..
3rdparty 3rdparty: Add touchpad gestures support to bundled xinput xcb module 2021-11-13 17:58:45 +03:00
android Recognize system apps also when apk has parent directory 2021-12-08 19:22:36 +02:00
concurrent Doc: Use find_package(Qt6 REQUIRED COMPONENTS ...) idiom 2021-12-09 22:20:04 +01:00
corelib QHash: Add and use a Bucket helper class 2021-12-17 17:37:49 +01:00
dbus Doc: Use find_package(Qt6 REQUIRED COMPONENTS ...) idiom 2021-12-09 22:20:04 +01:00
entrypoint QtBase: replace windows.h with qt_windows.h 2021-11-23 12:53:46 +08:00
gui Add css media rule support for QTextDocument::setHtml() 2021-12-15 11:36:37 +00:00
network Q_{APPLICATION,GLOBAL}_STATIC: use variadic macros 2021-12-17 07:56:24 +00:00
opengl Doc: Use find_package(Qt6 REQUIRED COMPONENTS ...) idiom 2021-12-09 22:20:04 +01:00
openglwidgets Migrate to autogenerated cpp exports 2021-06-25 19:33:12 +02:00
platformsupport evdevkeyboard: Try opening as read-write first 2021-12-08 13:45:34 +01:00
plugins Windows QPA: Enhance debug information 2021-12-17 13:18:22 +08:00
printsupport Doc: Use find_package(Qt6 REQUIRED COMPONENTS ...) idiom 2021-12-09 22:20:04 +01:00
sql Doc: Use find_package(Qt6 REQUIRED COMPONENTS ...) idiom 2021-12-09 22:20:04 +01:00
testlib Properly indent qtestlib's XML output 2021-12-17 07:03:26 +01:00
tools macdeployqt: don’t err on unexpected otool output 2021-12-15 15:43:16 +01:00
widgets QtWidgets: auto-test-export private classes, unbreaking ubsan builds 2021-12-16 09:12:57 +01:00
xml Doc: Use find_package(Qt6 REQUIRED COMPONENTS ...) idiom 2021-12-09 22:20:04 +01:00
CMakeLists.txt Make it possible to disable the PrintSupport module 2021-02-09 09:17:21 +01:00