diff options
author | Jedrzej Nowacki <jedrzej.nowacki@nokia.com> | 2011-08-02 13:14:26 +0200 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2011-08-03 14:13:00 +0200 |
commit | b9fd1367ab71813e15a7b25733bd9fdb0ca6d7aa (patch) | |
tree | 146af254dc78d6a76ad85429c26d2d031a77d3c5 /src/declarative/qml/v8/script.pri | |
parent | a61f3725d0e92459eb6f1fe7ee4e817c68d25ccf (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.pri | 4 |
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 |