Index: src/interpreter/bytecode-array-builder.cc |
diff --git a/src/interpreter/bytecode-array-builder.cc b/src/interpreter/bytecode-array-builder.cc |
index 1f069954992d8a523a1d51496285301a0c884adb..63dd19fab99ffb4e01408a393fedffa6266220cc 100644 |
--- a/src/interpreter/bytecode-array-builder.cc |
+++ b/src/interpreter/bytecode-array-builder.cc |
@@ -617,13 +617,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; |
} |