| Index: src/crankshaft/lithium.h
|
| diff --git a/src/crankshaft/lithium.h b/src/crankshaft/lithium.h
|
| index 38e395ea16a34914a0f669bad07a2c89ecdb6cc3..a2c028330b9f94ca51086221bb24482dc26e502f 100644
|
| --- a/src/crankshaft/lithium.h
|
| +++ b/src/crankshaft/lithium.h
|
| @@ -745,6 +745,11 @@ class LChunkBuilderBase BASE_EMBEDDED {
|
| // Will not be moved to a register even if one is freely available.
|
| virtual MUST_USE_RESULT LOperand* UseAny(HValue* value) = 0;
|
|
|
| + // Constructs proper environment for a lazy bailout point after call, creates
|
| + // LLazyBailout instruction and adds it to current block.
|
| + void CreateLazyBailoutForCall(HBasicBlock* current_block, LInstruction* instr,
|
| + HInstruction* hydrogen_val);
|
| +
|
| // Assigns given environment to an instruction. An instruction which can
|
| // deoptimize must have an environment.
|
| LInstruction* AssignEnvironment(LInstruction* instr,
|
|
|