| Index: src/ia32/full-codegen-ia32.cc
|
| ===================================================================
|
| --- src/ia32/full-codegen-ia32.cc (revision 4088)
|
| +++ src/ia32/full-codegen-ia32.cc (working copy)
|
| @@ -901,10 +901,11 @@
|
| __ push(FieldOperand(edi, JSFunction::kLiteralsOffset));
|
| __ push(Immediate(Smi::FromInt(expr->literal_index())));
|
| __ push(Immediate(expr->constant_properties()));
|
| + __ push(Immediate(Smi::FromInt(expr->fast_elements() ? 1 : 0)));
|
| if (expr->depth() > 1) {
|
| - __ CallRuntime(Runtime::kCreateObjectLiteral, 3);
|
| + __ CallRuntime(Runtime::kCreateObjectLiteral, 4);
|
| } else {
|
| - __ CallRuntime(Runtime::kCreateObjectLiteralShallow, 3);
|
| + __ CallRuntime(Runtime::kCreateObjectLiteralShallow, 4);
|
| }
|
|
|
| // If result_saved is true the result is on top of the stack. If
|
|
|