Re: Tech info on JIT compilers (especially for Java)

andi@complang.tuwien.ac.at (Andreas Krall)
31 Aug 1998 12:15:58 -0400

          From comp.compilers

Related articles
Tech info on JIT compilers (especially for Java) aevoigt@ibm1.sun.ac.za (Anthon Voigt) (1998-08-30)
Re: Tech info on JIT compilers (especially for Java) cohen@ebs330.eb.uah.edu (William Cohen) (1998-08-31)
Re: Tech info on JIT compilers (especially for Java) andi@complang.tuwien.ac.at (1998-08-31)
| List of all articles for this month |

From: andi@complang.tuwien.ac.at (Andreas Krall)
Newsgroups: comp.compilers
Date: 31 Aug 1998 12:15:58 -0400
Organization: Vienna University of Technology, Austria
References: 98-08-201
Keywords: Java, bibliography

Anthon Voigt <aevoigt@ibm1.sun.ac.za> writes:
> 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.


On my homepage you can find articles describing the implementation of the
CACAO JIT compiler.


Further references are:


@INPROCEEDINGS{Taba+98,
                AUTHOR = {Ali-Reza Adl-Tabatabai and Michal Ciernak and Guei-Yuan
                                            Lueh and Vishesh M. Parikh and James M. Stichnoth},
                TITLE = {Fast, Effective Code Generation in a Just-In-Time
                                            {Java} Compiler},
                BOOKTITLE = {Conference on Programming Language Design and
                                            Implementation},
                ORGANIZATION= {ACM},
                SERIES = {SIGPLAN},
                VOLUME = {33(6)},
                ADDRESS = {Montreal},
                YEAR = 1998}




@ARTICLE{SunJIT97,
                AUTHOR = {Timothy Cramer and Richard Friedman and Terrence Miller
                                            and David Seberger and Robert Wilson and Mario Wolczko},
                TITLE = {Compiling {Java} Just in Time},
                JOURNAL = {IEEE Micro},
                VOLUME = 17,
                NUMBER = 3,
                PAGES = {36--43},
                MONTH = {June},
                YEAR = 1997}




@INPROCEEDINGS{EbciogluAltman97,
                AUTHOR = {Kemal Ebcio\u{g}lu and Erik Altman and Erdem Hokenek},
                TITLE = {A {Java} {ILP} Machine based on fast Dynamic
                                            Compilation},
                BOOKTITLE = {MASCOTS'97 - International Workshop on Security and
                                            Efficiency Aspects of {Java}},
                YEAR = 1997}




@ARTICLE{Hsieh+97,
                AUTHOR = {Cheng-Hsueh A. Hsieh and Maria T. Conte and Teresa L.
                                            Johnson and John C. Gyllenhaal and {Wen-mei} W. Hwu},
                TITLE = {Optimizing NET Compilers for Improved {Java}
                                            Performance},
                JOURNAL = {IEEE Computer},
                VOLUME = 30,
                NUMBER = 6,
                PAGES = {67--75},
                MONTH = {June},
                YEAR = 1997}


@INPROCEEDINGS{HsiehHwu97,
                AUTHOR = {Cheng-Hsueh A. Hsieh and John C. Gyllenhaal and
{Wen-mei} W. Hwu},
                TITLE = {Java Bytecode to Native Code Translation: The
                                            {Caffeine} Prototype and Preliminary Results},
                BOOKTITLE = {29th Annual IEEE/ACM International Symposium on
                                            Microarchitecture (MICRO'29)},
                ADDRES = {Paris},
                YEAR = 1996}


--
andi@complang.tuwien.ac.at Andreas Krall
http://www.complang.tuwien.ac.at/andi/ Inst. f. Computersprachen, TU Wien
tel: (+431) 58801/4462 Argentinierstr. 8/4/1851
fax: (+431) 5057838 A-1040 Wien AUSTRIA EUROPE
--


Post a followup to this message

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