src/share/vm/opto/parse.hpp

changeset 1607
b2b6a9bf6238
parent 1592
c3b315a0d58a
child 1779
fdd57634910e
     1.1 --- a/src/share/vm/opto/parse.hpp	Sat Jan 09 00:59:35 2010 -0800
     1.2 +++ b/src/share/vm/opto/parse.hpp	Tue Jan 12 14:37:35 2010 -0800
     1.3 @@ -430,6 +430,11 @@
     1.4      }
     1.5    }
     1.6  
     1.7 +  // Return true if the parser should add a loop predicate
     1.8 +  bool should_add_predicate(int target_bci);
     1.9 +  // Insert a loop predicate into the graph
    1.10 +  void add_predicate();
    1.11 +
    1.12    // Note:  Intrinsic generation routines may be found in library_call.cpp.
    1.13  
    1.14    // Helper function to setup Ideal Call nodes
    1.15 @@ -491,7 +496,7 @@
    1.16  
    1.17    void    do_ifnull(BoolTest::mask btest, Node* c);
    1.18    void    do_if(BoolTest::mask btest, Node* c);
    1.19 -  void    repush_if_args();
    1.20 +  int     repush_if_args();
    1.21    void    adjust_map_after_if(BoolTest::mask btest, Node* c, float prob,
    1.22                                Block* path, Block* other_path);
    1.23    IfNode* jump_if_fork_int(Node* a, Node* b, BoolTest::mask mask);

mercurial