< prev index next >

src/share/vm/gc/parallel/psScavenge.cpp

Print this page

        

*** 349,359 **** } else if (ZapUnusedHeapArea) { young_gen->to_space()->mangle_unused_area(); } save_to_space_top_before_gc(); ! COMPILER2_PRESENT(DerivedPointerTable::clear()); reference_processor()->enable_discovery(); reference_processor()->setup_policy(false); // We track how much was promoted to the next generation for --- 349,361 ---- } else if (ZapUnusedHeapArea) { young_gen->to_space()->mangle_unused_area(); } save_to_space_top_before_gc(); ! #if defined(COMPILER2) || INCLUDE_JVMCI ! DerivedPointerTable::clear(); ! #endif reference_processor()->enable_discovery(); reference_processor()->setup_policy(false); // We track how much was promoted to the next generation for
*** 621,631 **** heap->resize_all_tlabs(); assert(young_gen->to_space()->is_empty(), "to space should be empty now"); } ! COMPILER2_PRESENT(DerivedPointerTable::update_pointers()); NOT_PRODUCT(reference_processor()->verify_no_references_recorded()); { GCTraceTime tm("Prune Scavenge Root Methods", false, false, &_gc_timer, _gc_tracer.gc_id()); --- 623,635 ---- heap->resize_all_tlabs(); assert(young_gen->to_space()->is_empty(), "to space should be empty now"); } ! #if defined(COMPILER2) || INCLUDE_JVMCI ! DerivedPointerTable::update_pointers(); ! #endif NOT_PRODUCT(reference_processor()->verify_no_references_recorded()); { GCTraceTime tm("Prune Scavenge Root Methods", false, false, &_gc_timer, _gc_tracer.gc_id());
< prev index next >