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

1 2 3 4

  /art/runtime/entrypoints/portable/
portable_invoke_entrypoints.cc 25 mirror::ArtMethod* FindMethodHelper(uint32_t method_idx, mirror::Object* this_object,
27 mirror::ArtMethod* method = FindMethodFast(method_idx, this_object, caller_method,
32 method = FindMethodFromCode<type, access_check>(method_idx, &this_object, &caller_method,
57 mirror::ArtMethod* FindMethodHelper<_type, _access_check>(uint32_t method_idx, \
74 extern "C" mirror::Object* art_portable_find_static_method_from_code_with_access_check(uint32_t method_idx,
79 return FindMethodHelper<kStatic, true>(method_idx, this_object, referrer, thread);
82 extern "C" mirror::Object* art_portable_find_direct_method_from_code_with_access_check(uint32_t method_idx,
87 return FindMethodHelper<kDirect, true>(method_idx, this_object, referrer, thread);
90 extern "C" mirror::Object* art_portable_find_virtual_method_from_code_with_access_check(uint32_t method_idx,
95 return FindMethodHelper<kVirtual, true>(method_idx, this_object, referrer, thread)
    [all...]
portable_throw_entrypoints.cc 33 extern "C" void art_portable_throw_no_such_method_from_code(int32_t method_idx)
35 ThrowNoSuchMethodError(method_idx);
  /art/compiler/sea_ir/
frontend.cc 44 uint16_t class_def_idx, uint32_t method_idx,
47 LOG(INFO) << "Compiling " << PrettyMethod(method_idx, 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) << ".";
70 uint32_t method_idx,
75 class_def_idx, method_idx, class_loader, dex_file, llvm_compilation_unit);
82 uint16_t class_def_idx, uint32_t method_idx, jobject class_loader,
88 class_def_idx, method_idx, class_loader, dex_file
    [all...]
  /art/runtime/
dex_method_iterator_test.cc 40 uint32_t method_idx = it.GetMemberIndex(); local
42 LG << invoke_type << " " << PrettyMethod(method_idx, dex_file);
dex_instruction.cc 322 uint32_t method_idx = VRegB_35c(); local
329 os << "}, " << PrettyMethod(method_idx, *file) << " // method@" << method_idx;
335 uint32_t method_idx = VRegB_35c(); local
342 os << "}, // vtable@" << method_idx; local
360 uint32_t method_idx = VRegB_3rc(); local
362 << PrettyMethod(method_idx, *file) << " // method@" << method_idx;
367 uint32_t method_idx = VRegB_3rc(); local
369 << "// vtable@" << method_idx;
    [all...]
  /art/runtime/mirror/
dex_cache-inl.h 34 inline ArtMethod* DexCache::GetResolvedMethod(uint32_t method_idx)
36 ArtMethod* method = GetResolvedMethods()->Get(method_idx);
dex_cache.h 108 ArtMethod* GetResolvedMethod(uint32_t method_idx) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
110 void SetResolvedMethod(uint32_t method_idx, ArtMethod* resolved) ALWAYS_INLINE
112 GetResolvedMethods()->Set(method_idx, resolved);
  /art/compiler/
compiler.cc 34 uint32_t method_idx,
44 uint32_t method_idx,
48 bool use_sea = (std::string::npos != PrettyMethod(method_idx, dex_file).find("fibonacci"));
55 method_idx,
75 uint32_t method_idx,
80 uint32_t access_flags, uint32_t method_idx,
103 uint32_t method_idx,
110 method_idx,
122 method_idx,
128 uint32_t method_idx,
    [all...]
compilers.cc 33 uint32_t method_idx,
38 uint32_t access_flags, uint32_t method_idx,
56 uint32_t method_idx,
63 method_idx,
75 method_idx,
81 uint32_t method_idx,
83 return ArtQuickJniCompileMethod(GetCompilerDriver(), access_flags, method_idx, dex_file);
144 uint32_t method_idx,
148 method_idx, class_loader, dex_file);
153 return QuickCompiler::Compile(code_item, access_flags, invoke_type, class_def_idx, method_idx,
    [all...]
compilers.h 36 uint32_t method_idx,
41 uint32_t method_idx,
82 uint32_t method_idx,
90 uint32_t method_idx,
compiler.h 54 uint32_t method_idx,
62 uint32_t method_idx,
67 uint32_t method_idx,
  /art/compiler/driver/
dex_compilation_unit.cc 33 dex_method_idx_(cu->method_idx),
35 verified_method_(cu_->compiler_driver->GetVerifiedMethod(cu->dex_file, cu->method_idx)) {
44 uint32_t method_idx,
53 dex_method_idx_(method_idx),
dex_compilation_unit.h 40 uint16_t class_def_idx, uint32_t method_idx, uint32_t access_flags,
  /art/compiler/dex/
mir_method_info.h 66 MirMethodInfo(uint16_t method_idx, uint16_t flags)
67 : method_idx_(method_idx),
101 MirMethodLoweringInfo(uint16_t method_idx, InvokeType type)
102 : MirMethodInfo(method_idx,
dex_to_dex_compiler.cc 236 uint32_t method_idx = is_range ? inst->VRegB_3rc() : inst->VRegB_35c(); local
237 MethodReference target_method(&GetDexFile(), method_idx); local
253 << "(" << PrettyMethod(method_idx, GetDexFile(), true) << ")"
255 << " by replacing method index " << method_idx
276 uint16_t class_def_idx, uint32_t method_idx, jobject class_loader,
281 dex_file, code_item, class_def_idx, method_idx, access_flags,
282 driver.GetVerifiedMethod(&dex_file, method_idx));
frontend.cc 485 method_idx(0),
530 LOG(INFO) << "TIMINGS " << PrettyMethod(method_idx, *dex_file);
555 static bool CanCompileMethod(uint32_t method_idx, const DexFile& dex_file,
570 const char* shorty = dex_file.GetMethodShorty(dex_file.GetMethodId(method_idx));
622 uint16_t class_def_idx, uint32_t method_idx,
625 VLOG(compiler) << "Compiling " << PrettyMethod(method_idx, dex_file) << "...";
634 << " in " << PrettyMethod(method_idx, dex_file);
639 << code_item->registers_size_ << " in " << PrettyMethod(method_idx, dex_file);
671 (PrettyMethod(method_idx, dex_file).find(cu.compiler_method_match) != std::string::npos));
682 if (PrettyMethod(method_idx, dex_file).find(gVerboseMethods[i]
    [all...]
compiler_ir.h 57 uint32_t method_idx; // compiling method's index into method_ids of DexFile. member in struct:art::CompilationUnit
frontend.h 122 uint32_t method_idx,
  /art/compiler/jni/portable/
jni_compiler.h 65 ::llvm::FunctionType* GetFunctionType(uint32_t method_idx,
  /art/compiler/llvm/
compiler_llvm.cc 45 uint16_t class_def_idx, uint32_t method_idx, jobject class_loader,
208 uint32_t method_idx,
216 class_def_idx, method_idx, access_flags, driver->GetVerifiedMethod(&dex_file, method_idx));
223 uint32_t access_flags, uint32_t method_idx,
229 0, method_idx, access_flags, nullptr);
  /art/compiler/dex/quick/
mir_to_lir-inl.h 72 << PrettyMethod(cu_->method_idx, *cu_->dex_file) << " "
82 << PrettyMethod(cu_->method_idx, *cu_->dex_file) << " "
92 << PrettyMethod(cu_->method_idx, *cu_->dex_file) << " "
102 << PrettyMethod(cu_->method_idx, *cu_->dex_file) << " "
112 << PrettyMethod(cu_->method_idx, *cu_->dex_file) << " "
122 << PrettyMethod(cu_->method_idx, *cu_->dex_file) << " "
133 << PrettyMethod(cu_->method_idx, *cu_->dex_file) << " "
dex_file_method_inliner.h 85 bool GenSpecial(Mir2Lir* backend, uint32_t method_idx) LOCKS_EXCLUDED(lock_);
90 bool GenInline(MIRGraph* mir_graph, BasicBlock* bb, MIR* invoke, uint32_t method_idx)
311 bool AddInlineMethod(int32_t method_idx, const InlineMethod& method) LOCKS_EXCLUDED(lock_);
318 MIR* move_result, const InlineMethod& method, uint32_t method_idx);
320 MIR* move_result, const InlineMethod& method, uint32_t method_idx);
  /art/compiler/optimizing/
optimizing_compiler.cc 78 uint32_t method_idx,
95 class_def_idx, method_idx, access_flags,
96 GetCompilerDriver()->GetVerifiedMethod(&dex_file, method_idx));
  /art/runtime/entrypoints/quick/
quick_throw_entrypoints.cc 94 extern "C" void artThrowNoSuchMethodFromCode(int32_t method_idx, Thread* self,
98 ThrowNoSuchMethodError(method_idx);
  /art/runtime/native/
dalvik_system_VMRuntime.cc 301 static void PreloadDexCachesResolveMethod(Handle<mirror::DexCache> dex_cache, uint32_t method_idx,
304 mirror::ArtMethod* method = dex_cache->GetResolvedMethod(method_idx);
309 const DexFile::MethodId& method_id = dex_file->GetMethodId(method_idx);
317 method = klass->FindDirectMethod(dex_cache.Get(), method_idx);
320 method = klass->FindInterfaceMethod(dex_cache.Get(), method_idx);
324 method = klass->FindVirtualMethod(dex_cache.Get(), method_idx);
333 dex_cache->SetResolvedMethod(method_idx, method);
481 uint32_t method_idx = it.GetMemberIndex(); local
483 PreloadDexCachesResolveMethod(dex_cache, method_idx, invoke_type);
486 uint32_t method_idx = it.GetMemberIndex() local
    [all...]

Completed in 244 milliseconds

1 2 3 4