[qt/qt/qtdeclarative]: Summary of bulk changes made

KDE Git Services - Bulk Change <[email protected]>
Newsgroups gmane.comp.kde.cvs
Message-ID <[email protected]>
Git repository change summary for qt/qt/qtdeclarative
Pushed by mirror-service into branch 'dev'.
Changed from 42db5d05c8b10c6d7ed9fb9742cb684d2dbb692a to a1276138612a724047b99557ed287c7486caf73a
Acknowledgement was received that this change introduces only existing code that has been pushed to another public open source repository.

This change contains the following new commits:

Git commit a1276138612a724047b99557ed287c7486caf73a by Aurélien Brooke on 22/07/2026 at 18:09..
QQuickText: reduce allocations when merging processed nodes

Use QVarLengthArray for the temporary node pointer lists created while
building text nodes. Most text items only produce a small number of node
groups (one), so this avoids heap allocations in the common case.

Use a smaller inline capacity for the grouped nodes stored in the QHash,
so hash entries stay compact while still avoiding allocations for small
groups. Look up existing buckets with constFind() to avoid copying the
stored array.

Pick-to: 6.12
Change-Id: I5a4edf8d768ac85c7819a5e421b5829f7198e7d0
Reviewed-by: Eskil Abrahamsen Blomfeldt <[email protected]>
https://invent.kde.org/qt/qt/qtdeclarative/-/commit/a1276138612a724047b99557ed287c7486caf73a
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.