Sparks is an implementation of Object Prevalence for Scheme. The basic concepts of object prevalence are explained nicely on the CL-prevalence page. Sparks uses object-dump and prometheus and works with plt-scheme and scheme48 so far (it uses spells for portability).

The code is not officially released yet, but there is a darcs repository at