difference between x.atomicOp!"+="(1) and atomicFetchAdd(x, 1)?

Paul Backus snarwin at gmail.com
Thu Nov 10 18:30:16 UTC 2022


On Thursday, 10 November 2022 at 17:04:31 UTC, mw wrote:
> Hi,
>
> Anyone can help explain what is the difference between 
> x.atomicOp!"+="(1) and atomicFetchAdd(x, 1)?

Looking at the source in druntime, `atomicOp!"+="` forwards to 
`atomicFetchAdd` internally, so they should have the same 
behavior.


More information about the Digitalmars-d-learn mailing list