Get rid of Members and directly store MemberData::Data pointers
authorLars Knoll <lars.knoll@theqtcompany.com>
Sat, 1 Nov 2014 20:44:57 +0000 (21:44 +0100)
committerSimon Hausmann <simon.hausmann@digia.com>
Fri, 7 Nov 2014 01:00:05 +0000 (02:00 +0100)
commitb340caa0d3ebf7f76c0445b2cdd4032d8e3bf8d5
treee475eae0dc4a6c68ca3ee41132b573fc76d2dc10
parente22fc141c3fc5362f9b906c43a1b7c0dbc1f85a3
Get rid of Members and directly store MemberData::Data pointers

And do the same change for ArrayData.

Change-Id: Ia1ae56bd0ff586c9b987e15af7a53f395a37054a
Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
14 files changed:
src/qml/jsruntime/qv4argumentsobject.cpp
src/qml/jsruntime/qv4argumentsobject_p.h
src/qml/jsruntime/qv4engine_p.h
src/qml/jsruntime/qv4functionobject.cpp
src/qml/jsruntime/qv4functionobject_p.h
src/qml/jsruntime/qv4internalclass.cpp
src/qml/jsruntime/qv4lookup.cpp
src/qml/jsruntime/qv4memberdata.cpp
src/qml/jsruntime/qv4memberdata_p.h
src/qml/jsruntime/qv4object.cpp
src/qml/jsruntime/qv4object_p.h
src/qml/jsruntime/qv4regexpobject.cpp
src/qml/jsruntime/qv4runtime.cpp
src/qml/jsruntime/qv4value.cpp