aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/qml/qqmltypeloader.cpp
diff options
context:
space:
mode:
authorSimon Hausmann <simon.hausmann@theqtcompany.com>2015-04-10 14:56:24 +0200
committerSimon Hausmann <simon.hausmann@theqtcompany.com>2015-04-16 17:14:15 +0000
commit496ddbfd1fe27bdddf5c15cd0ea70df452a3ec04 (patch)
tree779aece69688317cf41c2e5757a7d8684054cc52 /src/qml/qml/qqmltypeloader.cpp
parentd22db9e458828d403110fa0b9de1ca0c831d7e96 (diff)
Speed up object creation with lots of id name objects
In the common case when objects are referenced by id, we don't need the QQmlContextData's property name cache for the lookup. Instead of bindings we resolve the id to an integer at type compilation time. Therefore we can delay the population of the QQmlContextData's propertyNames until we need it and therefore safe time on startup. Change-Id: I2e8eeb51b1ac92f230059be3467f9a1e00fdbbef Reviewed-by: Lars Knoll <lars.knoll@digia.com>
Diffstat (limited to 'src/qml/qml/qqmltypeloader.cpp')
0 files changed, 0 insertions, 0 deletions