[squeak-dev] Trunk now Toolbuilderized ;-)

David T. Lewis lewis at mail.msen.com
Sun Aug 9 15:43:04 UTC 2009


On Sat, Aug 08, 2009 at 12:46:34AM -0700, Andreas Raab wrote:
> Folks -
> 
> Just as an FYI, I did a serious pass on toolbuildering (or would that be 
> toolbuilderizing? ;-) the Tools package in the trunk. In the process 
> I've removed some tons of stuff from the Tools package referencing half 
> of MVC and Morphic and replaced them with using ToolBuilder specs 
> consistently.
> 
> Since that was a sizable change there is a chance for some fallout and 
> I'd appreciate feedback if you find something that got broken in the 
> process.

I have not been able to update my trunk image since this change. I'm getting
a locked up user interface (unresponsive, display does not refresh, Squeak
still busy and using CPU). I can see one or more debuggers being opened, and
pointing to MNUs in GrafPort (one was GrafPort>>seco??? where the ??? is
part of the method name that I cannot read). I cannot open a debugger to
see more.

The failure is happening in the update for Morphic-ar.150(jmv.138).mcd.
I am running a Unix VM under Linux.

I was assuming that I have been doing something dumb (the usual explanation)
but I'm beginning to suspect that it may be due to a platform issue. When
running under X window (a KDE window manager in this case), there are lots
of times when Squeak receives notification from the window manager that it
should refresh its display. My guess is that a display update is being
performed at some point during the update process when Squeak is not able
to actually perform the update.

Any tips?

Dave




More information about the Squeak-dev mailing list