1.1 --- a/src/share/vm/c1/c1_LIRAssembler.cpp Wed Feb 22 14:00:34 2012 -0500 1.2 +++ b/src/share/vm/c1/c1_LIRAssembler.cpp Tue Feb 21 13:14:55 2012 -0500 1.3 @@ -664,6 +664,22 @@ 1.4 membar_release(); 1.5 break; 1.6 1.7 + case lir_membar_loadload: 1.8 + membar_loadload(); 1.9 + break; 1.10 + 1.11 + case lir_membar_storestore: 1.12 + membar_storestore(); 1.13 + break; 1.14 + 1.15 + case lir_membar_loadstore: 1.16 + membar_loadstore(); 1.17 + break; 1.18 + 1.19 + case lir_membar_storeload: 1.20 + membar_storeload(); 1.21 + break; 1.22 + 1.23 case lir_get_thread: 1.24 get_thread(op->result_opr()); 1.25 break;