Dataflow Analyses and Compiler Optimizations that Use Them, for Free

from blog Embedded in Academia, | ↗ original
Compilers can be improved over time, but this is a slow process. “Proebsting’s Law” is an old joke which suggested that advances in compiler optimization will double the speed of a computation every 18 years — but if anything this is optimistic. Slow compiler evolution is never a good thing, but this is particularly problematic […]