Name Description Size
at_exit.cc 3326
at_exit.h 2743
atomic_ref_count.h 2699
atomic_sequence_num.h 960
atomicops.h 6430
atomicops_internals_portable.h 8740
atomicops_internals_x86_msvc.h 5968
base_export.h 725
base_paths.h 1927
base_paths_win.h 2434
base_switches.cc MaterialDesignNTP/Default/" This option can // also be used by the browser process to send the list of trials to a // non-browser process, using the same format. See // FieldTrialList::CreateTrialsFromString() in field_trial.h for details. const char kForceFieldTrials[] = "force-fieldtrials"; // Generates full memory crash dump. const char kFullMemoryCrashReport[] = "full-memory-crash-report"; // Logs information about all tasks posted with TaskPriority::BEST_EFFORT. Use // this to diagnose issues that are thought to be caused by // TaskPriority::BEST_EFFORT execution fences. Note: Tasks posted to a // non-BEST_EFFORT UpdateableSequencedTaskRunner whose priority is later lowered // to BEST_EFFORT are not logged. const char kLogBestEffortTasks[] = "log-best-effort-tasks"; // Suppresses all error dialogs when present. const char kNoErrorDialogs[] = "noerrdialogs"; // Starts the sampling based profiler for the browser process at startup. This // will only work if chrome has been built with the gn arg enable_profiling = // true. The output will go to the value of kProfilingFile. const char kProfilingAtStart[] = "profiling-at-start"; // Specifies a location for profiling output. This will only work if chrome has // been built with the gyp variable profiling=1 or gn arg enable_profiling=true. // // {pid} if present will be replaced by the pid of the process. // {count} if present will be incremented each time a profile is generated // for this process. // The default is chrome-profile-{pid} for the browser and test-profile-{pid} // for tests. const char kProfilingFile[] = "profiling-file"; // Controls whether profile data is periodically flushed to a file. Normally // the data gets written on exit but cases exist where chromium doesn't exit // cleanly (especially when using single-process). A time in seconds can be // specified. const char kProfilingFlush[] = "profiling-flush"; // When running certain tests that spawn child processes, this switch indicates // to the test framework that the current process is a child process. const char kTestChildProcess[] = "test-child-process"; // When running certain tests that spawn child processes, this switch indicates // to the test framework that the current process should not initialize ICU to // avoid creating any scoped handles too early in startup. const char kTestDoNotInitializeIcu[] = "test-do-not-initialize-icu"; // Sends trace events from these categories to a file. // --trace-to-file on its own sends to default categories. const char kTraceToFile[] = "trace-to-file"; // Specifies the file name for --trace-to-file. If unspecified, it will // go to a default file name. const char kTraceToFileName[] = "trace-to-file-name"; // Gives the default maximal active V-logging level; 0 is the default. // Normally positive values are used for V-logging levels. const char kV[] = "v"; // Gives the per-module maximal V-logging levels to override the value // given by --v. E.g. "my_module=2,foo*=3" would change the logging // level for all code in source files "my_module.*" and "foo*.*" // ("-inl" suffixes are also disregarded for this matching). // // Any pattern containing a forward or backward slash will be tested // against the whole pathname and not just the module. E.g., // " 6651
base_switches.h 1714
bind.h 18406
bind_helpers.h 1892
bind_internal.h 38327
bit_cast.h 3066
bits.h 6973
callback.h 5717
callback_forward.h 792
callback_internal.cc 2875
callback_internal.h 6647
compiler_specific.h 10694
containers
cpu.cc 10649
cpu.h 2896
debug
environment.cc 3702
environment.h 1758
file_descriptor_posix.h 2366
files
format_macros.h 2505
guid.h 1724
hash
immediate_crash.h 6128
lazy_instance.h 7773
lazy_instance_helpers.cc 2679
lazy_instance_helpers.h 4693
location.cc 3028
location.h 5036
logging.h =4 --v=0 // will cause: // a. VLOG(2) and lower messages to be printed from profile.{h,cc} // b. VLOG(1) and lower messages to be printed from icon_loader.{h,cc} // c. VLOG(3) and lower messages to be printed from files prefixed with // "browser" // d. VLOG(4) and lower messages to be printed from files under a // "chromeos" directory. // e. VLOG(0) and lower messages to be printed from elsewhere // // The wildcarding functionality shown by (c) supports both '*' (match // 0 or more characters) and '?' (match any single character) // wildcards. Any pattern containing a forward or backward slash will // be tested against the whole pathname and not just the module. // E.g., " 44566
macros.h 1952
memory
no_destructor.h 3616
numerics
optional.h trivially destructible 31992
os_compat_android.h 584
path_service.h 3818
posix
process
rand_util.h 2625
rand_util_win.cc 1154
scoped_clear_last_error.h 1574
scoped_clear_last_error_win.cc 523
sequence_checker.h 5234
sequence_checker_impl.h 2264
sequence_token.h 3986
sequenced_task_runner.h 7716
sequenced_task_runner_helpers.h 1167
single_thread_task_runner.h 1401
stl_util.h 24509
strings
synchronization
task_runner.h 5176
template_util.h 7366
third_party
thread_annotations.h 10198
threading
time
token.cc 711
token.h 2216
tuple.h 4294
unguessable_token.cc 1166
unguessable_token.h 4143
version.cc 6051
version.h 2671
win