Index: src/liveedit.cc |
diff --git a/src/liveedit.cc b/src/liveedit.cc |
index b260c81f844be5bef478ff3b63d44797663f5385..5b23b381109a3156d4b8a74b6e36d08c0f6a48a1 100644 |
--- a/src/liveedit.cc |
+++ b/src/liveedit.cc |
@@ -1034,7 +1034,7 @@ class ReplacingVisitor : public ObjectVisitor { |
virtual void VisitCodeEntry(Address entry) { |
if (Code::GetObjectFromEntryAddress(entry) == original_) { |
- Address substitution_entry = substitution_->instruction_start(); |
+ Address substitution_entry = substitution_->entry(); |
Memory::Address_at(entry) = substitution_entry; |
} |
} |
@@ -1042,7 +1042,7 @@ class ReplacingVisitor : public ObjectVisitor { |
virtual void VisitCodeTarget(RelocInfo* rinfo) { |
if (RelocInfo::IsCodeTarget(rinfo->rmode()) && |
Code::GetCodeFromTargetAddress(rinfo->target_address()) == original_) { |
- Address substitution_entry = substitution_->instruction_start(); |
+ Address substitution_entry = substitution_->entry(); |
rinfo->set_target_address(substitution_entry); |
} |
} |
@@ -1791,7 +1791,7 @@ static const char* DropFrames(Vector<StackFrame*> frames, |
ASSERT(!FixTryCatchHandler(pre_top_frame, bottom_js_frame)); |
Handle<Code> code = Isolate::Current()->builtins()->FrameDropper_LiveEdit(); |
- *top_frame_pc_address = code->entry(); |
+ *top_frame_pc_address = code->instruction_start(); |
pre_top_frame->SetCallerFp(bottom_js_frame->fp()); |
*restarter_frame_function_pointer = |