Marjan Mernik, Mitja Lenič, Enis Avdičaušević, Viljem Žumer (auth.), R. Nigel Horspool (eds.)3540433694, 9783540433699
Table of contents :
LISA: An Interactive Environment for Programming Language Development….Pages 1-4
Building an Interpreter with Vmgen….Pages 5-8
Compiler Construction Using LOTOS NT….Pages 9-13
Data Compression Transformations for Dynamically Allocated Data Structures….Pages 14-28
Evaluating a Demand Driven Technique for Call Graph Construction….Pages 29-45
A Graph—Free Approach to Data—Flow Analysis….Pages 46-61
A Representation for Bit Section Based Analysis and Optimization….Pages 62-77
Online Subpath Profiling….Pages 78-94
Precise Exception Semantics in Dynamic Compilation….Pages 95-110
Decompiling Java Bytecode: Problems, Traps and Pitfalls….Pages 111-127
Forwarding in Attribute Grammars for Modular Language Design….Pages 128-142
Disambiguation Filters for Scannerless Generalized LR Parsers….Pages 143-158
Modular Static Program Analysis….Pages 159-179
StreamIt: A Language for Streaming Applications….Pages 179-196
Compiling Mercury to High-Level C Code….Pages 197-212
CIL: Intermediate Language and Tools for Analysis and Transformation of C Programs….Pages 213-228
Linear Scan Register Allocation in the Context of SSA Form and Register Constraints….Pages 229-246
Global Variable Promotion: Using Registers to Reduce Cache Power Dissipation….Pages 247-261
Optimizing Static Power Dissipation by Functional Units in Superscalar Processors….Pages 261-275
Influence of Loop Optimizations on Energy Consumption of Multi-bank Memory Systems….Pages 276-292
Effective Enhancement of Loop Versioning in Java….Pages 293-306
Value-Profile Guided Stride Prefetching for Irregular Code….Pages 307-324
A Comprehensive Approach to Array Bounds Check Elimination for Java….Pages 325-341
Reviews
There are no reviews yet.