/art/test/449-checker-bce/src/ |
D | Main.java | 70 static void narrow(int[] array, int offset) { in narrow() argument 74 if (offset < array.length) { in narrow() 77 array[offset] = 1; in narrow() 81 if (biased_offset1 < array.length) { in narrow() 84 array[biased_offset1] = 1; in narrow() 90 if (biased_offset2 < array.length) { in narrow() 93 array[biased_offset2] = 1; in narrow() 99 array[offset_sub1] = 1; // Bounds check can be eliminated. in narrow() 105 array[offset_sub2] = 1; // Bounds check can't be eliminated. in narrow() 124 static void constantIndexing1(int[] array) { in constantIndexing1() argument [all …]
|
/art/test/412-new-array/src/ |
D | Main.java | 144 int[] array = new int[-1]; in $opt$TestNegativeArraySize() local 224 int[] array = new int[7]; in testSmaliFillArrayData() local 225 Object[] args = { array }; in testSmaliFillArrayData() 227 assertEquals(7, array.length); in testSmaliFillArrayData() 228 assertEquals(1, array[0]); in testSmaliFillArrayData() 229 assertEquals(2, array[1]); in testSmaliFillArrayData() 230 assertEquals(3, array[2]); in testSmaliFillArrayData() 231 assertEquals(4, array[3]); in testSmaliFillArrayData() 232 assertEquals(5, array[4]); in testSmaliFillArrayData() 233 assertEquals(0, array[5]); in testSmaliFillArrayData() [all …]
|
/art/test/096-array-copy-concurrent-gc/src/ |
D | Main.java | 45 Object [] array = new Object[10000]; field in Main 54 for (int i = 0; i < array.length; i+=2) { in stressArray() 55 array[i] = new String("Creating some garbage" + i); in stressArray() 62 for (int j = 0; j < array.length; j++) { in stressArray() 63 Object obj = array[array.length - 1]; in stressArray() 64 System.arraycopy(array, 0, array, 1, array.length - 1); in stressArray() 65 array[0] = obj; in stressArray() 72 for (int j = 0; j < array.length; j++) { in stressArray() 73 Object obj = array[0]; in stressArray() 74 System.arraycopy(array, 1, array, 0, array.length - 1); in stressArray() [all …]
|
/art/test/412-new-array/smali/ |
D | fill_array_data.smali | 8 fill-array-data v0, :ArrayData 12 .array-data 4 14 .end array-data 21 fill-array-data v0, :ArrayData 25 .array-data 2 27 .end array-data 34 fill-array-data v0, :ArrayData 38 .array-data 2 40 .end array-data 47 fill-array-data v0, :ArrayData [all …]
|
D | filled_new_array.smali | 7 filled-new-array {v1, v2, v3}, [I 14 filled-new-array {v1, v2}, [Ljava/lang/Object; 21 filled-new-array {v1, v2}, [[I 28 filled-new-array/range {v1 .. v3}, [I 35 filled-new-array/range {v1 .. v2}, [Ljava/lang/Object; 42 filled-new-array/range {v1 .. v2}, [[I
|
/art/test/484-checker-register-hints/src/ |
D | Main.java | 44 array[2] = e + i + h; in test1() 45 array[3] = f + i + h; in test1() 46 array[4] = g + i + h; in test1() 47 array[0] = h; in test1() 48 array[1] = i + h; in test1() 78 array[2] = e + i + h; in test2() 79 array[3] = f + i + h; in test2() 80 array[4] = g + i + h; in test2() 81 array[0] = h; in test2() 82 array[1] = i + h; in test2() [all …]
|
/art/test/045-reflect-array/src/ |
D | Main.java | 29 int[] array = (int[]) intArray; in testSingleInt() local 30 array[0] = 5; in testSingleInt() 35 if (array[1] != 6) in testSingleInt() 38 array[2] = 27; in testSingleInt() 45 if (array.length != Array.getLength(intArray) || in testSingleInt() 46 array.length != 2) in testSingleInt() 75 char[] array = (char[]) charArray; in testSingleChar() local 76 array[0] = '0'; in testSingleChar() 77 array[1] = 'W'; in testSingleChar() 78 array[2] = '2'; in testSingleChar() [all …]
|
/art/test/499-bce-phi-array-length/src/ |
D | Main.java | 18 public static int foo(int start, int[] array) { in foo() argument 23 result += array[i]; in foo() 29 result += array[j]; in foo() 35 public static int bar(int start, int[] array) { in bar() argument 38 result += array[i]; in bar() 40 result += array[j]; in bar() 44 result += array[0]; in bar() 45 result += array[1]; in bar() 46 result += array[2]; in bar()
|
/art/test/472-type-propagation/src/ |
D | Main.java | 23 public static void ssaBuilderDouble(double[] array) { in ssaBuilderDouble() argument 25 if (array.length > 3) { in ssaBuilderDouble() 26 x = array[0]; in ssaBuilderDouble() 28 x = array[1]; in ssaBuilderDouble() 30 array[2] = x; in ssaBuilderDouble()
|
/art/test/800-smali/smali/ |
D | b_23201502.smali | 7 const v0, 0 # Null array. 8 const v1, 0 # 0 index into array. 11 aput v2 , v0, v1 # Put into null array. 17 const v0, 0 # Null array. 18 const v1, 0 # 0 index into array. 21 aput-wide v2 , v0, v1 # Put into null array.
|
/art/test/456-baseline-array-set/src/ |
D | Main.java | 24 Integer[] array = new Integer[2]; in doArrayAccess() local 27 array[index] = array[index + 1]; in doArrayAccess() 28 array[index] = value; in doArrayAccess()
|
/art/test/011-array-copy/src/ |
D | Main.java | 51 static void initByteArray(byte[] array) { in initByteArray() argument 53 array[i] = (byte) i; in initByteArray() 56 static void initShortArray(short[] array) { in initShortArray() argument 58 array[i] = (short) i; in initShortArray() 61 static void initIntArray(int[] array) { in initIntArray() argument 63 array[i] = (int) i; in initIntArray() 66 static void initLongArray(long[] array) { in initLongArray() argument 68 array[i] = (long) i; in initLongArray()
|
/art/test/049-show-object/src/ |
D | Main.java | 41 Object[] array = new Object[5]; in main() local 42 showObject(array); in main() 45 array = niftyStrings; in main() 46 showObject(array); in main()
|
/art/test/412-new-array/ |
D | info.txt | 1 Simple tests for new-array, filled-new-array and fill-array-data.
|
/art/test/427-bounds/src/ |
D | Main.java | 43 static void $opt$Throw(int[] array) { in $opt$Throw() argument 48 int length = array.length; in $opt$Throw() 49 array[2] = 42; in $opt$Throw()
|
/art/test/407-arrays/src/ |
D | Main.java | 133 public static void ensureThrows(boolean[] array, int index) { in ensureThrows() argument 136 $opt$doArrayLoad(array, index); in ensureThrows() 146 $opt$doArrayStore(array, index); in ensureThrows() 155 public static void $opt$doArrayLoad(boolean[] array, int index) { in $opt$doArrayLoad() argument 156 boolean res = array[index]; in $opt$doArrayLoad() 159 public static void $opt$doArrayStore(boolean[] array, int index) { in $opt$doArrayStore() argument 160 array[index] = false; in $opt$doArrayStore()
|
/art/runtime/ |
D | jni_internal.cc | 228 static void ThrowAIOOBE(ScopedObjectAccess& soa, mirror::Array* array, jsize start, in ThrowAIOOBE() argument 231 std::string type(PrettyTypeOf(array)); in ThrowAIOOBE() 234 type.c_str(), start, length, identifier, array->GetLength()); in ThrowAIOOBE() 1781 mirror::Array* array = obj->AsArray(); in GetArrayLength() local 1782 return array->GetLength(); in GetArrayLength() 1788 mirror::ObjectArray<mirror::Object>* array = in GetObjectArrayElement() local 1790 return soa.AddLocalReference<jobject>(array->Get(index)); in GetObjectArrayElement() 1797 mirror::ObjectArray<mirror::Object>* array = in SetObjectArrayElement() local 1800 array->Set<false>(index, value); in SetObjectArrayElement() 1886 mirror::Array* array = soa.Decode<mirror::Array*>(java_array); in GetPrimitiveArrayCritical() local [all …]
|
D | transaction.cc | 159 void Transaction::RecordWriteArray(mirror::Array* array, size_t index, uint64_t value) { in RecordWriteArray() argument 160 DCHECK(array != nullptr); in RecordWriteArray() 161 DCHECK(array->IsArrayInstance()); in RecordWriteArray() 162 DCHECK(!array->IsObjectArray()); in RecordWriteArray() 164 ArrayLog& array_log = array_logs_[array]; in RecordWriteArray() 491 void Transaction::ArrayLog::Undo(mirror::Array* array) { in Undo() argument 492 DCHECK(array != nullptr); in Undo() 493 DCHECK(array->IsArrayInstance()); in Undo() 494 Primitive::Type type = array->GetClass()->GetComponentType()->GetPrimitiveType(); in Undo() 496 UndoArrayWrite(array, type, it.first, it.second); in Undo() [all …]
|
D | class_linker_test.cc | 109 Handle<mirror::Class> array( in AssertArrayClass() local 112 EXPECT_STREQ(component_type.c_str(), array->GetComponentType()->GetDescriptor(&temp)); in AssertArrayClass() 113 EXPECT_EQ(class_loader, array->GetClassLoader()); in AssertArrayClass() 114 EXPECT_EQ(kAccFinal | kAccAbstract, (array->GetAccessFlags() & (kAccFinal | kAccAbstract))); in AssertArrayClass() 115 AssertArrayClass(array_descriptor, array); in AssertArrayClass() 118 void AssertArrayClass(const std::string& array_descriptor, Handle<mirror::Class> array) in AssertArrayClass() argument 120 ASSERT_TRUE(array.Get() != nullptr); in AssertArrayClass() 121 ASSERT_TRUE(array->GetClass() != nullptr); in AssertArrayClass() 122 ASSERT_EQ(array->GetClass(), array->GetClass()->GetClass()); in AssertArrayClass() 123 EXPECT_TRUE(array->GetClass()->GetSuperClass() != nullptr); in AssertArrayClass() [all …]
|
/art/test/445-checker-licm/src/ |
D | Main.java | 102 public static int arrayLength(int[] array) { in arrayLength() argument 104 for (int i = 0; i < array.length; ++i) { in arrayLength() 105 result += array[i]; in arrayLength()
|
/art/test/106-exceptions2/src/ |
D | Main.java | 155 static void throwImplicitAIOBE(int[] array, int index) { in throwImplicitAIOBE() argument 156 array[index] = 0; in throwImplicitAIOBE() 160 int[] array = new int[10]; in checkAIOBE() local 163 throwImplicitAIOBE(array, 11); in checkAIOBE() 171 throwImplicitAIOBE(array, -1); in checkAIOBE()
|
/art/test/058-enum-order/src/ |
D | Main.java | 26 Muffin[] array = Muffin.class.getEnumConstants(); in main() local 27 for (Muffin m : array) { in main()
|
/art/test/520-equivalent-phi/src/ |
D | Main.java | 26 int[] array = new int[7]; in main() local 27 Object[] arguments = { array }; in main()
|
/art/test/498-type-propagation/src/ |
D | Main.java | 25 int[] array = new int[7]; in main() local 26 Object[] arguments = { array }; in main()
|
/art/test/431-type-propagation/src/ |
D | Main.java | 24 int[] array = new int[7]; in main() local 25 Object[] arguments = { array }; in main()
|