Port QObject* away from QQmlVMEVariant
authorFrank Meerkoetter <frank.meerkoetter@basyskom.com>
Mon, 20 Jul 2015 20:06:40 +0000 (22:06 +0200)
committerSimon Hausmann <simon.hausmann@theqtcompany.com>
Tue, 18 Aug 2015 20:25:47 +0000 (20:25 +0000)
commitd40b206b734ca001819129b92ff270bfe2ea1942
treeb9adb73acb1ca12cc4e82e355fe2f1a652557685
parenteeb466a3b9208dd25b2bd7003d03c264f0a4f4a7
Port QObject* away from QQmlVMEVariant

QObjects are now stored as QV4::QObjectWrapper in a javascript array.
This is part of a series of patches slimming down the memory usage
of QML properties.

Change-Id: I270831d0f0f7bc17842cd2f8d2eb9661e09a3364
Reviewed-by: Simon Hausmann <simon.hausmann@theqtcompany.com>
src/qml/qml/qqmlvmemetaobject.cpp
src/qml/qml/qqmlvmemetaobject_p.h