|Tech info on JIT compilers (especially for Java) email@example.com (Anthon Voigt) (1998-08-30)|
|Re: Tech info on JIT compilers (especially for Java) firstname.lastname@example.org (William Cohen) (1998-08-31)|
|Re: Tech info on JIT compilers (especially for Java) email@example.com (1998-08-31)|
|From:||William Cohen <firstname.lastname@example.org>|
|Date:||31 Aug 1998 03:22:27 -0400|
|Organization:||University of Alabama in Huntsville|
Anthon Voigt wrote:
> I'm implementing a JITcompiler for Java on a 8051, but so far I've had
> trouble finding technical info on JIT compilers. Could anyone refer me
> to a good book on the subject, or articles or a webpage.
I made a presentation for our research group about Just-In-Time (JIT)
compilation last fall. The slides from the presentation are available
at http://www.eb.uah.edu/~cohen/javanauts/jit1/index.html. It is
meant as an introduction to the subject and does not go into great
You might broaden your search and look at the binary-to-binary
translators, e.g. FX!32 (i86->alpha)
(http://www.digital.com/DTJP01/DTJP01HM.HTM) by DEC and Embra
(http://www-flash.stanford.edu/Embra/). Many of the techniques used in
these binary-to-binary translators are applicable to generating
high-performance Java Virtual Machines.
On a 8051 you might be a bit tight on space to implement a JIT
(assuming a 16-bit address space). Good luck.
William Cohen email@example.com
Electrical and Computer Engineering
College of Engineering
University of Alabama in Huntsville voice: 256/890-6830
Huntsville, AL 35899 fax: 256/890-6803
ECE Homepage: http://www.eb.uah.edu/ece/ecehome.html
Return to the
Search the comp.compilers archives again.