Merge pull request #2305 from alexcrichton/no-arc

Don't store `Arc<VMInterrupts>` in instances
This commit is contained in:
Nick Fitzgerald
2020-10-21 13:21:51 -07:00
committed by GitHub
6 changed files with 9 additions and 14 deletions

View File

@@ -250,7 +250,7 @@ impl CompiledModule {
imports: Imports<'_>,
signature_registry: &mut SignatureRegistry,
mem_creator: Option<&dyn RuntimeMemoryCreator>,
interrupts: Arc<VMInterrupts>,
interrupts: *const VMInterrupts,
host_state: Box<dyn Any>,
externref_activations_table: *mut VMExternRefActivationsTable,
stack_map_registry: *mut StackMapRegistry,