Die Annotation verhindert Cache-Contention (false sharing), also ein Wartezyklus, weil zwei Kerne auf Daten im Prozessor-Cache zugreifen wollen, der aber erst synchronisiert werden müssen.
Siehe http://openjdk.java.net/jeps/142, http://mail.openjdk.java.net/pipermail/hotspot-dev/2012-November/007309.html, http://en.wikipedia.org/wiki/False_sharing.
Ach ja, Java wird von Release zu Release nun immer etwas komplizierter, aber das muss es wohl auch, denn Multithreading Support wird immer wichtiger.