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

1 2 3

  /art/runtime/
method_bss_mapping.h 33 bool CoversIndex(uint32_t method_idx) const {
34 uint32_t diff = method_index - method_idx;
38 uint32_t GetBssOffset(uint32_t method_idx, size_t entry_size) const {
39 DCHECK(CoversIndex(method_idx));
40 uint32_t diff = method_index - method_idx;
dex_method_iterator_test.cc 41 uint32_t method_idx = it.GetMemberIndex(); local
43 LOG(INFO) << invoke_type << " " << dex_file.PrettyMethod(method_idx);
class_linker-inl.h 144 uint32_t method_idx,
149 [this, dex_cache, method_idx, class_loader]() REQUIRES_SHARED(Locks::mutator_lock_) {
151 const DexFile::MethodId& method_id = dex_file.GetMethodId(method_idx);
159 inline ArtMethod* ClassLinker::LookupResolvedMethod(uint32_t method_idx,
163 ArtMethod* resolved = dex_cache->GetResolvedMethod(method_idx, pointer_size);
166 const DexFile::MethodId& method_id = dex_file.GetMethodId(method_idx);
170 resolved = klass->FindInterfaceMethod(dex_cache, method_idx, pointer_size);
172 resolved = klass->FindClassMethod(dex_cache, method_idx, pointer_size);
175 dex_cache->SetResolvedMethod(method_idx, resolved, pointer_size);
183 inline ArtMethod* ClassLinker::GetResolvedMethod(uint32_t method_idx, ArtMethod* referrer)
    [all...]
dex_instruction.cc 374 uint32_t method_idx = VRegB_35c(); local
381 os << "}, " << file->PrettyMethod(method_idx) << " // method@" << method_idx;
388 uint32_t method_idx = VRegB_35c(); local
395 os << "}, // vtable@" << method_idx; local
430 uint32_t method_idx = VRegB_3rc(); local
432 << file->PrettyMethod(method_idx) << " // method@" << method_idx;
438 uint32_t method_idx = VRegB_3rc(); local
440 << "// vtable@" << method_idx;
462 uint32_t method_idx = VRegB_45cc(); local
485 uint32_t method_idx = VRegB_4rcc(); local
495 uint32_t method_idx = VRegB_4rcc(); local
    [all...]
dex_instruction_test.cc 31 static void Build45cc(uint8_t num_args, uint16_t method_idx, uint16_t proto_idx,
34 // B = method_idx
46 out[1] = method_idx;
51 static void Build4rcc(uint16_t num_args, uint16_t method_idx, uint16_t proto_idx,
54 // B = method_idx
66 out[1] = method_idx;
73 Build45cc(4u /* num_vregs */, 16u /* method_idx */, 32u /* proto_idx */,
108 Build4rcc(4u /* num_vregs */, 16u /* method_idx */, 32u /* proto_idx */,
  /art/compiler/
compiler.cc 40 uint32_t method_idx,
50 << " in " << dex_file.PrettyMethod(method_idx);
55 << code_item.registers_size_ << " in " << dex_file.PrettyMethod(method_idx);
compiler.h 61 virtual bool CanCompileMethod(uint32_t method_idx, const DexFile& dex_file) const = 0;
67 uint32_t method_idx,
73 uint32_t method_idx,
111 uint32_t method_idx,
  /art/compiler/jni/quick/
jni_compiler.h 30 uint32_t method_idx,
jni_compiler.cc 122 uint32_t method_idx,
129 const char* shorty = dex_file.GetMethodShorty(dex_file.GetMethodId(method_idx));
140 << dex_file.PrettyMethod(method_idx, /* with signature */ true)
145 << dex_file.PrettyMethod(method_idx, /* with signature */ true);
150 << dex_file.PrettyMethod(method_idx, /* with signature */ true);
157 << dex_file.PrettyMethod(method_idx, /* with_signature */ true);
168 << dex_file.PrettyMethod(method_idx, /* with_signature */ true);
172 << dex_file.PrettyMethod(method_idx, /* with_signature */ true);
176 << dex_file.PrettyMethod(method_idx, /* with_signature */ true);
    [all...]
  /art/compiler/driver/
dex_compilation_unit.cc 29 uint32_t method_idx,
38 dex_method_idx_(method_idx),
compiler_driver-inl.h 110 uint32_t method_idx,
115 *dex_cache->GetDexFile(), method_idx, dex_cache, class_loader, nullptr, invoke_type);
dex_compilation_unit.h 42 uint32_t method_idx,
  /art/compiler/dex/
dex_to_dex_compiler.h 46 uint32_t method_idx,
dex_to_dex_decompiler_test.cc 96 uint32_t method_idx = it.GetMemberIndex(); local
98 compiler_driver_->GetCompiledMethod(MethodReference(updated_dex_file, method_idx));
108 uint32_t method_idx = it.GetMemberIndex(); local
110 compiler_driver_->GetCompiledMethod(MethodReference(updated_dex_file, method_idx));
dex_to_dex_compiler.cc 290 uint32_t method_idx = is_range ? inst->VRegB_3rc() : inst->VRegB_35c(); local
297 method_idx,
312 << "(" << GetDexFile().PrettyMethod(method_idx, true) << ")"
314 << " by replacing method index " << method_idx
326 quickened_info_.push_back(QuickenedInfo(dex_pc, method_idx));
335 uint32_t method_idx,
350 method_idx,
352 driver->GetVerifiedMethod(&dex_file, method_idx),
  /art/runtime/jit/
profile_compilation_info_test.cc 340 ASSERT_TRUE(AddMethod("dex_location1", /* checksum */ 1, /* method_idx */ i, &saved_info));
341 ASSERT_TRUE(AddMethod("dex_location2", /* checksum */ 2, /* method_idx */ i, &saved_info));
354 ASSERT_TRUE(AddMethod("dex_location1", /* checksum */ 1, /* method_idx */ i, &saved_info));
355 ASSERT_TRUE(AddMethod("dex_location2", /* checksum */ 2, /* method_idx */ i, &saved_info));
356 ASSERT_TRUE(AddMethod("dex_location3", /* checksum */ 3, /* method_idx */ i, &saved_info));
373 ASSERT_TRUE(AddMethod("dex_location", /* checksum */ 1, /* method_idx */ 1, &info));
375 ASSERT_FALSE(AddMethod("dex_location", /* checksum */ 2, /* method_idx */ 2, &info));
382 ASSERT_TRUE(AddMethod("dex_location", /* checksum */ 1, /* method_idx */ 1, &info1));
385 ASSERT_TRUE(AddMethod("dex_location", /* checksum */ 2, /* method_idx */ 2, &info2));
396 ASSERT_TRUE(AddMethod("dex_location1", /* checksum */ 1, /* method_idx */ i, &saved_info))
    [all...]
  /art/compiler/linker/arm/
relative_patcher_thumb2_test.cc 183 uint32_t GetMethodOffset(uint32_t method_idx) {
184 auto result = method_offset_map_.FindMethodOffset(MethodRef(method_idx));
587 uint32_t method_idx = 0u; local
599 ++method_idx;
600 AddCompiledMethod(MethodRef(method_idx), code, ArrayRef<const LinkerPatch>(patches));
606 uint32_t thunk_offset = GetMethodOffset(method_idx) + RoundUp(kMethodCodeSize, kArmAlignment);
607 method_idx = 0u;
610 ++method_idx;
611 uint32_t bne = BneWWithOffset(GetMethodOffset(method_idx) + kLiteralOffset, thunk_offset);
616 CheckLinkedMethod(MethodRef(method_idx), ArrayRef<const uint8_t>(expected_code)))
686 uint32_t method_idx = 0u; local
985 uint32_t method_idx = 0u; local
1065 uint32_t method_idx = 0u; local
1125 uint32_t method_idx = 0u; local
1214 uint32_t method_idx = 0u; local
    [all...]
  /art/compiler/linker/arm64/
relative_patcher_arm64_test.cc 126 uint32_t method_idx = 2u; local
137 AddCompiledMethod(MethodRef(method_idx), ArrayRef<const uint8_t>(gap_code));
138 method_idx += 1u;
145 AddCompiledMethod(MethodRef(method_idx), last_method_code, last_method_patches);
150 auto last_result = method_offset_map_.FindMethodOffset(MethodRef(method_idx));
159 return method_idx;
162 uint32_t GetMethodOffset(uint32_t method_idx) {
163 auto result = method_offset_map_.FindMethodOffset(MethodRef(method_idx));
913 uint32_t method_idx = 0u; local
1163 uint32_t method_idx = 0u; local
1239 uint32_t method_idx = 0u; local
1293 uint32_t method_idx = 0u; local
    [all...]
  /art/runtime/mirror/
dex_cache-inl.h 211 inline uint32_t DexCache::MethodSlotIndex(uint32_t method_idx) {
212 DCHECK_LT(method_idx, GetDexFile()->NumMethodIds());
213 const uint32_t slot_idx = method_idx % kDexCacheMethodCacheSize;
218 inline ArtMethod* DexCache::GetResolvedMethod(uint32_t method_idx, PointerSize ptr_size) {
220 auto pair = GetNativePairPtrSize(GetResolvedMethods(), MethodSlotIndex(method_idx), ptr_size);
221 return pair.GetObjectForIndex(method_idx);
224 inline void DexCache::SetResolvedMethod(uint32_t method_idx,
229 MethodDexCachePair pair(method, method_idx);
230 SetNativePairPtrSize(GetResolvedMethods(), MethodSlotIndex(method_idx), pair, ptr_size);
233 inline void DexCache::ClearResolvedMethod(uint32_t method_idx, PointerSize ptr_size)
    [all...]
  /art/compiler/linker/mips64/
relative_patcher_mips64_test.cc 36 uint32_t GetMethodOffset(uint32_t method_idx) {
37 auto result = method_offset_map_.FindMethodOffset(MethodRef(method_idx));
  /art/compiler/optimizing/
optimizing_compiler.cc 300 bool CanCompileMethod(uint32_t method_idx, const DexFile& dex_file) const OVERRIDE;
306 uint32_t method_idx,
312 uint32_t method_idx,
317 method_idx,
379 uint32_t method_idx,
438 bool OptimizingCompiler::CanCompileMethod(uint32_t method_idx ATTRIBUTE_UNUSED,
1155 const uint32_t method_idx = method->GetDexMethodIndex(); local
    [all...]
  /art/compiler/linker/mips/
relative_patcher_mips32r6_test.cc 35 uint32_t GetMethodOffset(uint32_t method_idx) {
36 auto result = method_offset_map_.FindMethodOffset(MethodRef(method_idx));
relative_patcher_mips_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.h 78 size_t MethodOffset(uint32_t method_idx) const;
  /art/runtime/verifier/
verifier_deps.h 90 // Record the outcome `method` of resolving method `method_idx` from `dex_file`.
93 uint32_t method_idx,
160 MethodResolution(uint32_t method_idx,
163 : MethodResolutionBase(method_idx, access_flags, declaring_class_idx) {}
270 uint32_t method_idx,

Completed in 287 milliseconds

1 2 3