CC 2002
23 papers
- A Comprehensive Approach to Array Bounds Check Elimination for Java
- A Graph-Free Approach to Data-Flow Analysis
- A Representation for Bit Section Based Analysis and Optimization
- Building an Interpreter with Vmgen
- CIL: Intermediate Language and Tools for Analysis and Transformation of C Programs
- Compiler Construction Using LOTOS NT
- Compiling Mercury to High-Level C Code
- Data Compression Transformations for Dynamically Allocated Data Structures
- Decompiling Java Bytecode: Problems, Traps and Pitfalls
- Disambiguation Filters for Scannerless Generalized LR Parsers
- Effective Enhancement of Loop Versioning in Java
- Evaluating a Demand Driven Technique for Call Graph Construction
- Forwarding in Attribute Grammars for Modular Language Design
- Global Variable Promotion: Using Registers to Reduce Cache Power Dissipation
- Influence of Loop Optimizations on Energy Consumption of Multi-bank Memory Systems
- LISA: An Interactive Environment for Programming Language Development
- Linear Scan Register Allocation in the Context of SSA Form and Register Constraints
- Modular Static Program Analysis
- Online Subpath Profiling
- Optimizing Static Power Dissipation by Functional Units in Superscalar Processors
- Precise Exception Semantics in Dynamic Compilation
- StreamIt: A Language for Streaming Applications
- Value-Profile Guided Stride Prefetching for Irregular Code