Modern compiler implementation in Java / Andrew W. Appel with Jens Palsberg.

By: Appel, Andrew W, 1960-Contributor(s): Palsberg, JensMaterial type: TextTextPublisher: Cambridge, UK ; New York, NY, USA : Cambridge University Press, 2002Edition: 2nd edDescription: x, 501 p. : ill. ; 24 cmISBN: 052182060X; 9780521820608Subject(s): Compilers (Computer programs) | Java (Computer program language)DDC classification: 005.4/53 LOC classification: QA76.76.C65 | A674 2002Online resources: Table of contents | Publisher description
Contents:
Fundamentals of Compilation: Introduction -- Lexical analysis -- Parsing -- Abstract syntax -- Semantic analysis -- Activation records -- Translation to intermediate code -- Basic blocks and traces -- Instruction selection -- Liveness analysis -- Register allocation -- Putting it all together -- Advanced Topics: Garbage collection -- Object-oriented languages -- Functional programming languages -- Polymorphic types -- Dataflow analysis -- Loop optimizations -- Static single-assignment form -- Pipelining and scheduling -- The memory hierarchy -- Appendix: Mini-Java reference manual.
Tags from this library: No tags from this library for this title. Log in to add tags.
    Average rating: 0.0 (0 votes)
Item type Current library Call number Copy number Status Notes Date due Barcode
Books Books Female Library
QA76.76 .C65 A674 2002 (Browse shelf (Opens below)) 1 Available STACKS 51952000093060
Books Books Main Library
QA76.76 .C65 A674 2002 (Browse shelf (Opens below)) 1 Available STACKS 51952000120308

Includes bibliographical references (p. 487-494) and index.

Fundamentals of Compilation: Introduction -- Lexical analysis -- Parsing -- Abstract syntax -- Semantic analysis -- Activation records -- Translation to intermediate code -- Basic blocks and traces -- Instruction selection -- Liveness analysis -- Register allocation -- Putting it all together -- Advanced Topics: Garbage collection -- Object-oriented languages -- Functional programming languages -- Polymorphic types -- Dataflow analysis -- Loop optimizations -- Static single-assignment form -- Pipelining and scheduling -- The memory hierarchy -- Appendix: Mini-Java reference manual.

1 2

There are no comments on this title.

to post a comment.