| Index: src/compiler/code-generator.h
|
| diff --git a/src/compiler/code-generator.h b/src/compiler/code-generator.h
|
| index dfc98cd1e2256ebac540619ba92ceafedbbbf5bd..ddc2f9adb6fd55abd8ae91612cdc069bf4a42454 100644
|
| --- a/src/compiler/code-generator.h
|
| +++ b/src/compiler/code-generator.h
|
| @@ -98,8 +98,10 @@ class CodeGenerator FINAL : public GapResolver::Assembler {
|
| void AddTranslationForOperand(Translation* translation, Instruction* instr,
|
| InstructionOperand* op);
|
| void AddNopForSmiCodeInlining();
|
| - // ===========================================================================
|
| + void EnsureSpaceForLazyDeopt();
|
| + void MarkLazyDeoptSite();
|
|
|
| + // ===========================================================================
|
| struct DeoptimizationState : ZoneObject {
|
| public:
|
| BailoutId bailout_id() const { return bailout_id_; }
|
| @@ -126,6 +128,7 @@ class CodeGenerator FINAL : public GapResolver::Assembler {
|
| ZoneDeque<DeoptimizationState*> deoptimization_states_;
|
| ZoneDeque<Handle<Object> > deoptimization_literals_;
|
| TranslationBuffer translations_;
|
| + int last_lazy_deopt_pc_;
|
| };
|
|
|
| } // namespace compiler
|
|
|