1
0
Fork 0
firefox/third_party/chromium/build/config/compiler/pgo/pgo.gni
Daniel Baumann 5e9a113729
Adding upstream version 140.0.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
2025-06-25 09:37:52 +02:00

25 lines
926 B
Text

# Copyright 2016 The Chromium Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
import("//chromium/build/config/chromecast_build.gni")
import("//chromium/build/config/chromeos/ui_mode.gni")
declare_args() {
# Specify the current PGO phase.
# Here's the different values that can be used:
# 0 : Means that PGO is turned off.
# 1 : Used during the PGI (instrumentation) phase.
# 2 : Used during the PGO (optimization) phase.
chrome_pgo_phase = 0
if (is_official_build &&
# 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))) {
chrome_pgo_phase = 2
}
# When using chrome_pgo_phase = 2, read profile data from this path.
pgo_data_path = ""
}