src/hotspot/share/gc/z/zBarrier.inline.hpp
changeset 58066 8407928b9fe5
parent 55555 9a5e9537fe1a
child 58679 9c3209ff7550
child 58931 304c63b17b07
equal deleted inserted replaced
58065:3fee0e6b54f5 58066:8407928b9fe5
   324 inline void ZBarrier::mark_barrier_on_root_oop_field(oop* p) {
   324 inline void ZBarrier::mark_barrier_on_root_oop_field(oop* p) {
   325   const oop o = *p;
   325   const oop o = *p;
   326   root_barrier<is_good_or_null_fast_path, mark_barrier_on_root_oop_slow_path>(p, o);
   326   root_barrier<is_good_or_null_fast_path, mark_barrier_on_root_oop_slow_path>(p, o);
   327 }
   327 }
   328 
   328 
       
   329 inline void ZBarrier::mark_barrier_on_invisible_root_oop_field(oop* p) {
       
   330   const oop o = *p;
       
   331   root_barrier<is_good_or_null_fast_path, mark_barrier_on_invisible_root_oop_slow_path>(p, o);
       
   332 }
       
   333 
   329 //
   334 //
   330 // Relocate barrier
   335 // Relocate barrier
   331 //
   336 //
   332 inline void ZBarrier::relocate_barrier_on_root_oop_field(oop* p) {
   337 inline void ZBarrier::relocate_barrier_on_root_oop_field(oop* p) {
   333   const oop o = *p;
   338   const oop o = *p;