< prev index next > src/hotspot/share/gc/shared/barrierSet.hpp
Print this page
#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;
// 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 >