Index: src/interpreter/bytecode-array-builder.h |
diff --git a/src/interpreter/bytecode-array-builder.h b/src/interpreter/bytecode-array-builder.h |
index 8010624cf84eea47360781b8ea341cf3ec3d65b3..130d54b692dfb1b9c9f11d043a3ecdc78903a615 100644 |
--- a/src/interpreter/bytecode-array-builder.h |
+++ b/src/interpreter/bytecode-array-builder.h |
@@ -136,7 +136,7 @@ class BytecodeArrayBuilder { |
// arguments should be in registers <receiver + 1> to |
// <receiver + 1 + arg_count>. |
BytecodeArrayBuilder& Call(Register callable, Register receiver, |
- size_t arg_count); |
+ size_t arg_count, int feedback_slot); |
// Call the new operator. The |constructor| register is followed by |
// |arg_count| consecutive registers containing arguments to be |
@@ -233,6 +233,8 @@ class BytecodeArrayBuilder { |
template <size_t N> |
INLINE(void Output(Bytecode bytecode, uint32_t(&oprands)[N])); |
void Output(Bytecode bytecode, uint32_t operand0, uint32_t operand1, |
+ uint32_t operand2, uint32_t operand3); |
+ void Output(Bytecode bytecode, uint32_t operand0, uint32_t operand1, |
uint32_t operand2); |
void Output(Bytecode bytecode, uint32_t operand0, uint32_t operand1); |
void Output(Bytecode bytecode, uint32_t operand0); |