[D-runtime] [D-Programming-Language/druntime] 45c4f1: fixed various issues with thread/gc interaction. ...
noreply at github.com
noreply at github.com
Fri Jun 17 09:44:48 PDT 2011
Branch: refs/heads/master
Home: https://github.com/D-Programming-Language/druntime
Commit: 45c4f1b94dddd091cc5aa72de7b0fddf76a6de21
https://github.com/D-Programming-Language/druntime/commit/45c4f1b94dddd091cc5aa72de7b0fddf76a6de21
Author: Sean Kelly <sean at invisibleduck.org>
Date: 2011-06-17 (Fri, 17 Jun 2011)
Changed paths:
M src/core/thread.d
M src/gc/gcx.d
M src/rt/deh2.d
Log Message:
-----------
fixed various issues with thread/gc interaction. Thread.slock was static instead of shared/__gshared, which was likely to cause major problems. Pool.divisor was public but called by Pool.initialize which caused the Pool invariant to be evaluated before Pool was fully initialized--made divisor private to avoid this.
Commit: dea74b4f770272b5cbc7e91461b08c25dc2da2da
https://github.com/D-Programming-Language/druntime/commit/dea74b4f770272b5cbc7e91461b08c25dc2da2da
Author: Sean Kelly <sean at invisibleduck.org>
Date: 2011-06-17 (Fri, 17 Jun 2011)
Changed paths:
M changelog.dd
M posix.mak
A src/core/sys/posix/netdb.d
M src/core/sys/windows/threadaux.d
M src/core/sys/windows/windows.d
M src/gc/gcbits.d
M src/rt/lifetime.d
Log Message:
-----------
Merge branch 'master' of github.com:D-Programming-Language/druntime
Compare: https://github.com/D-Programming-Language/druntime/compare/3690453...dea74b4
More information about the D-runtime
mailing list