December 12, 2014 [D-runtime] [D-Programming-Language/druntime] 05b15a: fix Issue 11216 - Make synchronized statement `not... | ||||
---|---|---|---|---|
| ||||
Attachments:
| 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@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@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 |
Copyright © 1999-2021 by the D Language Foundation