| Index: runtime/vm/intermediate_language.h
|
| diff --git a/runtime/vm/intermediate_language.h b/runtime/vm/intermediate_language.h
|
| index 5d5b537ff3491041df41733f9e96223d5bedf745..02812cb6bf686de24a81aef70eac0bb8d6d62682 100644
|
| --- a/runtime/vm/intermediate_language.h
|
| +++ b/runtime/vm/intermediate_language.h
|
| @@ -840,7 +840,9 @@ FOR_EACH_ABSTRACT_INSTRUCTION(INSTRUCTION_TYPE_CHECK)
|
| return false;
|
| }
|
|
|
| - void InheritDeoptTargetAfter(Isolate* isolate, Instruction* other);
|
| + void InheritDeoptTargetAfter(FlowGraph* flow_graph,
|
| + Definition* call,
|
| + Definition* result);
|
|
|
| virtual bool MayThrow() const = 0;
|
|
|
| @@ -7910,6 +7912,12 @@ class Environment : public ZoneAllocated {
|
| void DeepCopyTo(Isolate* isolate, Instruction* instr) const;
|
| void DeepCopyToOuter(Isolate* isolate, Instruction* instr) const;
|
|
|
| + void DeepCopyAfterTo(Isolate* isolate,
|
| + Instruction* instr,
|
| + intptr_t argc,
|
| + Definition* dead,
|
| + Definition* result) const;
|
| +
|
| void PrintTo(BufferFormatter* f) const;
|
| const char* ToCString() const;
|
|
|
|
|