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.

240<br />

[110] F. Tip, C. Laffra, P. F. Sweeney, and D. Streeter. Practical experience with an<br />

application extractor for Java. ACM SIGPLAN Notices, 34(10):292–305, 1999.<br />

[111] N. Truong, P. Roe, and P. Bancroft. Static analysis of students’ Java programs.<br />

In CRPIT ’04: Proceedings of the sixth conference on Australian computing<br />

education, pages 317–325, Darlinghurst, Australia, Australia, 2004. Australian<br />

Computer Society, Inc.<br />

[112] E. Ukkonen. Constructing suffix trees on-line in linear time. In Proceedings of<br />

the IFIP 12th World Computer Congress on Algorithms, Software, Architecture<br />

- Information Processing ’92, Volume 1, pages 484–492. North-Holland, 1992.<br />

[113] E. Ukkonen. On-line construction of suffix trees. Algorithmica, 14(3):249–260,<br />

1995.<br />

[114] R. Vallee-Rai, P. Co, E. Gagnon, L. Hendren, P. Lam, and V. Sundaresan. Soot<br />

- a Java bytecode optimization framework. In CASCON ’99: Proceedings of the<br />

1999 conference of the Centre for Advanced Studies on Collaborative research,<br />

page 13. IBM Press, 1999.<br />

[115] R. Vallee-Rai, P. Lam, C. Verbrugge, P. Pominville, and F. Qian. Soot (poster<br />

session): a Java bytecode optimization and annotation framework. In OOPSLA<br />

’00: Addendum to the 2000 proceedings of the conference on Object-oriented<br />

programming, systems, languages, and applications (Addendum), pages 113–<br />

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

[116] K. S. Venugopal, G. Manjunath, and V. Krishnan. sEc: A portable interpreter<br />

optimizing technique for embedded Java virtual machine. In Proceedings of the<br />

2nd Java Virtual Machine Research and Technology Symposium, pages 127–138,<br />

Berkeley, CA, USA, 2002. USENIX Association.<br />

[117] J. Waldron. Dynamic bytecode usage by object oriented Java programs. In<br />

TOOLS ’99: Proceedings of the Technology of Object-Oriented Languages and<br />

Systems, page 384, Washington, DC, USA, 1999. IEEE Computer Society.<br />

[118] J. Waldron, C. Daly, D. Gray, and J. Horgan. Comparison of factors influencing<br />

bytecode usage in the Java virtual machine, 2000.<br />

[119] P. Weiner. Linear pattern matching algorithms. In Proceedings of the 14th<br />

IEEE Symp on Switching and Automata Theory, pages 1–11, 1973.

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

Saved successfully!

Ooh no, something went wrong!