equal
deleted
inserted
replaced
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; |