DIP 1024--Shared Atomics--Community Review Round 1
jmh530
john.michael.hall at gmail.com
Tue Oct 1 17:22:24 UTC 2019
On Tuesday, 1 October 2019 at 16:49:25 UTC, ag0aep6g wrote:
> [snip]
>
> This is the proposal (first paragraph of the DIP / Abstract):
> "Reads and writes to data typed as shared are made atomic where
> the target CPU supports atomic operations and become erroneous
> when they cannot be done atomically."
>
> The rest of the DIP sometimes seems to contradict the Abstract
> (e.g. "prohibiting direct access to shared data", "will require
> using core.atomic"). It should probably be clarified that using
> core.atomic will only be necessary when the compiler can't
> generate the atomic operation itself for whatever reason.
I assumed bachmeier's point was more an issue with the
organization and presentation of the DIP than what the proposal
actually is...
More information about the Digitalmars-d
mailing list