| Index: src/ia32/full-codegen-ia32.cc
|
| diff --git a/src/ia32/full-codegen-ia32.cc b/src/ia32/full-codegen-ia32.cc
|
| index 96357bd197491e701b445eb362048254f514fc9e..e7a48f66ac1b2199cc4fe1457db5618aab92e463 100644
|
| --- a/src/ia32/full-codegen-ia32.cc
|
| +++ b/src/ia32/full-codegen-ia32.cc
|
| @@ -227,7 +227,7 @@ void FullCodeGenerator::Generate() {
|
| __ lea(edx,
|
| Operand(ebp, StandardFrameConstants::kCallerSPOffset + offset));
|
| __ push(edx);
|
| - __ SafePush(Immediate(Smi::FromInt(num_parameters)));
|
| + __ Push(Immediate(Smi::FromInt(num_parameters)));
|
| // Arguments to ArgumentsAccessStub:
|
| // function, receiver address, parameter count.
|
| // The stub will rewrite receiver and parameter count if the previous
|
| @@ -2491,7 +2491,7 @@ void FullCodeGenerator::VisitCallNew(CallNew* expr) {
|
| SetSourcePosition(expr->position());
|
|
|
| // Load function and argument count into edi and eax.
|
| - __ SafeSet(eax, Immediate(arg_count));
|
| + __ Set(eax, Immediate(arg_count));
|
| __ mov(edi, Operand(esp, arg_count * kPointerSize));
|
|
|
| // Record call targets in unoptimized code, but not in the snapshot.
|
| @@ -2849,7 +2849,7 @@ void FullCodeGenerator::EmitArguments(CallRuntime* expr) {
|
| // parameter count in eax.
|
| VisitForAccumulatorValue(args->at(0));
|
| __ mov(edx, eax);
|
| - __ SafeSet(eax, Immediate(Smi::FromInt(info_->scope()->num_parameters())));
|
| + __ Set(eax, Immediate(Smi::FromInt(info_->scope()->num_parameters())));
|
| ArgumentsAccessStub stub(ArgumentsAccessStub::READ_ELEMENT);
|
| __ CallStub(&stub);
|
| context()->Plug(eax);
|
| @@ -2861,7 +2861,7 @@ void FullCodeGenerator::EmitArgumentsLength(CallRuntime* expr) {
|
|
|
| Label exit;
|
| // Get the number of formal parameters.
|
| - __ SafeSet(eax, Immediate(Smi::FromInt(info_->scope()->num_parameters())));
|
| + __ Set(eax, Immediate(Smi::FromInt(info_->scope()->num_parameters())));
|
|
|
| // Check if the calling frame is an arguments adaptor frame.
|
| __ mov(ebx, Operand(ebp, StandardFrameConstants::kCallerFPOffset));
|
|
|