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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

235<br />

[55] D. Gregg and J. Waldron. Primitive sequences in general purpose Forth programs.<br />

In 18th Euroforth Conference, pages 24–32, September 2002.<br />

[56] D. Gusfield. Algorithms on strings, trees, and sequences: computer science and<br />

computational biology. Cambridge University Press, New York, NY, USA, 1997.<br />

[57] C. Herder and J. Dujmovic. Frequency analysis and timing of Java bytecodes.<br />

Technical Report SFSU-CS-TR-00.02, Computer Science Dept. San Francisco<br />

State University, 2001.<br />

[58] U. Hoelzle, C. Chambers, and D. Ungar. Debugging optimized code with dynamic<br />

deoptimization. In PLDI ’92: Proceedings of the ACM SIGPLAN 1992<br />

conference on Programming language design and implementation, pages 32–43,<br />

New York, NY, USA, 1992. ACM Press.<br />

[59] W. Holst. The Tension between Expressive Power and Method-Dispatch Efficiency.<br />

PhD thesis, Department of Computing Science, University of Alberta,<br />

Edmonton, Alberta, Canada, 1999.<br />

[60] J. Horgan, J. Power, and J. Waldron. Measurement and analysis of runtime<br />

profiling data for Java programs.<br />

[61] R. N. Horspool and J. Corless. Tailored compression of Java class files. Software:<br />

Practice and Experience, 28(12):1253–1268, 1998.<br />

[62] C. A. Hsieh, M. T. Conte, T. L. Johnson, J. C. Gyllenhaal, and W. W. Hwu.<br />

Optimizing net compilers for improved Java performance. Computer, 30(6):67–<br />

75, 1997.<br />

[63] J. Hummel, A. Azevedo, D. Kolson, and A. Nicolau. Annotating the Java<br />

bytecodes in support of optimization. Concurrency: Practice and Experience,<br />

9(11):1003–1016, 1997.<br />

[64] IBM. Jikes research virtual machine (RVM). http://jikesrvm.sourceforge.net/.<br />

[65] IBM. The Jikes research virtual machine user’s guide, 1996.<br />

http://jikesrvm.sourceforge.net/userguide/HTML/userguide 0.html.<br />

[66] K. Ishizaki, M. Kawahito, T. Yasue, H. Komatsu, and T. Nakatani. A study<br />

of devirtualization techniques for a Java just-in-time compiler. In OOPSLA<br />

’00: Proceedings of the 15th ACM SIGPLAN conference on Object-oriented

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

Saved successfully!

Ooh no, something went wrong!