Home | History | Annotate | Download | only in src

Lines Matching defs:DEFINE_bool

88 #define DEFINE_bool(nam, def, cmt) FLAG(BOOL, bool, nam, def, cmt)
101 DEFINE_bool(crankshaft, false, "use crankshaft")
103 DEFINE_bool(crankshaft, true, "use crankshaft")
106 DEFINE_bool(use_hydrogen, true, "use generated hydrogen for compilation")
107 DEFINE_bool(build_lithium, true, "use lithium chunk builder")
108 DEFINE_bool(alloc_lithium, true, "use lithium register allocator")
109 DEFINE_bool(use_lithium, true, "use lithium code generator")
110 DEFINE_bool(use_range, true, "use hydrogen range analysis")
111 DEFINE_bool(eliminate_dead_phis, true, "eliminate dead phis")
112 DEFINE_bool(use_gvn, true, "use hydrogen global value numbering")
113 DEFINE_bool(use_canonicalizing, true, "use hydrogen instruction canonicalizing")
114 DEFINE_bool(use_inlining, true, "use function inlining")
115 DEFINE_bool(limit_inlining, true, "limit code size growth from inlining")
116 DEFINE_bool(eliminate_empty_blocks, true, "eliminate empty blocks")
117 DEFINE_bool(loop_invariant_code_motion, true, "loop invariant code motion")
118 DEFINE_bool(hydrogen_stats, false, "print statistics for hydrogen")
119 DEFINE_bool(trace_hydrogen, false, "trace generated hydrogen to file")
120 DEFINE_bool(trace_inlining, false, "trace inlining decisions")
121 DEFINE_bool(trace_alloc, false, "trace register allocator")
122 DEFINE_bool(trace_all_uses, false, "trace all use positions")
123 DEFINE_bool(trace_range, false, "trace range analysis")
124 DEFINE_bool(trace_gvn, false, "trace global value numbering")
125 DEFINE_bool(trace_representation, false, "trace representation types")
126 DEFINE_bool(stress_pointer_maps, false, "pointer map for every instruction")
127 DEFINE_bool(stress_environments, false, "environment for every instruction")
131 DEFINE_bool(process_arguments_object, true, "try to deal with arguments object")
132 DEFINE_bool(trap_on_deopt, false, "put a break point before deoptimizing")
133 DEFINE_bool(deoptimize_uncommon_cases, true, "deoptimize uncommon cases")
134 DEFINE_bool(polymorphic_inlining, true, "polymorphic inlining")
135 DEFINE_bool(aggressive_loop_invariant_motion, true,
137 DEFINE_bool(use_osr, true, "use on-stack replacement")
139 DEFINE_bool(trace_osr, false, "trace on-stack replacement")
141 DEFINE_bool(optimize_closures, true, "optimize closures")
144 DEFINE_bool(debug_code, false,
146 DEFINE_bool(code_comments, false, "emit comments in code disassembly")
147 DEFINE_bool(emit_branch_hints, false, "emit branch hints")
148 DEFINE_bool(peephole_optimization, true,
150 DEFINE_bool(print_peephole_optimization, false,
152 DEFINE_bool(enable_sse2, true,
154 DEFINE_bool(enable_sse3, true,
156 DEFINE_bool(enable_sse4_1, true,
158 DEFINE_bool(enable_cmov, true,
160 DEFINE_bool(enable_rdtsc, true,
162 DEFINE_bool(enable_sahf, true,
164 DEFINE_bool(enable_vfp3, true,
167 DEFINE_bool(enable_armv7, true,
169 DEFINE_bool(enable_fpu, true,
175 DEFINE_bool(expose_gc, false, "expose gc extension")
176 DEFINE_bool(expose_externalize_string, false,
179 DEFINE_bool(disable_native_files, false, "disable builtin natives files")
182 DEFINE_bool(inline_new, true, "use fast inline allocation")
185 DEFINE_bool(stack_trace_on_abort, true,
189 DEFINE_bool(trace, false, "trace function calls")
190 DEFINE_bool(defer_negation, true, "defer negation operation")
191 DEFINE_bool(mask_constants_with_cookie,
196 DEFINE_bool(lazy, true, "use lazy compilation")
197 DEFINE_bool(trace_opt, false, "trace lazy optimization")
198 DEFINE_bool(trace_opt_stats, false, "trace lazy optimization statistics")
199 DEFINE_bool(opt, true, "use adaptive optimizations")
200 DEFINE_bool(opt_eagerly, false, "be more eager when adaptively optimizing")
201 DEFINE_bool(always_opt, false, "always try to optimize functions")
202 DEFINE_bool(prepare_always_opt, false, "prepare for turning on always opt")
203 DEFINE_bool(debug_info, true, "add debug information to compiled functions")
204 DEFINE_bool(deopt, true, "support deoptimization")
205 DEFINE_bool(trace_deopt, false, "trace deoptimization")
208 DEFINE_bool(strict, false, "strict error checking")
211 DEFINE_bool(full_compiler, true, "enable dedicated backend for run-once code")
212 DEFINE_bool(always_full_compiler, false,
214 DEFINE_bool(trace_bailout, false,
216 DEFINE_bool(safe_int32_compiler, true,
218 DEFINE_bool(use_flow_graph, false, "perform flow-graph based optimizations")
221 DEFINE_bool(compilation_cache, true, "enable compilation cache")
223 DEFINE_bool(cache_prototype_transitions, true, "cache prototype transitions")
226 DEFINE_bool(loop_peeling, false, "Peel off the first iteration of loops.")
229 DEFINE_bool(remote_debugging, false, "enable remote debugging")
230 DEFINE_bool(trace_debug_json, false, "trace debugging JSON request/response")
231 DEFINE_bool(debugger_auto_break, true,
234 DEFINE_bool(enable_liveedit, true, "enable liveedit experimental feature")
245 DEFINE_bool(always_inline_smi_code, false,
252 DEFINE_bool(gc_global, false, "always perform global GCs")
254 DEFINE_bool(trace_gc, false,
256 DEFINE_bool(trace_gc_nvp, false,
259 DEFINE_bool(print_cumulative_gc_stat, false,
261 DEFINE_bool(trace_gc_verbose, false,
263 DEFINE_bool(collect_maps, true,
265 DEFINE_bool(flush_code, true,
269 DEFINE_bool(use_idle_notification, true,
272 DEFINE_bool(use_ic, true, "use inline caching")
277 DEFINE_bool(verify_lol, false, "perform debugging verification for lol")
281 DEFINE_bool(native_code_counters, false,
285 DEFINE_bool(always_compact, false, "Perform compaction on every full GC")
286 DEFINE_bool(never_compact, false,
288 DEFINE_bool(cleanup_ics_at_gc, true,
290 DEFINE_bool(cleanup_caches_in_maps_at_gc, true,
296 DEFINE_bool(canonicalize_object_literal_maps, true,
299 DEFINE_bool(use_big_map_space, true,
308 DEFINE_bool(h, false, "print this message")
309 DEFINE_bool(new_snapshot, true, "use new snapshot implementation")
312 DEFINE_bool(use_verbose_printer, true, "allows verbose printing")
315 DEFINE_bool(allow_natives_syntax, false, "allow natives syntax")
316 DEFINE_bool(strict_mode, true, "allow strict mode directives")
319 DEFINE_bool(optimize_ast, true, "optimize the ast")
322 DEFINE_bool(trace_sim, false, "Trace simulator execution")
323 DEFINE_bool(check_icache, false, "Check icache flushes in ARM simulator")
329 DEFINE_bool(trace_exception, false,
331 DEFINE_bool(preallocate_message_memory, false,
335 DEFINE_bool(preemption, false,
339 DEFINE_bool(trace_regexps, false, "trace regexp execution")
340 DEFINE_bool(regexp_optimization, true, "generate optimized regexp code")
341 DEFINE_bool(regexp_entry_native, true, "use native code to enter regexp")
344 DEFINE_bool(testing_bool_flag, true, "testing_bool_flag")
361 DEFINE_bool(help, false, "Print usage message, including flags, on console")
362 DEFINE_bool(dump_counters, false, "Dump counters on exit")
363 DEFINE_bool(debugger, false, "Enable JavaScript debugger")
364 DEFINE_bool
366 DEFINE_bool(debugger_agent, false, "Enable debugger agent")
373 DEFINE_bool(debug_compile_events, false, "Enable debugger compile events")
374 DEFINE_bool(debug_script_collected_events, false,
377 DEFINE_bool(debug_compile_events, true, "Enable debugger compile events")
378 DEFINE_bool(debug_script_collected_events, true,
387 DEFINE_bool(gdbjit, false, "enable GDBJIT interface (disables compacting GC)")
388 DEFINE_bool(gdbjit_full, false, "enable GDBJIT interface for all code objects")
389 DEFINE_bool(gdbjit_dump, false, "dump elf objects with debug info to disk")
402 DEFINE_bool(enable_slow_asserts, false,
406 DEFINE_bool(trace_codegen, false,
408 DEFINE_bool(print_source, false, "pretty print source code")
409 DEFINE_bool(print_builtin_source, false,
411 DEFINE_bool(print_ast, false, "print source AST")
412 DEFINE_bool(print_builtin_ast, false, "print source AST for builtins")
413 DEFINE_bool(print_json_ast, false, "print source AST as JSON")
414 DEFINE_bool(print_builtin_json_ast, false,
416 DEFINE_bool(trace_calls, false, "trace calls")
417 DEFINE_bool(trace_builtin_calls, false, "trace builtins calls")
421 DEFINE_bool(print_builtin_scopes, false, "print scopes for builtins")
422 DEFINE_bool(print_scopes, false, "print scopes")
423 DEFINE_bool(print_ir, false, "print the AST as seen by the backend")
424 DEFINE_bool(print_graph_text, false,
428 DEFINE_bool(trace_contexts, false, "trace contexts operations")
431 DEFINE_bool(gc_greedy, false, "perform GC prior to some allocations")
432 DEFINE_bool(gc_verbose, false, "print stuff during garbage collection")
433 DEFINE_bool(heap_stats, false, "report heap statistics before and after GC")
434 DEFINE_bool(code_stats, false, "report code statistics after GC")
435 DEFINE_bool(verify_heap, false, "verify heap pointers before and after GC")
436 DEFINE_bool(print_handles, false, "report handles after GC")
437 DEFINE_bool(print_global_handles, false, "report global handles after GC")
440 DEFINE_bool(trace_ic, false, "trace inline cache state transitions")
443 DEFINE_bool(trace_normalization,
448 DEFINE_bool(trace_lazy, false, "trace lazy compilation")
451 DEFINE_bool(debug_serialization, false,
455 DEFINE_bool(collect_heap_spill_statistics, false,
459 DEFINE_bool(trace_isolates, false, "trace isolate state changes")
462 DEFINE_bool(log_state_changes, false, "Log state changes.")
465 DEFINE_bool(regexp_possessive_quantifier,
468 DEFINE_bool(trace_regexp_bytecodes, false, "trace regexp bytecode execution")
469 DEFINE_bool(trace_regexp_assembler,
484 DEFINE_bool(log, false,
486 DEFINE_bool(log_all, false, "Log all events to the log file.")
487 DEFINE_bool(log_runtime, false, "Activate runtime system %Log call.")
488 DEFINE_bool(log_api, false, "Log API events to the log file.")
489 DEFINE_bool(log_code, false,
491 DEFINE_bool(log_gc, false,
493 DEFINE_bool(log_handles, false, "Log global handle events.")
494 DEFINE_bool(log_snapshot_positions, false,
496 DEFINE_bool(log_suspect, false, "Log suspect operations.")
497 DEFINE_bool(log_producers, false, "Log stack traces of JS objects allocations.")
498 DEFINE_bool(prof, false,
500 DEFINE_bool(prof_auto, true,
502 DEFINE_bool(prof_lazy, false,
505 DEFINE_bool(prof_browser_mode, true,
507 DEFINE_bool(log_regexp, false, "Log regular expression execution.")
508 DEFINE_bool(sliding_state_window, false,
511 DEFINE_bool(ll_prof, false, "Enable low-level linux profiler.")
521 DEFINE_bool(protect_heap, false,
537 DEFINE_bool(print_code_stubs, false, "print code stubs")
540 DEFINE_bool(print_code, false, "print generated code")
541 DEFINE_bool(print_opt_code, false, "print optimized code")
542 DEFINE_bool(print_unopt_code, false, "print unoptimized code before "
544 DEFINE_bool(print_code_verbose, false, "print more information for code")
545 DEFINE_bool(print_builtin_code, false, "print generated code for builtins")
552 #undef DEFINE_bool