diff --git a/src/hotspot/share/oops/accessBackend.inline.hpp b/src/hotspot/share/oops/accessBackend.inline.hpp index 36fb860..07e0beb 100644 --- a/src/hotspot/share/oops/accessBackend.inline.hpp +++ b/src/hotspot/share/oops/accessBackend.inline.hpp @@ -122,17 +122,6 @@ inline bool RawAccessBarrier::oop_arraycopy(arrayOop src_obj, arrayO } template -inline bool RawAccessBarrier::oop_arraycopy(arrayOop src_obj, arrayOop dst_obj, HeapWord* src, HeapWord* dst, size_t length) { - bool needs_oop_compress = HasDecorator::value && - HasDecorator::value; - if (needs_oop_compress) { - return arraycopy(reinterpret_cast(src), reinterpret_cast(dst), length); - } else { - return arraycopy(reinterpret_cast(src), reinterpret_cast(dst), length); - } -} - -template template inline typename EnableIf< HasDecorator::value, T>::type