The current hot caller heuristic simply promotes edges whose caller is hot. This patch does the following: * Turn it off for applications with large footprint since the size increase hurts them * Be more selective by considering arguments to callee when the heuristic is enabled.
This performs well on internal benchmarks. Ok for google/4_8 branch if all tests pass? - Easwaran
hot_caller.patch
Description: Binary data