Index: src/interpreter/bytecode-array-builder.cc |
diff --git a/src/interpreter/bytecode-array-builder.cc b/src/interpreter/bytecode-array-builder.cc |
index 4194e85c2597f0f1eeaf4707f197bc72d6e8305c..701149499a301929befaa701b67f1a8b8f766420 100644 |
--- a/src/interpreter/bytecode-array-builder.cc |
+++ b/src/interpreter/bytecode-array-builder.cc |
@@ -569,13 +569,15 @@ BytecodeArrayBuilder& BytecodeArrayBuilder::Call(Register callable, |
BytecodeArrayBuilder& BytecodeArrayBuilder::New(Register constructor, |
Register first_arg, |
- size_t arg_count) { |
+ size_t arg_count, |
+ int feedback_slot_id) { |
if (!first_arg.is_valid()) { |
DCHECK_EQ(0u, arg_count); |
first_arg = Register(0); |
} |
Output(Bytecode::kNew, RegisterOperand(constructor), |
- RegisterOperand(first_arg), UnsignedOperand(arg_count)); |
+ RegisterOperand(first_arg), UnsignedOperand(arg_count), |
+ UnsignedOperand(feedback_slot_id)); |
return *this; |
} |