--- a/hotspot/src/share/vm/adlc/formssel.cpp Mon Aug 08 13:19:46 2011 -0700
+++ b/hotspot/src/share/vm/adlc/formssel.cpp Tue Aug 02 18:36:40 2011 +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" ) ;
}