From 53e144ae8dec84f70870a5e315c3043b16b57d92 Mon Sep 17 00:00:00 2001 From: Lars Knoll Date: Fri, 9 Jan 2015 19:48:56 +0100 Subject: Fold the inUse flag into the internalClass pointer Revert the flag (ie. flag == 0 means the item is used), and fold it into the second lowest bit of the internalClass/nextFree field. Change-Id: I7b690fdce00d16aa538fa70a269a755511477c5c Reviewed-by: Simon Hausmann --- src/qml/jsruntime/qv4managed_p.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/qml/jsruntime/qv4managed_p.h') diff --git a/src/qml/jsruntime/qv4managed_p.h b/src/qml/jsruntime/qv4managed_p.h index 28b7059e4c..27a601ee13 100644 --- a/src/qml/jsruntime/qv4managed_p.h +++ b/src/qml/jsruntime/qv4managed_p.h @@ -290,7 +290,7 @@ public: InternalClass *internalClass() const { return d()->internalClass; } void setInternalClass(InternalClass *ic) { d()->internalClass = ic; } - bool inUse() const { return d()->inUse; } + bool inUse() const { return d()->inUse(); } bool markBit() const { return d()->markBit; } static void destroy(Heap::Base *) {} -- cgit v1.2.3