PLDI 1989
31 papers
- A Framework for Construction and Evaluation of High-Level Specifications for Program Analysis Techniques
- A Fresh Look at Combinator Graph Reduction
- A Language for Writing Code Generators
- A Technique for Summarizing Data Access and Its Use in Parallelism Enhancing Transformations
- A VHDL Compiler Based on Attribute Grammar Methodology
- An LR Substring Parser for Noncorrecting Syntax Error Recovery
- Automatic Generation of DAG Parallelism
- BEG - A Generator for Efficient Back Ends
- Coloring Heuristics for Register Allocation
- Customization: Optimizing Compiler Technology for SELF, A Dynamically-Typed Object-Oriented Programming Language
- Demonic Memories for Process Histories
- Dependence Analysis for Pointer Variables
- Determining Average Program Execution Times and their Variance
- Experience with CST: Programming and Implementation
- Experiences Creating a Portable Cedar
- Generational Reference Counting: A Reduced-Communication Distributed Storage Reclamation Scheme
- Higher-Order Attribute Grammars
- Incremental Generation of Parsers
- Inline Function Expansion for Compiling C Programs
- Mul-T: A High-Performance Parallel Lisp
- On-The-Fly Detection of Access Anomalies
- Parallel Compilation for a Parallel Machine
- Process Decomposition Through Locality of Reference
- Reasoning about Continuations with Control Effects
- Register Allocation via Clique Separators
- Scannerless NSLR(1) Parsing of Programming Languages
- Spill Code Minimization Techniques for Optimizing Compilers
- The Semantics of Program Dependence
- Type Inference in the Presence of Type Abstraction
- Type Reconstruction with First-Class Polymorphic Values
- Unified Management of Registers and Cache Using Liveness and Cache Bypass