equal
deleted
inserted
replaced
2975 break; |
2975 break; |
2976 case vmIntrinsics::_compareAndSwapLong: |
2976 case vmIntrinsics::_compareAndSwapLong: |
2977 do_CompareAndSwap(x, longType); |
2977 do_CompareAndSwap(x, longType); |
2978 break; |
2978 break; |
2979 |
2979 |
|
2980 case vmIntrinsics::_loadFence : |
|
2981 if (os::is_MP()) __ membar_acquire(); |
|
2982 break; |
|
2983 case vmIntrinsics::_storeFence: |
|
2984 if (os::is_MP()) __ membar_release(); |
|
2985 break; |
|
2986 case vmIntrinsics::_fullFence : |
|
2987 if (os::is_MP()) __ membar(); |
|
2988 break; |
|
2989 |
2980 case vmIntrinsics::_Reference_get: |
2990 case vmIntrinsics::_Reference_get: |
2981 do_Reference_get(x); |
2991 do_Reference_get(x); |
2982 break; |
2992 break; |
2983 |
2993 |
2984 default: ShouldNotReachHere(); break; |
2994 default: ShouldNotReachHere(); break; |