< prev index next >

src/share/vm/gc_interface/collectedHeap.cpp

Print this page

        

@@ -218,10 +218,15 @@
     default:
       ShouldNotReachHere(); // Unexpected use of this function
   }
 }
 
+void CollectedHeap::set_barrier_set(BarrierSet* barrier_set) {
+  _barrier_set = barrier_set;
+  oopDesc::set_bs(_barrier_set);
+}
+
 void CollectedHeap::pre_initialize() {
   // Used for ReduceInitialCardMarks (when COMPILER2 is used);
   // otherwise remains unused.
 #ifdef COMPILER2
   _defer_initial_card_mark =    ReduceInitialCardMarks && can_elide_tlab_store_barriers()
< prev index next >