Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1)

Side by Side Diff: src/flag-definitions.h

Issue 2226053002: [wasm] Remove single function JIT support. (Closed) Base URL: https://chromium.googlesource.com/v8/v8.git@master
Patch Set: Drop test Created 4 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « src/compiler/wasm-compiler.cc ('k') | src/runtime/runtime.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright 2012 the V8 project authors. All rights reserved. 1 // Copyright 2012 the V8 project authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 // This file defines all of the flags. It is separated into different section, 5 // This file defines all of the flags. It is separated into different section,
6 // for Debug, Release, Logging and Profiling, etc. To add a new flag, find the 6 // for Debug, Release, Logging and Profiling, etc. To add a new flag, find the
7 // correct section, and use one of the DEFINE_ macros, without a trailing ';'. 7 // correct section, and use one of the DEFINE_ macros, without a trailing ';'.
8 // 8 //
9 // This include does not have a guard, because it is a template-style include, 9 // This include does not have a guard, because it is a template-style include,
10 // which can be included multiple times in different modes. It expects to have 10 // which can be included multiple times in different modes. It expects to have
(...skipping 506 matching lines...) Expand 10 before | Expand all | Expand 10 after
517 "perform loop assignment analysis for WASM") 517 "perform loop assignment analysis for WASM")
518 518
519 DEFINE_BOOL(validate_asm, false, "validate asm.js modules before compiling") 519 DEFINE_BOOL(validate_asm, false, "validate asm.js modules before compiling")
520 520
521 DEFINE_BOOL(dump_wasm_module, false, "dump WASM module bytes") 521 DEFINE_BOOL(dump_wasm_module, false, "dump WASM module bytes")
522 DEFINE_STRING(dump_wasm_module_path, NULL, "directory to dump wasm modules to") 522 DEFINE_STRING(dump_wasm_module_path, NULL, "directory to dump wasm modules to")
523 523
524 DEFINE_INT(typed_array_max_size_in_heap, 64, 524 DEFINE_INT(typed_array_max_size_in_heap, 64,
525 "threshold for in-heap typed array") 525 "threshold for in-heap typed array")
526 526
527 DEFINE_BOOL(wasm_jit_prototype, false,
528 "enable experimental wasm runtime dynamic code generation")
529 DEFINE_BOOL(wasm_simd_prototype, false, 527 DEFINE_BOOL(wasm_simd_prototype, false,
530 "enable prototype simd opcodes for wasm") 528 "enable prototype simd opcodes for wasm")
531 529
532 // Profiler flags. 530 // Profiler flags.
533 DEFINE_INT(frame_count, 1, "number of stack frames inspected by the profiler") 531 DEFINE_INT(frame_count, 1, "number of stack frames inspected by the profiler")
534 // 0x1800 fits in the immediate field of an ARM instruction. 532 // 0x1800 fits in the immediate field of an ARM instruction.
535 DEFINE_INT(interrupt_budget, 0x1800, 533 DEFINE_INT(interrupt_budget, 0x1800,
536 "execution budget before interrupt is triggered") 534 "execution budget before interrupt is triggered")
537 DEFINE_INT(type_info_threshold, 25, 535 DEFINE_INT(type_info_threshold, 25,
538 "percentage of ICs that must have type info to allow optimization") 536 "percentage of ICs that must have type info to allow optimization")
(...skipping 670 matching lines...) Expand 10 before | Expand all | Expand 10 after
1209 #undef DEFINE_ALIAS_FLOAT 1207 #undef DEFINE_ALIAS_FLOAT
1210 #undef DEFINE_ALIAS_ARGS 1208 #undef DEFINE_ALIAS_ARGS
1211 1209
1212 #undef FLAG_MODE_DECLARE 1210 #undef FLAG_MODE_DECLARE
1213 #undef FLAG_MODE_DEFINE 1211 #undef FLAG_MODE_DEFINE
1214 #undef FLAG_MODE_DEFINE_DEFAULTS 1212 #undef FLAG_MODE_DEFINE_DEFAULTS
1215 #undef FLAG_MODE_META 1213 #undef FLAG_MODE_META
1216 #undef FLAG_MODE_DEFINE_IMPLICATIONS 1214 #undef FLAG_MODE_DEFINE_IMPLICATIONS
1217 1215
1218 #undef COMMA 1216 #undef COMMA
OLDNEW
« no previous file with comments | « src/compiler/wasm-compiler.cc ('k') | src/runtime/runtime.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698