summaryrefslogtreecommitdiffstats
path: root/src/declarative/qml/qmlcompiler_p.h
diff options
context:
space:
mode:
authorAaron Kennedy <aaron.kennedy@nokia.com>2010-01-09 09:09:15 (GMT)
committerAaron Kennedy <aaron.kennedy@nokia.com>2010-01-09 09:09:15 (GMT)
commit41f7ccb2dd21dcd4b0f2aa172bb813095cb2ade3 (patch)
tree60746e15deeb1ca5c2ff6f0f096bc96c6aeef6aa /src/declarative/qml/qmlcompiler_p.h
parent3ade772efd07fe342c10274b5fc6387965ac0c9d (diff)
downloadQt-41f7ccb2dd21dcd4b0f2aa172bb813095cb2ade3.zip
Qt-41f7ccb2dd21dcd4b0f2aa172bb813095cb2ade3.tar.gz
Qt-41f7ccb2dd21dcd4b0f2aa172bb813095cb2ade3.tar.bz2
Optimization: Bypass qt_metacall for synthesized methods
Diffstat (limited to 'src/declarative/qml/qmlcompiler_p.h')
-rw-r--r--src/declarative/qml/qmlcompiler_p.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/declarative/qml/qmlcompiler_p.h b/src/declarative/qml/qmlcompiler_p.h
index 740d97c..c0e50e4 100644
--- a/src/declarative/qml/qmlcompiler_p.h
+++ b/src/declarative/qml/qmlcompiler_p.h
@@ -107,6 +107,7 @@ public:
const QMetaObject *root;
QAbstractDynamicMetaObject rootData;
+ QmlPropertyCache *rootPropertyCache;
QList<QString> primitives;
QList<float> floatData;
QList<int> intData;
@@ -324,6 +325,7 @@ private:
QList<QmlError> exceptions;
QmlCompiledData *output;
QmlEngine *engine;
+ QmlParser::Object *unitRoot;
QmlCompositeTypeData *unit;
};
QT_END_NAMESPACE