[ENH][VM] Improved code generation (hopefully ;)

Tim Rowledge tim at sumeru.stanford.edu
Tue Jul 8 02:19:07 UTC 2003


"Andreas Raab" <andreas.raab at gmx.de> wrote:

> Which raises an interesting general question: In this age of having
> everything at SqueakMap do we actually have a way of tracking changes
> between versions of packages?
It's an interesting problem isn't it? I suppose one could claim the DVS
(or monticello? There's another issue, if m > d, should the official
system move over?) would help here with the diffing functions. Tolls to
handle this are definitely amajor need right now. Along with keeping it
all on CVS or some logical equivalent.

The older VM package is still on my website
(http://sumeru.stanford.edu/tim/pooters/SqFiles/packages/VMMaker/VMCodeP
ackage.9.cs.qz) but that isn't a DVS package. 


> What I have here is a great example for the
> kind of problem - I wasn't aware that _anything_ has changed in VMMaker but
> apparently the changes were large enough to break everything I was doing.
It ought not be _that_ bad since all I changed is basically
integrating the globalstruct/global-ptr-to-struct. The rest should be
trivia, functionally speaking. Ah, of course, changing names/categories
to suit DVS would probably confuse things a bit.  Hmm, I suppose DVS-ing
the older version might help. Do you want to play with that? It'll be a
few days before I can even consider making time to try it myself since I
actually have a job interview tomorrow (gasp! but nothing really
interesting :-( )) and other stuff most of the week. I did try to
mention proposed changes as time went by but maybe you didn't have time
to notice the messages - if I remembered to send them.

tim
--
Tim Rowledge, tim at sumeru.stanford.edu, http://sumeru.stanford.edu/tim
Useful random insult:- Bad spot on the disk.



More information about the Squeak-dev mailing list