Squeak JIT status
Karl Ramberg
karl.ramberg at chello.se
Fri Aug 10 17:32:41 UTC 2001
"Noel J. Bergman" wrote:
>
> > 1) The Jitter.
> > This is a Just-In-Time Compiler for Squeak. This speeds up Squeak
> > by generating native machine code on the fly instead of interpreting
> > squeak bytecode...
>
> > http://irafs1.ira.uka.de/~marcus/j3/
>
> Are you planning to merge this code with Andreas Raab's source tree for x86?
>
> > 2) Slang-To-Native code Compiler
>
> > This was done as part of the mythical (and long gone) Interval Squeak.
> > The idea was to build a new Slang Compiler that could generate not
> > only C-Code, but native machine code for the target plattform. Then
> > they added the possiblility to execute the code at runtime, without
> > restarting the VM. (To add new drivers, etc).
>
> > The code is available, but hasn´t beed used or maintained for some
> > time. Only ARM is supportet.
> > (Don´t have an URL for this, but I have the code somewhere... I think
> > this is available at Tim Rowledge´s site).
>
> I don't see it on Tim Rowledge's site. Could this code be lifted into the
> J3 tree to provide ARM Jitter?
http://sumeru.stanford.EDU/tim/pooters/SqFiles/deltas/
(it's called translator)
There also Hans Martin Mosners Dynamic Primitives at
http://minnow.cc.gatech.edu/squeak/300
This stuff need a loving hand and soon ( relative ) all need for
external
compilers would vanish :-)
Karl
More information about the Squeak-dev
mailing list
|