Home
last modified time | relevance | path

Searched refs:types (Results 1 – 25 of 59) sorted by relevance

123

/art/test/450-checker-types/
DAndroid.bp3 // Build rules for ART run-test `450-checker-types`.
16 name: "art-run-test-450-checker-types",
21 ":art-run-test-450-checker-types-expected-stdout",
22 ":art-run-test-450-checker-types-expected-stderr",
31 name: "art-run-test-450-checker-types-expected-stdout",
32 out: ["art-run-test-450-checker-types-expected-stdout.txt"],
39 name: "art-run-test-450-checker-types-expected-stderr",
40 out: ["art-run-test-450-checker-types-expected-stderr.txt"],
/art/test/549-checker-types-merge/
DAndroid.bp3 // Build rules for ART run-test `549-checker-types-merge`.
16 name: "art-run-test-549-checker-types-merge",
21 ":art-run-test-549-checker-types-merge-expected-stdout",
22 ":art-run-test-549-checker-types-merge-expected-stderr",
31 name: "art-run-test-549-checker-types-merge-expected-stdout",
32 out: ["art-run-test-549-checker-types-merge-expected-stdout.txt"],
39 name: "art-run-test-549-checker-types-merge-expected-stderr",
40 out: ["art-run-test-549-checker-types-merge-expected-stderr.txt"],
/art/test/1980-obsolete-object-cleared/src/
DMain.java178 Class<?>[] types = m.getParameterTypes(); in CollectParameterValues() local
179 final Object[][] params = new Object[types.length][]; in CollectParameterValues()
180 for (int i = 0; i < types.length; i++) { in CollectParameterValues()
181 if (types[i].equals(Class.class)) { in CollectParameterValues()
186 } else if (types[i].equals(Boolean.TYPE)) { in CollectParameterValues()
188 } else if (types[i].equals(String.class)) { in CollectParameterValues()
190 } else if (types[i].equals(Object.class)) { in CollectParameterValues()
192 } else if (types[i].isArray()) { in CollectParameterValues()
195 throw new Exception("Unknown type " + types[i] + " at " + i + " in " + m); in CollectParameterValues()
/art/tools/dexanalyze/
Ddexanalyze_bytecode.cc114 std::map<size_t, TypeLinkage> types; in ProcessDexFiles() local
122 types); in ProcessDexFiles()
126 for (auto&& pair : types) { in ProcessDexFiles()
147 types); in ProcessDexFiles()
221 std::map<size_t, TypeLinkage>& types) { in ProcessCodeItem() argument
222 TypeLinkage& current_type = types[current_class_type.index_]; in ProcessCodeItem()
273 uint32_t field_idx = types[holder_type.index_].fields_.Get(dex_field_idx); in ProcessCodeItem()
281 ++types[holder_type.index_].fields_.FindOrAdd(dex_field_idx)->second; in ProcessCodeItem()
284 uint32_t field_idx = types[holder_type.index_].fields_.Get(dex_field_idx); in ProcessCodeItem()
331 ++types[holder_type.index_].fields_.FindOrAdd(dex_field_idx)->second; in ProcessCodeItem()
[all …]
/art/test/910-methods/src/art/
DTest910.java44 private static void testMethod(String className, String methodName, Class<?>... types) in testMethod() argument
47 testMethod(base, methodName, types); in testMethod()
50 private static void testMethod(Class<?> base, String methodName, Class<?>... types) in testMethod() argument
52 Method m = base.getDeclaredMethod(methodName, types); in testMethod()
/art/test/800-smali/smali/
Db_27799205_helper.smali4 # Helper for B27799205. Reflection tries to resolve all types. That's bad for intentionally
5 # unresolved types. It makes it harder to distinguish what kind of error we got.
Db_27799205_6.smali5 # Make sure that non-merged types still work.
/art/test/593-checker-boolean-2-integral-conv/
Dinfo.txt1 Regression test for Boolean to integral types conversions.
/art/test/540-checker-rtp-bug/
Dinfo.txt1 Test that we set the proper types for objects (b/25008765).
/art/test/852-invoke-super/
Dinfo.txt1 Regression test on checking argument types for unresolved invoke-super.
/art/test/530-checker-regression-reftyp-final/
Dinfo.txt1 Regression test for optimizing that used assume that array types are always exact.
/art/test/2012-structural-redefinition-failures-jni-id/
Dinfo.txt3 Ensures that types being not-modifiable makes their supertypes not-modifiable.
/art/test/451-spill-splot/
Dinfo.txt2 way it spills intervals of different types.
/art/test/2265-const-method-type-cached/
Dinfo.txt2 mechanism and return the same object when equal return and parameter types are
/art/test/1982-no-virtuals-structural-redefinition/
Dinfo.txt1 Test that structural redefinition works on classes with super-types and subtypes with virtual
/art/test/988-method-trace/
Dinfo.txt12 * all super-classes and super-interfaces of the above types.
/art/test/989-method-trace-throw/
Dinfo.txt12 * all super-classes and super-interfaces of the above types.
/art/test/2263-method-trace-jit/
Dinfo.txt12 * all super-classes and super-interfaces of the above types.
/art/runtime/verifier/
Dreg_type_cache.cc311 ArenaBitVector types(&allocator_, in FromUnresolvedMerge() local
319 types.Copy(&left_merge.GetUnresolvedTypes()); in FromUnresolvedMerge()
323 types.SetBit(left.GetId()); in FromUnresolvedMerge()
336 types.Union(&right_merge.GetUnresolvedTypes()); in FromUnresolvedMerge()
340 types.SetBit(right.GetId()); in FromUnresolvedMerge()
384 if (&resolved_part == &resolved_parts_merged && types.SameBitsSet(&unresolved_part)) { in FromUnresolvedMerge()
390 types, in FromUnresolvedMerge()
Dclass_verifier.cc154 UpdateMethodFlags(method.GetIndex(), klass, dex_cache, callbacks, result.types); in VerifyClass()
155 if ((result.types & VerifyError::VERIFY_ERROR_LOCKING) != 0) { in VerifyClass()
/art/compiler/debug/
Delf_debug_writer.h68 const ArrayRef<mirror::Class*>& types)
/art/tools/ahat/src/main/com/android/ahat/
DObjectHandler.java83 DocString types = new DocString(); in handle() local
86 types.append(comma); in handle()
87 types.append(type.toString()); in handle()
90 doc.description(DocString.text("Root Types"), types); in handle()
/art/libprofile/profile/
Dprofile_compilation_info_test.cc80 std::vector<TypeReference> types = {TypeReference(dex1, dex::TypeIndex(0))}; in GetTestInlineCaches() local
81 inline_caches.push_back(ProfileInlineCache(dex_pc, /*missing_types=*/ false, types)); in GetTestInlineCaches()
85 std::vector<TypeReference> types = { in GetTestInlineCaches() local
89 inline_caches.push_back(ProfileInlineCache(dex_pc, /*missing_types=*/ false, types)); in GetTestInlineCaches()
95 std::vector<TypeReference> types = { in GetTestInlineCaches() local
101 inline_caches.push_back(ProfileInlineCache(dex_pc, /*missing_types=*/ false, types)); in GetTestInlineCaches()
105 std::vector<TypeReference> types; in GetTestInlineCaches() local
106 inline_caches.push_back(ProfileInlineCache(dex_pc, /*missing_types=*/ true, types)); in GetTestInlineCaches()
648 std::vector<TypeReference>* types = const_cast<std::vector<TypeReference>*>( in TEST_F() local
650 types->front().dex_file = dex1_checksum_missmatch; in TEST_F()
[all …]
/art/test/031-class-attributes/src/
DClassAttrs.java334 private static String stringifyTypeArray(Type[] types) { in stringifyTypeArray() argument
336 for (Type t : types) { in stringifyTypeArray()
347 stb.append("[" + types.length + "]"); in stringifyTypeArray()
/art/tools/ahat/src/main/com/android/ahat/heapdump/
DAhatInstance.java251 List<RootType> types = new ArrayList<RootType>(); in getRootTypes() local
254 types.add(type); in getRootTypes()
257 return types; in getRootTypes()

123