base_switches.h 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. // Copyright (c) 2012 The Chromium Authors. All rights reserved.
  2. // Use of this source code is governed by a BSD-style license that can be
  3. // found in the LICENSE file.
  4. // Defines all the "base" command-line switches.
  5. #ifndef BASE_BASE_SWITCHES_H_
  6. #define BASE_BASE_SWITCHES_H_
  7. #include "build/build_config.h"
  8. namespace switches {
  9. extern const char kDisableBestEffortTasks[];
  10. extern const char kDisableBreakpad[];
  11. extern const char kDisableFeatures[];
  12. extern const char kDisableLowEndDeviceMode[];
  13. extern const char kEnableCrashReporter[];
  14. extern const char kEnableFeatures[];
  15. extern const char kEnableLowEndDeviceMode[];
  16. extern const char kForceFieldTrials[];
  17. extern const char kFullMemoryCrashReport[];
  18. extern const char kLogBestEffortTasks[];
  19. extern const char kNoErrorDialogs[];
  20. extern const char kProfilingAtStart[];
  21. extern const char kProfilingFile[];
  22. extern const char kProfilingFlush[];
  23. extern const char kTestChildProcess[];
  24. extern const char kTestDoNotInitializeIcu[];
  25. extern const char kTraceToFile[];
  26. extern const char kTraceToFileName[];
  27. extern const char kV[];
  28. extern const char kVModule[];
  29. extern const char kWaitForDebugger[];
  30. #if defined(OS_WIN)
  31. extern const char kDisableHighResTimer[];
  32. extern const char kDisableUsbKeyboardDetect[];
  33. #endif
  34. #if defined(OS_LINUX) && !defined(OS_CHROMEOS)
  35. extern const char kDisableDevShmUsage[];
  36. #endif
  37. #if defined(OS_POSIX)
  38. extern const char kEnableCrashReporterForTesting[];
  39. #endif
  40. #if defined(OS_ANDROID)
  41. extern const char kEnableReachedCodeProfiler[];
  42. extern const char kOrderfileMemoryOptimization[];
  43. #endif
  44. #if defined(OS_LINUX)
  45. extern const char kEnableThreadInstructionCount[];
  46. #endif
  47. } // namespace switches
  48. #endif // BASE_BASE_SWITCHES_H_