1.1 --- a/src/share/vm/c1/c1_Optimizer.cpp Wed Feb 22 14:00:34 2012 -0500 1.2 +++ b/src/share/vm/c1/c1_Optimizer.cpp Tue Feb 21 13:14:55 2012 -0500 1.3 @@ -509,6 +509,7 @@ 1.4 void do_ProfileCall (ProfileCall* x); 1.5 void do_ProfileInvoke (ProfileInvoke* x); 1.6 void do_RuntimeCall (RuntimeCall* x); 1.7 + void do_MemBar (MemBar* x); 1.8 }; 1.9 1.10 1.11 @@ -678,6 +679,7 @@ 1.12 void NullCheckVisitor::do_ProfileCall (ProfileCall* x) { nce()->clear_last_explicit_null_check(); } 1.13 void NullCheckVisitor::do_ProfileInvoke (ProfileInvoke* x) {} 1.14 void NullCheckVisitor::do_RuntimeCall (RuntimeCall* x) {} 1.15 +void NullCheckVisitor::do_MemBar (MemBar* x) {} 1.16 1.17 1.18 void NullCheckEliminator::visit(Value* p) {