RFR (S): JEP-142: Reduce Cache Contention on Specified Fields (original) (raw)
Aleksey Shipilev aleksey.shipilev at oracle.com
Mon Nov 26 08:44:51 PST 2012
- Previous message: RFR (S): JEP-142: Reduce Cache Contention on Specified Fields
- Next message: RFR (S): JEP-142: Reduce Cache Contention on Specified Fields
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On 11/26/2012 08:22 PM, Doug Lea wrote:
One small suggestion to slightly appease the nanny-state folks. How about burying the annotation one lever deeper to java.util.concurrent.atomic.
But the construction of @Contended has nothing to do with atomics, right? (Yes, the sanest use case is to protect atomically-updated fields.) "Nanny-state folks" would naturally presume annotating the plain field with @Contended will turn all operations on that field into atomics :)
Alternatives: java.util.concurrent.hints.Contended java.util.concurrent.expert.Contended java.util.concurrent.unsafe.Contended java.util.concurrent.herebedragons.Contended :)
I think the high-level annotation is already good.
-Aleksey.
- Previous message: RFR (S): JEP-142: Reduce Cache Contention on Specified Fields
- Next message: RFR (S): JEP-142: Reduce Cache Contention on Specified Fields
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]