6726504: handle do_ifxxx calls in parser more uniformly

Make do_ifnull() handling similar to do_if()

Reviewed-by: jrose, kvn
This commit is contained in:
Chuck Rasbold 2008-07-21 13:37:05 -07:00
parent fae39068e8
commit fcbf2d1245
2 changed files with 15 additions and 23 deletions

View file

@ -479,7 +479,7 @@ class Parse : public GraphKit {
float branch_prediction(float &cnt, BoolTest::mask btest, int target_bci);
bool seems_never_taken(float prob);
void do_ifnull(BoolTest::mask btest);
void do_ifnull(BoolTest::mask btest, Node* c);
void do_if(BoolTest::mask btest, Node* c);
void repush_if_args();
void adjust_map_after_if(BoolTest::mask btest, Node* c, float prob,