ScriptLoader and SmalltalkImage's fixObsoleteReferences

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

ScriptLoader and SmalltalkImage's fixObsoleteReferences

Frank Shearar-3
These (rather long) methods are nearly identical. SmalltalkImage is a
bit more demanding re GC, and double-GCs before the
large-chunk-of-sameness. Other than that, the only difference I can
see is a logging statement printing to Transcript.

Oh, it's worse: ReleaseBuilder also has the same code, except that
ReleaseBuilder inspects SystemNavigation default while the other two
inspect SystemNavigation default obsoleteBehaviors.

(http://bugs.squeak.org/view.php?id=7754)

frank

Reply | Threaded
Open this post in threaded view
|

Re: ScriptLoader and SmalltalkImage's fixObsoleteReferences

Nicolas Cellier
Isn't ScriptLoader a good candidate for go?
It was used by Stephane in Marcus to manage 3.9 update process...

Nicolas

2013/3/8 Frank Shearar <[hidden email]>:

> These (rather long) methods are nearly identical. SmalltalkImage is a
> bit more demanding re GC, and double-GCs before the
> large-chunk-of-sameness. Other than that, the only difference I can
> see is a logging statement printing to Transcript.
>
> Oh, it's worse: ReleaseBuilder also has the same code, except that
> ReleaseBuilder inspects SystemNavigation default while the other two
> inspect SystemNavigation default obsoleteBehaviors.
>
> (http://bugs.squeak.org/view.php?id=7754)
>
> frank
>