Mercurial > hg > truffle
comparison src/share/vm/c1/c1_LIRGenerator.cpp @ 6143:8b0a4867acf0
7174218: remove AtomicLongCSImpl intrinsics
Reviewed-by: kvn, twisti
Contributed-by: Krystal Mok <sajia@taobao.com>
author | twisti |
---|---|
date | Tue, 12 Jun 2012 14:31:44 -0700 |
parents | 8f37087fc13f |
children | e2fe93124108 |
comparison
equal
deleted
inserted
replaced
6142:121e5708ae96 | 6143:8b0a4867acf0 |
---|---|
3007 break; | 3007 break; |
3008 case vmIntrinsics::_compareAndSwapLong: | 3008 case vmIntrinsics::_compareAndSwapLong: |
3009 do_CompareAndSwap(x, longType); | 3009 do_CompareAndSwap(x, longType); |
3010 break; | 3010 break; |
3011 | 3011 |
3012 // sun.misc.AtomicLongCSImpl.attemptUpdate | |
3013 case vmIntrinsics::_attemptUpdate: | |
3014 do_AttemptUpdate(x); | |
3015 break; | |
3016 | |
3017 case vmIntrinsics::_Reference_get: | 3012 case vmIntrinsics::_Reference_get: |
3018 do_Reference_get(x); | 3013 do_Reference_get(x); |
3019 break; | 3014 break; |
3020 | 3015 |
3021 default: ShouldNotReachHere(); break; | 3016 default: ShouldNotReachHere(); break; |
3252 case lir_membar_storeload : __ membar_storeload(); break; | 3247 case lir_membar_storeload : __ membar_storeload(); break; |
3253 default : ShouldNotReachHere(); break; | 3248 default : ShouldNotReachHere(); break; |
3254 } | 3249 } |
3255 } | 3250 } |
3256 } | 3251 } |
3257 |