< prev index next >

src/share/vm/gc/serial/genMarkSweep.cpp

Print this page

        

*** 94,105 **** mark_sweep_phase1(clear_all_softrefs); mark_sweep_phase2(); // Don't add any more derived pointers during phase3 ! COMPILER2_PRESENT(assert(DerivedPointerTable::is_active(), "Sanity")); ! COMPILER2_PRESENT(DerivedPointerTable::set_active(false)); mark_sweep_phase3(); mark_sweep_phase4(); --- 94,107 ---- mark_sweep_phase1(clear_all_softrefs); mark_sweep_phase2(); // Don't add any more derived pointers during phase3 ! #if defined(COMPILER2) || INCLUDE_JVMCI ! assert(DerivedPointerTable::is_active(), "Sanity"); ! DerivedPointerTable::set_active(false); ! #endif mark_sweep_phase3(); mark_sweep_phase4();
< prev index next >