[D-runtime] DLL initialization in Druntime
Walter Bright
walter at digitalmars.com
Sun Jan 16 12:46:33 PST 2011
Rainer Schuetze wrote:
> Walter Bright wrote:
>>> BTW: there is a regression in 2.051 regarding DLLs in a multi-threading
>>> environment: http://d.puremagic.com/issues/show_bug.cgi?id=5382
>>
>> This is a mystery, as there is no such variable in src/core/dll_helper.d
>>
>
> Maybe the diff shows the wrong direction patched <-> original.
> Using _moduleinfo_tlsdtors_i from object_.d no longer works, so the
> patch adds tlsCtorRun.
>
If you're using multithreaded dlls in Windows, have you not seen the
failed initialization issues? As I posted before, it's hard to see how
it ever could have worked.
More information about the D-runtime
mailing list