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
.