Home
last modified time | relevance | path

Searched refs:dstPos (Results 1 – 2 of 2) sorted by relevance

/art/runtime/native/
Djava_lang_System.cc47 jint dstPos, jint length) { in System_arraycopy() argument
77 if (UNLIKELY(srcPos < 0) || UNLIKELY(dstPos < 0) || UNLIKELY(count < 0) || in System_arraycopy()
79 UNLIKELY(dstPos > dstArray->GetLength() - count)) { in System_arraycopy()
82 srcArray->GetLength(), srcPos, dstArray->GetLength(), dstPos, in System_arraycopy()
100 dstArray->AsByteSizedArray()->Memmove(dstPos, srcArray->AsByteSizedArray(), srcPos, count); in System_arraycopy()
105 … dstArray->AsShortSizedArray()->Memmove(dstPos, srcArray->AsShortSizedArray(), srcPos, count); in System_arraycopy()
109 dstArray->AsIntArray()->Memmove(dstPos, srcArray->AsIntArray(), srcPos, count); in System_arraycopy()
113 dstArray->AsFloatArray()->Memmove(dstPos, srcArray->AsFloatArray(), srcPos, count); in System_arraycopy()
117 dstArray->AsLongArray()->Memmove(dstPos, srcArray->AsLongArray(), srcPos, count); in System_arraycopy()
121 dstArray->AsDoubleArray()->Memmove(dstPos, srcArray->AsDoubleArray(), srcPos, count); in System_arraycopy()
[all …]
/art/test/011-array-copy/src/
DMain.java82 static void makeCopies(int srcPos, int dstPos, int length) { in makeCopies() argument
95 System.arraycopy(byteArray, srcPos, byteArray, dstPos, length); in makeCopies()
96 System.arraycopy(shortArray, srcPos, shortArray, dstPos, length); in makeCopies()
97 System.arraycopy(intArray, srcPos, intArray, dstPos, length); in makeCopies()
98 System.arraycopy(longArray, srcPos, longArray, dstPos, length); in makeCopies()
99 System.arraycopy(charArray, srcPos, charArray, dstPos, length); in makeCopies()
121 System.out.println("copy: " + srcPos + "," + dstPos + "," + length + in makeCopies()