[D-runtime] [D-Programming-Language/druntime] 640f0f: make most GC functions nothrow
GitHub via D-runtime
d-runtime at puremagic.com
Sun May 11 08:08:59 PDT 2014
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 at 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 at 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 at 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 at 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 at 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 at 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
More information about the D-runtime
mailing list