From the Foreword by Susan L. Graham:<br>This book takes on the challenges of contemporary languages and<br>architectures, and prepares the reader for the new compiling problems that<br>will inevitably arise in the future.<br>The definitive book on advanced compiler design<br>This comprehensive, up-
Advanced Compiler Design and Implementation
โ Scribed by Steven S. Muchnick
- Publisher
- Morgan Kaufmann
- Year
- 1997
- Tongue
- English
- Leaves
- 887
- Edition
- illustrated
- Category
- Library
No coin nor oath required. For personal study only.
โฆ Synopsis
This book takes on the challenges of contemporary languages and architectures, and prepares the reader for the new compiling problems that will inevitably arise in the future.
โฆ Table of Contents
- Introduction to Advanced Topics
- Informal Compiler Algorithm Notation ICAN
- SymbolTable Structure
- Intermediate Representations
- RunTime Support
- Producing Code Generators Automatically
- ControlFlow Analysis
- BreadthFirst Search
- DataFlow Analysis
- Dependence Analysis and Dependence Graphs
- Alias Analysis
- Early Optimizations
- Redundancy Elimination
- Loop Optimizations
- Procedure Optimizations
- Register Allocation
- Code Scheduling
- ControlFlow and LowLevel Optimizations
- Interprocedural Analysis and Optimization
- Optimization for the Memory Hierarchy
- Case Studies of Compilers and Future Trends
- App A Guide to Assembly Languages Used in This Book
- App B Representation of Sets Sequences Trees DAGs
- Software Resources
๐ SIMILAR VOLUMES
<p><b>From the Foreword by Susan L. Graham:</b><br> This book takes on the challenges of contemporary languages and <br>architectures, and prepares the reader for the new compiling problems that <br>will inevitably arise in the future.<br></p><p><b>The definitive book on advanced compiler design</b>
I must admit that I was quite perplexed by this book. MPLS is not my strongest area of study - this book did not help my advancement of knowledge. This is not a book to read from cover-to-cover, but best read as the requirements arise. I think the author was particularly biased towards 'pro-Cisco'.
Advanced MPLS Design and Implementation enables you to: * Understand MPLS through a detailed analysis of MPLS architecture and operation * Design and implement packet-based MPLS Virtual Private Networks (VPNs) using label switching routers (LSRs) * Design and implement ATM-based MPLS VPNs u
This new text examines the design and implementation of Icc, a production-quality, retargetable compiler, designed at AT&T Bell Laboratories and Princeton University for the ANSI C programming language. The authors' innovative approach - a "literate program" that intermingles the text with the s