5 #ifndef V8_INTERPRETER_INTERPRETER_GENERATOR_H_ 6 #define V8_INTERPRETER_INTERPRETER_GENERATOR_H_ 8 #include "src/interpreter/bytecode-operands.h" 9 #include "src/interpreter/bytecodes.h" 14 struct AssemblerOptions;
16 namespace interpreter {
18 extern Handle<Code> GenerateBytecodeHandler(Isolate* isolate, Bytecode bytecode,
19 OperandScale operand_scale,
21 const AssemblerOptions& options);
23 extern Handle<Code> GenerateDeserializeLazyHandler(
24 Isolate* isolate, OperandScale operand_scale,
int builtin_index,
25 const AssemblerOptions& options);
31 #endif // V8_INTERPRETER_INTERPRETER_GENERATOR_H_