Index: src/full-codegen/ia32/full-codegen-ia32.cc |
diff --git a/src/full-codegen/ia32/full-codegen-ia32.cc b/src/full-codegen/ia32/full-codegen-ia32.cc |
index 6b9051dd2daeb65a6bdf30ac80fcf36cac64f12e..125689dfa74a2bf84b2db68edf5af1db4add32d8 100644 |
--- a/src/full-codegen/ia32/full-codegen-ia32.cc |
+++ b/src/full-codegen/ia32/full-codegen-ia32.cc |
@@ -2912,7 +2912,7 @@ void FullCodeGenerator::VisitCallNew(CallNew* expr) { |
__ mov(edx, Immediate(SmiFromSlot(expr->CallNewFeedbackSlot()))); |
CallConstructStub stub(isolate()); |
- __ call(stub.GetCode(), RelocInfo::CONSTRUCT_CALL); |
+ __ call(stub.GetCode(), RelocInfo::CODE_TARGET); |
PrepareForBailoutForId(expr->ReturnId(), TOS_REG); |
// Restore context register. |
__ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset)); |
@@ -2947,7 +2947,7 @@ void FullCodeGenerator::EmitSuperConstructorCall(Call* expr) { |
__ Move(eax, Immediate(arg_count)); |
__ mov(edi, Operand(esp, arg_count * kPointerSize)); |
- __ Call(isolate()->builtins()->Construct(), RelocInfo::CONSTRUCT_CALL); |
+ __ Call(isolate()->builtins()->Construct(), RelocInfo::CODE_TARGET); |
RecordJSReturnSite(expr); |
@@ -3708,7 +3708,7 @@ void FullCodeGenerator::EmitDefaultConstructorCallSuper(CallRuntime* expr) { |
__ mov(edx, Operand(esp, eax, times_pointer_size, 1 * kPointerSize)); |
__ mov(edi, Operand(esp, eax, times_pointer_size, 0 * kPointerSize)); |
- __ Call(isolate()->builtins()->Construct(), RelocInfo::CONSTRUCT_CALL); |
+ __ Call(isolate()->builtins()->Construct(), RelocInfo::CODE_TARGET); |
// Restore context register. |
__ mov(esi, Operand(ebp, StandardFrameConstants::kContextOffset)); |