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