| Index: runtime/vm/flow_graph_compiler.h
|
| diff --git a/runtime/vm/flow_graph_compiler.h b/runtime/vm/flow_graph_compiler.h
|
| index 35cebc62bbd24d335f0a7729a9dd0c58d71b8d10..b0f034d7f76a555b1e70b33b1aafb85f7dc47cee 100644
|
| --- a/runtime/vm/flow_graph_compiler.h
|
| +++ b/runtime/vm/flow_graph_compiler.h
|
| @@ -23,7 +23,6 @@ template <typename T>
|
| class GrowableArray;
|
| class ParsedFunction;
|
|
|
| -
|
| class ParallelMoveResolver : public ValueObject {
|
| public:
|
| explicit ParallelMoveResolver(FlowGraphCompiler* compiler);
|
| @@ -362,12 +361,6 @@ class FlowGraphCompiler : public ValueObject {
|
| RawPcDescriptors::Kind kind,
|
| LocationSummary* locs);
|
|
|
| - void GenerateCallWithDeopt(TokenPosition token_pos,
|
| - intptr_t deopt_id,
|
| - const StubEntry& stub_entry,
|
| - RawPcDescriptors::Kind kind,
|
| - LocationSummary* locs);
|
| -
|
| void GeneratePatchableCall(TokenPosition token_pos,
|
| const StubEntry& stub_entry,
|
| RawPcDescriptors::Kind kind,
|
| @@ -474,14 +467,8 @@ class FlowGraphCompiler : public ValueObject {
|
|
|
| void EmitEdgeCounter(intptr_t edge_id);
|
| #endif // !defined(TARGET_ARCH_DBC)
|
| - void EmitCatchEntryState(
|
| - Environment* env = NULL,
|
| - intptr_t try_index = CatchClauseNode::kInvalidTryIndex);
|
|
|
| - void EmitCallsiteMetaData(TokenPosition token_pos,
|
| - intptr_t deopt_id,
|
| - RawPcDescriptors::Kind kind,
|
| - LocationSummary* locs);
|
| + void EmitTrySync(Instruction* instr, intptr_t try_index);
|
|
|
| void EmitComment(Instruction* instr);
|
|
|
| @@ -543,7 +530,6 @@ class FlowGraphCompiler : public ValueObject {
|
| RawArray* CreateDeoptInfo(Assembler* assembler);
|
| void FinalizeStackMaps(const Code& code);
|
| void FinalizeVarDescriptors(const Code& code);
|
| - void FinalizeCatchEntryStateMap(const Code& code);
|
| void FinalizeStaticCallTargetsTable(const Code& code);
|
| void FinalizeCodeSourceMap(const Code& code);
|
|
|
| @@ -623,8 +609,6 @@ class FlowGraphCompiler : public ValueObject {
|
|
|
| private:
|
| friend class CheckStackOverflowSlowPath; // For pending_deoptimization_env_.
|
| - friend class CheckedSmiSlowPath; // Same.
|
| - friend class CheckedSmiComparisonSlowPath; // Same.
|
|
|
| static bool ShouldInlineSmiStringHashCode(const ICData& ic_data);
|
|
|
| @@ -787,7 +771,6 @@ class FlowGraphCompiler : public ValueObject {
|
| DescriptorList* pc_descriptors_list_;
|
| StackMapTableBuilder* stackmap_table_builder_;
|
| CodeSourceMapBuilder* code_source_map_builder_;
|
| - CatchEntryStateMapBuilder* catch_entry_state_maps_builder_;
|
| GrowableArray<BlockInfo*> block_info_;
|
| GrowableArray<CompilerDeoptInfo*> deopt_infos_;
|
| GrowableArray<SlowPathCode*> slow_path_code_;
|
|
|