Peephole Optimization for MC
Marcus Denker
denker at iam.unibe.ch
Wed Sep 14 11:11:33 UTC 2005
Am 14.09.2005 um 12:48 schrieb stéphane ducasse:
> marcus is working on that if I remember correctly
>
Not directly... we will have annotations in 3.9a soon,
but there are no plans to save the source there... We
discussed to save the source-pointer in the MethodAnnotation
object, thus making the current scheme more flexible.
I think that we should at some point re-assess some desgin desicions
of 10 years ago... e.g. does it really make sense to store the source
in external
files?
With the current machines (or even those of a couple of years ago)
there should
be some other designs possible.
But we do *not* want to loose the good side of having a .changes file
as a persistant
log of all changes.
Related to that, we (Phillipe and me) are experimenting with a Squeak
that has
only a very high level (OO) representation of method bodies.
Everything else
can be generated from that on demand (e.g. bytecode, eToy Tiles, text).
But that of course is really experimental and not meant to be added
to squeak anytime
soon.
Marcus
More information about the Squeak-dev
mailing list
|