--- old/src/share/vm/adlc/formssel.cpp 2011-08-01 13:46:10.835140511 +0200 +++ new/src/share/vm/adlc/formssel.cpp 2011-08-01 13:46:10.633863037 +0200 @@ -624,6 +624,8 @@ if( strcmp(_matrule->_opType,"MemBarRelease") == 0 ) return true; if( strcmp(_matrule->_opType,"MemBarAcquire") == 0 ) return true; + if( strcmp(_matrule->_opType,"MemBarReleaseLock") == 0 ) return true; + if( strcmp(_matrule->_opType,"MemBarAcquireLock") == 0 ) return true; return false; } @@ -3941,6 +3943,8 @@ return !strcmp(_opType,"MemBarAcquire" ) || !strcmp(_opType,"MemBarRelease" ) || + !strcmp(_opType,"MemBarAcquireLock") || + !strcmp(_opType,"MemBarReleaseLock") || !strcmp(_opType,"MemBarVolatile" ) || !strcmp(_opType,"MemBarCPUOrder" ) ; }