Home
last modified time | relevance | path

Searched refs:native_pc_offset (Results 1 – 9 of 9) sorted by relevance

/art/runtime/
Dgc_map.h56 bool HasEntry(uintptr_t native_pc_offset) { in HasEntry() argument
58 if (GetNativePcOffset(i) == native_pc_offset) { in HasEntry()
66 const uint8_t* FindBitMap(uintptr_t native_pc_offset) { in FindBitMap() argument
68 size_t index = Hash(native_pc_offset) % num_entries; in FindBitMap()
70 while (GetNativePcOffset(index) != native_pc_offset) { in FindBitMap()
73 DCHECK_LT(misses, num_entries) << "Failed to find offset: " << native_pc_offset; in FindBitMap()
Dcheck_reference_map_visitor.h54 void CheckReferences(int* registers, int number_of_references, uint32_t native_pc_offset) in CheckReferences() argument
57 CheckOptimizedMethod(registers, number_of_references, native_pc_offset); in CheckReferences()
59 CheckQuickMethod(registers, number_of_references, native_pc_offset); in CheckReferences()
64 void CheckOptimizedMethod(int* registers, int number_of_references, uint32_t native_pc_offset) in CheckOptimizedMethod() argument
68 StackMap stack_map = code_info.GetStackMapForNativePcOffset(native_pc_offset); in CheckOptimizedMethod()
105 void CheckQuickMethod(int* registers, int number_of_references, uint32_t native_pc_offset) in CheckQuickMethod() argument
109 const uint8_t* ref_bitmap = map.FindBitMap(native_pc_offset); in CheckQuickMethod()
Dstack_map.cc117 void StackMap::SetNativePcOffset(const CodeInfo& info, uint32_t native_pc_offset) { in SetNativePcOffset() argument
118 …(region_, info.NumberOfBytesForNativePc(), info.ComputeStackMapNativePcOffset(), native_pc_offset); in SetNativePcOffset()
Dstack.cc183 uintptr_t native_pc_offset = m->NativeQuickPcOffset(GetCurrentQuickFramePc(), entry_point); in IsReferenceVReg() local
184 reg_bitmap = map.FindBitMap(native_pc_offset); in IsReferenceVReg()
234 uint32_t native_pc_offset = m->NativeQuickPcOffset(cur_quick_frame_pc_); in GetVRegFromOptimizedCode() local
236 StackMap stack_map = code_info.GetStackMapForNativePcOffset(native_pc_offset); in GetVRegFromOptimizedCode()
Dstack_map.h696 void SetNativePcOffset(const CodeInfo& info, uint32_t native_pc_offset);
985 StackMap GetStackMapForNativePcOffset(uint32_t native_pc_offset) const { in GetStackMapForNativePcOffset() argument
989 if (stack_map.GetNativePcOffset(*this) == native_pc_offset) { in GetStackMapForNativePcOffset()
Dthread.cc2343 uintptr_t native_pc_offset = m->NativeQuickPcOffset(GetCurrentQuickFramePc(), entry_point); in VisitQuickFrame() local
2345 StackMap map = code_info.GetStackMapForNativePcOffset(native_pc_offset); in VisitQuickFrame()
2383 … uintptr_t native_pc_offset = m->NativeQuickPcOffset(GetCurrentQuickFramePc(), entry_point); in VisitQuickFrame() local
2384 const uint8_t* reg_bitmap = map.FindBitMap(native_pc_offset); in VisitQuickFrame()
/art/compiler/optimizing/
Dstack_map_stream.cc22 uint32_t native_pc_offset, in BeginStackMapEntry() argument
29 current_entry_.native_pc_offset = native_pc_offset; in BeginStackMapEntry()
53 native_pc_offset_max_ = std::max(native_pc_offset_max_, native_pc_offset); in BeginStackMapEntry()
232 stack_map.SetNativePcOffset(code_info, entry.native_pc_offset); in FillIn()
Dstack_map_stream.h89 uint32_t native_pc_offset; member
106 uint32_t native_pc_offset,
/art/oatdump/
Doatdump.cc1227 const DexFile::CodeItem* code_item, size_t native_pc_offset) { in DumpGcMapAtNativePcOffset() argument
1231 if (map.HasEntry(native_pc_offset)) { in DumpGcMapAtNativePcOffset()
1233 const uint8_t* reg_bitmap = map.FindBitMap(native_pc_offset); in DumpGcMapAtNativePcOffset()