[x264-devel] x264 Makefile fprofiled
    Steven Walters 
    kemuri9 at gmail.com
       
    Wed Nov 25 17:41:55 CET 2009
    
    
  
> Could someone please explain what the "fprofiled:" section of the
> makefile does?
fprofiling is GCC's executable optimization method, where one
1) compile with the -fprofile-generate flags
2) run the executable through code paths
- this gathers data on which methods were ran how many times, etc.
3) recompile with -fprofile-use flags to use the generated data to
optimize the executable.
this is specifically related to the scheme GCC provides:
MSVC uses the name 'Profile Guided Optimization' (abbv PGO),
and Intel's compiler uses the names 'Interprocedural Optimization'
(abbv IPO) and PGO,
but they all do the same thing as mentioned above for GCC.
    
    
More information about the x264-devel
mailing list