Index: src/interpreter/interpreter.cc |
diff --git a/src/interpreter/interpreter.cc b/src/interpreter/interpreter.cc |
index d1fb8bc5ad5383770886f8a4f3985cb324a20cdd..b6716b344291a8065044976bacdeb6cd279be570 100644 |
--- a/src/interpreter/interpreter.cc |
+++ b/src/interpreter/interpreter.cc |
@@ -104,7 +104,11 @@ void Interpreter::InstallBytecodeHandler(Zone* zone, Bytecode bytecode, |
Bytecodes::ToString(bytecode), Bytecodes::ReturnCount(bytecode)); |
InterpreterAssembler assembler(&state, bytecode, operand_scale); |
(this->*generator)(&assembler); |
- Handle<Code> code = compiler::CodeAssembler::GenerateCode(&state); |
+ // TODO(ishell): enable verification once all issues are fixed. |
+ // Enable verification only in mksnapshot. |
+ bool verify_graph = FLAG_csa_verify && FLAG_startup_blob != nullptr; |
+ Handle<Code> code = |
+ compiler::CodeAssembler::GenerateCode(&state, verify_graph); |
size_t index = GetDispatchTableIndex(bytecode, operand_scale); |
dispatch_table_[index] = code->entry(); |
TraceCodegen(code); |