Index: src/interpreter/bytecode-array-builder.cc |
diff --git a/src/interpreter/bytecode-array-builder.cc b/src/interpreter/bytecode-array-builder.cc |
index e4a0603b41e9647659360e2d8e738b63096c1ebc..509987c3fd9c296fae9461f5115108acbaf701b6 100644 |
--- a/src/interpreter/bytecode-array-builder.cc |
+++ b/src/interpreter/bytecode-array-builder.cc |
@@ -369,11 +369,13 @@ BytecodeArrayBuilder& BytecodeArrayBuilder::CreateArrayLiteral( |
} |
BytecodeArrayBuilder& BytecodeArrayBuilder::CreateObjectLiteral( |
- Handle<FixedArray> constant_properties, int literal_index, int flags) { |
+ Handle<FixedArray> constant_properties, int literal_index, int flags, |
+ Register output) { |
size_t constant_properties_entry = GetConstantPoolEntry(constant_properties); |
Output(Bytecode::kCreateObjectLiteral, |
UnsignedOperand(constant_properties_entry), |
- UnsignedOperand(literal_index), UnsignedOperand(flags)); |
+ UnsignedOperand(literal_index), UnsignedOperand(flags), |
+ RegisterOperand(output)); |
return *this; |
} |