Optimize QDeclarativePropertyCache
authorAaron Kennedy <aaron.kennedy@nokia.com>
Mon, 4 Jul 2011 02:41:21 +0000 (12:41 +1000)
committerQt by Nokia <qt-info@nokia.com>
Mon, 4 Jul 2011 05:27:11 +0000 (07:27 +0200)
commit71114ff964582f58e68d68bf0301cd42110751cc
treee3ad3d3e1af59ef9dc32aa28ce12a6d70a89a03a
parent8371e37e47967848ec470a4b34f46b1c8591c3c1
Optimize QDeclarativePropertyCache

The creation of QDeclarativePropertyCaches contributes significantly
to the initial compile time of a QML app.

Change-Id: Iac5d1578155dfa4678a0e21eab51f4c1675762a9
Reviewed-on: http://codereview.qt.nokia.com/1026
Reviewed-by: Aaron Kennedy <aaron.kennedy@nokia.com>
src/declarative/qml/qdeclarativecompiler.cpp
src/declarative/qml/qdeclarativeenginedebug.cpp
src/declarative/qml/qdeclarativelist.cpp
src/declarative/qml/qdeclarativeproperty.cpp
src/declarative/qml/qdeclarativepropertycache.cpp
src/declarative/qml/qdeclarativepropertycache_p.h
src/declarative/qml/v4/qdeclarativev4irbuilder.cpp
src/declarative/qml/v8/qv8qobjectwrapper.cpp
src/declarative/qml/v8/qv8valuetypewrapper.cpp