/art/compiler/debug/ |
elf_debug_line_writer.h | 231 int dex_pc = pc2dex.to_; local 236 dex_pc,
|
/art/compiler/optimizing/ |
inliner.h | 196 uint32_t dex_pc, 202 uint32_t dex_pc) const
|
code_generator.h | 321 void RecordPcInfo(HInstruction* instruction, uint32_t dex_pc, SlowPathCode* slow_path = nullptr); 326 uint32_t dex_pc, 551 uint32_t dex_pc, 566 uint32_t dex_pc, 853 const uint32_t dex_pc = instruction->GetDexPc(); local [all...] |
inliner.cc | 766 uint32_t dex_pc) const { 778 dex_pc); 1073 uint32_t dex_pc = invoke_instruction->GetDexPc(); local 1277 uint32_t dex_pc = invoke_instruction->GetDexPc(); local [all...] |
code_generator_mips.h | 245 uint32_t dex_pc, 247 void HandleFieldGet(HInstruction* instruction, const FieldInfo& field_info, uint32_t dex_pc); 531 uint32_t dex_pc,
|
/art/runtime/jit/ |
jit.h | 117 uint32_t dex_pc, 157 // and `dex_pc + dex_pc_offset` is an entry point of that compiled 162 uint32_t dex_pc,
|
profile_compilation_info.h | 46 : dex_pc(pc), is_missing_types(missing_types), classes(profile_classes) {} 48 const uint32_t dex_pc; member in struct:art::ProfileMethodInfo::ProfileInlineCache 789 // Find the data for the dex_pc in the inline cache. Adds an empty entry 791 DexPcData* FindOrAddDexPc(InlineCacheMap* inline_cache, uint32_t dex_pc); [all...] |
profile_compilation_info.cc | 337 * dex_pc,[M|dex_map_size], dex_profile_index,class_id1,class_id2...,dex_profile_index2,... 482 uint16_t dex_pc = inline_cache_it.first; 487 AddUintToBuffer(buffer, dex_pc); 506 DCHECK_NE(classes.size(), 0u) << "InlineCache contains a dex_pc with 0 classes"; 535 size += sizeof(uint16_t) * inline_cache.size(); // dex_pc 717 FindOrAddDexPc(inline_cache, cache.dex_pc)->SetIsMissingTypes(); 725 DexPcData* dex_pc_data = FindOrAddDexPc(inline_cache, cache.dex_pc); 766 uint16_t dex_pc; 768 READ_UINT(uint16_t, buffer, dex_pc, error); 770 DexPcData* dex_pc_data = FindOrAddDexPc(inline_cache, dex_pc); [all...] |
jit.cc | 439 uint32_t dex_pc, 492 // Find stack map starting at the target dex_pc. 493 StackMap stack_map = code_info.GetOsrStackMapForDexPc(dex_pc + dex_pc_offset, encoding); 744 uint32_t dex_pc, 750 info->AddInvokeInfo(dex_pc, this_object->GetClass());
|
/art/runtime/mirror/ |
throwable.cc | 117 uintptr_t dex_pc = method_trace->GetElementPtrSize<uintptr_t>(i + depth, ptr_size); local 118 int32_t line_number = method->GetLineNumFromDexPC(dex_pc);
|
/art/runtime/entrypoints/quick/ |
quick_trampoline_entrypoints.cc | 1236 uint32_t dex_pc = stack_map.GetDexPc(encoding.stack_map.encoding); local 1319 uint32_t dex_pc = QuickArgumentVisitor::GetCallingDexPc(sp); local 2648 uint32_t dex_pc = QuickArgumentVisitor::GetCallingDexPc(sp); local 2763 uint32_t dex_pc = QuickArgumentVisitor::GetCallingDexPc(sp); local [all...] |
/art/runtime/ |
monitor.cc | 1390 uint32_t dex_pc = stack_visitor->GetDexPc(abort_on_failure); local [all...] |
trace.cc | 759 uint32_t dex_pc, 764 << " " << dex_pc; 770 uint32_t dex_pc, 776 << " " << dex_pc; 782 uint32_t dex_pc ATTRIBUTE_UNUSED) { 793 uint32_t dex_pc ATTRIBUTE_UNUSED, 805 uint32_t dex_pc ATTRIBUTE_UNUSED) { 826 uint32_t /*dex_pc*/, int32_t /*dex_pc_offset*/) 834 uint32_t dex_pc, 837 << " " << dex_pc; [all...] |
oat_quick_method_header.h | 172 const uint32_t dex_pc,
|
quick_exception_handler.cc | 103 uint32_t dex_pc = dex::kDexNoIndex; local 105 dex_pc = GetDexPc(); 107 if (dex_pc != dex::kDexNoIndex) { 111 uint32_t found_dex_pc = method->FindCatchBlock(to_find, dex_pc, &clear_exception); 268 << ", dex_pc=" << stack_visitor->GetDexPc() << ", "
|
stack_map.h | 800 * [native_pc_offset, dex_pc, dex_register_map_offset, inlining_info_index, register_mask_index, 814 ALWAYS_INLINE void SetDexPc(const StackMapEncoding& encoding, uint32_t dex_pc) { 815 encoding.GetDexPcEncoding().Store(region_, dex_pc); 1020 encoding.GetDexPcEncoding().Store(GetRegionAtDepth(encoding, depth), dex_pc); local [all...] |
debugger.h | 140 void AddDexPc(uint32_t dex_pc); 142 bool ContainsDexPc(uint32_t dex_pc) const; 523 static void PostFieldAccessEvent(ArtMethod* m, int dex_pc, mirror::Object* this_object, 526 static void PostFieldModificationEvent(ArtMethod* m, int dex_pc, 721 static void SetJdwpLocation(JDWP::JdwpLocation* location, ArtMethod* m, uint32_t dex_pc) [all...] |
art_method-inl.h | 257 inline int32_t ArtMethod::GetLineNumFromDexPC(uint32_t dex_pc) { 259 if (dex_pc == dex::kDexNoIndex) { 262 return annotations::GetLineNumFromPC(GetDexFile(), this, dex_pc);
|
art_method.cc | 273 uint32_t dex_pc, bool* has_no_move_exception) { 281 // Iterate over the catch handlers associated with dex_pc. 283 for (CatchHandlerIterator it(accessor, dex_pc); it.HasNext(); it.Next()) { 582 uint16_t ArtMethod::GetIndexFromQuickening(uint32_t dex_pc) { 590 if (pair.DexPc() == dex_pc) { [all...] |
/art/runtime/jdwp/ |
jdwp_expand_buf.cc | 186 expandBufAdd8BE(buf, location.dex_pc);
|
jdwp_request.cc | 150 location.dex_pc = Read8BE();
|
jdwp_main.cc | 757 << "@" << StringPrintf("%#" PRIx64, rhs.dex_pc) << " " << rhs.type_tag << "]"; 762 return lhs.dex_pc == rhs.dex_pc && lhs.method_id == rhs.method_id &&
|
jdwp.h | 80 uint32_t dex_pc; member in struct:art::JDWP::EventLocation 90 uint64_t dex_pc; member in struct:art::JDWP::JdwpLocation
|
/art/openjdkjvmti/ |
ti_stack.cc | 92 uint32_t dex_pc = GetDexPc(false); local 93 jlong dex_location = (dex_pc == art::dex::kDexNoIndex) ? -1 : static_cast<jlong>(dex_pc); 756 explicit GetLocationClosure(size_t n_in) : n(n_in), method(nullptr), dex_pc(0) {} 763 dex_pc = visitor.caller_dex_pc; 768 uint32_t dex_pc; member in struct:openjdkjvmti::GetLocationClosure 818 if (closure.dex_pc == art::dex::kDexNoIndex) { 821 *location_ptr = static_cast<jlocation>(closure.dex_pc); [all...] |
/art/runtime/verifier/ |
method_verifier.cc | 606 uint32_t dex_pc, 625 verifier.interesting_dex_pc_ = dex_pc; 990 uint32_t dex_pc = iterator.GetHandlerAddress(); local 1024 const uint32_t dex_pc = inst.DexPc(); local 1610 const size_t dex_pc = inst.DexPc(); local [all...] |