< prev index next >

src/hotspot/share/gc/parallel/psParallelCompact.cpp

Print this page
@@ -1047,16 +1047,20 @@
  #if COMPILER2_OR_JVMCI
      assert(DerivedPointerTable::is_active(), "Sanity");
      DerivedPointerTable::set_active(false);
  #endif
  
+     FullGCForwarding::begin();
+ 
      forward_to_new_addr();
  
      adjust_pointers();
  
      compact();
  
+     FullGCForwarding::end();
+ 
      ParCompactionManager::_preserved_marks_set->restore(&ParallelScavengeHeap::heap()->workers());
  
      ParCompactionManager::verify_all_region_stack_empty();
  
      // Reset the mark bitmap, summary data, and do other bookkeeping.  Must be
< prev index next >