Index: src/arm/assembler-arm-inl.h |
=================================================================== |
--- src/arm/assembler-arm-inl.h (revision 13870) |
+++ src/arm/assembler-arm-inl.h (working copy) |
@@ -178,6 +178,19 @@ |
} |
+Address RelocInfo::target_runtime_entry(Assembler* origin) { |
+ ASSERT(IsRuntimeEntry(rmode_)); |
+ return target_address(); |
+} |
+ |
+ |
+void RelocInfo::set_target_runtime_entry(Address target, |
+ WriteBarrierMode mode) { |
+ ASSERT(IsRuntimeEntry(rmode_)); |
+ if (target_address() != target) set_target_address(target, mode); |
+} |
+ |
+ |
Handle<JSGlobalPropertyCell> RelocInfo::target_cell_handle() { |
ASSERT(rmode_ == RelocInfo::GLOBAL_PROPERTY_CELL); |
Address address = Memory::Address_at(pc_); |