qt5base-lts/src
Marc Mutz 41a5480cc7 Hold QRingBuffer and QNonContiguousByteDevice in shared_ptr
... instead of QSharedPointer.

QSharedPointer performs twice as many atomic operations per pointer
copy as std::shared_ptr, and this is private API, we're not bound by
BC constraints, so we can port to the more efficient version.

Change-Id: I9572a8321aae381e5dbe4a51119f2c9494a8fbc7
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Mårten Nordheim <marten.nordheim@qt.io>
2021-07-14 20:05:41 +02:00
..
3rdparty Fix harfbuzz-ng compilation for Integrity 2021-06-28 15:36:25 +03:00
android Android: Fix unnecessary clipboard data access 2021-07-14 17:56:01 +02:00
concurrent Migrate to autogenerated cpp exports 2021-06-25 19:33:12 +02:00
corelib Hold QRingBuffer and QNonContiguousByteDevice in shared_ptr 2021-07-14 20:05:41 +02:00
dbus QDBusMarshaller: fix -Wformat-overflow 2021-07-08 01:49:26 +02:00
entrypoint Adjust the EntryPoint target name according to the internal module naming policy 2021-06-15 12:51:49 +02:00
gui QPainter: replace manual memory management [3/5]: engine 2021-07-14 17:56:01 +02:00
network Hold QRingBuffer and QNonContiguousByteDevice in shared_ptr 2021-07-14 20:05:41 +02:00
opengl opengl: fix a typo in QOpenGLPaintDevice::dotsPerMeterY() 2021-07-06 15:56:09 +02:00
openglwidgets Migrate to autogenerated cpp exports 2021-06-25 19:33:12 +02:00
platformsupport Add the 'Private' suffix to the internal module names 2021-05-31 20:50:07 +02:00
plugins QSslContext: remove unused fromConfiguration() 2021-07-13 20:54:04 +02:00
printsupport CMake: Use QtBase_SOURCE_DIR instead of QT_SOURCE_TREE 2021-07-12 18:56:14 +02:00
sql Migrate to autogenerated cpp exports 2021-06-25 19:33:12 +02:00
testlib QTest: remove unneeded cast in toPrettyUnicode() 2021-07-07 19:32:52 +02:00
tools QDuplicateTracker: accept the number of elements to reserve as a ctor argument 2021-07-14 08:57:39 +02:00
widgets Point out that QTreeView's expandAll/expandToDepth don't fetch data 2021-07-14 17:56:01 +02:00
xml Migrate to autogenerated cpp exports 2021-06-25 19:33:12 +02:00
CMakeLists.txt Make it possible to disable the PrintSupport module 2021-02-09 09:17:21 +01:00