Shape Analysis / Reinhard Wilhelm ; Mooly Sagiv ; Thomas Reps |
Optimizing Java Bytecode Using the Soot Framework: Is It Feasible? / Raja Vallee-Rai ; Etienne Gagnon ; Laurie Hendren ; Patrick Lam ; Patrice Pominville ; Vijay Sundaresan |
Pipelined Java Virtual Machine Interpreters / Jan Hoogerbrugge ; Lex Augusteijn |
Automatic Removal of Array Memory Leaks in Java / Ran Shaham ; Elliot K. Kolodner |
A Static Study of Java Exceptions Using JESP / Barbara G. Ryder ; Donald Smith ; Ulrich Kremer ; Michael Gordon ; Nirav Shah |
Fast Escape Analysis and Stack Allocation for Object-Based Programs / David Gay ; Bjarne Steensgaard |
Constant Propagation on the Value Graph: Simple Constants and Beyond / Jens Knoop ; Oliver Ruthing |
Simple Generation of Static Single-Assignment Form / John Aycock ; Nigel Horspool |
Demand-Driven Construction of Call Graphs / Gagan Agrawal |
A Framework for Loop Distribution on Limited On-Chip Memory Processors / Lei Wang ; Waibhav Tembe ; Santosh Pande |
Techniques for Effectively Exploiting a Zero Overhead Loop Buffer / Gang-Ryung Uh ; Yuhong Wang ; David Whalley ; Sanjay Jinturkar ; Chris Burns ; Vincent Cao |
Advanced Compiler Optimization for CalmRISC8 Low-End Embedded Processor / Dae-Hwan Kim |
Global Software Pipelining with Iteration Preselection / David Gregg |
Analysis of Irregular Single-Indexed Array Accesses and Its Applications in Compiler Optimizations / Yuan Lin ; David Padua |
Advanced Scalarization of Array Syntax / Gerald Roth |
Techniques for Reducing the Overhead of Run-Time Parallelization / Hao Yu ; Lawrence Rauchwerger |
MATOU: An Implementation of Mode-Automata / Florence Maraninchi ; Yann Remond ; Yannick Raoul |
Compiling Adaptive Programs by Partial Evaluation / Peter Thiemann |
Functional Incremental Attribute Evaluation / Joao Saraiva ; Doaitse Swierstra ; Matthijs Kuiper |
Author Index |
Shape Analysis / Reinhard Wilhelm ; Mooly Sagiv ; Thomas Reps |
Optimizing Java Bytecode Using the Soot Framework: Is It Feasible? / Raja Vallee-Rai ; Etienne Gagnon ; Laurie Hendren ; Patrick Lam ; Patrice Pominville ; Vijay Sundaresan |
Pipelined Java Virtual Machine Interpreters / Jan Hoogerbrugge ; Lex Augusteijn |
Automatic Removal of Array Memory Leaks in Java / Ran Shaham ; Elliot K. Kolodner |
A Static Study of Java Exceptions Using JESP / Barbara G. Ryder ; Donald Smith ; Ulrich Kremer ; Michael Gordon ; Nirav Shah |
Fast Escape Analysis and Stack Allocation for Object-Based Programs / David Gay ; Bjarne Steensgaard |