456 static_field(Universe, _verify_count, int) \
457 static_field(Universe, _non_oop_bits, intptr_t) \
458 static_field(Universe, _narrow_oop._base, address) \
459 static_field(Universe, _narrow_oop._shift, int) \
460 static_field(Universe, _narrow_oop._use_implicit_null_checks, bool) \
461 static_field(Universe, _narrow_klass._base, address) \
462 static_field(Universe, _narrow_klass._shift, int) \
463 \
464 /******/ \
465 /* os */ \
466 /******/ \
467 \
468 static_field(os, _polling_page, address) \
469 \
470 /**********************************************************************************/ \
471 /* Generation and Space hierarchies */ \
472 /**********************************************************************************/ \
473 \
474 unchecked_nonstatic_field(ageTable, sizes, sizeof(ageTable::sizes)) \
475 \
476 nonstatic_field(BarrierSet, _max_covered_regions, int) \
477 nonstatic_field(BarrierSet, _kind, BarrierSet::Name) \
478 nonstatic_field(BlockOffsetTable, _bottom, HeapWord*) \
479 nonstatic_field(BlockOffsetTable, _end, HeapWord*) \
480 \
481 nonstatic_field(BlockOffsetSharedArray, _reserved, MemRegion) \
482 nonstatic_field(BlockOffsetSharedArray, _end, HeapWord*) \
483 nonstatic_field(BlockOffsetSharedArray, _vs, VirtualSpace) \
484 nonstatic_field(BlockOffsetSharedArray, _offset_array, u_char*) \
485 \
486 nonstatic_field(BlockOffsetArray, _array, BlockOffsetSharedArray*) \
487 nonstatic_field(BlockOffsetArray, _sp, Space*) \
488 nonstatic_field(BlockOffsetArrayContigSpace, _next_offset_threshold, HeapWord*) \
489 nonstatic_field(BlockOffsetArrayContigSpace, _next_offset_index, size_t) \
490 \
491 nonstatic_field(BlockOffsetArrayNonContigSpace, _unallocated_block, HeapWord*) \
492 \
493 nonstatic_field(CardGeneration, _rs, GenRemSet*) \
494 nonstatic_field(CardGeneration, _bts, BlockOffsetSharedArray*) \
495 nonstatic_field(CardGeneration, _shrink_factor, size_t) \
496 nonstatic_field(CardGeneration, _capacity_at_prologue, size_t) \
|
456 static_field(Universe, _verify_count, int) \
457 static_field(Universe, _non_oop_bits, intptr_t) \
458 static_field(Universe, _narrow_oop._base, address) \
459 static_field(Universe, _narrow_oop._shift, int) \
460 static_field(Universe, _narrow_oop._use_implicit_null_checks, bool) \
461 static_field(Universe, _narrow_klass._base, address) \
462 static_field(Universe, _narrow_klass._shift, int) \
463 \
464 /******/ \
465 /* os */ \
466 /******/ \
467 \
468 static_field(os, _polling_page, address) \
469 \
470 /**********************************************************************************/ \
471 /* Generation and Space hierarchies */ \
472 /**********************************************************************************/ \
473 \
474 unchecked_nonstatic_field(ageTable, sizes, sizeof(ageTable::sizes)) \
475 \
476 nonstatic_field(BarrierSet, _kind, BarrierSet::Name) \
477 nonstatic_field(BlockOffsetTable, _bottom, HeapWord*) \
478 nonstatic_field(BlockOffsetTable, _end, HeapWord*) \
479 \
480 nonstatic_field(BlockOffsetSharedArray, _reserved, MemRegion) \
481 nonstatic_field(BlockOffsetSharedArray, _end, HeapWord*) \
482 nonstatic_field(BlockOffsetSharedArray, _vs, VirtualSpace) \
483 nonstatic_field(BlockOffsetSharedArray, _offset_array, u_char*) \
484 \
485 nonstatic_field(BlockOffsetArray, _array, BlockOffsetSharedArray*) \
486 nonstatic_field(BlockOffsetArray, _sp, Space*) \
487 nonstatic_field(BlockOffsetArrayContigSpace, _next_offset_threshold, HeapWord*) \
488 nonstatic_field(BlockOffsetArrayContigSpace, _next_offset_index, size_t) \
489 \
490 nonstatic_field(BlockOffsetArrayNonContigSpace, _unallocated_block, HeapWord*) \
491 \
492 nonstatic_field(CardGeneration, _rs, GenRemSet*) \
493 nonstatic_field(CardGeneration, _bts, BlockOffsetSharedArray*) \
494 nonstatic_field(CardGeneration, _shrink_factor, size_t) \
495 nonstatic_field(CardGeneration, _capacity_at_prologue, size_t) \
|