September 20, 2010
druntime commit, revision 391


user: sean

msg:
http://d.puremagic.com/issues/show_bug.cgi?id=4890

A bunch of changes to eliminate potential issues.  Now, GC-related thread data is fully initialized before the thread is added to the global thread list or its context is added to the global context list.  isRunning is also tracked more carefully to avoid potentially strange behavior.  This new code is tested to work on OSX.  Windows and Linux tests forthcoming.

http://www.dsource.org/projects/druntime/changeset/391