< prev index next >
src/hotspot/share/gc/parallel/adjoiningGenerationsForHeteroHeap.hpp
Print this page
rev 52626 : webrev.03
rev 52627 : some comments from Sangheon
*** 39,53 ****
}
// HeteroVirtualSpaces creates non-overlapping virtual spaces. Here _low and _high do not share a reserved space, i.e. there is no boundary
// separating the two virtual spaces.
class HeteroVirtualSpaces : public AdjoiningVirtualSpaces {
size_t _min_old_byte_size;
size_t _min_young_byte_size;
size_t _max_old_byte_size;
size_t _max_young_byte_size;
- size_t _max_total_size;
// Internally we access the virtual spaces using these methods. It increases readability, since we were not really
// dealing with adjoining virtual spaces separated by a boundary as is the case in base class.
// Externally they are accessed using low() and high() methods of base class.
PSVirtualSpace* young_vs() { return high(); }
--- 39,53 ----
}
// HeteroVirtualSpaces creates non-overlapping virtual spaces. Here _low and _high do not share a reserved space, i.e. there is no boundary
// separating the two virtual spaces.
class HeteroVirtualSpaces : public AdjoiningVirtualSpaces {
+ size_t _max_total_size;
size_t _min_old_byte_size;
size_t _min_young_byte_size;
size_t _max_old_byte_size;
size_t _max_young_byte_size;
// Internally we access the virtual spaces using these methods. It increases readability, since we were not really
// dealing with adjoining virtual spaces separated by a boundary as is the case in base class.
// Externally they are accessed using low() and high() methods of base class.
PSVirtualSpace* young_vs() { return high(); }
< prev index next >