Index: src/hydrogen-osr.h |
diff --git a/src/hydrogen-osr.h b/src/hydrogen-osr.h |
index 5014a75bdaf94f32fab0c9bc7b05196856d8589f..ae72ce650c59d198056c5b13db48c258f90109f4 100644 |
--- a/src/hydrogen-osr.h |
+++ b/src/hydrogen-osr.h |
@@ -45,9 +45,10 @@ class HOsrBuilder : public ZoneObject { |
osr_entry_(NULL), |
osr_loop_entry_(NULL), |
osr_values_(NULL) { } |
+ |
// Creates the loop entry block for the given statement, setting up OSR |
// entries as necessary, and sets the current block to the new block. |
- HBasicBlock* BuildPossibleOsrLoopEntry(IterationStatement* statement); |
+ HBasicBlock* BuildOsrLoopEntry(IterationStatement* statement); |
// Process the hydrogen graph after it has been completed, performing |
// any OSR-specific cleanups or changes. |
@@ -61,10 +62,9 @@ class HOsrBuilder : public ZoneObject { |
return unoptimized_frame_slots_; |
} |
- private: |
- HBasicBlock* BuildLoopEntry(); |
bool HasOsrEntryAt(IterationStatement* statement); |
+ private: |
int unoptimized_frame_slots_; |
HOptimizedGraphBuilder* builder_; |
HBasicBlock* osr_entry_; |