|VM ops to machine code MattHurd@OptusHome.com.au (Matthew Hurd) (2000-12-23)|
|Re: VM ops to machine code firstname.lastname@example.org (Eliot Miranda) (2000-12-31)|
|Re: Re: VM ops to machine code email@example.com (2001-01-06)|
|From:||Eliot Miranda <firstname.lastname@example.org>|
|Date:||31 Dec 2000 03:03:38 -0500|
|Organization:||SBC Internet Services|
|Posted-Date:||31 Dec 2000 03:03:38 EST|
Typical Smalltalk VMs do dynamic translation (a.k.a. Just-In-Time
compilation, or JIT for short) from bytecode to machine code,
as do Self and a number if JAVA VMs. In the Smalltalk arena
Squeak has a Jitter and is available for free. Self supports
SPARC and PowerPC and is available for free. The Sun HotSpot Java
VM is available under a quasi-open-source license and supports
x86 and SPARC. There are others which are free.
Threaded code is an interesting intermediate.
Matthew Hurd wrote:
> I've been tinkering with a little VM of mine over the years. I'd like
> to take the abtract ops to machine code.
Eliot Miranda Smalltalk - Scene not herd
Return to the
Search the comp.compilers archives again.