From 69fe583cbebcbd593cb0cee266ffc8b0b647235c Mon Sep 17 00:00:00 2001 From: Lars Knoll Date: Thu, 12 Feb 2015 21:03:53 +0100 Subject: Introduce a Heap::Pointer class This is required to properly mark pointers to other heap objects, as well as to have a single point where to implement a write barrier later on. Change-Id: I7d57044f1a306ca8da8183793635ed49a3637146 Reviewed-by: Simon Hausmann --- src/qml/jsruntime/qv4object_p.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/qml/jsruntime/qv4object_p.h') diff --git a/src/qml/jsruntime/qv4object_p.h b/src/qml/jsruntime/qv4object_p.h index 71a997e133..a8bd97b7c1 100644 --- a/src/qml/jsruntime/qv4object_p.h +++ b/src/qml/jsruntime/qv4object_p.h @@ -55,7 +55,7 @@ struct Object : Base { Property *propertyAt(uint index) { return reinterpret_cast(memberData->data + index); } InternalClass *internalClass; - Heap::Object *prototype; + Pointer prototype; MemberData *memberData; ArrayData *arrayData; }; -- cgit v1.2.3