review of std.parallelism

dsimcha dsimcha at yahoo.com
Sat Mar 19 12:48:30 PDT 2011


On 3/19/2011 3:36 PM, dsimcha wrote:
> On 3/19/2011 2:35 PM, Michel Fortin wrote:
> It gets rethrown when yieldWait()/spinWait()/workWait() is called. In
> the case of the higher-level primitives, it gets re-thrown to the
> calling thread at some non-deterministic point in the execution of these
> functions. I didn't see the need to document this explicitly because it
> "just works".
>

...Though now that you make me think of it I need to support exception 
chaining for the case of multiple concurrently thrown exceptions instead 
of just arbitrarily and non-deterministically rethrowing one.  The code 
that handles this was written before exception chaining existed.  Will 
get on that.


More information about the Digitalmars-d mailing list