HomeSort by relevance Sort by last modified time
    Searched refs:method_idx (Results 26 - 50 of 65) sorted by null

12 3

  /art/runtime/native/
dalvik_system_VMRuntime.cc 376 static void PreloadDexCachesResolveMethod(ObjPtr<mirror::DexCache> dex_cache, uint32_t method_idx)
378 uint32_t slot_idx = dex_cache->MethodSlotIndex(method_idx);
386 const DexFile::MethodId& method_id = dex_file->GetMethodId(method_idx);
393 ? klass->FindInterfaceMethod(dex_cache, method_idx, kRuntimePointerSize)
394 : klass->FindClassMethod(dex_cache, method_idx, kRuntimePointerSize);
398 dex_cache->SetResolvedMethod(method_idx, method, kRuntimePointerSize);
553 uint32_t method_idx = it.GetMemberIndex(); local
554 PreloadDexCachesResolveMethod(dex_cache, method_idx);
557 uint32_t method_idx = it.GetMemberIndex(); local
558 PreloadDexCachesResolveMethod(dex_cache, method_idx);
    [all...]
  /art/compiler/linker/
relative_patcher_test.h 75 MethodReference MethodRef(uint32_t method_idx) {
76 CHECK_NE(method_idx, 0u);
77 return MethodReference(nullptr, method_idx);
  /art/compiler/optimizing/
instruction_builder.h 181 uint32_t method_idx,
191 uint32_t method_idx,
305 ArtMethod* ResolveMethod(uint16_t method_idx, InvokeType invoke_type);
instruction_builder.cc 708 ArtMethod* HInstructionBuilder::ResolveMethod(uint16_t method_idx, InvokeType invoke_type) {
717 method_idx,
752 dex_compilation_unit_->GetDexFile()->GetMethodId(method_idx).class_idx_,
1965 uint16_t method_idx; local
1990 uint16_t method_idx; local
2009 uint16_t method_idx = instruction.VRegB_45cc(); local
2025 uint16_t method_idx = instruction.VRegB_4rcc(); local
    [all...]
  /art/runtime/entrypoints/
entrypoint_utils-inl.h 438 inline ArtMethod* FindMethodFromCode(uint32_t method_idx,
448 resolved_method = class_linker->ResolveMethod<resolve_mode>(self, method_idx, referrer, type);
452 resolved_method = class_linker->ResolveMethod<resolve_mode>(self, method_idx, referrer, type);
470 ThrowNullPointerExceptionForMethodAccess(method_idx, type);
502 referrer->GetDexFile()->GetMethodId(method_idx).class_idx_;
589 ArtMethod* FindMethodFromCode<_type, _access_check>(uint32_t method_idx, \
660 inline ArtMethod* FindMethodFast(uint32_t method_idx,
673 ArtMethod* resolved_method = linker->GetResolvedMethod<type, resolve_mode>(method_idx, referrer);
684 dex::TypeIndex method_type_idx = dex_cache->GetDexFile()->GetMethodId(method_idx).class_idx_;
    [all...]
entrypoint_utils.h 125 inline ArtMethod* FindMethodFromCode(uint32_t method_idx,
141 inline ArtMethod* FindMethodFast(uint32_t method_idx,
  /art/runtime/jit/
profile_compilation_info.cc 149 uint16_t method_idx,
157 return data->AddMethod(flags, method_idx);
    [all...]
  /art/runtime/verifier/
method_verifier.h 113 uint32_t method_idx,
235 uint32_t method_idx,
303 uint32_t method_idx,
597 ArtMethod* ResolveMethodAndCheckAccess(uint32_t method_idx, MethodType method_type)
    [all...]
method_verifier.cc 223 uint32_t method_idx = it->GetMemberIndex();
224 if (method_idx == previous_method_idx) {
225 // smali can create dex files with two encoded_methods sharing the same method_idx
230 previous_method_idx = method_idx;
233 *dex_file, method_idx, dex_cache, class_loader, nullptr, type);
244 method_idx,
365 uint32_t method_idx,
387 method_idx,
408 << dex_file->PrettyMethod(method_idx) << "\n");
467 << dex_file->PrettyMethod(method_idx)
2913 uint32_t method_idx = (is_range) ? inst->VRegB_3rc() : inst->VRegB_35c(); local
2936 uint32_t method_idx = (is_range) ? inst->VRegB_3rc() : inst->VRegB_35c(); local
3012 uint32_t method_idx = (is_range) ? inst->VRegB_3rc() : inst->VRegB_35c(); local
3067 uint32_t method_idx = (is_range) ? inst->VRegB_3rc() : inst->VRegB_35c(); local
4022 const uint32_t method_idx = (is_range) ? inst->VRegB_3rc() : inst->VRegB_35c(); local
4044 const uint32_t method_idx = inst->VRegB(); local
4135 const uint32_t method_idx = inst->VRegB(); local
4290 const uint32_t method_idx = inst->VRegB(); local
    [all...]
  /art/runtime/
dex_file_verifier_test.cc 228 /*out*/ uint32_t* method_idx = nullptr) {
254 if (method_idx != nullptr) {
255 *method_idx = method_index;
    [all...]
common_throws.h 41 void ThrowAbstractMethodError(uint32_t method_idx, const DexFile& dex_file)
212 void ThrowNullPointerExceptionForMethodAccess(uint32_t method_idx,
dex_file.cc 655 uint32_t method_idx) const {
661 if (it.GetMemberIndex() == method_idx) {
667 if (it.GetMemberIndex() == method_idx) {
672 LOG(FATAL) << "Unable to find method " << method_idx;
    [all...]
common_throws.cc 99 void ThrowAbstractMethodError(uint32_t method_idx, const DexFile& dex_file) {
102 dex_file.PrettyMethod(method_idx,
406 static void ThrowNullPointerExceptionForMethodAccessImpl(uint32_t method_idx,
412 << dex_file.PrettyMethod(method_idx, true) << "' on a null object reference";
416 void ThrowNullPointerExceptionForMethodAccess(uint32_t method_idx,
421 ThrowNullPointerExceptionForMethodAccessImpl(method_idx, dex_file, type);
class_linker.h 295 ArtMethod* LookupResolvedMethod(uint32_t method_idx,
307 uint32_t method_idx,
316 ArtMethod* GetResolvedMethod(uint32_t method_idx, ArtMethod* referrer)
320 ArtMethod* ResolveMethod(Thread* self, uint32_t method_idx, ArtMethod* referrer, InvokeType type)
324 uint32_t method_idx,
    [all...]
  /art/compiler/linker/x86/
relative_patcher_x86_test.cc 31 uint32_t GetMethodOffset(uint32_t method_idx) {
32 auto result = method_offset_map_.FindMethodOffset(MethodRef(method_idx));
  /art/compiler/linker/x86_64/
relative_patcher_x86_64_test.cc 35 uint32_t GetMethodOffset(uint32_t method_idx) {
36 auto result = method_offset_map_.FindMethodOffset(MethodRef(method_idx));
  /art/runtime/utils/
dex_cache_arrays_layout-inl.h 94 inline size_t DexCacheArraysLayout::MethodOffset(uint32_t method_idx) const {
95 return methods_offset_ + ElementOffset(pointer_size_, method_idx);
  /art/compiler/driver/
compiler_driver.cc 497 uint32_t method_idx,
506 MethodReference method_ref(&dex_file, method_idx);
512 if (driver->GetCurrentDexToDexMethods()->IsBitSet(method_idx)) {
524 method_idx,
545 method_idx,
568 method_idx,
598 method_idx,
613 LOG(WARNING) << "Compilation of " << dex_file.PrettyMethod(method_idx)
635 LOG(FATAL) << "Unexpected exception compiling: " << dex_file.PrettyMethod(method_idx) << "\n"
645 uint32_t method_idx = method->GetDexMethodIndex() local
825 uint32_t method_idx = it.GetMemberIndex(); local
839 uint32_t method_idx = it.GetMemberIndex(); local
2792 uint32_t method_idx = it.GetMemberIndex(); variable
2817 uint32_t method_idx = it.GetMemberIndex(); variable
    [all...]
compiler_driver.h 256 uint32_t method_idx,
275 const VerifiedMethod* GetVerifiedMethod(const DexFile* dex_file, uint32_t method_idx) const;
339 bool IsMethodVerifiedWithoutFailures(uint32_t method_idx,
  /art/runtime/interpreter/
interpreter_common.h 125 const uint32_t method_idx = inst->VRegB_35c(); local
132 method_idx, &receiver, sf_method, self);
168 const uint32_t method_idx = (is_range) ? inst->VRegB_3rc() : inst->VRegB_35c(); local
173 method_idx, &receiver, sf_method, self);
  /art/runtime/mirror/
dex_cache.h 289 ALWAYS_INLINE ArtMethod* GetResolvedMethod(uint32_t method_idx, PointerSize ptr_size)
292 ALWAYS_INLINE void SetResolvedMethod(uint32_t method_idx,
296 ALWAYS_INLINE void ClearResolvedMethod(uint32_t method_idx, PointerSize ptr_size)
443 uint32_t MethodSlotIndex(uint32_t method_idx) REQUIRES_SHARED(Locks::mutator_lock_);
  /art/dexdump/
dexdump_cfg.cc 380 uint32_t method_idx = it.GetMemberIndex(); local
381 if (method_idx == dex_method_idx) {
  /art/runtime/entrypoints/quick/
quick_trampoline_entrypoints.cc     [all...]
  /art/compiler/utils/
test_dex_file_builder.h 147 uint32_t method_idx = 0u; local
149 entry.second = method_idx;
150 method_idx += 1u;
  /art/dex2oat/
dex2oat_test.cc 1225 const uint16_t method_idx = it.GetMemberIndex(); local
1337 const size_t method_idx = it.GetMemberIndex(); local
    [all...]

Completed in 1754 milliseconds

12 3