Home
last modified time | relevance | path

Searched refs:executable_offset (Results 1 – 10 of 10) sorted by relevance

/art/dex2oat/linker/
Dmulti_oat_relative_patcher.h131 std::vector<debug::MethodDebugInfo> GenerateThunkDebugInfo(size_t executable_offset) { in GenerateThunkDebugInfo() argument
132 executable_offset += adjustment_; in GenerateThunkDebugInfo()
133 return relative_patcher_->GenerateThunkDebugInfo(executable_offset); in GenerateThunkDebugInfo()
Drelative_patcher.h151 uint32_t executable_offset) = 0;
Drelative_patcher.cc87 uint32_t executable_offset ATTRIBUTE_UNUSED) override { in Create()
Dmulti_oat_relative_patcher_test.cc110 uint32_t executable_offset ATTRIBUTE_UNUSED) override { in GenerateThunkDebugInfo()
/art/dex2oat/linker/x86/
Drelative_patcher_x86_base.h36 std::vector<debug::MethodDebugInfo> GenerateThunkDebugInfo(uint32_t executable_offset) override;
Drelative_patcher_x86_base.cc40 uint32_t executable_offset ATTRIBUTE_UNUSED) { in GenerateThunkDebugInfo()
/art/runtime/
Doat.cc192 void OatHeader::SetExecutableOffset(uint32_t executable_offset) { in SetExecutableOffset() argument
193 DCHECK_ALIGNED(executable_offset, kPageSize); in SetExecutableOffset()
194 CHECK_GT(executable_offset, sizeof(OatHeader)); in SetExecutableOffset()
198 executable_offset_ = executable_offset; in SetExecutableOffset()
Doat.h71 void SetExecutableOffset(uint32_t executable_offset);
/art/dex2oat/linker/arm/
Drelative_patcher_arm_base.cc235 uint32_t executable_offset) { in GenerateThunkDebugInfo() argument
243 number_of_thunks += data.NumberOfThunks() - data.IndexOfFirstThunkAtOrAfter(executable_offset); in GenerateThunkDebugInfo()
249 size_t start = data.IndexOfFirstThunkAtOrAfter(executable_offset); in GenerateThunkDebugInfo()
267 info.code_address = data.GetThunkOffset(i) - executable_offset; in GenerateThunkDebugInfo()
Drelative_patcher_arm_base.h37 std::vector<debug::MethodDebugInfo> GenerateThunkDebugInfo(uint32_t executable_offset) override;