[concurrency-interest] RFR: 8065804: JEP 171:Clarifications/corrections for fence intrinsics

Doug Lea dl at cs.oswego.edu
Thu Nov 27 12:24:21 UTC 2014

On 11/26/2014 09:56 PM, David Holmes wrote:
> Martin Buchholz writes:
>> On Wed, Nov 26, 2014 at 5:08 PM, David Holmes
>> <david.holmes at oracle.com> wrote:
>>> Please explain why you have changed the defined semantics for
>> storeFence.
>>> You have completely reversed the direction of the barrier.
>> Yes.  I believe the current spec of storeFence was a copy-paste typo,
>> and it seems others feel likewise.
> Can whomever wrote that original spec please confirm that.

The translations of loadFence == [LoadLoad|LoadStore]
and storeFence == [StoreStore|LoadStore] into prose got mangled
at some point. (Probably by me; sorry if so!)


More information about the core-libs-dev mailing list