HomeSort by relevance Sort by last modified time
    Searched refs:dex_file (Results 1 - 25 of 107) sorted by null

1 2 3 4 5

  /art/runtime/
method_reference.h 28 MethodReference(const DexFile* file, uint32_t index) : dex_file(file), dex_method_index(index) {
30 const DexFile* dex_file; member in struct:art::MethodReference
36 if (mr1.dex_file == mr2.dex_file) {
39 return mr1.dex_file < mr2.dex_file;
dex_method_iterator_test.cc 38 const DexFile& dex_file = it.GetDexFile(); local
42 LG << invoke_type << " " << PrettyMethod(method_idx, dex_file);
method_helper-inl.h 30 const DexFile* dex_file = method_->GetDexFile(); local
31 const DexFile::MethodId& mid = dex_file->GetMethodId(GetMethod()->GetDexMethodIndex());
34 dex_file->GetMethodId(other->GetMethod()->GetDexMethodIndex());
40 if (!DexFileStringEquals(dex_file, mid.name_idx_, other_dex_file, other_mid.name_idx_)) {
43 return dex_file->GetMethodSignature(mid) == other_dex_file->GetMethodSignature(other_mid);
58 const DexFile* dex_file = method->GetDexFile(); local
59 const DexFile::MethodId& method_id = dex_file->GetMethodId(method->GetDexMethodIndex());
60 const DexFile::ProtoId& proto_id = dex_file->GetMethodPrototype(method_id);
field_helper.cc 20 #include "dex_file.h"
33 const DexFile* dex_file = field_->GetDexFile(); local
34 const DexFile::FieldId& field_id = dex_file->GetFieldId(field_index);
dex_file_verifier_test.cc 129 const DexFile* dex_file = tmp[0]; local
130 EXPECT_EQ(PROT_READ, dex_file->GetPermissions());
131 EXPECT_TRUE(dex_file->IsReadOnly());
132 return dex_file;
159 static void FixUpChecksum(byte* dex_file) {
160 DexFile::Header* header = reinterpret_cast<DexFile::Header*>(dex_file);
164 const byte* non_sum_ptr = dex_file + non_sum;
195 const DexFile* dex_file = tmp[0]; local
196 EXPECT_EQ(PROT_READ, dex_file->GetPermissions());
197 EXPECT_TRUE(dex_file->IsReadOnly())
    [all...]
dex_method_iterator.h 22 #include "dex_file.h"
130 const DexFile* dex_file = dex_files_[dex_file_index_]; local
131 CHECK(dex_file != NULL);
132 return *dex_file;
dex_file_verifier.h 22 #include "dex_file.h"
29 static bool Verify(const DexFile* dex_file, const byte* begin, size_t size,
37 DexFileVerifier(const DexFile* dex_file, const byte* begin, size_t size, const char* location)
38 : dex_file_(dex_file), begin_(begin), size_(size), location_(location),
39 header_(&dex_file->GetHeader()), ptr_(NULL), previous_item_(NULL) {
  /art/compiler/dex/quick/
dex_file_to_method_inliner_map.cc 40 DexFileMethodInliner* DexFileToMethodInlinerMap::GetMethodInliner(const DexFile* dex_file) {
44 auto it = inliners_.find(dex_file);
59 DexFileMethodInliner** inliner = &inliners_[dex_file]; // inserts new entry if not found
68 locked_inliner->FindIntrinsics(dex_file);
dex_file_to_method_inliner_map.h 43 DexFileMethodInliner* GetMethodInliner(const DexFile* dex_file) NO_THREAD_SAFETY_ANALYSIS;
  /art/runtime/native/
java_lang_DexCache.cc 17 #include "dex_file.h"
30 const DexFile* dex_file = dex_cache->GetDexFile(); local
31 if (dex_file == NULL) {
34 void* address = const_cast<void*>(reinterpret_cast<const void*>(dex_file->Begin()));
35 jobject byte_buffer = env->NewDirectByteBuffer(address, dex_file->Size());
dalvik_system_VMRuntime.cc 23 #include "dex_file-inl.h"
234 const DexFile* dex_file = dex_cache->GetDexFile(); local
235 const char* utf8 = dex_file->StringDataByIdx(string_idx);
251 const DexFile* dex_file = dex_cache->GetDexFile(); local
252 const char* class_name = dex_file->StringByTypeIdx(type_idx);
280 const DexFile* dex_file = dex_cache->GetDexFile(); local
281 const DexFile::FieldId& field_id = dex_file->GetFieldId(field_idx);
308 const DexFile* dex_file = dex_cache->GetDexFile(); local
309 const DexFile::MethodId& method_id = dex_file->GetMethodId(method_idx);
366 const DexFile* dex_file = boot_class_path[i] local
383 const DexFile* dex_file = boot_class_path[i]; local
445 const DexFile* dex_file = boot_class_path[i]; local
    [all...]
  /art/compiler/sea_ir/
frontend.cc 45 jobject class_loader, const DexFile& dex_file,
47 LOG(INFO) << "Compiling " << PrettyMethod(method_idx, dex_file) << ".";
48 sea_ir::SeaGraph* ir_graph = sea_ir::SeaGraph::GetGraph(dex_file);
49 std::string symbol = "dex_" + MangleForJni(PrettyMethod(method_idx, dex_file));
51 code_item, class_def_idx, method_idx, method_access_flags, dex_file);
55 MethodReference mref(&dex_file, method_idx);
60 LOG(INFO) << "Compiled SEA IR method " << PrettyMethod(method_idx, dex_file) << ".";
72 const DexFile& dex_file,
75 class_def_idx, method_idx, class_loader, dex_file, llvm_compilation_unit);
83 const art::DexFile& dex_file) {
    [all...]
  /art/test/116-nodex2oat/
nodex2oat.cc 18 #include "dex_file-inl.h"
30 const DexFile& dex_file = klass->GetDexFile(); local
32 Runtime::Current()->GetClassLinker()->FindOpenedOatDexFileForDexFile(dex_file);
  /art/test/118-noimage-dex2oat/
noimage-dex2oat.cc 18 #include "dex_file-inl.h"
30 const DexFile& dex_file = klass->GetDexFile(); local
32 Runtime::Current()->GetClassLinker()->FindOpenedOatDexFileForDexFile(dex_file);
  /art/compiler/
compiler.cc 36 const art::DexFile& dex_file);
46 const art::DexFile& dex_file) {
48 bool use_sea = (std::string::npos != PrettyMethod(method_idx, dex_file).find("fibonacci"));
57 dex_file);
77 const art::DexFile& dex_file);
81 const art::DexFile& dex_file);
105 const DexFile& dex_file) const OVERRIDE {
112 dex_file);
124 dex_file);
129 const DexFile& dex_file) const OVERRIDE
    [all...]
