SharonXSharon wrote:

> Great. For my understanding, the baseline app includes some form of PGO e.g. 
> temporal profiling? These numbers are _purely_ from static data layout on top 
> of the baseline?

yes the baseline already includes the temporal profiling thus function 
ordering; the win above is purely from ordering the static data in the app 
binaries. 
In fact, the win theoretically should be even higher than this, because in 
MachO binaries, some data symbol names are not unique at this moment, like the 
objc metadata symbols, so we are not ordering those at this moment. We are 
working on uniquing them so the order_file can identify them. 


https://github.com/llvm/llvm-project/pull/142884
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to