Squid VM

Eric Merritt cyberlync at yahoo.com
Mon May 5 13:42:54 UTC 2003


Robert,

Surly there was some type of intermediate
representation? I doubt that Self used a single pass
compiler to go from source to native code in a single
motion. 

If there is some type of intermediate parse tree it
should be possible to compile squeak to that
intermediate parse tree then let self do the rest of
the compilation.

--- "Jarvis, Robert P. (Contingent)"
<Jarvisb at timken.com> wrote:
> If I understand correctly, the Self VM was fast
> because a whole lot of work
> went into native code generation technology.  See
> 
>
http://www.sunlabs.com/nova/cgi-bin/index.cgi?a=r&s=9343&e=9356&f=%2Fhtdocs%
> 2Fself%2Flanguage.html&i=
> 
> Bob Jarvis
> Compuware @ Timken
> 
> > -----Original Message-----
> > From: Niko Schwarz [mailto:niko.schwarz at gmx.net]
> > Sent: Monday, May 05, 2003 8:24 AM
> > To: The general-purpose Squeak developers list
> > Subject: Re: Squid VM
> > 
> > 
> > -----BEGIN PGP SIGNED MESSAGE-----
> > Hash: SHA1
> > 
> > Am Sonntag, 4. Mai 2003 23:28 schrieb Michael van
> der Gulik:
> > 
> > > - And  would it be possible to make a
> language-independant 
> > VM, perhaps
> > > with modifications to respective compilers, that
> could compile and
> > > interpret Squeak, ANSI Smalltalk or Squid.
> Redesigning a 
> > wheel is better
> > > than reinventing it.
> > 
> > yes, the idea is tempting. A while ago I asked
> myself how 
> > difficult it would 
> > be to create a Self environment, and run squeak
> images in it.
> > I mean: the Self VM is said to be spectacularly
> fast, and 
> > Self has all the 
> > advantages that Anthony wanted, and most of all:
> the Squeak 
> > stuff would not 
> > be lost.
> > 
> > regards,
> > 
> > nick
> > - -- 
> > Molecule, n.:
> > 	The ultimate, indivisible unit of matter.  It is
> distinguished
> > from the corpuscle, also the ultimate, indivisible
> unit of 
> > matter, by a
> > closer resemblance to the atom, also the ultimate,
> indivisible unit of
> > matter ... The ion differs from the molecule, the
> corpuscle and the
> > atom in that it is an ion ...
> > 	-- Ambrose Bierce, "The Devil's Dictionary"
> > -----BEGIN PGP SIGNATURE-----
> > Version: GnuPG v1.2.1 (GNU/Linux)
> > 
> >
>
iD8DBQE+tlfl3P3nmXTVnC8RAv3aAKD5dF0adqbIbXeyn0BenxY55Z0NTgCeMg2o
> > RZImjxqKvKLbUFQ08joJF0U=
> > =Jnt7
> > -----END PGP SIGNATURE-----
> > 
> > 
> 
> 
>
**********************************************************************
> This message and any attachments are intended for
> the 
> individual or entity named above. If you are not the
> intended
> recipient, please do not forward, copy, print, use
> or disclose this 
> communication to others; also please notify the
> sender by 
> replying to this message, and then delete it from
> your system. 
> 
> The Timken Company
>
**********************************************************************
> 
> 


__________________________________
Do you Yahoo!?
The New Yahoo! Search - Faster. Easier. Bingo.
http://search.yahoo.com



More information about the Squeak-dev mailing list