| Index: src/full-codegen.cc
|
| ===================================================================
|
| --- src/full-codegen.cc (revision 6445)
|
| +++ src/full-codegen.cc (working copy)
|
| @@ -288,7 +288,10 @@
|
| MacroAssembler masm(NULL, kInitialBufferSize);
|
| #ifdef ENABLE_GDB_JIT_INTERFACE
|
| masm.positions_recorder()->StartGDBJITLineInfoRecording();
|
| +#ifdef V8_TARGET_ARCH_X64
|
| + UnwindInfoInterface dummy;
|
| #endif
|
| +#endif
|
|
|
| FullCodeGenerator cgen(&masm);
|
| cgen.Generate(info);
|
| @@ -300,6 +303,10 @@
|
|
|
| Code::Flags flags = Code::ComputeFlags(Code::FUNCTION, NOT_IN_LOOP);
|
| Handle<Code> code = CodeGenerator::MakeCodeEpilogue(&masm, flags, info);
|
| +
|
| + SET_UNWIND_INFO_START_ADDRESS(reinterpret_cast<uintptr_t>
|
| + (code->instruction_start()));
|
| +
|
| code->set_optimizable(info->IsOptimizable());
|
| cgen.PopulateDeoptimizationData(code);
|
| code->set_has_deoptimization_support(info->HasDeoptimizationSupport());
|
|
|