Hacker News new | ask | show | jobs
by taf2 5002 days ago
you're kidding right? and at least referring to gcc's -fprofile-generate -fprofile-use right?
2 comments

Profile-guided optimization is decades old. It was, for example, one of the things people loved about the (Ultrix?) DEC Alpha compiler was profile-driven optimization.
First VMS.

That was one of the outstanding compilers ever written.

There is a major difference between performing profile-generated optimizations at compile-time based on sample data, and performing it at run-time based on real data. It is one pretty good way in which JITs could beat programs implemented directly in C.
Not really since the 'sample' data is 'real' data which has been gathered during run-time.
That is the most optimistic statement about profile-directed optimization that I have ever read.