Index: src/objects.cc |
diff --git a/src/objects.cc b/src/objects.cc |
index 72d0dadecf6bbbcfa55c78daba6ccc30af74674b..fe36002c1d82a13d389be8885400daa4033b9047 100644 |
--- a/src/objects.cc |
+++ b/src/objects.cc |
@@ -8793,10 +8793,8 @@ void Code::CopyFrom(const CodeDesc& desc) { |
int mode_mask = RelocInfo::kCodeTargetMask | |
RelocInfo::ModeMask(RelocInfo::EMBEDDED_OBJECT) | |
RelocInfo::ModeMask(RelocInfo::GLOBAL_PROPERTY_CELL) | |
- RelocInfo::ModeMask(RelocInfo::RUNTIME_ENTRY) | |
RelocInfo::kApplyMask; |
- // Needed to find target_object and runtime_entry on X64 |
- Assembler* origin = desc.origin; |
+ Assembler* origin = desc.origin; // Needed to find target_object on X64. |
for (RelocIterator it(this, mode_mask); !it.done(); it.next()) { |
RelocInfo::Mode mode = it.rinfo()->rmode(); |
if (mode == RelocInfo::EMBEDDED_OBJECT) { |
@@ -8812,9 +8810,6 @@ void Code::CopyFrom(const CodeDesc& desc) { |
Code* code = Code::cast(*p); |
it.rinfo()->set_target_address(code->instruction_start(), |
SKIP_WRITE_BARRIER); |
- } else if (RelocInfo::IsRuntimeEntry(mode)) { |
- Address p = it.rinfo()->target_runtime_entry(origin); |
- it.rinfo()->set_target_runtime_entry(p, SKIP_WRITE_BARRIER); |
} else { |
it.rinfo()->apply(delta); |
} |