| Index: runtime/vm/flow_graph_compiler_ia32.h
|
| diff --git a/runtime/vm/flow_graph_compiler_ia32.h b/runtime/vm/flow_graph_compiler_ia32.h
|
| index 00274b49ae8f8d018a5d1ae5dae030352c6dcdbb..3fab0877db428f7883e2ba6b7d37b0ebcfda5a6c 100644
|
| --- a/runtime/vm/flow_graph_compiler_ia32.h
|
| +++ b/runtime/vm/flow_graph_compiler_ia32.h
|
| @@ -191,6 +191,8 @@ class FlowGraphCompiler : public ValueObject {
|
| Register reg2 = kNoRegister,
|
| Register reg3 = kNoRegister);
|
|
|
| + void AddSlowPathCode(SlowPathCode* slow_path);
|
| +
|
| void FinalizeExceptionHandlers(const Code& code);
|
| void FinalizePcDescriptors(const Code& code);
|
| void FinalizeDeoptInfo(const Code& code);
|
| @@ -206,6 +208,9 @@ class FlowGraphCompiler : public ValueObject {
|
| return &frame_register_allocator_;
|
| }
|
|
|
| + void SaveLiveRegisters(LocationSummary* locs);
|
| + void RestoreLiveRegisters(LocationSummary* locs);
|
| +
|
| // Returns true if the compiled function has a finally clause.
|
| bool HasFinally() const;
|
|
|
| @@ -305,6 +310,7 @@ class FlowGraphCompiler : public ValueObject {
|
| StackmapTableBuilder* stackmap_table_builder_;
|
| GrowableArray<BlockInfo*> block_info_;
|
| GrowableArray<DeoptimizationStub*> deopt_stubs_;
|
| + GrowableArray<SlowPathCode*> slow_path_code_;
|
| const GrowableObjectArray& object_table_;
|
| const bool is_optimizing_;
|
| const bool is_ssa_;
|
|
|