Spoon progress 23 May 2006: finding dependencies via passive imprinting

Ralph Johnson johnson at cs.uiuc.edu
Tue May 23 13:24:40 UTC 2006


On 5/23/06, Craig Latta <craig at netjam.org> wrote:
>        A workflow for finding dependencies and using them to inform module
> creation is beginning to appear. It seems we mostly need to come up with
> a bunch of desired test cases, and the time to run them and watch for
> undesired relationships.

Let me see if I understand this.  You will put a test case on the
minimal image.  When the minimal image runs, it will sometimes run a
missing method, which will cause the method to be pulled in from the
full image.  Pulling in a method might cause a class to be pulled in,
as well.  The full image will keep a record of what got pulled into
the minimal image, so you can tell exactly what methods the test uses
that is not already part of the minimal image.

Is that right?

-Ralph



More information about the Squeak-dev mailing list