| Index: src/interpreter/interpreter-assembler.h
|
| diff --git a/src/interpreter/interpreter-assembler.h b/src/interpreter/interpreter-assembler.h
|
| index 57d4470728c836869914472c69e22031f013c3e2..feed9d786a61b51bd082853bd8cea40605d91c45 100644
|
| --- a/src/interpreter/interpreter-assembler.h
|
| +++ b/src/interpreter/interpreter-assembler.h
|
| @@ -137,8 +137,6 @@ class InterpreterAssembler : public compiler::CodeStubAssembler {
|
| void Dispatch();
|
|
|
| // Dispatch to bytecode handler.
|
| - void DispatchToBytecodeHandler(compiler::Node* handler,
|
| - compiler::Node* bytecode_offset);
|
| void DispatchToBytecodeHandler(compiler::Node* handler) {
|
| DispatchToBytecodeHandler(handler, BytecodeOffset());
|
| }
|
| @@ -217,6 +215,14 @@ class InterpreterAssembler : public compiler::CodeStubAssembler {
|
| // Starts next instruction dispatch at |new_bytecode_offset|.
|
| void DispatchTo(compiler::Node* new_bytecode_offset);
|
|
|
| + // Dispatch to the bytecode handler with code offset |handler|.
|
| + void DispatchToBytecodeHandler(compiler::Node* handler,
|
| + compiler::Node* bytecode_offset);
|
| +
|
| + // Dispatch to the bytecode handler with code entry point |handler_entry|.
|
| + void DispatchToBytecodeHandlerEntry(compiler::Node* handler_entry,
|
| + compiler::Node* bytecode_offset);
|
| +
|
| // Abort operations for debug code.
|
| void AbortIfWordNotEqual(compiler::Node* lhs, compiler::Node* rhs,
|
| BailoutReason bailout_reason);
|
|
|