compilers.cc 35 const art::DexFile& dex_file);
39 const art::DexFile& dex_file);
58 const DexFile& dex_file) const {
65 dex_file);
77 dex_file);
82 const DexFile& dex_file) const {
83 return ArtQuickJniCompileMethod(GetCompilerDriver(), access_flags, method_idx, dex_file);
148 const DexFile& dex_file) const {
150 method_idx, class_loader, dex_file);
156 class_loader, dex_file);
    [all...]
compilers.h 38 const DexFile& dex_file) const OVERRIDE;
42 const DexFile& dex_file) const OVERRIDE;
84 const DexFile& dex_file) const OVERRIDE;
92 const DexFile& dex_file) const;
oat_test.cc 40 const DexFile* dex_file)
43 compiler_driver_->GetCompiledMethod(MethodReference(dex_file,
148 const DexFile* dex_file = java_lang_dex_file_; local
149 uint32_t dex_file_checksum = dex_file->GetLocationChecksum();
150 const OatFile::OatDexFile* oat_dex_file = oat_file->GetOatDexFile(dex_file->GetLocation().c_str(),
153 CHECK_EQ(dex_file->GetLocationChecksum(), oat_dex_file->GetDexFileLocationChecksum());
154 for (size_t i = 0; i < dex_file->NumClassDefs(); i++) {
155 const DexFile::ClassDef& class_def = dex_file->GetClassDef(i);
156 const byte* class_data = dex_file->GetClassData(class_def);
159 ClassDataItemIterator it(*dex_file, class_data)
    [all...]
compiler.h 20 #include "dex_file.h"
56 const DexFile& dex_file) const = 0;
64 const art::DexFile& dex_file);
68 const DexFile& dex_file) const = 0;
  /art/compiler/dex/
quick_compiler_callbacks.cc 29 method_inliner_map_->GetMethodInliner(ref.dex_file)
  /art/compiler/driver/
dex_compilation_unit.cc 30 dex_file_(cu->dex_file),
35 verified_method_(cu_->compiler_driver->GetVerifiedMethod(cu->dex_file, cu->method_idx)) {
41 const DexFile& dex_file,
50 dex_file_(&dex_file),
compiler_driver.cc 36 #include "dex_file-inl.h"
330 const art::DexFile& dex_file);
520 Thread* self, Handle<mirror::ClassLoader> class_loader, const DexFile& dex_file,
522 const char* descriptor = dex_file.GetClassDescriptor(class_def);
553 const DexFile* dex_file; local
564 // Find the dex_file
565 dex_file = method->GetDexFile();
568 const DexFile::CodeItem* code_item = dex_file->GetCodeItem(method->GetCodeItemOffset());
572 dex_files.push_back(dex_file);
581 const DexFile::ClassDef& class_def = dex_file->GetClassDef(class_def_idx)
599 const DexFile* dex_file = dex_files[i]; local
752 const DexFile* dex_file = exception_type.second; local
1600 const DexFile& dex_file = *manager->GetDexFile(); local
1706 const DexFile& dex_file = *manager->GetDexFile(); local
1749 const DexFile* dex_file = dex_files[i]; local
1758 const DexFile* dex_file = dex_files[i]; local
1768 const DexFile& dex_file = *manager->GetDexFile(); local
1825 const DexFile& dex_file = *manager->GetDexFile(); local
1869 const DexFile& dex_file = *manager->GetDexFile(); local
1971 const DexFile* dex_file = dex_files[i]; local
1984 const DexFile* dex_file = dex_files[i]; local
1993 const DexFile& dex_file = *manager->GetDexFile(); local
    [all...]
  /art/test/117-nopatchoat/
nopatchoat.cc 18 #include "dex_file-inl.h"
30 const DexFile& dex_file = klass->GetDexFile(); local
33 Runtime::Current()->GetClassLinker()->FindOpenedOatDexFileForDexFile(dex_file);
  /art/runtime/mirror/
dex_cache.cc 34 void DexCache::Init(const DexFile* dex_file,
40 CHECK(dex_file != nullptr);
47 SetFieldPtr<false>(OFFSET_OF_OBJECT_MEMBER(DexCache, dex_file_), dex_file); local
art_method-inl.h 26 #include "dex_file.h"
422 const DexFile* dex_file = method->GetDexFile(); local
423 return dex_file->GetMethodDeclaringClassDescriptor(dex_file->GetMethodId(dex_method_idx));
428 const DexFile* dex_file = method->GetDexFile(); local
429 return dex_file->GetMethodShorty(dex_file->GetMethodId(method->GetDexMethodIndex()), out_length);
436 const DexFile* dex_file = method->GetDexFile(); local
437 return dex_file->GetMethodSignature(dex_file->GetMethodId(dex_method_idx))
446 const DexFile* dex_file = method->GetDexFile(); local
485 const DexFile* dex_file = method->GetDexFile(); local
491 const DexFile* dex_file = method->GetDexFile(); local
512 const DexFile* dex_file = method->GetDexFile(); local
521 const DexFile* dex_file = method->GetDexFile(); local
    [all...]

Completed in 918 milliseconds

1 2 3 4 5