Turn ArrayData into a Managed object
authorLars Knoll <lars.knoll@digia.com>
Mon, 20 Jan 2014 15:01:26 +0000 (16:01 +0100)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Thu, 23 Jan 2014 20:47:27 +0000 (21:47 +0100)
commit9fb297a54bd0226b4827b5d7ca093a7f9c4922fa
treeb53967ff783246a094ccd136f8f8acc2bb511949
parent07429ea2a581dbf25d36e51375918e4cdb0962c9
Turn ArrayData into a Managed object

Memory manage ArrayData. Once the ArrayData is moved
to be inline inside the object, this will save quite
some time for allocating and freeing arrays.

Change-Id: I19a520161d41bfe3d83f377af0b41db4ac5b99e4
Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
src/qml/jsruntime/qv4argumentsobject.cpp
src/qml/jsruntime/qv4arraydata.cpp
src/qml/jsruntime/qv4arraydata_p.h
src/qml/jsruntime/qv4context.cpp
src/qml/jsruntime/qv4managed.cpp
src/qml/jsruntime/qv4managed_p.h
src/qml/jsruntime/qv4object.cpp
src/qml/jsruntime/qv4object_p.h
src/qml/jsruntime/qv4string.cpp