--- old/src/cpu/x86/vm/x86_32.ad 2011-07-22 11:55:10.572377938 +0200 +++ new/src/cpu/x86/vm/x86_32.ad 2011-07-22 11:55:10.334618251 +0200 @@ -7806,8 +7806,7 @@ %} instruct membar_acquire_lock() %{ - match(MemBarAcquire); - predicate(Matcher::prior_fast_lock(n)); + match(MemBarAcquireLock); ins_cost(0); size(0); @@ -7827,8 +7826,7 @@ %} instruct membar_release_lock() %{ - match(MemBarRelease); - predicate(Matcher::post_fast_unlock(n)); + match(MemBarReleaseLock); ins_cost(0); size(0);