Home
last modified time | relevance | path

Searched refs:DexFile (Results 226 – 250 of 285) sorted by relevance

12345678910>>...12

/art/openjdkjvmti/
Dti_method.cc218 const art::DexFile* const dex_file = art_method->GetDexFile(); in GetLocalVariableTable()
251 auto visitor = [&](const art::DexFile::LocalInfo& entry) { in GetLocalVariableTable()
465 const art::DexFile* dex_file; in GetLineNumberTable()
485 bool success = accessor.DecodeDebugPositionInfo([&](const art::DexFile::PositionInfo& entry) { in GetLineNumberTable()
741 const art::DexFile* dex_file = method->GetDexFile(); in GetSlotType()
752 auto visitor = [&](const art::DexFile::LocalInfo& entry) { in GetSlotType()
Dti_redefine.cc533 const art::DexFile* redefined_dex_file, in ClassRedefinition()
708 if (map.Size() < sizeof(art::DexFile::Header)) { in AddRedefinition()
713 uint32_t checksum = reinterpret_cast<const art::DexFile::Header*>(map.Begin())->checksum_; in AddRedefinition()
715 std::unique_ptr<const art::DexFile> dex_file(dex_file_loader.Open(name, in AddRedefinition()
881 NameAndSignature(const art::DexFile* dex_file, uint32_t id);
910 FieldNameAndSignature::NameAndSignature(const art::DexFile* dex_file, uint32_t id) in NameAndSignature()
916 MethodNameAndSignature::NameAndSignature(const art::DexFile* dex_file, uint32_t id) in NameAndSignature()
955 const art::DexFile& old_dex_file = h_klass->GetDexFile(); in CheckMethods()
1019 const art::DexFile& old_dex_file = h_klass->GetDexFile(); in CheckFields()
1136 const art::DexFile& orig_dex_file = current_class->GetDexFile(); in CheckClass()
[all …]
Dtransform.cc372 const art::DexFile& dex = hs_klass->GetDexFile(); in GetClassLocation()
/art/tools/dexanalyze/
Ddexanalyze_bytecode.cc111 const std::vector<std::unique_ptr<const DexFile>>& dex_files) { in ProcessDexFiles()
113 for (const std::unique_ptr<const DexFile>& dex_file : dex_files) { in ProcessDexFiles()
217 void NewRegisterInstructions::ProcessCodeItem(const DexFile& dex_file, in ProcessCodeItem()
Ddexanalyze_strings.cc422 void AnalyzeStrings::ProcessDexFiles(const std::vector<std::unique_ptr<const DexFile>>& dex_files) { in ProcessDexFiles()
425 for (const std::unique_ptr<const DexFile>& dex_file : dex_files) { in ProcessDexFiles()
/art/libdexfile/dex/
Dtype_lookup_table.cc33 TypeLookupTable TypeLookupTable::Create(const DexFile& dex_file) { in Create()
Ddex_instruction.h30 class DexFile; variable
638 std::string DumpString(const DexFile*) const;
/art/runtime/
Druntime_callbacks_test.cc259 const DexFile& initial_dex_file, in ClassPreDefine()
261 /*out*/DexFile const** final_dex_file ATTRIBUTE_UNUSED, in ClassPreDefine()
Dart_method.h45 class DexFile; variable
461 uint32_t FindDexMethodIndexInOtherDexFile(const DexFile& other_dexfile,
632 const DexFile* GetDexFile() REQUIRES_SHARED(Locks::mutator_lock_);
Dclass_linker_test.cc430 void AssertDexFile(const DexFile& dex, ObjPtr<mirror::ClassLoader> class_loader) in AssertDexFile()
881 std::vector<const DexFile*> dex_files(GetDexFiles(jclass_loader)); in TEST_F()
886 std::vector<const DexFile*> dex_files2(GetDexFiles(jclass_loader2)); in TEST_F()
1006 const DexFile& dex_file = *dex_cache->GetDexFile(); in TEST_F()
1322 const DexFile* dex_file = GetFirstDexFile(jclass_loader); in TEST_F()
1538 const DexFile* old_dex_file = dex_cache->GetDexFile(); in TEST_F()
1540 std::unique_ptr<DexFile> dex_file(new StandardDexFile(old_dex_file->Begin(), in TEST_F()
1570 const DexFile& dex_file = *(method1->GetDexFile()); in TEST_F()
/art/compiler/optimizing/
Dreference_type_propagation.cc34 Thread* self, const DexFile& dex_file, Handle<mirror::DexCache> hint_dex_cache) in FindDexCacheWithHint()
96 const DexFile& dex_file,
518 const DexFile& dex_file = *invoke->GetTargetMethod().dex_file; in SetClassAsTypeInfo()
551 const DexFile& dex_file, in UpdateReferenceTypeInfo()
Doptimizing_unit_test.h174 /* class_def_index= */ DexFile::kDexNoIndex16,
Dintrinsics.h27 class DexFile; variable
Dinstruction_builder.cc48 const DexFile* dex_file, in HInstructionBuilder()
488 code_item_accessor_.DecodeDebugPositionInfo([&](const DexFile::PositionInfo& entry) { in FindNativeDebugInfoLocations()
1272 const DexFile& dex_file = *clinit->GetDexFile(); in HasTrivialClinit()
1800 static DataType::Type GetFieldAccessType(const DexFile& dex_file, uint16_t field_index) { in GetFieldAccessType()
2239 const DexFile& dex_file = *dex_compilation_unit_->GetDexFile(); in BuildLoadClass()
2246 const DexFile& dex_file, in BuildLoadClass()
2251 const DexFile* actual_dex_file = &dex_file; in BuildLoadClass()
2316 const DexFile& dex_file = *dex_compilation_unit_->GetDexFile(); in BuildLoadMethodHandle()
2323 const DexFile& dex_file = *dex_compilation_unit_->GetDexFile(); in BuildLoadMethodType()
2337 const DexFile& dex_file = *dex_compilation_unit_->GetDexFile(); in BuildTypeCheck()
/art/tools/veridex/
Dhidden_api_finder.cc52 const DexFile& dex_file = resolver->GetDexFile(); in CollectAccesses()
/art/runtime/mirror/
Ddex_cache_test.cc145 const DexFile& dex_file = *(method1->GetDexFile()); in TEST_F()
Dclass.cc618 const DexFile& dex_file = *dex_cache->GetDexFile(); in FindInterfaceMethod()
745 const DexFile& dex_file = *dex_cache->GetDexFile(); in FindClassMethod()
1170 const DexFile& dex_file = klass->GetDexFile(); in GetDescriptor()
1185 if (class_def_idx == DexFile::kDexNoIndex16) { in GetClassDef()
1250 const DexFile& dex_file = GetDexFile(); in GetSourceFile()
1414 dex::TypeIndex Class::FindTypeIndexInOtherDexFile(const DexFile& dex_file) { in FindTypeIndexInOtherDexFile()
Dclass-inl.h857 inline const DexFile& Class::GetDexFile() { in GetDexFile()
881 const DexFile& dex_file = klass->GetDexFile(); in DescriptorEquals()
925 klass->SetDexClassDefIndex(DexFile::kDexNoIndex16); // Default to no valid class def index. in operator()
926 klass->SetDexTypeIndex(dex::TypeIndex(DexFile::kDexNoIndex16)); // Default to no valid type in operator()
/art/compiler/
Dexception_test.cc117 const DexFile* dex_;
Dcommon_compiler_test.cc196 const DexFile& dex_file = *method->GetDexFile(); in CompileMethod()
/art/runtime/jit/
Ddebugger_interface.cc410 void AddNativeDebugInfoForDex(Thread* self, const DexFile* dexfile) { in AddNativeDebugInfoForDex()
417 void RemoveNativeDebugInfoForDex(Thread* self, const DexFile* dexfile) { in RemoveNativeDebugInfoForDex()
/art/dexlayout/
Ddex_ir.h499 return index == DexFile::kDexNoIndex16 ? nullptr : TypeIds()[index]; in GetTypeIdOrNullPtr()
517 uint8_t signature_[DexFile::kSha1DigestSize];
1256 MethodHandleItem(DexFile::MethodHandleType method_handle_type, IndexedItem* field_or_method_id) in MethodHandleItem()
1265 DexFile::MethodHandleType GetMethodHandleType() const { return method_handle_type_; } in GetMethodHandleType()
1271 DexFile::MethodHandleType method_handle_type_;
/art/dex2oat/linker/
Dimage_writer.cc661 for (const DexFile* dex_file : compiler_options_.GetDexFilesForOatFile()) { in PrepareDexCacheArraySlots()
680 const DexFile* dex_file = dex_cache->GetDexFile(); in PrepareDexCacheArraySlots()
1287 const DexFile& dex_file = *dex_cache->GetDexFile(); in PreloadDexCache()
1465 std::unordered_set<const DexFile*> image_dex_files; in CollectDexCaches()
1467 const DexFile* image_dex_file = pair.first; in CollectDexCaches()
1490 const DexFile* dex_file = dex_cache->GetDexFile(); in CollectDexCaches()
1509 const DexFile* dex_file = dex_cache->GetDexFile(); in CollectDexCaches()
1523 const DexFile* dex_file = dex_cache->GetDexFile(); in CollectDexCaches()
1887 ArrayRef<const DexFile* const> dex_files_;
2037 for (const DexFile* dex_file : image_writer_->compiler_options_.GetDexFilesForOatFile()) { in ProcessDexFileObjects()
[all …]
/art/dexdump/
Ddexdump_cfg.cc37 const DexFile* dex_file = &method.GetDexFile(); in DumpMethodCFG()
/art/compiler/jni/quick/
Djni_compiler.cc118 const DexFile& dex_file) { in ArtJniCompileMethodInternal()
798 const DexFile& dex_file) { in ArtQuickJniCompileMethod()

12345678910>>...12