| Index: src/interpreter/interpreter.cc
|
| diff --git a/src/interpreter/interpreter.cc b/src/interpreter/interpreter.cc
|
| index 4e16d28199c8e0d04dacdc4c4322cd3bd93e5714..b6c9ebfb6869562da930ea5350b6050eca71095e 100644
|
| --- a/src/interpreter/interpreter.cc
|
| +++ b/src/interpreter/interpreter.cc
|
| @@ -30,13 +30,13 @@ void Interpreter::Initialize(bool create_heap_objects) {
|
| static_cast<int>(Bytecode::kLast) + 1, TENURED);
|
| isolate_->heap()->public_set_interpreter_table(*handler_table);
|
|
|
| -#define GENERATE_CODE(Name, _) \
|
| - { \
|
| - compiler::InterpreterAssembler assembler(isolate_, &zone, \
|
| - Bytecode::k##Name); \
|
| - Do##Name(&assembler); \
|
| - handler_table->set(static_cast<int>(Bytecode::k##Name), \
|
| - *assembler.GenerateCode()); \
|
| +#define GENERATE_CODE(Name, _) \
|
| + { \
|
| + compiler::InterpreterAssembler assembler(isolate_, &zone, \
|
| + Bytecode::k##Name); \
|
| + Do##Name(&assembler); \
|
| + Handle<Code> code = assembler.GenerateCode(); \
|
| + handler_table->set(static_cast<int>(Bytecode::k##Name), *code); \
|
| }
|
| BYTECODE_LIST(GENERATE_CODE)
|
| #undef GENERATE_CODE
|
|
|