digitalmars.D.learn - Interlocked (compare) exchange
- Szymon Gatner (7/7) Apr 17 2015 Hi,
- Tobias Pankrath (3/11) Apr 17 2015 [2] sounds like compare-and-swap from
- Max Klyga (2/10) Apr 17 2015 http://dlang.org/phobos/core_atomic.html#.cas
- rumbu (3/11) Apr 17 2015 All D equivalents of Interlocked class methods:
- Szymon Gatner (2/16) Apr 17 2015 Ah, thanks to all you guys!
Hi, are there equivalents of Interlocked.Exchange [1] and Interlocked.CompareExchange [2] in D? I can't find it in teh docs? [1] https://msdn.microsoft.com/en-us/library/f2090ex9(v=vs.110).aspx [2] https://msdn.microsoft.com/en-us/library/h7etff8w(v=vs.110).aspx
Apr 17 2015
On Friday, 17 April 2015 at 10:36:33 UTC, Szymon Gatner wrote:Hi, are there equivalents of Interlocked.Exchange [1] and Interlocked.CompareExchange [2] in D? I can't find it in teh docs? [1] https://msdn.microsoft.com/en-us/library/f2090ex9(v=vs.110).aspx [2] https://msdn.microsoft.com/en-us/library/h7etff8w(v=vs.110).aspx[2] sounds like compare-and-swap from http://dlang.org/phobos/core_atomic.html
Apr 17 2015
On 2015-04-17 10:36:31 +0000, Szymon Gatner said:Hi, are there equivalents of Interlocked.Exchange [1] and Interlocked.CompareExchange [2] in D? I can't find it in teh docs? [1] https://msdn.microsoft.com/en-us/library/f2090ex9(v=vs.110).aspx [2] https://msdn.microsoft.com/en-us/library/h7etff8w(v=vs.110).aspx
Apr 17 2015
On Friday, 17 April 2015 at 10:36:33 UTC, Szymon Gatner wrote:Hi, are there equivalents of Interlocked.Exchange [1] and Interlocked.CompareExchange [2] in D? I can't find it in teh docs? [1] https://msdn.microsoft.com/en-us/library/f2090ex9(v=vs.110).aspx [2] https://msdn.microsoft.com/en-us/library/h7etff8w(v=vs.110).aspxAll D equivalents of Interlocked class methods: https://github.com/rumbu13/sharp/blob/master/src/system/threading/package.d
Apr 17 2015
On Friday, 17 April 2015 at 11:00:40 UTC, rumbu wrote:On Friday, 17 April 2015 at 10:36:33 UTC, Szymon Gatner wrote:Ah, thanks to all you guys!Hi, are there equivalents of Interlocked.Exchange [1] and Interlocked.CompareExchange [2] in D? I can't find it in teh docs? [1] https://msdn.microsoft.com/en-us/library/f2090ex9(v=vs.110).aspx [2] https://msdn.microsoft.com/en-us/library/h7etff8w(v=vs.110).aspxAll D equivalents of Interlocked class methods: https://github.com/rumbu13/sharp/blob/master/src/system/threading/package.d
Apr 17 2015