--- old/src/cpu/x86/vm/x86_32.ad 2011-08-01 13:46:06.014123595 +0200 +++ new/src/cpu/x86/vm/x86_32.ad 2011-08-01 13:46:05.784331930 +0200 @@ -7805,8 +7805,7 @@ %} instruct membar_acquire_lock() %{ - match(MemBarAcquire); - predicate(Matcher::prior_fast_lock(n)); + match(MemBarAcquireLock); ins_cost(0); size(0); @@ -7826,8 +7825,7 @@ %} instruct membar_release_lock() %{ - match(MemBarRelease); - predicate(Matcher::post_fast_unlock(n)); + match(MemBarReleaseLock); ins_cost(0); size(0);