Fix the remaining objects against self destruction
authorLars Knoll <lars.knoll@digia.com>
Fri, 11 Oct 2013 10:26:27 +0000 (12:26 +0200)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Fri, 11 Oct 2013 14:01:24 +0000 (16:01 +0200)
commite964fc34269bc2087fb3246172a1890224a160bd
treeb66e36e3fa6280bc94ad00002c035280ff24deee
parentf6de6160b915b5a35e75746a35c4ef94ceb9b2c2
Fix the remaining objects against self destruction

This makes pretty much all test cases pass with exact
garbage collection.

Change-Id: Ia874e3c17c3984afb7cfe370f9bd3ad8fe46699a
Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
src/qml/jsruntime/qv4engine.cpp
src/qml/jsruntime/qv4jsonobject.cpp
src/qml/jsruntime/qv4mathobject.cpp
src/qml/jsruntime/qv4qobjectwrapper.cpp
src/qml/jsruntime/qv4regexpobject.cpp
src/qml/jsruntime/qv4sequenceobject.cpp
src/qml/jsruntime/qv4sparsearray.cpp
src/qml/jsruntime/qv4stringobject.cpp
src/qml/jsruntime/qv4variantobject.cpp
src/qml/qml/qqmlxmlhttprequest.cpp
src/quick/items/context2d/qquickcontext2d.cpp