| 1998 | Memory Management with Explicit Regions. | David Gay, Alex Aiken |
| 1998 | The Implementation of the Cilk-5 Multithreaded Language. | Matteo Frigo, Charles E. Leiserson, Keith H. Randall |
| 1998 | Units: Cool Modules for HOT Languages. | Matthew Flatt, Matthias Felleisen |
| 1998 | An Implementation for Complete, Asynchronous, Distributed Garbage Collection. | Fabrice Le Fessant, Ian Piumarta, Marc Shapiro |
| 1998 | Partial Online Cycle Elimination in Inclusion Constraint Graphs. | Manuel Fhndrich, Jeffrey S. Foster, Zhendong Su, Alexander Aiken |
| 1998 | Type-Based Alias Analysis. | Amer Diwan, Kathryn S. McKinley, J. Eliot B. Moss |
| 1998 | Automatically Closing Open Reactive Programs. | Christopher Colby, Patrice Godefroid, Lalita Jategaonkar Jagadeesan |
| 1998 | Proper Tail Recursion and Space Efficiency. | William D. Clinger |
| 1998 | Register Promotion by Partial Redundancy Elimination of Loads and Stores. | Fred C. Chow, Robert Kennedy, Shin-Ming Liu, Raymond Lo, Peng Tu |
| 1998 | Generational Stack Collection and Profile-Driven Pretenuring. | Perry Cheng, Robert Harper, Peter Lee |
| 1998 | Complete removal of redundant expressions (with retrospective) | Rastislav Bodk, Rajiv Gupta, Mary Lou Soffa |
| 1998 | Complete Removal of Redundant Computations. | Rastislav Bodk, Rajiv Gupta, Mary Lou Soffa |
| 1998 | Thin locks: featherweight Synchronization for Java (with retrospective) | David F. Bacon, Ravi B. Konuru, Chet Murthy, Mauricio J. Serrano |
| 1998 | Thin Locks: Featherweight Synchronization for Java. | David F. Bacon, Ravi B. Konuru, Chet Murthy, Mauricio J. Serrano |
| 1998 | Scalable Cross-Module Optimization. | Andrew Ayers, Stuart de Jong, John Peyton, Richard Schooler |
| 1998 | Improving data-flow analysis with path profiles (with retrospective) | Glenn Ammons, James R. Larus |
| 1998 | Improving Data-flow Analysis with Path Profiles. | Glenn Ammons, James R. Larus |
| 1998 | Garbage Collection and Local Variable Type-Precision and Liveness in Java Virtual Machines. | Ole Agesen, David Detlefs, J. Eliot B. Moss |
| 1998 | Using Integer Sets for Data-Parallel Program Analysis and Optimization. | Vikram S. Adve, John M. Mellor-Crummey |
| 1998 | Fast, Effective Code Generation in a Just-In-Time Java Compiler. | Ali-Reza Adl-Tabatabai, Michal Cierniak, Guei-Yuan Lueh, Vishesh M. Parikh, James M. Stichnoth |
| 1997 | Near-optimal Intraprocedural Branch Alignment. | Cliff Young, David S. Johnson, David R. Karger, Michael D. Smith |
| 1997 | Program Analysis Using Binary Relations. | Adam Brooks Webber |
| 1997 | Incremental Analysis of real Programming Languages. | Tim A. Wagner, Susan L. Graham |
| 1997 | Fine-grain Multithreading with Minimal Compiler Support - A Cost Effective Approach to Implementing Efficient Multithreading Languages. | Kenjiro Taura, Akinori Yonezawa |
| 1997 | Two for the Price of One: Composing Partial Evaluation and Compilation. | Michael Sperber, Peter Thiemann |