Okay, figured out puremagic a little.
http://d.puremagic.com/issues/show_bug.cgi?id=5488
I tried to get a bugzilla account but it never emailed me the verification.
I'll
try again and then try to figure out how to post this there.
Thanks for looking into it.
Adam
Sean Kelly Wrote:
>
> This one is weird, and doesn't appear related to 4307. One of the threads
> (thread A) is in a GC collection and blocked trying to acquire the mutex
> protecting the global thread list within thread_resumeAll. Another thread
> (thread B) is also blocked trying to acquir
Adam Conner-Sax Wrote:
> The attached code usually hangs (running on OSX, dmd 2.051).
>
> It uses spawn to create a new thread. All the thread does is create a large
> array of doubles. In one case it uses the Array!double from std.container. In
> the other case it uses the built in dynamic dou
On Sunday 23 January 2011 20:34:16 Adam Conner-Sax wrote:
> The attached code usually hangs (running on OSX, dmd 2.051).
>
> It uses spawn to create a new thread. All the thread does is create a
> large array of doubles. In one case it uses the Array!double from
> std.container. In the other cas
The attached code usually hangs (running on OSX, dmd 2.051).
It uses spawn to create a new thread. All the thread does is create a large
array of doubles. In one case it uses the Array!double from std.container. In
the other case it uses the built in dynamic double[]. It declares the array,
set