Re: VM ops to machine code

Eliot Miranda <eliotm@pacbell.net>
31 Dec 2000 03:03:38 -0500

          From comp.compilers

Related articles
VM ops to machine code MattHurd@OptusHome.com.au (Matthew Hurd) (2000-12-23)
Re: VM ops to machine code eliotm@pacbell.net (Eliot Miranda) (2000-12-31)
Re: Re: VM ops to machine code bonzini@gnu.org (2001-01-06)
| List of all articles for this month |

From: Eliot Miranda <eliotm@pacbell.net>
Newsgroups: comp.compilers
Date: 31 Dec 2000 03:03:38 -0500
Organization: SBC Internet Services
References: 00-12-105
Keywords: interpreter, performance
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





Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.