equal
deleted
inserted
replaced
257 _max_code_root_mem_sz_region = r; |
257 _max_code_root_mem_sz_region = r; |
258 } |
258 } |
259 size_t code_root_elems = hrrs->strong_code_roots_list_length(); |
259 size_t code_root_elems = hrrs->strong_code_roots_list_length(); |
260 |
260 |
261 RegionTypeCounter* current = NULL; |
261 RegionTypeCounter* current = NULL; |
262 if (r->is_young()) { |
262 if (r->is_free()) { |
|
263 current = &_free; |
|
264 } else if (r->is_young()) { |
263 current = &_young; |
265 current = &_young; |
264 } else if (r->isHumongous()) { |
266 } else if (r->isHumongous()) { |
265 current = &_humonguous; |
267 current = &_humonguous; |
266 } else if (r->is_empty()) { |
268 } else if (r->is_old()) { |
267 current = &_free; |
269 current = &_old; |
268 } else { |
270 } else { |
269 current = &_old; |
271 ShouldNotReachHere(); |
270 } |
272 } |
271 current->add(rs_mem_sz, occupied_cards, code_root_mem_sz, code_root_elems); |
273 current->add(rs_mem_sz, occupied_cards, code_root_mem_sz, code_root_elems); |
272 _all.add(rs_mem_sz, occupied_cards, code_root_mem_sz, code_root_elems); |
274 _all.add(rs_mem_sz, occupied_cards, code_root_mem_sz, code_root_elems); |
273 |
275 |
274 return false; |
276 return false; |