comparison src/share/vm/c1/c1_Optimizer.cpp @ 9156:acadb114c818

8011648: C1: optimized build is broken after 7153771 Summary: missing #ifdef ASSERT Reviewed-by: kvn
author roland
date Mon, 15 Apr 2013 17:17:11 +0200
parents 46f6f063b272
children d13d7aba8c12
comparison
equal deleted inserted replaced
9155:bb4a966cc68f 9156:acadb114c818
533 void do_ProfileCall (ProfileCall* x); 533 void do_ProfileCall (ProfileCall* x);
534 void do_ProfileInvoke (ProfileInvoke* x); 534 void do_ProfileInvoke (ProfileInvoke* x);
535 void do_RuntimeCall (RuntimeCall* x); 535 void do_RuntimeCall (RuntimeCall* x);
536 void do_MemBar (MemBar* x); 536 void do_MemBar (MemBar* x);
537 void do_RangeCheckPredicate(RangeCheckPredicate* x); 537 void do_RangeCheckPredicate(RangeCheckPredicate* x);
538 #ifdef ASSERT
538 void do_Assert (Assert* x); 539 void do_Assert (Assert* x);
540 #endif
539 }; 541 };
540 542
541 543
542 // Because of a static contained within (for the purpose of iteration 544 // Because of a static contained within (for the purpose of iteration
543 // over instructions), it is only valid to have one of these active at 545 // over instructions), it is only valid to have one of these active at
716 void NullCheckVisitor::do_ProfileCall (ProfileCall* x) { nce()->clear_last_explicit_null_check(); } 718 void NullCheckVisitor::do_ProfileCall (ProfileCall* x) { nce()->clear_last_explicit_null_check(); }
717 void NullCheckVisitor::do_ProfileInvoke (ProfileInvoke* x) {} 719 void NullCheckVisitor::do_ProfileInvoke (ProfileInvoke* x) {}
718 void NullCheckVisitor::do_RuntimeCall (RuntimeCall* x) {} 720 void NullCheckVisitor::do_RuntimeCall (RuntimeCall* x) {}
719 void NullCheckVisitor::do_MemBar (MemBar* x) {} 721 void NullCheckVisitor::do_MemBar (MemBar* x) {}
720 void NullCheckVisitor::do_RangeCheckPredicate(RangeCheckPredicate* x) {} 722 void NullCheckVisitor::do_RangeCheckPredicate(RangeCheckPredicate* x) {}
723 #ifdef ASSERT
721 void NullCheckVisitor::do_Assert (Assert* x) {} 724 void NullCheckVisitor::do_Assert (Assert* x) {}
722 725 #endif
723 726
724 void NullCheckEliminator::visit(Value* p) { 727 void NullCheckEliminator::visit(Value* p) {
725 assert(*p != NULL, "should not find NULL instructions"); 728 assert(*p != NULL, "should not find NULL instructions");
726 if (visitable(*p)) { 729 if (visitable(*p)) {
727 mark_visited(*p); 730 mark_visited(*p);