[concurrency-interest]JSR 166 draft API
Doug Lea
dl@cs.oswego.edu
Sat, 10 Aug 2002 11:15:26 -0400
Eric Crahen wrote:
> When using a barrier like this, I'm not sure I see the value in
> returning an index. I might just be missing something, but the threads
> going into the barrier don't have any influence or clue as to what number
> they'd be assigned. They complete thier work and they get an arbitrary
> number, if used in a loop it could be different each time or it might be
> the same one. So how do you use an unpredictable number effectively?
>
> Is it more useful than this?
>
> barrier.sync();
> resultVector.add(result);
Well, maybe not, but it costs nothing to return an index, and allows
people to more easily code existing algorithms. No sense in frustrating
such people for no good reason.
-Doug