enable PGO (Profile Guided Optimization) by providing a profile datafile
compatible with our llvm
This commit is contained in:
parent
a66f4fad40
commit
c14b578e3f
@ -7,17 +7,21 @@ DPB_PROPERTIES= parallel parallel2
|
||||
COMMENT= Chromium browser
|
||||
|
||||
V= 103.0.5060.114
|
||||
REVISION= 0
|
||||
REVISION= 1
|
||||
|
||||
DISTNAME= chromium-${V}
|
||||
|
||||
DISTFILES+= ${EXTRACT_ONLY} \
|
||||
DISTFILES+= ${CHROMIUM_DISTFILES} \
|
||||
${PROFILE_DISTFILES}:0 \
|
||||
${REGRESS_DISTFILES}
|
||||
|
||||
CHROMIUM_DISTFILES+= chromium-${V}${EXTRACT_SUFX}
|
||||
PROFILE_DISTFILES+= chrome-linux-${V}-llvm13.profdata${EXTRACT_SUFX}
|
||||
REGRESS_DISTFILES+= chromium-${V}-testdata${EXTRACT_SUFX} \
|
||||
test_fonts-336e775eec536b2d785cc80eff6ac39051931286.tar.gz:0
|
||||
|
||||
EXTRACT_ONLY= chromium-${V}${EXTRACT_SUFX}
|
||||
EXTRACT_ONLY= ${CHROMIUM_DISTFILES} \
|
||||
${PROFILE_DISTFILES}
|
||||
|
||||
CATEGORIES= www
|
||||
|
||||
|
@ -1,6 +1,8 @@
|
||||
SHA256 (chrome-linux-103.0.5060.114-llvm13.profdata.tar.xz) = 36Cs8XHwz647zPMlK8WFFTJmUmE+aVVxcBzZP9w8yf8=
|
||||
SHA256 (chromium-103.0.5060.114-testdata.tar.xz) = 6ZBmCB6q7B0O7/ucOv3YmxqN7JbTLYT8mJXimPocKgM=
|
||||
SHA256 (chromium-103.0.5060.114.tar.xz) = d2g1EPA7lHMyRhsDlUSIR02V5JmS78EZCPS9gEVjWWU=
|
||||
SHA256 (test_fonts-336e775eec536b2d785cc80eff6ac39051931286.tar.gz) = osopYtr0gqj5QxY1QeHHO6SyaU+rzSUQmB8ttO2kk8g=
|
||||
SIZE (chrome-linux-103.0.5060.114-llvm13.profdata.tar.xz) = 24396508
|
||||
SIZE (chromium-103.0.5060.114-testdata.tar.xz) = 260754688
|
||||
SIZE (chromium-103.0.5060.114.tar.xz) = 1470895580
|
||||
SIZE (test_fonts-336e775eec536b2d785cc80eff6ac39051931286.tar.gz) = 32624734
|
||||
|
@ -1,12 +0,0 @@
|
||||
Index: build/config/compiler/pgo/pgo.gni
|
||||
--- build/config/compiler/pgo/pgo.gni.orig
|
||||
+++ build/config/compiler/pgo/pgo.gni
|
||||
@@ -16,7 +16,7 @@ declare_args() {
|
||||
# TODO(crbug.com/1052397): Remove chromeos_is_browser_only once
|
||||
# target_os switch for lacros-chrome is completed.
|
||||
(is_win || is_mac ||
|
||||
- (is_linux && !chromeos_is_browser_only && !is_chromecast))) {
|
||||
+ (is_linux && !chromeos_is_browser_only && !is_chromecast && !is_bsd))) {
|
||||
chrome_pgo_phase = 2
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user