Start cleaning up flags in Heap::Base
authorLars Knoll <lars.knoll@theqtcompany.com>
Fri, 9 Jan 2015 11:01:06 +0000 (12:01 +0100)
committerSimon Hausmann <simon.hausmann@digia.com>
Mon, 12 Jan 2015 10:04:13 +0000 (11:04 +0100)
commit4f28d07b8efbe9dfe12a08c8198d99225faa1331
tree70f636f3c7f87014cd93111bf579445d3db052d3
parentb935023384120f8a9a38600847324b3810d7bee1
Start cleaning up flags in Heap::Base

The goal is to get rid of the flags here and reduce
the size of each GC'ed object with a pointer.

Change-Id: I8c876810037756b85a646348cc5992a688588ea5
Reviewed-by: Robin Burchell <robin.burchell@viroteck.net>
Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
src/qml/jsruntime/qv4functionobject.cpp
src/qml/jsruntime/qv4functionobject_p.h
src/qml/jsruntime/qv4globalobject.cpp
src/qml/jsruntime/qv4value_p.h