Index: src/interpreter/interpreter-assembler.h |
diff --git a/src/interpreter/interpreter-assembler.h b/src/interpreter/interpreter-assembler.h |
index 6a65eb51ba9ab078be8db420aefc4d4f796dc303..06dba7f4cd90d518100f09b8c6bab17f4fb81c6f 100644 |
--- a/src/interpreter/interpreter-assembler.h |
+++ b/src/interpreter/interpreter-assembler.h |
@@ -132,6 +132,13 @@ class InterpreterAssembler : public compiler::CodeStubAssembler { |
// Dispatch to the bytecode. |
void Dispatch(); |
+ // Dispatch to bytecode handler. |
+ void DispatchToBytecodeHandler(compiler::Node* handler, |
+ compiler::Node* bytecode_offset); |
+ void DispatchToBytecodeHandler(compiler::Node* handler) { |
+ DispatchToBytecodeHandler(handler, BytecodeOffset()); |
+ } |
+ |
// Abort with the given bailout reason. |
void Abort(BailoutReason bailout_reason); |