JEP 193: Enhanced Volatiles

Brian Goetz brian.goetz at
Wed Mar 5 17:33:03 UTC 2014

>> I suspect you were expecting this response: we don't add language
>> semantics through annotations.
> Technically, we're not adding language semantics. The JVM is the one interpreting the annotations. BTW, as I mentioned in another post in this thread, I specifically asked about this at the JVM Language Summit (in 2012 IIRC) and the answer was (by Alex IIRC) that there is no such rule.

Perhaps, but this isn't a court of law :)  And the spirit here is pretty 

But, keep trying!  I know you're trying to help,and it only takes one 
good idea.

More information about the core-libs-dev mailing list