/art/compiler/dex/quick/ |
dex_file_method_inliner.cc | 575 uint32_t DexFileMethodInliner::FindClassIndex(const DexFile* dex_file, IndexCache* cache, 582 const DexFile::StringId* string_id = dex_file->FindStringId(kClassCacheNames[index]); 589 const DexFile::TypeId* type_id = dex_file->FindTypeId(string_index); 598 uint32_t DexFileMethodInliner::FindNameIndex(const DexFile* dex_file, IndexCache* cache, 605 const DexFile::StringId* string_id = dex_file->FindStringId(kNameCacheNames[index]); 614 uint32_t DexFileMethodInliner::FindProtoIndex(const DexFile* dex_file, IndexCache* cache, 642 const DexFile::ProtoId* proto_id = dex_file->FindProtoId(return_type, signature_type_idxs, 652 uint32_t DexFileMethodInliner::FindMethodIndex(const DexFile* dex_file, IndexCache* cache, 666 const DexFile::MethodId* method_id = 682 void DexFileMethodInliner::FindIntrinsics(const DexFile* dex_file) [all...] |
codegen_util.cc | 343 const DexFile::MethodId& method_id = 465 const DexFile* target_dex_file = 466 reinterpret_cast<const DexFile*>(UnwrapPointer(data_lir->operands[1])); 475 const DexFile::MethodId& target_method_id = target_dex_file->GetMethodId(target_method_idx); 483 const DexFile* target_dex_file = 484 reinterpret_cast<const DexFile*>(UnwrapPointer(data_lir->operands[1])); 493 const DexFile::MethodId& target_method_id = target_dex_file->GetMethodId(target_method_idx); 507 const DexFile::TypeId& target_method_id = cu_->dex_file->GetTypeId(target_method_idx); [all...] |
/art/runtime/ |
runtime.cc | 588 std::vector<const DexFile*>& dex_files, 633 const DexFile* dex_file = oat_dex_file->OpenDexFile(&error_msg); 647 std::vector<const DexFile*>& dex_files) { 661 if (!DexFile::Open(dex_filename, dex_filename, &error_msg, &dex_files)) { 824 std::vector<const DexFile*> boot_class_path; [all...] |
intern_table.cc | 158 const DexFile* dex_file = dex_cache->GetDexFile(); 190 const DexFile* dex_file = dex_cache->GetDexFile(); 192 const DexFile::StringId* string_id = dex_file->FindStringId(utf8.c_str());
|
utils.h | 39 class DexFile; 331 std::string PrettyField(uint32_t field_idx, const DexFile& dex_file, bool with_type = true); 337 std::string PrettyMethod(uint32_t method_idx, const DexFile& dex_file, bool with_signature = true); 348 std::string PrettyType(uint32_t type_idx, const DexFile& dex_file); 502 // Returns the absolute dalvik-cache path for a DexFile or OatFile. The path returned will be 506 // Returns the absolute dalvik-cache path for a DexFile or OatFile, or
|
utils.cc | 308 std::string PrettyField(uint32_t field_idx, const DexFile& dex_file, bool with_type) { 312 const DexFile::FieldId& field_id = dex_file.GetFieldId(field_idx); 324 std::string PrettyType(uint32_t type_idx, const DexFile& dex_file) { 328 const DexFile::TypeId& type_id = dex_file.GetTypeId(type_idx); 391 std::string PrettyMethod(uint32_t method_idx, const DexFile& dex_file, bool with_signature) { 395 const DexFile::MethodId& method_id = dex_file.GetMethodId(method_idx); [all...] |
stack.cc | 43 const DexFile::CodeItem* code_item = m->GetCodeItem(); 137 const DexFile::CodeItem* code_item = m->GetCodeItem(); 188 const DexFile::CodeItem* code_item = m->GetCodeItem(); 241 const DexFile::CodeItem* code_item = m->GetCodeItem(); 298 const DexFile::CodeItem* code_item = m->GetCodeItem(); 360 const DexFile::CodeItem* code_item = m->GetCodeItem();
|
dex_instruction.h | 29 class DexFile; 525 std::string DumpString(const DexFile*) const;
|
/art/dex2oat/ |
dex2oat.cc | 356 const std::vector<const DexFile*>& dex_files, 377 std::vector<const DexFile*> class_path_files(dex_files); 552 std::vector<const DexFile*>& dex_files) { 562 if (!DexFile::Open(parsed[i].c_str(), parsed[i].c_str(), &error_msg, &dex_files)) { 569 static bool DexFilesContains(const std::vector<const DexFile*>& dex_files, 596 std::vector<const DexFile*>& dex_files) { 607 if (!DexFile::Open(dex_filename, dex_location, &error_msg, &dex_files)) { [all...] |
/art/compiler/dex/ |
frontend.cc | 555 static bool CanCompileMethod(uint32_t method_idx, const DexFile& dex_file, 620 const DexFile::CodeItem* code_item, 623 jobject class_loader, const DexFile& dex_file, 807 const DexFile::CodeItem* code_item, 813 const DexFile& dex_file, 823 const art::DexFile::CodeItem* code_item, 826 const art::DexFile& dex_file) {
|
/art/runtime/mirror/ |
object_test.cc | 275 const DexFile::StringId* string_id = java_lang_dex_file_->FindStringId("[I"); 277 const DexFile::TypeId* type_id = java_lang_dex_file_->FindTypeId( 328 const DexFile* dex_file = Runtime::Current()->GetCompileTimeClassPath(class_loader)[0]; 335 const DexFile::StringId* klass_string_id = dex_file->FindStringId("LStaticsFromCode;"); 337 const DexFile::TypeId* klass_type_id = dex_file->FindTypeId( 341 const DexFile::StringId* type_string_id = dex_file->FindStringId("Ljava/lang/Object;"); 343 const DexFile::TypeId* type_type_id = dex_file->FindTypeId( 347 const DexFile::StringId* name_str_id = dex_file->FindStringId("s0"); 350 const DexFile::FieldId* field_id = dex_file->FindFieldId(
|
class-inl.h | 668 inline const DexFile& Class::GetDexFile() { 680 const DexFile& dex_file = GetDexFile(); 681 const DexFile::TypeId& type_id = dex_file.GetTypeId(GetClassDef()->class_idx_); 744 klass->SetDexClassDefIndex(DexFile::kDexNoIndex16); // Default to no valid class def index. 745 klass->SetDexTypeIndex(DexFile::kDexNoIndex16); // Default to no valid type index. 766 const DexFile::TypeList* interfaces = GetInterfaceTypeList();
|
/dalvik/dexgen/src/com/android/dexgen/dex/file/ |
ClassDefsSection.java | 48 public ClassDefsSection(DexFile file) {
|
ClassDefItem.java | 130 public void addContents(DexFile file) { 173 public void writeTo(DexFile file, AnnotatedOutput out) {
|
DexFile.java | 43 public final class DexFile { 106 public DexFile() {
|
/dalvik/dx/src/com/android/dx/dex/file/ |
ClassDefsSection.java | 47 public ClassDefsSection(DexFile file) {
|
DexFile.java | 43 public final class DexFile { 109 public DexFile(DexOptions dexOptions) {
|
/external/dexmaker/src/dx/java/com/android/dx/dex/file/ |
ClassDefsSection.java | 48 public ClassDefsSection(DexFile file) {
|
ClassDefItem.java | 128 public void addContents(DexFile file) { 171 public void writeTo(DexFile file, AnnotatedOutput out) {
|
DexFile.java | 45 public final class DexFile { 111 public DexFile(DexOptions dexOptions) {
|
/frameworks/base/core/java/com/android/internal/os/ |
ZygoteInit.java | 40 import dalvik.system.DexFile; 558 final byte dexopt = DexFile.isDexOptNeededInternal(classPathElement, "*", instructionSet, 560 if (dexopt == DexFile.DEXOPT_NEEDED) { 562 } else if (dexopt == DexFile.PATCHOAT_NEEDED) {
|
/art/runtime/interpreter/ |
interpreter_common.cc | 390 catch_dex_pc_(DexFile::kDexNoIndex), clear_exception_(false) { 408 if (dex_pc != DexFile::kDexNoIndex) { 417 if (found_dex_pc != DexFile::kDexNoIndex) { 473 if (found_dex_pc == DexFile::kDexNoIndex) { 494 const DexFile::CodeItem* code_item, ShadowFrame* shadow_frame, 527 const DexFile::CodeItem* code_item = method->GetCodeItem(); 556 const DexFile::TypeList* params = method->GetParameterTypeList(); [all...] |
/art/compiler/ |
elf_patcher.cc | 154 const DexFile::MethodId& id = 165 const DexFile::TypeId& id = tpatch->GetDexFile().GetTypeId(tpatch->GetTargetTypeIdx());
|
/art/compiler/optimizing/ |
find_loops_test.cc | 33 const DexFile::CodeItem* item = reinterpret_cast<const DexFile::CodeItem*>(data);
|
/art/runtime/entrypoints/portable/ |
portable_trampoline_entrypoints.cc | 200 const DexFile::CodeItem* code_item = method->GetCodeItem(); 330 const DexFile::CodeItem* code = caller->GetCodeItem();
|