Home
last modified time | relevance | path

Searched refs:dex_pcs (Results 1 – 5 of 5) sorted by relevance

/art/runtime/jit/
Dprofiling_info.cc166 const std::vector<uint32_t>& dex_pcs, in EncodeDexPc() argument
173 if (dex_pcs.size() - 1 > MaxDexPcEncodingDepth(method, inline_max_code_units)) { in EncodeDexPc()
176 uint32_t size = dex_pcs.size(); in EncodeDexPc()
179 uint32_t dex_pc = dex_pcs[size - 1]; in EncodeDexPc()
183 dex_pc += ((dex_pcs[i - 1] + 1) << shift); in EncodeDexPc()
Dprofiling_info.h56 const std::vector<uint32_t>& dex_pcs,
/art/compiler/optimizing/
Dprofiling_info_builder.cc65 std::vector<uint32_t> dex_pcs; in EncodeDexPc() local
71 dex_pcs.push_back(environment->GetDexPc()); in EncodeDexPc()
77 dex_pcs, in EncodeDexPc()
/art/runtime/oat/
Dstack_map.h424 StackMap GetCatchStackMapForDexPc(ArrayRef<const uint32_t> dex_pcs) const { in GetCatchStackMapForDexPc() argument
440 if (stack_map.GetDexPc() != dex_pcs.front()) { in GetCatchStackMapForDexPc()
445 if (inline_infos.size() == dex_pcs.size() - 1) { in GetCatchStackMapForDexPc()
449 if (inline_infos[inline_info_index].GetDexPc() != dex_pcs[inline_info_index + 1]) { in GetCatchStackMapForDexPc()
/art/profman/
Dprofman.cc1166 /*out*/ std::vector<uint32_t>* dex_pcs) { in GetAllInvokes() argument
1176 dex_pcs->push_back(inst.DexPc()); in GetAllInvokes()
1542 std::vector<uint32_t> dex_pcs; in ProcessLine() local
1545 dex_pcs.resize(1, -1); in ProcessLine()
1548 if (!HasSingleInvoke(class_ref, method_index, &dex_pcs[0])) { in ProcessLine()
1568 &dex_pcs); in ProcessLine()
1601 for (size_t dex_pc : dex_pcs) { in ProcessLine()