diff options
| author | Marc Mutz <marc.mutz@qt.io> | 2025-04-04 22:41:25 +0200 |
|---|---|---|
| committer | Marc Mutz <marc.mutz@qt.io> | 2025-04-10 18:47:36 +0200 |
| commit | f2747c62d4732694e0d03638ba0ed7af7ebeaa7a (patch) | |
| tree | 576d6d134222d38aa5f4a4e95d0596ff0fd81074 /src/corelib/kernel/qmetaobjectbuilder.cpp | |
| parent | 21c9aac20abd700cf9f4bcacbbbe7751eb0aa364 (diff) | |
QMetaObjectPrivate: make decodeMethodSignature() return QByteArrayView
... instead of QByteArray.
This is part of a quest to improve string-based connect() performance.
Needed to port a few consumers of decodeMethodSignature()'s result
from QByteArray to QByteArrayView, too. All private API, so doesn't
affect users.
This doesn't change anything in tst_bench_qobject's
connect_disconnect_benchmark:normalized signature, yet.
Task-nunber: QTBUG-135572
Pick-to: 6.9
Change-Id: I1cd5b410ee090ab9c6f3aa8095a4d9efae516ac0
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
Diffstat (limited to 'src/corelib/kernel/qmetaobjectbuilder.cpp')
0 files changed, 0 insertions, 0 deletions
