BC rework stuff

Tim Rowledge tim at sumeru.stanford.edu
Sun Jun 23 03:18:05 UTC 2002


Hi Anthony,
did you get any luck with that paper of Eliot's? If you have real 
trouble, I can probably get you a photocopy somehow.

My best suggestion for progress now is to advise you take a look at 
getting your blocks and compiler changes to work with ordinary old 
contexts as in v3.2; I think it should be possible but it may be that a 
few tiny changes just have to go in. You should find that it simplifies 
the changes to the image quite a bit. I suspect that you'll find that 
performance is slightly reduced at this point; after all block 
evaluation will be a tad more complicated and will involvecreating a 
blockcontext instead of just (ab)using things the current way.

Once that is functional, we can consider the best way to improve the 
stack mechanism in such a way that it doesn't interfere with a jitter. I 
know it can be done, since I have experience of several Smalltalks that 
already did it...  :-)

Consider it a return to obeying Peter Deutsch's old dictum "You can 
cheat, but don't get caught".
>

tim at sumeru.stanford.edu




More information about the Squeak-dev mailing list