equal
deleted
inserted
replaced
348 } else if (ZapUnusedHeapArea) { |
348 } else if (ZapUnusedHeapArea) { |
349 young_gen->to_space()->mangle_unused_area(); |
349 young_gen->to_space()->mangle_unused_area(); |
350 } |
350 } |
351 save_to_space_top_before_gc(); |
351 save_to_space_top_before_gc(); |
352 |
352 |
353 NOT_PRODUCT(reference_processor()->verify_no_references_recorded()); |
|
354 COMPILER2_PRESENT(DerivedPointerTable::clear()); |
353 COMPILER2_PRESENT(DerivedPointerTable::clear()); |
355 |
354 |
356 reference_processor()->enable_discovery(); |
355 reference_processor()->enable_discovery(true /*verify_disabled*/, true /*verify_no_refs*/); |
357 reference_processor()->setup_policy(false); |
356 reference_processor()->setup_policy(false); |
358 |
357 |
359 // We track how much was promoted to the next generation for |
358 // We track how much was promoted to the next generation for |
360 // the AdaptiveSizePolicy. |
359 // the AdaptiveSizePolicy. |
361 size_t old_gen_used_before = old_gen->used_in_bytes(); |
360 size_t old_gen_used_before = old_gen->used_in_bytes(); |