Lines Matching defs:FLAGS
48 struct FLAGS { struct
49 string input_type; // for ts_offline.
51 bool ignore_stack;
52 intptr_t verbosity;
53 intptr_t show_stats; // 0 -- no stats; 1 -- some stats; 2 more stats.
54 bool trace_profile;
55 bool show_expected_races;
56 uintptr_t trace_addr;
57 uintptr_t segment_set_recycle_queue_size;
58 uintptr_t recent_segments_cache_size;
59 vector<string> file_prefix_to_cut;
60 vector<string> ignore;
61 vector<string> whitelist;
62 bool ignore_unknown_pcs; // Ignore PCs with no debug info.
63 vector<string> cut_stack_below;
64 string summary_file;
65 string log_file;
66 bool offline;
67 intptr_t max_n_threads;
68 bool compress_cache_lines;
69 bool unlock_on_mutex_destroy;
71 intptr_t sample_events;
72 intptr_t sample_events_depth;
74 intptr_t num_callers;
76 intptr_t keep_history;
77 bool pure_happens_before;
78 bool free_is_write;
79 bool exit_after_main;
80 bool demangle;
81 bool announce_threads;
82 bool full_output;
83 bool show_states;
84 bool show_proc_self_status;
85 bool show_valgrind_context; // debug-only
86 bool suggest_happens_before_arcs;
87 bool show_pc;
88 bool full_stack_frames;
89 bool color; // Colorify terminal output.
90 bool html; // Output in html format.
91 bool show_pid;
93 intptr_t debug_level;
94 bool save_ignore_context; // print stack if ignore_end was forgotten.
95 vector<string> debug_phase;
96 intptr_t trace_level;
98 intptr_t dry_run;
99 intptr_t max_sid;
100 intptr_t max_sid_before_flush;
101 intptr_t max_mem_in_mb;
102 intptr_t num_callers_in_history;
103 intptr_t flush_period;
105 intptr_t literace_sampling;
106 bool start_with_global_ignore_on;
108 intptr_t locking_scheme; // Used for internal experiments with locking.
110 bool report_races;
111 bool thread_coverage;
112 bool atomicity;
113 bool call_coverage;
114 string dump_events; // The name of log file. Debug mode only.
115 bool symbolize;
116 bool attach_mode;
141 extern FLAGS *G_flags; argument