< prev index next >
src/hotspot/share/gc/parallel/psOldGen.hpp
Print this page
rev 57719 : imported patch 8235860-remove-serial-old-gc
rev 57721 : [mq]: 8235860-lkorinth-review
*** 42,65 ****
MemRegion _reserved; // Used for simple containment tests
PSVirtualSpace* _virtual_space; // Controls mapping and unmapping of virtual mem
ObjectStartArray _start_array; // Keeps track of where objects start in a 512b block
MutableSpace* _object_space; // Where all the objects live
- const char* const _name; // Name of this generation.
-
// Performance Counters
PSGenerationCounters* _gen_counters;
SpaceCounters* _space_counters;
// Sizing information, in bytes, set in constructor
const size_t _init_gen_size;
const size_t _min_gen_size;
const size_t _max_gen_size;
- // Used when initializing the _name field.
- static inline const char* old_gen_name();
-
#ifdef ASSERT
void assert_block_in_covered_region(MemRegion new_memregion) {
// Explictly capture current covered_region in a local
MemRegion covered_region = this->start_array()->covered_region();
assert(covered_region.contains(new_memregion),
--- 42,60 ----
*** 199,209 ****
// Performance Counter support
void update_counters();
// Printing support
! virtual const char* name() const { return _name; }
// Debugging support
// Save the tops of all spaces for later use during mangling.
void record_spaces_top() PRODUCT_RETURN;
};
--- 194,204 ----
// Performance Counter support
void update_counters();
// Printing support
! virtual const char* name() const { return "ParOldGen"; }
// Debugging support
// Save the tops of all spaces for later use during mangling.
void record_spaces_top() PRODUCT_RETURN;
};
< prev index next >