< prev index next >

src/hotspot/share/gc/shared/barrierSet.hpp

Print this page
*** 28,10 ***
--- 28,11 ---
  #include "gc/shared/barrierSetConfig.hpp"
  #include "memory/memRegion.hpp"
  #include "oops/access.hpp"
  #include "oops/accessBackend.hpp"
  #include "oops/oopsHierarchy.hpp"
+ #include "utilities/exceptions.hpp"
  #include "utilities/fakeRttiSupport.hpp"
  #include "utilities/macros.hpp"
  
  class BarrierSetAssembler;
  class BarrierSetC1;

*** 310,10 ***
--- 311,15 ---
  
      // Clone barrier support
      static void clone_in_heap(oop src, oop dst, size_t size) {
        Raw::clone(src, dst, size);
      }
+ 
+     static void value_copy_in_heap(void* src, void* dst, InlineKlass* md, LayoutKind lk) {
+       Raw::value_copy(src, dst, md, lk);
+     }
+ 
    };
  };
  
  template<typename T>
  inline T* barrier_set_cast(BarrierSet* bs) {
< prev index next >