[D-runtime] [D-Programming-Language/druntime] 05b15a: fix Issue 11216 - Make synchronized statement `not...
GitHub via D-runtime
d-runtime at puremagic.com
Fri Dec 12 07:42:01 PST 2014
Branch: refs/heads/master
Home: https://github.com/D-Programming-Language/druntime
Commit: 05b15ab05279a70b30f4a580c705526e70e09155
https://github.com/D-Programming-Language/druntime/commit/05b15ab05279a70b30f4a580c705526e70e09155
Author: Martin Nowak <code at dawg.eu>
Date: 2014-11-29 (Sat, 29 Nov 2014)
Changed paths:
M src/core/sync/barrier.d
M src/core/sync/condition.d
M src/core/sync/config.d
M src/core/sync/exception.d
M src/core/sync/mutex.d
M src/core/sync/rwmutex.d
M src/core/sync/semaphore.d
M src/core/sys/osx/mach/semaphore.d
M src/core/thread.d
M src/gc/gc.d
M src/object.di
M src/object_.d
Log Message:
-----------
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
Commit: 46061e646ae547d297aeae448eb246e251118344
https://github.com/D-Programming-Language/druntime/commit/46061e646ae547d297aeae448eb246e251118344
Author: Dmitry Olshansky <dmitry.olsh at gmail.com>
Date: 2014-12-12 (Fri, 12 Dec 2014)
Changed paths:
M src/core/sync/barrier.d
M src/core/sync/condition.d
M src/core/sync/config.d
M src/core/sync/exception.d
M src/core/sync/mutex.d
M src/core/sync/rwmutex.d
M src/core/sync/semaphore.d
M src/core/sys/osx/mach/semaphore.d
M src/core/thread.d
M src/gc/gc.d
M src/object.di
M src/object_.d
Log Message:
-----------
Merge pull request #1013 from MartinNowak/fix11216
fix Issue 11216 - Make synchronized statement `nothrow`
Compare: https://github.com/D-Programming-Language/druntime/compare/109a604a08c7...46061e646ae5
More information about the D-runtime
mailing list