aboutsummaryrefslogtreecommitdiffstats
path: root/src/declarative/qml/v8/script.pri
diff options
context:
space:
mode:
authorJedrzej Nowacki <jedrzej.nowacki@nokia.com>2011-08-02 13:14:26 +0200
committerQt by Nokia <qt-info@nokia.com>2011-08-03 14:13:00 +0200
commitb9fd1367ab71813e15a7b25733bd9fdb0ca6d7aa (patch)
tree146af254dc78d6a76ad85429c26d2d031a77d3c5 /src/declarative/qml/v8/script.pri
parenta61f3725d0e92459eb6f1fe7ee4e817c68d25ccf (diff)
Improve QJSValueIterator implementation.
The old implementation was a hack, it had some memory leak (in case of deleted engine) and performance problems (for example all names were copied to separate QList instance instead of reusing v8::Array). Change-Id: Ic70ad511127a8c05df3c627e4496083004c6452a Reviewed-on: http://codereview.qt.nokia.com/2512 Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by: Kent Hansen <kent.hansen@nokia.com>
Diffstat (limited to 'src/declarative/qml/v8/script.pri')
-rw-r--r--src/declarative/qml/v8/script.pri4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/declarative/qml/v8/script.pri b/src/declarative/qml/v8/script.pri
index 04a23d1f2b..7454d2004c 100644
--- a/src/declarative/qml/v8/script.pri
+++ b/src/declarative/qml/v8/script.pri
@@ -17,4 +17,6 @@ HEADERS += \
$$PWD/qscriptshareddata_p.h \
$$PWD/qscripttools_p.h \
$$PWD/qscript_impl_p.h \
- $$PWD/qscriptoriginalglobalobject_p.h
+ $$PWD/qscriptoriginalglobalobject_p.h \
+ $$PWD/qjsvalueiterator_p.h \
+ $$PWD/qjsvalueiterator_impl_p.h