You are considering whether to buy a product. You look at the reviews. Would the following review decrease or increase the chances of you buying the product?
Review title: Some novel approaches
Product review: This book covers a whole family of code motion transformations improving on Ruthing et al.'s earlier work on Lazy Code Motion.I find the "computer science" style of presenting information to make it a rather difficult read. Excessive use of symbols and exhaustive proofs is a contributing factor. The code motion formulations have slightly different boolean logic in some places relative to other works on the topic, such a Morgan or Muchnick's books. This can make keeping track of the novel changes to the algorithms a bit tricky.However, this book presents some significant improvements to earlier code motion algorithms and as the primary source for some variations (notably including accounting optimally for register pressure) should be considered required reading for anybody working on code motion transformations in a modern optimizing compiler.
