equal
deleted
inserted
replaced
134 |
134 |
135 zero_marked_bytes(); |
135 zero_marked_bytes(); |
136 |
136 |
137 init_top_at_mark_start(); |
137 init_top_at_mark_start(); |
138 if (clear_space) clear(SpaceDecorator::Mangle); |
138 if (clear_space) clear(SpaceDecorator::Mangle); |
|
139 |
|
140 _evacuation_failed = false; |
|
141 _gc_efficiency = 0.0; |
|
142 _recorded_rs_length = 0; |
|
143 _predicted_elapsed_time_ms = 0.0; |
139 } |
144 } |
140 |
145 |
141 void HeapRegion::clear_cardtable() { |
146 void HeapRegion::clear_cardtable() { |
142 G1CardTable* ct = G1CollectedHeap::heap()->card_table(); |
147 G1CardTable* ct = G1CollectedHeap::heap()->card_table(); |
143 ct->clear(MemRegion(bottom(), end())); |
148 ct->clear(MemRegion(bottom(), end())); |