V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
wasm-feature-flags.h
1 // Copyright 2018 the V8 project 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 
5 #ifndef V8_WASM_WASM_FEATURE_FLAGS_H_
6 #define V8_WASM_WASM_FEATURE_FLAGS_H_
7 
8 // The SEPARATOR argument allows generating proper comma-separated lists.
9 #define FOREACH_WASM_FEATURE_FLAG(V, SEPARATOR) \
10  V(mv, "multi-value support", false) \
11  SEPARATOR \
12  V(eh, "exception handling opcodes", false) \
13  SEPARATOR \
14  V(se, "sign extension opcodes", true) \
15  SEPARATOR \
16  V(sat_f2i_conversions, "saturating float conversion opcodes", false) \
17  SEPARATOR \
18  V(threads, "thread opcodes", false) \
19  SEPARATOR \
20  V(simd, "SIMD opcodes", false) \
21  SEPARATOR \
22  V(anyref, "anyref opcodes", false) \
23  SEPARATOR \
24  V(mut_global, "import/export mutable global support", true) \
25  SEPARATOR \
26  V(bulk_memory, "bulk memory opcodes", false)
27 
28 #endif // V8_WASM_WASM_FEATURE_FLAGS_H_