May 11, 2014 [D-runtime] [D-Programming-Language/druntime] 640f0f: make most GC functions nothrow | ||||
---|---|---|---|---|
| ||||
Attachments:
| Branch: refs/heads/master Home: https://github.com/D-Programming-Language/druntime Commit: 640f0f46dc0be06a413da3d1f090bd0275c7bb96 https://github.com/D-Programming-Language/druntime/commit/640f0f46dc0be06a413da3d1f090bd0275c7bb96 Author: Rainer Schuetze <r.sagitario@gmx.de> Date: 2014-05-07 (Wed, 07 May 2014) Changed paths: M src/core/sync/mutex.d M src/core/thread.d M src/core/thread.di M src/gc/bits.d M src/gc/gc.d M src/gc/os.d M src/gc/proxy.d M src/rt/lifetime.d M src/rt/sections.d M src/rt/sections_freebsd.d M src/rt/sections_linux.d M src/rt/sections_osx.d M src/rt/sections_solaris.d M src/rt/sections_win32.d M src/rt/sections_win64.d M src/rt/tlsgc.d Log Message: ----------- make most GC functions nothrow add "nothrow" to ScanDG on linux and os/x, Thread.getThis in di-file Conflicts: src/core/thread.di src/gc/gc.d Commit: 3a7c81ebfb0411d2214638248081bcbf192a4bce https://github.com/D-Programming-Language/druntime/commit/3a7c81ebfb0411d2214638248081bcbf192a4bce Author: Rainer Schuetze <r.sagitario@gmx.de> Date: 2014-05-08 (Thu, 08 May 2014) Changed paths: M src/core/thread.d M src/core/thread.di Log Message: ----------- make thread_suspendAll/thread_resumeAll nothrow Commit: 15669c92392a3a2ff23fb957e5317f3b9adbd40d https://github.com/D-Programming-Language/druntime/commit/15669c92392a3a2ff23fb957e5317f3b9adbd40d Author: Rainer Schuetze <r.sagitario@gmx.de> Date: 2014-05-08 (Thu, 08 May 2014) Changed paths: M src/core/sys/osx/mach/thread_act.d Log Message: ----------- mark OS/X thread function nothrow Commit: 55a16f0d4f8ce761876a7d78f5fb2aeca5da86a7 https://github.com/D-Programming-Language/druntime/commit/55a16f0d4f8ce761876a7d78f5fb2aeca5da86a7 Author: Rainer Schuetze <r.sagitario@gmx.de> Date: 2014-05-08 (Thu, 08 May 2014) Changed paths: M src/core/sys/posix/semaphore.d M src/core/sys/posix/signal.d M src/core/thread.d Log Message: ----------- make functions in core.sys.posix.signal and core.sys.posix.semaphore nothrow Commit: 66a0f0af2c04988e82835b473f0248d38ffcbaf6 https://github.com/D-Programming-Language/druntime/commit/66a0f0af2c04988e82835b473f0248d38ffcbaf6 Author: Rainer Schuetze <r.sagitario@gmx.de> Date: 2014-05-10 (Sat, 10 May 2014) Changed paths: M src/core/runtime.d M src/core/sys/freebsd/dlfcn.d M src/core/sys/freebsd/execinfo.d M src/core/sys/linux/execinfo.d M src/core/sys/osx/execinfo.d M src/core/sys/osx/pthread.d M src/core/sys/posix/dlfcn.d M src/core/sys/posix/signal.d M src/core/thread.d M src/etc/linux/memoryerror.d Log Message: ----------- fix build for other OSs Commit: 5a04c20ae7863cd320df4c58d801f769acf2d414 https://github.com/D-Programming-Language/druntime/commit/5a04c20ae7863cd320df4c58d801f769acf2d414 Author: Martin Nowak <code@dawg.eu> Date: 2014-05-11 (Sun, 11 May 2014) Changed paths: M src/core/runtime.d M src/core/sync/mutex.d M src/core/sys/freebsd/dlfcn.d M src/core/sys/freebsd/execinfo.d M src/core/sys/linux/execinfo.d M src/core/sys/osx/execinfo.d M src/core/sys/osx/mach/thread_act.d M src/core/sys/osx/pthread.d M src/core/sys/posix/dlfcn.d M src/core/sys/posix/semaphore.d M src/core/sys/posix/signal.d M src/core/thread.d M src/core/thread.di M src/etc/linux/memoryerror.d M src/gc/bits.d M src/gc/gc.d M src/gc/os.d M src/gc/proxy.d M src/rt/lifetime.d M src/rt/sections.d M src/rt/sections_freebsd.d M src/rt/sections_linux.d M src/rt/sections_osx.d M src/rt/sections_solaris.d M src/rt/sections_win32.d M src/rt/sections_win64.d M src/rt/tlsgc.d Log Message: ----------- Merge pull request #752 from rainers/gc_nothrow3 make most GC functions nothrow Compare: https://github.com/D-Programming-Language/druntime/compare/3748ebf972c3...5a04c20ae786 |
Copyright © 1999-2021 by the D Language Foundation