Home
last modified time | relevance | path

Searched refs:array (Results 1 – 25 of 94) sorted by relevance

1234

/art/test/449-checker-bce/src/
DMain.java70 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/
DMain.java144 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/
DMain.java45 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/
Dfill_array_data.smali8 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 …]
Dfilled_new_array.smali7 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/
DMain.java44 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/
DMain.java29 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/
DMain.java18 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/
DMain.java23 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/
Db_23201502.smali7 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/
DMain.java24 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/
DMain.java51 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/
DMain.java41 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/
Dinfo.txt1 Simple tests for new-array, filled-new-array and fill-array-data.
/art/test/427-bounds/src/
DMain.java43 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/
DMain.java133 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/
Djni_internal.cc228 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 …]
Dtransaction.cc159 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 …]
Dclass_linker_test.cc109 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/
DMain.java102 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/
DMain.java155 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/
DMain.java26 Muffin[] array = Muffin.class.getEnumConstants(); in main() local
27 for (Muffin m : array) { in main()
/art/test/520-equivalent-phi/src/
DMain.java26 int[] array = new int[7]; in main() local
27 Object[] arguments = { array }; in main()
/art/test/498-type-propagation/src/
DMain.java25 int[] array = new int[7]; in main() local
26 Object[] arguments = { array }; in main()
/art/test/431-type-propagation/src/
DMain.java24 int[] array = new int[7]; in main() local
25 Object[] arguments = { array }; in main()

1234