HomeSort by relevance Sort by last modified time
    Searched refs:dex_file (Results 126 - 150 of 195) sorted by null

1 2 3 4 56 7 8

  /art/runtime/
oat_file.h 33 #include "dex/dex_file.h"
335 // Finds the associated oat class for a dex_file and descriptor. Returns an invalid OatClass on
337 static OatClass FindOatClass(const DexFile& dex_file, uint16_t class_def_idx, bool* found);
496 static const DexFile::ClassDef* FindClassDef(const DexFile& dex_file,
501 static void MadviseDexFile(const DexFile& dex_file, MadviseState state);
class_table.cc 240 const DexFile* dex_file = ObjPtr<mirror::DexCache>::DownCast(obj)->GetDexFile(); local
241 if (dex_file != nullptr && dex_file->GetOatDexFile() != nullptr) {
242 const OatFile* oat_file = dex_file->GetOatDexFile()->GetOatFile();
oat_file.cc     [all...]
oat_file_assistant.cc 364 std::unique_ptr<const DexFile> dex_file = oat_dex_file->OpenDexFile(&error_msg); local
365 if (dex_file.get() == nullptr) {
369 out_dex_files->push_back(std::move(dex_file));
380 dex_file = oat_dex_file->OpenDexFile(&error_msg);
381 if (dex_file.get() == nullptr) {
385 out_dex_files->push_back(std::move(dex_file));
    [all...]
  /art/tools/runtime_memusage/
symbol_trace_info.py 61 # within range of the dex_file
145 default=None, dest="dex_file",
215 if parsed_argv.dex_file is not None:
216 dex_file_data = parsed_argv.dex_file.read()
217 parsed_argv.dex_file.close()
  /art/compiler/optimizing/
code_generator_arm64.h 582 vixl::aarch64::Label* NewBootImageTypePatch(const DexFile& dex_file,
590 vixl::aarch64::Label* NewBssEntryTypePatch(const DexFile& dex_file,
598 vixl::aarch64::Label* NewBootImageStringPatch(const DexFile& dex_file,
606 vixl::aarch64::Label* NewStringBssEntryPatch(const DexFile& dex_file,
615 vixl::aarch64::Literal<uint32_t>* DeduplicateJitStringLiteral(const DexFile& dex_file,
618 vixl::aarch64::Literal<uint32_t>* DeduplicateJitClassLiteral(const DexFile& dex_file,
    [all...]
code_generator_arm_vixl.h 564 PcRelativePatchInfo(const DexFile* dex_file, uint32_t off_or_idx)
565 : target_dex_file(dex_file), offset_or_index(off_or_idx) { }
579 PcRelativePatchInfo* NewBootImageTypePatch(const DexFile& dex_file, dex::TypeIndex type_index);
580 PcRelativePatchInfo* NewTypeBssEntryPatch(const DexFile& dex_file, dex::TypeIndex type_index);
581 PcRelativePatchInfo* NewBootImageStringPatch(const DexFile& dex_file,
583 PcRelativePatchInfo* NewStringBssEntryPatch(const DexFile& dex_file,
591 VIXLUInt32Literal* DeduplicateJitStringLiteral(const DexFile& dex_file,
594 VIXLUInt32Literal* DeduplicateJitClassLiteral(const DexFile& dex_file,
    [all...]
reference_type_propagation.cc 33 Thread* self, const DexFile& dex_file, Handle<mirror::DexCache> hint_dex_cache)
35 if (LIKELY(hint_dex_cache->GetDexFile() == &dex_file)) {
38 return Runtime::Current()->GetClassLinker()->FindDexCache(self, dex_file);
122 const DexFile& dex_file,
539 const DexFile& dex_file = *invoke->GetTargetMethod().dex_file; local
542 hs.NewHandle(FindDexCacheWithHint(self, dex_file, hint_dex_cache_)));
572 const DexFile& dex_file,
577 ObjPtr<mirror::DexCache> dex_cache = FindDexCacheWithHint(soa.Self(), dex_file, hint_dex_cache_);
    [all...]
instruction_builder.h 25 #include "dex/dex_file.h"
54 const DexFile* dex_file,
229 const DexFile& dex_file,
  /art/libdexfile/dex/
dex_file.cc 17 #include "dex_file.h"
35 #include "dex_file-inl.h"
629 std::ostream& operator<<(std::ostream& os, const DexFile& dex_file) {
631 dex_file.GetLocation().c_str(),
632 dex_file.GetHeader().checksum_, dex_file.GetLocationChecksum(),
633 dex_file.Begin(), dex_file.Begin() + dex_file.Size());
722 EncodedArrayValueIterator::EncodedArrayValueIterator(const DexFile& dex_file,
    [all...]
dex_file_tracking_registrar.cc 34 #include "dex_file-inl.h"
122 void RegisterDexFile(const DexFile* dex_file) {
123 DexFileTrackingRegistrar dex_tracking_registrar(dex_file);
  /art/openjdkjvmti/
ti_class_definition.h 72 const art::DexFile& dex_file);
ti_method.cc 196 const art::DexFile* const dex_file = art_method->GetDexFile(); member in class:openjdkjvmti::art
197 if (dex_file == nullptr) {
470 const art::DexFile* dex_file; local
485 dex_file = art_method->GetDexFile();
486 DCHECK(accessor.HasCodeItem()) << art_method->PrettyMethod() << " " << dex_file->GetLocation();
490 bool success = dex_file->DecodeDebugPositionInfo(
617 const art::DexFile* dex_file = method->GetDexFile(); local
618 if (dex_file == nullptr) {
661 if (!dex_file->DecodeDebugLocalInfo(accessor.RegistersSize(),
    [all...]
ti_search.cc 42 #include "dex/dex_file.h"
239 for (std::unique_ptr<const art::DexFile>& dex_file : dex_files) {
240 current->GetClassLinker()->AppendToBootClassPath(art::Thread::Current(), *dex_file.release());
  /art/compiler/debug/
elf_debug_line_writer.h 27 #include "dex/dex_file-inl.h"
160 DCHECK(mi->dex_file != nullptr);
161 const DexFile* dex = mi->dex_file;
elf_debug_writer.cc 53 if (mi.dex_file != nullptr) {
54 auto& dex_class_def = mi.dex_file->GetClassDef(mi.class_def_index);
elf_debug_info_writer.h 31 #include "dex/dex_file-inl.h"
32 #include "dex/dex_file.h"
52 CodeItemDebugInfoAccessor accessor(*mi->dex_file, mi->code_item, mi->dex_method_index);
54 DCHECK(mi->dex_file != nullptr);
55 const uint8_t* stream = mi->dex_file->GetDebugInfoStream(accessor.DebugInfoOffset());
61 names.push_back(mi->dex_file->StringDataByIdx(dex::StringIndex(id)));
164 DCHECK(mi->dex_file != nullptr);
165 const DexFile* dex = mi->dex_file;
  /art/dex2oat/linker/
image_writer.cc 36 #include "dex/dex_file-inl.h"
435 for (const DexFile* dex_file : compiler_driver_.GetDexFilesForOatFile()) {
436 auto it = dex_file_oat_index_map_.find(dex_file);
437 DCHECK(it != dex_file_oat_index_map_.end()) << dex_file->GetLocation();
440 dex_file, image_info.GetBinSlotSize(Bin::kDexCacheArray));
441 DexCacheArraysLayout layout(target_ptr_size_, dex_file);
454 const DexFile* dex_file = dex_cache->GetDexFile(); local
455 CHECK(dex_file_oat_index_map_.find(dex_file) != dex_file_oat_index_map_.end())
456 << "Dex cache should have been pruned " << dex_file->GetLocation()
458 DexCacheArraysLayout layout(target_ptr_size_, dex_file);
1033 const DexFile& dex_file = *dex_cache->GetDexFile(); local
1287 const DexFile* dex_file = dex_cache->GetDexFile(); local
1306 const DexFile* dex_file = dex_cache->GetDexFile(); local
1320 const DexFile* dex_file = dex_cache->GetDexFile(); local
    [all...]
  /art/runtime/dex/
dex_file_annotations.h 20 #include "dex/dex_file.h"
79 // Check whether a method from the `dex_file` with the given `method_index`
83 uint32_t GetNativeMethodAnnotationAccessFlags(const DexFile& dex_file,
114 int32_t GetLineNumFromPC(const DexFile* dex_file, ArtMethod* method, uint32_t rel_pc)
  /art/dexlayout/
dexlayout.cc 41 #include "dex/dex_file-inl.h"
    [all...]
  /art/tools/veridex/
flow_analysis.cc 22 #include "dex/dex_file-inl.h"
125 const DexFile& dex_file = resolver_->GetDexFile(); local
126 const DexFile::MethodId& method_id = dex_file.GetMethodId(method_index);
127 const DexFile::ProtoId& proto_id = dex_file.GetMethodPrototype(method_id);
129 return RegisterValue(RegisterSource::kMethod, DexFileReference(&dex_file, method_index), cls);
133 const DexFile& dex_file = resolver_->GetDexFile(); local
134 const DexFile::FieldId& field_id = dex_file.GetFieldId(field_index);
136 return RegisterValue(RegisterSource::kField, DexFileReference(&dex_file, field_index), cls);
  /art/runtime/mirror/
dex_cache.h 199 const DexFile* dex_file,
414 void SetDexFile(const DexFile* dex_file) REQUIRES_SHARED(Locks::mutator_lock_) {
415 SetFieldPtr<false>(OFFSET_OF_OBJECT_MEMBER(DexCache, dex_file_), dex_file); local
438 void Init(const DexFile* dex_file,
  /art/test/674-hiddenapi/
hiddenapi.cc 58 for (std::unique_ptr<const DexFile>& dex_file : dex_files) {
60 Thread::Current(), *dex_file.release());
  /art/runtime/verifier/
method_verifier.cc 37 #include "dex/dex_file-inl.h"
156 const DexFile& dex_file = klass->GetDexFile(); local
168 failure_message = " that isn't present in dex file " + dex_file.GetLocation();
173 ClassReference ref(&dex_file, klass->GetDexClassDefIndex());
182 &dex_file,
212 const DexFile* dex_file,
251 dex_file,
270 *error_string += PrettyDescriptor(dex_file->GetClassDescriptor(class_def));
284 const DexFile* dex_file,
292 SCOPED_TRACE << "VerifyClass " << PrettyDescriptor(dex_file->GetClassDescriptor(class_def))
    [all...]
  /art/runtime/entrypoints/quick/
quick_trampoline_entrypoints.cc 24 #include "dex/dex_file-inl.h"
2528 const DexFile* dex_file = caller_method->GetDeclaringClass()->GetDexCache()->GetDexFile(); local
2661 const DexFile& dex_file = caller_method->GetDeclaringClass()->GetDexFile(); local
    [all...]

Completed in 1016 milliseconds

1 2 3 4 56 7 8