if (closure_SHOULD_SPARK(p)) {
pushWSDeque(pool,p);
- }
-
- cap->sparks_created++;
+ cap->sparks_created++;
+ } else {
+ cap->sparks_dud++;
+ }
return 1;
}
n++;
} else {
pruned_sparks++; // discard spark
- cap->sparks_pruned++;
+ cap->sparks_fizzled++;
}
} else if (HEAP_ALLOCED(spark) &&
(Bdescr((P_)spark)->flags & BF_EVACUATED)) {
n++;
} else {
pruned_sparks++; // discard spark
- cap->sparks_pruned++;
+ cap->sparks_fizzled++;
}
} else {
pruned_sparks++; // discard spark
- cap->sparks_pruned++;
+ cap->sparks_gcd++;
}
currInd++;