src/hotspot/share/oops/accessBackend.cpp
changeset 48824 e48c4461a8bb
parent 47998 fb0275c320a0
child 49383 bf2ff45e592f
equal deleted inserted replaced
48823:99c973b56994 48824:e48c4461a8bb
   170   template<>
   170   template<>
   171   void arraycopy_conjoint_atomic<jlong>(jlong* src, jlong* dst, size_t length) {
   171   void arraycopy_conjoint_atomic<jlong>(jlong* src, jlong* dst, size_t length) {
   172     Copy::conjoint_jlongs_atomic(src, dst, length);
   172     Copy::conjoint_jlongs_atomic(src, dst, length);
   173   }
   173   }
   174 }
   174 }
   175 
       
   176 template void AccessInternal::arraycopy_conjoint<jbyte>(jbyte* src, jbyte* dst, size_t length);
       
   177 template void AccessInternal::arraycopy_conjoint<jshort>(jshort* src, jshort* dst, size_t length);
       
   178 template void AccessInternal::arraycopy_conjoint<jint>(jint* src, jint* dst, size_t length);
       
   179 template void AccessInternal::arraycopy_conjoint<jlong>(jlong* src, jlong* dst, size_t length);
       
   180 
       
   181 template void AccessInternal::arraycopy_arrayof_conjoint<jbyte>(jbyte* src, jbyte* dst, size_t length);
       
   182 template void AccessInternal::arraycopy_arrayof_conjoint<jshort>(jshort* src, jshort* dst, size_t length);
       
   183 template void AccessInternal::arraycopy_arrayof_conjoint<jint>(jint* src, jint* dst, size_t length);
       
   184 template void AccessInternal::arraycopy_arrayof_conjoint<jlong>(jlong* src, jlong* dst, size_t length);
       
   185 
       
   186 template void AccessInternal::arraycopy_conjoint_atomic<jbyte>(jbyte* src, jbyte* dst, size_t length);
       
   187 template void AccessInternal::arraycopy_conjoint_atomic<jshort>(jshort* src, jshort* dst, size_t length);
       
   188 template void AccessInternal::arraycopy_conjoint_atomic<jint>(jint* src, jint* dst, size_t length);
       
   189 template void AccessInternal::arraycopy_conjoint_atomic<jlong>(jlong* src, jlong* dst, size_t length);