| Index: src/full-codegen.cc
|
| diff --git a/src/full-codegen.cc b/src/full-codegen.cc
|
| index f5539e8b18714dc8c9a2703ffac7a24b3de2268f..8846107acf8e90db9e631ca24347f3d5c5d60d57 100644
|
| --- a/src/full-codegen.cc
|
| +++ b/src/full-codegen.cc
|
| @@ -350,21 +350,17 @@ bool FullCodeGenerator::MakeCode(CompilationInfo* info) {
|
| code->set_back_edge_table_offset(table_offset);
|
| code->set_back_edges_patched_for_osr(false);
|
| CodeGenerator::PrintCode(code, info);
|
| - info->SetCode(code); // May be an empty handle.
|
| + info->SetCode(code);
|
| #ifdef ENABLE_GDB_JIT_INTERFACE
|
| - if (FLAG_gdbjit && !code.is_null()) {
|
| + if (FLAG_gdbjit) {
|
| GDBJITLineInfo* lineinfo =
|
| masm.positions_recorder()->DetachGDBJITLineInfo();
|
| -
|
| GDBJIT(RegisterDetailedLineInfo(*code, lineinfo));
|
| }
|
| #endif
|
| - if (!code.is_null()) {
|
| - void* line_info =
|
| - masm.positions_recorder()->DetachJITHandlerData();
|
| - LOG_CODE_EVENT(isolate, CodeEndLinePosInfoRecordEvent(*code, line_info));
|
| - }
|
| - return !code.is_null();
|
| + void* line_info = masm.positions_recorder()->DetachJITHandlerData();
|
| + LOG_CODE_EVENT(isolate, CodeEndLinePosInfoRecordEvent(*code, line_info));
|
| + return true;
|
| }
|
|
|
|
|
|
|