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

Martin Buchholz martinrb at google.com
Wed Dec 10 17:31:42 UTC 2014


Today I Leaned
that "release fence" and "acquire fence" are technical terms defined
in the C/C++ 11 standards.

So my latest version reads instead:

     * Ensures that loads and stores before the fence will not be reordered with
     * stores after the fence; a "StoreStore plus LoadStore barrier".
     *
     * Corresponds to C11 atomic_thread_fence(memory_order_release)
     * (a "release fence").



More information about the core-libs-dev mailing list