< prev index next >

src/hotspot/share/gc/shenandoah/shenandoahRuntime.hpp

Print this page
*** 45,9 ***
    static oopDesc* load_reference_barrier_weak_narrow(oopDesc* src, narrowOop* load_addr);
  
    static oopDesc* load_reference_barrier_phantom(oopDesc* src, oop* load_addr);
    static oopDesc* load_reference_barrier_phantom_narrow(oopDesc* src, narrowOop* load_addr);
  
!   static void clone_barrier(oopDesc* src);
  };
  
  #endif // SHARE_GC_SHENANDOAH_SHENANDOAHRUNTIME_HPP
--- 45,10 ---
    static oopDesc* load_reference_barrier_weak_narrow(oopDesc* src, narrowOop* load_addr);
  
    static oopDesc* load_reference_barrier_phantom(oopDesc* src, oop* load_addr);
    static oopDesc* load_reference_barrier_phantom_narrow(oopDesc* src, narrowOop* load_addr);
  
!   static void clone(oopDesc* src, oopDesc* dst, size_t size);
+   static address clone_addr() { return reinterpret_cast<address>(clone); }
  };
  
  #endif // SHARE_GC_SHENANDOAH_SHENANDOAHRUNTIME_HPP
< prev index next >