Jump to page: 1 2
Thread overview
[Issue 11216] Make synchronized statement `nothrow`
Oct 01, 2014
Martin Nowak
Oct 01, 2014
Martin Nowak
Nov 08, 2014
Walter Bright
Oct 18, 2015
Mathias LANG
May 10, 2016
Mathias Lang
Feb 23, 2018
FeepingCreature
Feb 23, 2018
FeepingCreature
October 01, 2014
https://issues.dlang.org/show_bug.cgi?id=11216

Martin Nowak <code@dawg.eu> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Priority|P2                          |P5
                 CC|                            |code@dawg.eu

--- Comment #2 from Martin Nowak <code@dawg.eu> ---
I'm in favor of doing this. Is there a migration path for requiring nothrow on the Monitor Interface without breaking code?

--
October 01, 2014
https://issues.dlang.org/show_bug.cgi?id=11216

Martin Nowak <code@dawg.eu> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Blocks|                            |13561

--
November 08, 2014
https://issues.dlang.org/show_bug.cgi?id=11216

Walter Bright <bugzilla@digitalmars.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |bugzilla@digitalmars.com

--- Comment #3 from Walter Bright <bugzilla@digitalmars.com> ---
https://github.com/D-Programming-Language/dmd/pull/4115

--
November 08, 2014
https://issues.dlang.org/show_bug.cgi?id=11216

--- Comment #4 from github-bugzilla@puremagic.com ---
Commits pushed to master at https://github.com/D-Programming-Language/dmd

https://github.com/D-Programming-Language/dmd/commit/47c679964003ca75290e3174df85b0641eb5d282 fix Issue 11216 - Make synchronized statement `nothrow`

- mark _d_monitorenter/exit as nothrow

https://github.com/D-Programming-Language/dmd/commit/dc118391e51ddb69093780c157b1ca41e26add90 Merge pull request #4115 from MartinNowak/fix11216

fix Issue 11216 - Make synchronized statement `nothrow`

--
December 12, 2014
https://issues.dlang.org/show_bug.cgi?id=11216

--- Comment #5 from github-bugzilla@puremagic.com ---
Commits pushed to master at https://github.com/D-Programming-Language/druntime

https://github.com/D-Programming-Language/druntime/commit/05b15ab05279a70b30f4a580c705526e70e09155 fix Issue 11216 - Make synchronized statement `nothrow`

- require Object.Monitor lock and unlock functions to be nothrow

- change methods of all core.sync classes to nothrow

https://github.com/D-Programming-Language/druntime/commit/46061e646ae547d297aeae448eb246e251118344 Merge pull request #1013 from MartinNowak/fix11216

fix Issue 11216 - Make synchronized statement `nothrow`

--
February 19, 2015
https://issues.dlang.org/show_bug.cgi?id=11216

--- Comment #6 from github-bugzilla@puremagic.com ---
Commits pushed to 2.067 at https://github.com/D-Programming-Language/druntime

https://github.com/D-Programming-Language/druntime/commit/05b15ab05279a70b30f4a580c705526e70e09155 fix Issue 11216 - Make synchronized statement `nothrow`

https://github.com/D-Programming-Language/druntime/commit/46061e646ae547d297aeae448eb246e251118344 Merge pull request #1013 from MartinNowak/fix11216

--
February 19, 2015
https://issues.dlang.org/show_bug.cgi?id=11216

--- Comment #7 from github-bugzilla@puremagic.com ---
Commits pushed to 2.067 at https://github.com/D-Programming-Language/dmd

https://github.com/D-Programming-Language/dmd/commit/47c679964003ca75290e3174df85b0641eb5d282 fix Issue 11216 - Make synchronized statement `nothrow`

https://github.com/D-Programming-Language/dmd/commit/dc118391e51ddb69093780c157b1ca41e26add90 Merge pull request #4115 from MartinNowak/fix11216

--
October 18, 2015
https://issues.dlang.org/show_bug.cgi?id=11216

Mathias LANG <pro.mathias.lang@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
                 CC|                            |pro.mathias.lang@gmail.com
         Resolution|FIXED                       |---

--- Comment #8 from Mathias LANG <pro.mathias.lang@gmail.com> ---
Well, since it was reverted, it should have been reopened.

Revert in DMD: https://github.com/D-Programming-Language/dmd/pull/4459 Revert in Druntime: https://github.com/D-Programming-Language/druntime/pull/1188

--
May 10, 2016
https://issues.dlang.org/show_bug.cgi?id=11216

Mathias Lang <mathias.lang@sociomantic.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |thecybershadow@gmail.com

--- Comment #9 from Mathias Lang <mathias.lang@sociomantic.com> ---
*** Issue 16009 has been marked as a duplicate of this issue. ***

--
February 23, 2018
https://issues.dlang.org/show_bug.cgi?id=11216

FeepingCreature <default_357-line@yahoo.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |default_357-line@yahoo.de

--- Comment #10 from FeepingCreature <default_357-line@yahoo.de> ---
Still an issue in 2018.

--
« First   ‹ Prev
1 2