Index: src/interpreter/interpreter.cc |
diff --git a/src/interpreter/interpreter.cc b/src/interpreter/interpreter.cc |
index 964fc858b81cd874584a679e6c42f86ec0b92c44..0ebbf8a4ed13f8f0f2a0abcbb467e35355969935 100644 |
--- a/src/interpreter/interpreter.cc |
+++ b/src/interpreter/interpreter.cc |
@@ -39,7 +39,7 @@ void Interpreter::Initialize() { |
operand_scale = Bytecodes::NextOperandScale(operand_scale)) { |
#define GENERATE_CODE(Name, ...) \ |
{ \ |
- if (BytecodeHasHandler(Bytecode::k##Name, operand_scale)) { \ |
+ if (Bytecodes::BytecodeHasHandler(Bytecode::k##Name, operand_scale)) { \ |
InterpreterAssembler assembler(isolate_, &zone, Bytecode::k##Name, \ |
operand_scale); \ |
Do##Name(&assembler); \ |
@@ -71,7 +71,7 @@ void Interpreter::Initialize() { |
Code* Interpreter::GetBytecodeHandler(Bytecode bytecode, |
OperandScale operand_scale) { |
DCHECK(IsDispatchTableInitialized()); |
- DCHECK(BytecodeHasHandler(bytecode, operand_scale)); |
+ DCHECK(Bytecodes::BytecodeHasHandler(bytecode, operand_scale)); |
size_t index = GetDispatchTableIndex(bytecode, operand_scale); |
return dispatch_table_[index]; |
} |
@@ -89,13 +89,6 @@ size_t Interpreter::GetDispatchTableIndex(Bytecode bytecode, |
return index; |
} |
-// static |
-bool Interpreter::BytecodeHasHandler(Bytecode bytecode, |
- OperandScale operand_scale) { |
- return operand_scale == OperandScale::kSingle || |
- Bytecodes::IsBytecodeWithScalableOperands(bytecode); |
-} |
- |
void Interpreter::IterateDispatchTable(ObjectVisitor* v) { |
v->VisitPointers( |
reinterpret_cast<Object**>(&dispatch_table_[0]), |