File tree 1 file changed +16
-3
lines changed
1 file changed +16
-3
lines changed Original file line number Diff line number Diff line change @@ -30,15 +30,28 @@ pub struct ParsedWasm<'a> {
30
30
impl < ' a > ParsedWasm < ' a > {
31
31
pub fn parse ( wasm : & ' a [ u8 ] ) -> VmResult < Self > {
32
32
let mut validator = Validator :: new_with_features ( WasmFeatures {
33
- component_model : false ,
33
+ mutable_global : true ,
34
+ saturating_float_to_int : true ,
35
+ sign_extension : true ,
36
+ multi_value : true ,
37
+ floats : true ,
38
+
39
+ reference_types : false ,
40
+ bulk_memory : false ,
34
41
simd : false ,
35
42
relaxed_simd : false ,
36
43
threads : false ,
44
+ tail_call : false ,
37
45
multi_memory : false ,
46
+ exceptions : false ,
38
47
memory64 : false ,
39
- gc : false ,
48
+ extended_const : false ,
49
+ component_model : false ,
50
+ function_references : false ,
40
51
memory_control : false ,
41
- ..Default :: default ( )
52
+ gc : false ,
53
+ component_model_values : false ,
54
+ component_model_nested_names : false ,
42
55
} ) ;
43
56
44
57
let mut this = Self {
You can’t perform that action at this time.
0 commit comments