kirancodes.me
To Proof Maintenance & Beyond!
Venues / PLDI /

PLDI 1998

31 papers

  1. A New Algorithm for Scalar Register Promotion based on SSA Form · A. V. S. Sastry, Roy Dz-Ching Ju
  2. A Study of Dead Data Members in C++ Applications · Peter F. Sweeney, Frank Tip
  3. An Implementation for Complete, Asynchronous, Distributed Garbage Collection · Fabrice Le Fessant, Ian Piumarta, Marc Shapiro
  4. Automatically Closing Open Reactive Programs · Christopher Colby, Patrice Godefroid, Lalita Jategaonkar Jagadeesan
  5. Communication Optimizations for Parallel C Programs · Yingchun Zhu, Laurie J. Hendren
  6. Complete Removal of Redundant Computations · Rastislav Bodík, Rajiv Gupta, Mary Lou Soffa
  7. Data Transformations for Eliminating Conflict Misses · Gabriel Rivera, Chau-Wen Tseng
  8. Eliminating Array Bound Checking Through Dependent Types · Hongwei Xi, Frank Pfenning
  9. Exploiting Idle Floating-Point Resources for Integer Execution · S. Subramanya Sastry, Subbarao Palacharla, James E. Smith
  10. 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
  11. Garbage Collection and Local Variable Type-Precision and Liveness in Java Virtual Machines · Ole Agesen, David Detlefs, J. Eliot B. Moss
  12. Generational Stack Collection and Profile-Driven Pretenuring · Perry Cheng, Robert Harper, Peter Lee
  13. Improving Data-flow Analysis with Path Profiles · Glenn Ammons, James R. Larus
  14. Improving Performance by Branch Reordering · Minghui Yang, Gang-Ryung Uh, David B. Whalley
  15. Memory Management with Explicit Regions · David Gay, Alex Aiken
  16. Optimizing Direct-threaded Code by Selective Inlining · Ian Piumarta, Fabio Riccardi
  17. Partial Online Cycle Elimination in Inclusion Constraint Graphs · Manuel Fähndrich, Jeffrey S. Foster, Zhendong Su, Alexander Aiken
  18. Proper Tail Recursion and Space Efficiency · William D. Clinger
  19. Quality and Speed in Linear-scan Register Allocation · Omri Traub, Glenn H. Holloway, Michael D. Smith
  20. Register Promotion by Partial Redundancy Elimination of Loads and Stores · Fred C. Chow, Robert Kennedy, Shin-Ming Liu, Raymond Lo, Peng Tu
  21. Run-time Code Generation and Modal-ML · Philip Wickline, Peter Lee, Frank Pfenning
  22. Scalable Cross-Module Optimization · Andrew Ayers, Stuart de Jong, John Peyton, Richard Schooler
  23. Simplification of Array Access Patterns for Compiler Optimizations · Yunheung Paek, Jay P. Hoeflinger, David A. Padua
  24. The Design and Implementation of a Certifying Compiler · George C. Necula, Peter Lee
  25. The Implementation and Evaluation of Fusion and Contraction in Array Languages · E. Christopher Lewis, Calvin Lin, Lawrence Snyder
  26. The Implementation of the Cilk-5 Multithreaded Language · Matteo Frigo, Charles E. Leiserson, Keith H. Randall
  27. Thin Locks: Featherweight Synchronization for Java · David F. Bacon, Ravi B. Konuru, Chet Murthy, Mauricio J. Serrano
  28. Type-Based Alias Analysis · Amer Diwan, Kathryn S. McKinley, J. Eliot B. Moss
  29. Units: Cool Modules for HOT Languages · Matthew Flatt, Matthias Felleisen
  30. Using Integer Sets for Data-Parallel Program Analysis and Optimization · Vikram S. Adve, John M. Mellor-Crummey
  31. Using Static Single Assignment Form to Improve Flow-Insensitive Pointer Analysis · Rebecca Hasti, Susan Horwitz