Searched defs:srcPos (Results 1 - 3 of 3) sorted by relevance

/art/test/011-array-copy/src/
H A DMain.java82 static void makeCopies(int srcPos, int dstPos, int length) { argument
95 System.arraycopy(byteArray, srcPos, byteArray, dstPos, length);
96 System.arraycopy(shortArray, srcPos, shortArray, dstPos, length);
97 System.arraycopy(intArray, srcPos, intArray, dstPos, length);
98 System.arraycopy(longArray, srcPos, longArray, dstPos, length);
99 System.arraycopy(charArray, srcPos, charArray, dstPos, length);
121 System.out.println("copy: " + srcPos + "," + dstPos + "," + length +
/art/runtime/native/
H A Djava_lang_System.cc50 static void System_arraycopy(JNIEnv* env, jclass, jobject javaSrc, jint srcPos, jobject javaDst, argument
81 if (UNLIKELY(srcPos < 0) || UNLIKELY(dstPos < 0) || UNLIKELY(count < 0) ||
82 UNLIKELY(srcPos > srcArray->GetLength() - count) ||
85 "src.length=%d srcPos=%d dst.length=%d dstPos=%d length=%d",
86 srcArray->GetLength(), srcPos, dstArray->GetLength(), dstPos,
104 dstArray->AsByteSizedArray()->Memmove(dstPos, srcArray->AsByteSizedArray(), srcPos, count);
109 dstArray->AsShortSizedArray()->Memmove(dstPos, srcArray->AsShortSizedArray(), srcPos, count);
113 dstArray->AsIntArray()->Memmove(dstPos, srcArray->AsIntArray(), srcPos, count);
117 dstArray->AsFloatArray()->Memmove(dstPos, srcArray->AsFloatArray(), srcPos, count);
121 dstArray->AsLongArray()->Memmove(dstPos, srcArray->AsLongArray(), srcPos, coun
171 System_arraycopyTUnchecked(JNIEnv* env, jobject javaSrc, jint srcPos, jobject javaDst, jint dstPos, jint count) argument
185 System_arraycopyCharUnchecked(JNIEnv* env, jclass, jcharArray javaSrc, jint srcPos, jcharArray javaDst, jint dstPos, jint count) argument
191 System_arraycopyByteUnchecked(JNIEnv* env, jclass, jbyteArray javaSrc, jint srcPos, jbyteArray javaDst, jint dstPos, jint count) argument
197 System_arraycopyShortUnchecked(JNIEnv* env, jclass, jshortArray javaSrc, jint srcPos, jshortArray javaDst, jint dstPos, jint count) argument
203 System_arraycopyIntUnchecked(JNIEnv* env, jclass, jintArray javaSrc, jint srcPos, jintArray javaDst, jint dstPos, jint count) argument
209 System_arraycopyLongUnchecked(JNIEnv* env, jclass, jlongArray javaSrc, jint srcPos, jlongArray javaDst, jint dstPos, jint count) argument
215 System_arraycopyFloatUnchecked(JNIEnv* env, jclass, jfloatArray javaSrc, jint srcPos, jfloatArray javaDst, jint dstPos, jint count) argument
221 System_arraycopyDoubleUnchecked(JNIEnv* env, jclass, jdoubleArray javaSrc, jint srcPos, jdoubleArray javaDst, jint dstPos, jint count) argument
227 System_arraycopyBooleanUnchecked(JNIEnv* env, jclass, jbooleanArray javaSrc, jint srcPos, jbooleanArray javaDst, jint dstPos, jint count) argument
[all...]
/art/compiler/optimizing/
H A Dintrinsics_x86.cc1169 // arraycopy(Object src, int srcPos, Object dest, int destPos, int length).
1251 Location srcPos = locations->InAt(1); local
1294 CheckPosition(assembler, srcPos, src, Location::RegisterLocation(count), slow_path, src_base);
1306 if (srcPos.IsConstant()) {
1307 int32_t srcPos_const = srcPos.GetConstant()->AsIntConstant()->GetValue();
1310 __ leal(src_base, Address(src, srcPos.AsRegister<Register>(),

Completed in 95 milliseconds