* sin <s...@2f30.org> [2013-07-15 12:20]:
I'd break this patch into multiple patches.  The change from *= 8 to <<= 3
doesn't make sense.  Maybe it did in the 80s but not anymore.

Just for the sake of completeness: there's a rather interesting presentation from a few years ago that explains in detail how clever compilers really are with their optimizations: http://www.fefe.de/source-code-optimization.pdf

Andreas

Reply via email to