< prev index next >

src/hotspot/share/oops/accessBackend.inline.hpp

Print this page
rev 49182 : 8198445: Access API for primitive/native arraycopy
rev 49183 : [mq]: 8198445-2.patch

*** 316,321 **** --- 316,327 ---- align_object_size(size) / HeapWordsPerLong); // Clear the header dst->init_mark(); } + + template<typename T> + void AccessInternal::arraycopy_conjoint_atomic(T* src, T* dst, size_t length) { + Copy::conjoint_memory_atomic(reinterpret_cast<void*>(src), reinterpret_cast<void*>(dst), length * sizeof(T)); + } + #endif // SHARE_VM_RUNTIME_ACCESSBACKEND_INLINE_HPP
< prev index next >