Thread overview
[Issue 20107] core.atomic : Memory order is missing keys
Aug 20, 2019
Dlang Bot
Aug 20, 2019
Dlang Bot
Aug 20, 2019
Dlang Bot
Aug 31, 2019
Dlang Bot
August 20, 2019
https://issues.dlang.org/show_bug.cgi?id=20107

Dlang Bot <dlang-bot@dlang.rocks> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |pull

--- Comment #1 from Dlang Bot <dlang-bot@dlang.rocks> ---
@TurkeyMan updated dlang/druntime pull request #2745 "Renovate core.atomic, improve and simplify the constraints on functions" fixing this issue:

- Renovate core.atomic, improve and simplify the constraints on functions.
  Most functions are slightly more efficient.
  Concentrate more specific work into less surface area.

  Fixes Issue 20107 - core.atomic : Memory order is missing keys
  Fixes Issue 20106 - core.atomic : atomicFence doesn't accept MemoryOrder
  Fixes Issue 20105 - core.atomic 'cas' function is incomplete
  Fixes Issue 15007 - core.atomic match C++11
  Fixes Issue 8831 - core.atomic: add compare-and-swap function with other
result type

https://github.com/dlang/druntime/pull/2745

--
August 20, 2019
https://issues.dlang.org/show_bug.cgi?id=20107

--- Comment #2 from Dlang Bot <dlang-bot@dlang.rocks> ---
@TurkeyMan created dlang/druntime pull request #2746 "Renovate core.atomic, improve and simplify the constraints on functions" fixing this issue:

- Renovate core.atomic, improve and simplify the constraints on functions.
  Most functions are slightly more efficient.
  Concentrate more specific work into less surface area.

  Fixes Issue 20107 - core.atomic : Memory order is missing keys
  Fixes Issue 20106 - core.atomic : atomicFence doesn't accept MemoryOrder
  Fixes Issue 20105 - core.atomic 'cas' function is incomplete
  Fixes Issue 15007 - core.atomic match C++11
  Fixes Issue 8831 - core.atomic: add compare-and-swap function with other
result type

https://github.com/dlang/druntime/pull/2746

--
August 20, 2019
https://issues.dlang.org/show_bug.cgi?id=20107

--- Comment #3 from Dlang Bot <dlang-bot@dlang.rocks> ---
@TurkeyMan created dlang/druntime pull request #2747 "Add missing features to the API" fixing this issue:

- Add missing features to the API.
  Renovate core.atomic, improve and simplify the constraints on functions.
  Most functions are slightly more efficient.
  Concentrate more specific work into less surface area.

  Fixes Issue 20107 - core.atomic : Memory order is missing keys
  Fixes Issue 20106 - core.atomic : atomicFence doesn't accept MemoryOrder
  Fixes Issue 20105 - core.atomic 'cas' function is incomplete
  Fixes Issue 15007 - core.atomic match C++11
  Fixes Issue 8831 - core.atomic: add compare-and-swap function with other
result type

https://github.com/dlang/druntime/pull/2747

--
August 31, 2019
https://issues.dlang.org/show_bug.cgi?id=20107

Dlang Bot <dlang-bot@dlang.rocks> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--- Comment #4 from Dlang Bot <dlang-bot@dlang.rocks> ---
dlang/druntime pull request #2745 "Renovate core.atomic, improve and simplify the constraints on functions" was merged into master:

- 1b139035a32f6aeedcdb8d1589af45e9deb73f88 by Manu Evans:
  Renovate core.atomic, improve and simplify the constraints on functions.
  Most functions are slightly more efficient.
  Concentrate more specific work into less surface area.

  Fixes issues 20107, 18643, 15007, 8831

https://github.com/dlang/druntime/pull/2745

--