Recommendation wanted: good book on data flow analysis +

Trevor Jenkins <>
Wed, 7 Jul 1993 20:28:50 GMT

          From comp.compilers

Related articles
Recommendation wanted: good book on data flow analysis + optimisation (1993-07-06)
Recommendation wanted: good book on data flow analysis + (Trevor Jenkins) (1993-07-07)
Re: Recommendation wanted: good book on data flow analysis + pd@complex.Eng.Sun.COM (1993-07-08)
| List of all articles for this month |

Newsgroups: comp.compilers
From: Trevor Jenkins <>
Keywords: optimize, books, comment
Organization: Compilers Central
References: 93-07-024
Date: Wed, 7 Jul 1993 20:28:50 GMT writes:
> ...recommendations for books covering advanced optimisation strategies,
> data flow analysis, and related topics in detail.

You could try

author="Matthew S Hecht",
title="Flow Analysis of Computer Programs",
publisher="Elsevier North-Holland",
series="The Computer Science Library: Programming Language Series",
notes="VERY mathematical; if some of the exercises in ``The Art of Computer
Programming'' are rated M then the whole of this book ought to be rated

> I am already familiar with standard texts such as Aho/Sethi/Ullman etc.

(From the references of the ``Red'' Dragon Book) you could also try

author="S S Muchnick \and N D Jones",
title="Program Flow Analysis: Theory and Applications",
publisher="Prentice-Hall, Englewood Cliffs, NJ",
notes="Sorry I dont have a copy of this book in my collection so can quote the
ISBN for. The opening chapter by Kennedy it particularly useful."}

author="Patrica Arklam, David Cutler, {Roger Heinen, Jr} \and M Donald
title="engineering a compiler: VAX-11 Code Generation and Optimisation",
publisher="Digital Press",
notes="Discussed the development of two production compilers (VAX PL/I-G
and VAX C) including discussions on object format and global optimisations.
Despite the year of publication the references are to the ``Green'' Dragon
Book rather than the ``Red'' one."
>[I don't know of any compiler texts significantly better on optimization than
>the now somewhat aged red dragon book, but would love to hear of some. -John]

Maybe the above three (which are of similar vintage) will fill in the gatps
for some people. :-)

Regards, Trevor.

Trevor Jenkins
134 Frankland Rd, Croxley Green, RICKMANSWORTH, WD3 3AU, England
email: phone: +44 (0)923 776436 radio: G6AJG
[Isn't there anything less than 15 years old? -John]

Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.