- Take an Extra 30% Off Any Book: Use promo code HOLIDAY30 at checkout to get an extra 30% off any book for a limited time. Excludes Kindle eBooks and Audible Audiobooks. Restrictions apply. Learn more
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your email address or mobile phone number.
From the Foreword by Susan L. Graham:
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.
The definitive book on advanced compiler design
This comprehensive, up-to-date work examines advanced issues in the design
and implementation of compilers for modern processors. Written for
professionals and graduate students, the book guides readers in designing
and implementing efficient structures for highly optimizing compilers for
real-world languages. Covering advanced issues in fundamental areas of
compiler design, this book discusses a wide array of possible code
optimizations, determining the relative importance of optimizations, and
selecting the most effective methods of implementation.
I love this book, and I want to do the exercises in the book.
Where can I find the answers of the exercises in the book?
I bought this book to help with a compiler I'm writing for personal use. I've had introductory compiler courses, and I was looking for a text to expand my knowledge. Read morePublished on June 28, 2009 by M. Sieweke
It's the bible of compiler data-flow analysis. The author had the experience of building an industrial strength compiler. Read morePublished on September 12, 2007 by Z. G
I've seen chapter 14 of this book referenced (by a university professor giving suggestion to his students, not by a random guy) as:
"Another conventional approach to... Read more
Ok, let's be fair. This book provides a broad coverage of useful optimizations and it will be useful in case you work writing compilers AND have some experience. Read morePublished on December 13, 2004 by Southern Light
Advances in compiler design do not get much press these days. The reasons for this are unclear, but no doubt the perception that compilers need no further improvement has something... Read morePublished on October 13, 2003 by Dr. Lee D. Carlson
I would suggest to the average reader to first
get "Programming Language Pragmatics" by michael l. scott
and coming to this book. Read more
The book does its job and does it well. But, it's only fair to warn that the book concentrates on code generation, optimization, instruction scheduling, etc. Read morePublished on August 2, 2003 by H. Singh
This is, without doubt, an excellent book to understand the structure and the concepts involved in an optimising compiler. Read morePublished on February 25, 2003 by Somasundaram Meiyappan