[Haskell-cafe] Pruned Sparks in Original Strategies

Burak Ekici ekcburak at hotmail.com
Tue Jan 17 14:16:14 CET 2012

Dear List,

I am trying to parallelize some number of codes with
using Haskell's original and second generation strategies
in order to be able to compare them.

As far as I understood, in original strategies, ROOT
garbage collection mechanism is used which does
not allow any spark to be pruned. Since, they do not
return any information back to its caller. (a type of
void reference making fizzling of a spark impossible,
is returned), However, in most of my measurements,
spraks are being pruned.

I wonder the reasons why this incident occurs? Do you
have any idea?

Many thanks,

More information about the Haskell-Cafe mailing list