Papers and Technical Reports

Papers

  • M. Cierniak, G.Y. Lueh and J.M. Stichnoth, Practicing JUDO: Java Under Dynamic Optimizations, SIGPLAN Symp. on Programming Language Design and Implementation, June 2000, pages 13 - 26.

  • J.M. Stichnoth, G.Y. Lueh and M. Cierniak, Support for Garbage Collection at Every Instruction in a Java Compiler, Proc. ACM SIGPLAN Symp. on Programming Language Design and Implementation, May 1999, pages 118 - 127.

  • A. Adl-Tabatabai, M. Cierniak, G.Y. Lueh, V.M. Parikh and J.M. Stichnoth, Fast, Effective Code Generation in a Just-In-Time Java Compiler, Proc. ACM SIGPLAN Symp. on Programming Language Design and Implementation, June 1998, pages 280 - 290.

  • G.Y. Lueh and T. Gross, Call-cost Directed Register Allocation, Proc. ACM SIGPLAN Symp. on Programming Language Design and Implementation, June 1997, pages 296 - 307.

  • A. Adl-Tabatabai, T. Gross and G.Y. Lueh, Code Reuse in an Optimizing Compiler, Proc. ACM Conference on Object-Oriented Programming Systems, Languages, and Applications (OOPSLA'96), October, 1996, Pages 51-68. postscript, abstract.

  • G.Y. Lueh, T. Gross and A. Adl-Tabatabai, Global Register Allocation Based on Graph Fusion, 9th Workshop on Languages and Compilers for Parallel Computing (LCPC'96), August 1996. abstract, postscript.

  • A. Adl-Tabatabai, T. Gross, G.Y. Lueh and J. Reinders. Modeling Instruction-Level Parallelism for Software Pipelining, Proc. of the IFIP WG10.3 Working Conference on Architectures and Compilation Techniques for Fine and Medium Grain Parallelism, Orlando, FL, pages 321-330. North Holland, January 1993. postscript, abstract.

  • Tech reports

  • G.Y. Lueh, Issues in Register Allocation by Graph Coloring, Technical Report CMU-CS-96-171, School of Computer Science, Carnegie Mellon University, November 1996. postscript, abstract.

  • G.Y. Lueh, T. Gross and A. Adl-Tabatabai, Global Register Allocation Based on Graph Fusion, Technical Report CMU-CS-96-106, School of Computer Science, Carnegie Mellon University, March, 1996. postscript, abstract.