equal
deleted
inserted
replaced
90 _space_alignment = HeapRegion::GrainBytes; |
90 _space_alignment = HeapRegion::GrainBytes; |
91 size_t card_table_alignment = CardTableRS::ct_max_alignment_constraint(); |
91 size_t card_table_alignment = CardTableRS::ct_max_alignment_constraint(); |
92 size_t page_size = UseLargePages ? os::large_page_size() : os::vm_page_size(); |
92 size_t page_size = UseLargePages ? os::large_page_size() : os::vm_page_size(); |
93 _heap_alignment = MAX3(card_table_alignment, _space_alignment, page_size); |
93 _heap_alignment = MAX3(card_table_alignment, _space_alignment, page_size); |
94 } |
94 } |
95 |
|
96 void G1CollectorPolicy::initialize_flags() { |
|
97 if (G1HeapRegionSize != HeapRegion::GrainBytes) { |
|
98 FLAG_SET_ERGO(size_t, G1HeapRegionSize, HeapRegion::GrainBytes); |
|
99 } |
|
100 |
|
101 guarantee(SurvivorRatio >= 1, "Range checking for SurvivorRatio should guarantee that value is >= 1"); |
|
102 |
|
103 CollectorPolicy::initialize_flags(); |
|
104 } |
|
105 |
|