Home
last modified time | relevance | path

Searched refs:relocation (Results 1 – 2 of 2) sorted by relevance

/art/dex2oat/linker/
Dimage_writer.cc2443 NativeObjectRelocation& relocation = pair.second; in CalculateNewObjectOffsets() local
2444 Bin bin_type = BinTypeForNativeRelocationType(relocation.type); in CalculateNewObjectOffsets()
2445 ImageInfo& image_info = GetImageInfo(relocation.oat_index); in CalculateNewObjectOffsets()
2446 relocation.offset += image_info.GetBinSlotOffset(bin_type); in CalculateNewObjectOffsets()
2642 NativeObjectRelocation relocation = GetNativeRelocation(method); in GetImageMethodAddress() local
2643 const ImageInfo& image_info = GetImageInfo(relocation.oat_index); in GetImageMethodAddress()
2644 CHECK_GE(relocation.offset, image_info.image_end_) << "ArtMethods should be after Objects"; in GetImageMethodAddress()
2645 return reinterpret_cast<ArtMethod*>(image_info.image_begin_ + relocation.offset); in GetImageMethodAddress()
2726 NativeObjectRelocation& relocation = pair.second; in CopyAndFixupNativeData() local
2728 if (relocation.oat_index != oat_index) { in CopyAndFixupNativeData()
[all …]
/art/runtime/
Doat_file.cc2447 for (const uint32_t& relocation : GetBootImageRelocations()) { in InitializeRelocations() local
2448 const_cast<uint32_t&>(relocation) += boot_image_begin; in InitializeRelocations()