aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/qml/qqml.cpp
diff options
context:
space:
mode:
authorMarc Mutz <marc.mutz@qt.io>2022-12-26 22:35:45 +0100
committerMarc Mutz <marc.mutz@qt.io>2022-12-27 17:30:20 +0100
commitcf85487792d4d269527e30e65b720a68ec161246 (patch)
treefce471fcd838856a82c5dd4afebddb7782947c05 /src/qml/qml/qqml.cpp
parent1e852bb496b93908f24869631443f1c971f2ce09 (diff)
De-inline DomItem::subReferencesItem()
It calls fromQList<Path>(), which is compiled 55x at almost 0.5s each time round, contributing ~24s to a 'ninja qtdeclarative' build. It is the top-most non-QMetaType/non-std template instantation according to Clang -ftime-trace. Also de-inlined DomItem::subReferenceItem() before realizing that there are tons of other member functions that need to be de-inlined in that class and giving up for this round. Pick-to: 6.5 Task-number: QTBUG-97601 Change-Id: I23489c68b0a5b5df3c8bd0e4f6c3cb3c1ba5bd4f Reviewed-by: Giuseppe D'Angelo <giuseppe.dangelo@kdab.com>
Diffstat (limited to 'src/qml/qml/qqml.cpp')
0 files changed, 0 insertions, 0 deletions