13.10.2014 Views

OPTIMIZING THE JAVA VIRTUAL MACHINE INSTRUCTION SET BY ...

OPTIMIZING THE JAVA VIRTUAL MACHINE INSTRUCTION SET BY ...

OPTIMIZING THE JAVA VIRTUAL MACHINE INSTRUCTION SET BY ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

230<br />

Bibliography<br />

[1] Ashes: a Java compiler infrastructure. http://www.sable.mcgill.ca/ashes/.<br />

[2] A brief history of the green project. http://today.java.net/jag/old/green/.<br />

[3] The Java Grande Forum benchmark suite. http://www.epcc.ed.ac.uk/-<br />

javagrande/javag.html.<br />

[4] The Java HotSpot performance engine architecture. http://java.sun.com/-<br />

products/hotspot/whitepaper.html.<br />

[5] Java Linux. http://www.blackdown.org.<br />

[6] JProbe Suite: Optimize your Java code quality for peak performance.<br />

http://www.quest.com/jprobe/.<br />

[7] The SableVM project. http://sablevm.org/.<br />

[8] JavaCC home, 2005. https://javacc.dev.java.net/.<br />

[9] NASA clips rule–based language, 2005. http://www.siliconvalleyone.com/clips.htm.<br />

[10] T. S. Abdelrahman. The Jupiter project, 2002.<br />

http://www.eecg.toronto.edu/jupiter/.<br />

[11] A. Adl-Tabatabai, M. Cierniak, G. Lueh, V. M. Parikh, and J. M. Stichnoth.<br />

Fast, effective code generation in a just-in-time Java compiler. In PLDI ’98:<br />

Proceedings of the ACM SIGPLAN 1998 conference on Programming language<br />

design and implementation, pages 280–290, New York, NY, USA, 1998. ACM<br />

Press.<br />

[12] A. V. Aho, R. Sethi, and J. D. Ulman. Compilers, Principles, Techniques and<br />

Tools. Addison–Wesley, 1988.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!