Home
last modified time | relevance | path

Searched refs:class_index (Results 1 – 8 of 8) sorted by relevance

/art/dexlayout/
Ddex_visualize.cc100 void DumpAddressRange(uint32_t from, uint32_t size, int class_index) { in DumpAddressRange() argument
104 fprintf(out_file_, "%d %d %d 0 %d\n", low_page, class_index, size_delta, GetColor(from)); in DumpAddressRange()
107 void DumpAddressRange(const dex_ir::Item* item, int class_index) { in DumpAddressRange() argument
109 DumpAddressRange(item->GetOffset(), item->GetSize(), class_index); in DumpAddressRange()
113 void DumpStringData(const dex_ir::StringData* string_data, int class_index) { in DumpStringData() argument
114 DumpAddressRange(string_data, class_index); in DumpStringData()
117 void DumpStringId(const dex_ir::StringId* string_id, int class_index) { in DumpStringId() argument
118 DumpAddressRange(string_id, class_index); in DumpStringId()
122 DumpStringData(string_id->DataItem(), class_index); in DumpStringId()
125 void DumpTypeId(const dex_ir::TypeId* type_id, int class_index) { in DumpTypeId() argument
[all …]
/art/tools/
Danalyze-init-failures.py123 class_index = {}
125 class_index[clazz] = i
129 for (r_class, r_id) in class_index.items():
144 print(' n%d -> n%d;' % (class_index[failed_class], class_index[error_class]))
/art/test/1959-redefine-object-instrument/
Dfake_redef_object.cc55 dex::u4 class_index = reader.FindClassIndex("Ljava/lang/Object;"); in RedefineObjectHook() local
56 if (class_index == dex::kNoIndex) { in RedefineObjectHook()
62 reader.CreateClassIr(class_index); in RedefineObjectHook()
/art/test/980-redefine-object/
Dredef_object.cc54 dex::u4 class_index = reader.FindClassIndex("Ljava/lang/Object;"); in RedefineObjectHook() local
55 if (class_index == dex::kNoIndex) { in RedefineObjectHook()
61 reader.CreateClassIr(class_index); in RedefineObjectHook()
/art/compiler/optimizing/
Dinliner.cc747 dex::TypeIndex class_index = FindClassIndexIn( in TryInlineMonomorphicCall() local
749 if (!class_index.IsValid()) { in TryInlineMonomorphicCall()
784 class_index, in TryInlineMonomorphicCall()
830 dex::TypeIndex class_index, in AddTypeGuard() argument
859 class_index, in AddTypeGuard()
942 dex::TypeIndex class_index = FindClassIndexIn(handle.Get(), caller_compilation_unit_); in TryInlinePolymorphicCall() local
945 if (!class_index.IsValid() || in TryInlinePolymorphicCall()
967 class_index, in TryInlinePolymorphicCall()
Dinliner.h258 dex::TypeIndex class_index,
/art/runtime/dex/
Ddex_file_annotations.cc1332 dex::TypeIndex class_index = method_id.class_idx_; in MethodIsReachabilitySensitive() local
1333 const dex::ClassDef * class_def = dex_file.FindClassDef(class_index); in MethodIsReachabilitySensitive()
1374 dex::TypeIndex class_index = field_id.class_idx_; in MethodContainsRSensitiveAccess() local
1375 const dex::ClassDef * field_class_def = dex_file.FindClassDef(class_index); in MethodContainsRSensitiveAccess()
/art/libprofile/profile/
Dprofile_compilation_info.cc2210 for (uint32_t class_index : create_shuffled_range(classes_required_in_profile, in GenerateTestProfile() local
2212 data->class_set.insert(dex_file->GetClassDef(class_index).class_idx_); in GenerateTestProfile()