67 \ |
67 \ |
68 nonstatic_field(HeapRegionSetBase, _length, uint) \ |
68 nonstatic_field(HeapRegionSetBase, _length, uint) \ |
69 \ |
69 \ |
70 nonstatic_field(PtrQueue, _active, bool) \ |
70 nonstatic_field(PtrQueue, _active, bool) \ |
71 nonstatic_field(PtrQueue, _buf, void**) \ |
71 nonstatic_field(PtrQueue, _buf, void**) \ |
72 nonstatic_field(PtrQueue, _index, size_t) \ |
72 nonstatic_field(PtrQueue, _index, size_t) |
73 \ |
|
74 nonstatic_field(JavaThread, _satb_mark_queue, SATBMarkQueue) \ |
|
75 nonstatic_field(JavaThread, _dirty_card_queue, DirtyCardQueue) |
|
76 |
73 |
77 #define VM_INT_CONSTANTS_G1GC(declare_constant, declare_constant_with_value) \ |
74 #define VM_INT_CONSTANTS_G1GC(declare_constant, declare_constant_with_value) \ |
78 declare_constant(HeapRegionType::FreeTag) \ |
75 declare_constant(HeapRegionType::FreeTag) \ |
79 declare_constant(HeapRegionType::YoungMask) \ |
76 declare_constant(HeapRegionType::YoungMask) \ |
80 declare_constant(HeapRegionType::EdenTag) \ |
77 declare_constant(HeapRegionType::EdenTag) \ |