Next

Java Modern Compiler Implementation in Java, Second version
Modern Compiler Implementation in Java, Second version
by Andrew W. Appel and Jens Palsberg  x
Oracle © 2002 (501 pages)

This textbook describes all phases of a compiler, and thorough coverage of current techniques in code generation and register allocation, and the compilation of functional and object-oriented languages.

 
Table of Contents
Java ScreenShot Modern Compiler Implementation in Java, Second version
Java ScreenShot Preface
Part One - Fundamentals of Compilation
Java ScreenShot - Introduction
Java ScreenShot - Lexical Analysis
Java ScreenShot - Parsing
Java ScreenShot - Abstract Syntax
Java ScreenShot - Semantic Analysis
Java ScreenShot - Activation Records
Java ScreenShot - Translation to Intermediate Code
Java ScreenShot - Basic Blocks and Traces
Java ScreenShot - Instruction Selection
Java ScreenShot - Liveness Analysis
Java ScreenShot - Register Allocation
Java ScreenShot - Putting It All Together
Part Two - Advanced Topics
Java ScreenShot - Garbage Collection
Java ScreenShot - Object-Oriented Languages
Java ScreenShot - Functional Programming Languages
Java ScreenShot - Polymorphic Types
Java ScreenShot - Dataflow Analysis
Java ScreenShot - Loop Optimizations
Java ScreenShot - Static Single-Assignment Form
Java ScreenShot - Pipelining and Scheduling
Java ScreenShot - The Memory Hierarchy
Java ScreenShot Appendix A - MiniJava Language Reference Manual
Java ScreenShot Bibliography
Java ScreenShot Index
Java ScreenShot List of Images
Java ScreenShot List of Tables
Java ScreenShot List of Examples

JaVaScreenshot Next
Comments