[Haskell-cafe] Re[10]: Parallel combinator, performance advice
Bulat Ziganshin
bulat.ziganshin at gmail.com
Wed Apr 8 07:33:17 EDT 2009
Hello Neil,
Wednesday, April 8, 2009, 3:25:51 PM, you wrote:
> I've attached a revised implementation. With my benchmark it gives a
> stack overflow:
it may be in replicate. check with
let incRef = atomicModifyIORef r (\a -> (a,a))
> As a side note, it's necessary to add parallelStop, to kill all the
> threads - or you get thread blocked exceptions being raised.
alternatively, you can catch this exception in addWorker
--
Best regards,
Bulat mailto:Bulat.Ziganshin at gmail.com
More information about the Haskell-Cafe
mailing list