Profile-Guided Optimizations for Software Development
Not being a commercial software developer,
I hadn't heard of
(from the blog of the Opera Browser Desktop Team),
but it sounds clever:
run some "real-world benchmarks" through your application, and then recompile the application to optimize for the code path followed most often.
Is this common in software engineering?
Do EDA tools do tricks like this for best performance?
Let's hope so.