Index: runtime/vm/flow_graph_compiler.h |
diff --git a/runtime/vm/flow_graph_compiler.h b/runtime/vm/flow_graph_compiler.h |
index f141fd18bc1e1d991133e9e4fe711fe6595153f2..bed363123edcedc589c0227f1e137a5758ee1e32 100644 |
--- a/runtime/vm/flow_graph_compiler.h |
+++ b/runtime/vm/flow_graph_compiler.h |
@@ -81,11 +81,6 @@ class CompilerDeoptInfo : public ZoneAllocated { |
// No code needs to be generated. |
virtual void GenerateCode(FlowGraphCompiler* compiler, intptr_t stub_ix) {} |
- // Builds deopt-after continuation point. |
- virtual void BuildReturnAddress(DeoptInfoBuilder* builder, |
- const Function& function, |
- intptr_t slot_ix); |
- |
intptr_t pc_offset() const { return pc_offset_; } |
void set_pc_offset(intptr_t offset) { pc_offset_ = offset; } |
@@ -119,11 +114,6 @@ class CompilerDeoptInfoWithStub : public CompilerDeoptInfo { |
// Implementation is in architecture specific file. |
virtual void GenerateCode(FlowGraphCompiler* compiler, intptr_t stub_ix); |
- // Builds deopt-before continuation point. |
- virtual void BuildReturnAddress(DeoptInfoBuilder* builder, |
- const Function& function, |
- intptr_t slot_ix); |
- |
private: |
Label entry_label_; |
@@ -264,7 +254,6 @@ class FlowGraphCompiler : public ValueObject { |
LocationSummary* locs); |
void GenerateInstanceOf(intptr_t token_pos, |
- intptr_t deopt_id, |
Florian Schneider
2013/04/12 09:23:55
Why remove deopt_id here?
Vyacheslav Egorov (Google)
2013/04/12 10:57:06
Reinstated.
|
const AbstractType& type, |
bool negate_result, |
LocationSummary* locs); |