Index: src/ia32/ic-ia32.cc |
diff --git a/src/ia32/ic-ia32.cc b/src/ia32/ic-ia32.cc |
index b0e4ca0c60c2675899383b5a0fd95fe16546115d..fec6403a5596e1debcad2925d3ca43e9d90ef140 100644 |
--- a/src/ia32/ic-ia32.cc |
+++ b/src/ia32/ic-ia32.cc |
@@ -1122,12 +1122,11 @@ void StoreIC::GenerateRuntimeSetProperty(MacroAssembler* masm, |
__ push(edx); |
__ push(ecx); |
__ push(eax); |
- __ push(Immediate(Smi::FromInt(NONE))); // PropertyAttributes |
__ push(Immediate(Smi::FromInt(strict_mode))); |
__ push(ebx); // return address |
// Do tail-call to runtime routine. |
- __ TailCallRuntime(Runtime::kSetProperty, 5, 1); |
+ __ TailCallRuntime(Runtime::kSetProperty, 4, 1); |
} |
@@ -1144,12 +1143,11 @@ void KeyedStoreIC::GenerateRuntimeSetProperty(MacroAssembler* masm, |
__ push(edx); |
__ push(ecx); |
__ push(eax); |
- __ push(Immediate(Smi::FromInt(NONE))); // PropertyAttributes |
__ push(Immediate(Smi::FromInt(strict_mode))); // Strict mode. |
__ push(ebx); // return address |
// Do tail-call to runtime routine. |
- __ TailCallRuntime(Runtime::kSetProperty, 5, 1); |
+ __ TailCallRuntime(Runtime::kSetProperty, 4, 1); |
} |