Thread overview
[dmd-internals] shared static this() and shared static ~this()
Jan 05, 2010
Walter Bright
Jan 05, 2010
Sean Kelly
Jan 05, 2010
Walter Bright
January 05, 2010
I've checked in changes to dmd and druntime to support these.

Still missing is the actual call to _moduleTlsCtor() upon thread creation in druntime, and the corresponding call to _moduleTlsDtor().
January 05, 2010
On Jan 5, 2010, at 2:20 PM, Walter Bright wrote:

> I've checked in changes to dmd and druntime to support these.
> 
> Still missing is the actual call to _moduleTlsCtor() upon thread creation in druntime, and the corresponding call to _moduleTlsDtor().

And I guess a call to the same routine in _dmain2.d before the unit tests are run?  I'd be happy to make the changes, unless you were waiting on something.
January 05, 2010

Sean Kelly wrote:
> On Jan 5, 2010, at 2:20 PM, Walter Bright wrote:
>
> 
>> I've checked in changes to dmd and druntime to support these.
>>
>> Still missing is the actual call to _moduleTlsCtor() upon thread creation in druntime, and the corresponding call to _moduleTlsDtor().
>> 
>
> And I guess a call to the same routine in _dmain2.d before the unit tests are run?

I already took care of that one. Next, I plan to work on making tls work in OSX. I haven't done it yet out of sheer sloth, but it's turning into a blocker.

>   I'd be happy to make the changes, unless you were waiting on something.
> 

Thanks! Yes, please.

> _______________________________________________
> dmd-internals mailing list
> dmd-internals at puremagic.com
> http://lists.puremagic.com/mailman/listinfo/dmd-internals
>
>
>