Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Very clean chapter. Some comma splices (as always) and some irregular syntax.
9-1 p167: "Also, this code example is included in the dep_chains_2[ˆ] lab assignment"
** is there a missing reference here?
9-2 p170: "The same is true for functions with external linkage."
** i'd maybe expand upon this, as you haven't mentioned linkage previously. at the very least i'd point out
-fvisibility
and probably link to Ulrich Drepper's "How to Write Shared Libraries"9-3 p171: "For more detailed information on each of the transformations discussed below, readers can refer to [Cooper & Torczon, 2012]"
** i'd maybe also reference Allen+Kennedy's 2001 "Optimizing Compilers for Modern Architectures". we used both in our compilers class at Georgia Tech, and the latter has more of this information IIRC.
holy crap, i didn't realize you needed turn on polly at the command line. i thought it was the default!
9-4 i changed "auto-vectorization" to "autovectorization" because you were already using the latter form in previous sentences.
p. 175 "one of the authors" who? i see only one author listed.
removed periods at the end of section titles, as this is not done anywhere else
p.177: maybe mention
-fstrict-aliasing