Merge "Add -fprofile-sample-accurate flag for sampling PGO"
This commit is contained in:
@@ -43,7 +43,7 @@ var pgoProfileProjectsConfigKey = android.NewOnceKey("PgoProfileProjects")
|
|||||||
const profileInstrumentFlag = "-fprofile-generate=/data/local/tmp"
|
const profileInstrumentFlag = "-fprofile-generate=/data/local/tmp"
|
||||||
const profileSamplingFlag = "-gmlt -fdebug-info-for-profiling"
|
const profileSamplingFlag = "-gmlt -fdebug-info-for-profiling"
|
||||||
const profileUseInstrumentFormat = "-fprofile-use=%s"
|
const profileUseInstrumentFormat = "-fprofile-use=%s"
|
||||||
const profileUseSamplingFormat = "-fprofile-sample-use=%s"
|
const profileUseSamplingFormat = "-fprofile-sample-accurate -fprofile-sample-use=%s"
|
||||||
|
|
||||||
func getPgoProfileProjects(config android.DeviceConfig) []string {
|
func getPgoProfileProjects(config android.DeviceConfig) []string {
|
||||||
return config.OnceStringSlice(pgoProfileProjectsConfigKey, func() []string {
|
return config.OnceStringSlice(pgoProfileProjectsConfigKey, func() []string {
|
||||||
|
Reference in New Issue
Block a user