These change are being done to make use of `absl::StrFormat` in the future, and also to get some better codegen with these constants. There's also some harderning on upstream code to avoid unnecessary conversions involving constants, which can only be enforced in a `constexpr` constext.
21 lines
744 B
C++
21 lines
744 B
C++
// Copyright (c) 2023 The Brave Authors. All rights reserved.
|
|
// This Source Code Form is subject to the terms of the Mozilla Public
|
|
// License, v. 2.0. If a copy of the MPL was not distributed with this file,
|
|
// You can obtain one at https://mozilla.org/MPL/2.0/.
|
|
|
|
#ifndef BRAVE_BROWSER_PERF_BRAVE_PERF_SWITCHES_H_
|
|
#define BRAVE_BROWSER_PERF_BRAVE_PERF_SWITCHES_H_
|
|
|
|
namespace perf::switches {
|
|
|
|
// All switches in alphabetical order.
|
|
|
|
// Enables some Brave's widely used features for a testing profile in perf
|
|
// tests. --user-data-dir should be set.
|
|
inline constexpr char kEnableBraveFeaturesForPerfTesting[] =
|
|
"enable-brave-features-for-perf-testing";
|
|
|
|
} // namespace perf::switches
|
|
|
|
#endif // BRAVE_BROWSER_PERF_BRAVE_PERF_SWITCHES_H_
|