diff options
author | Marc Mutz <marc.mutz@kdab.com> | 2021-07-10 08:17:06 +0200 |
---|---|---|
committer | Marc Mutz <marc.mutz@kdab.com> | 2021-07-14 20:05:41 +0200 |
commit | 41a5480cc78f9ba04be50c2481172ef86ca64079 (patch) | |
tree | dc6f24ebaeb292a6ceb2c9346d9193a5581c1fa5 /util | |
parent | 6c1bc7798bec6bc48439b297e55d14a9da0a3673 (diff) |
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>
Diffstat (limited to 'util')
0 files changed, 0 insertions, 0 deletions