Implement bulk memory's partial failure instantiation semantics
Essentially, table and memory out of bounds errors are no longer link errors, but traps after linking. This means that the partail writes / inits are visible.
This commit is contained in:
@@ -42,6 +42,12 @@ pub(crate) fn create_handle(
|
||||
&data_initializers,
|
||||
signatures.into_boxed_slice(),
|
||||
None,
|
||||
store
|
||||
.engine()
|
||||
.config()
|
||||
.validating_config
|
||||
.operator_config
|
||||
.enable_bulk_memory,
|
||||
state,
|
||||
)?)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user