8024760: add more types, fields and constants to VMStructs

Reviewed-by: kvn, coleenp
This commit is contained in:
Christian Thalinger 2013-09-13 16:55:44 -07:00
parent 13d322d70f
commit 4fa99b3fc5
9 changed files with 123 additions and 18 deletions

View file

@ -38,6 +38,7 @@
class PtrQueueSet;
class PtrQueue VALUE_OBJ_CLASS_SPEC {
friend class VMStructs;
protected:
// The ptr queue set to which this queue belongs.

View file

@ -31,7 +31,8 @@
#define VM_STRUCTS_G1(nonstatic_field, static_field) \
\
static_field(HeapRegion, GrainBytes, size_t) \
static_field(HeapRegion, GrainBytes, size_t) \
static_field(HeapRegion, LogOfHRGrainBytes, int) \
\
nonstatic_field(HeapRegionSeq, _regions, HeapRegion**) \
nonstatic_field(HeapRegionSeq, _length, uint) \