Skip to content

Commit d080776

Browse files
committed
Recover conditional initialization of interrupt page.
It got lost in the merge in a26972f.
1 parent 60d1277 commit d080776

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

crates/wasmtime/src/runtime/store.rs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -729,7 +729,11 @@ impl<T> Store<T> {
729729
let inner = StoreOpaque {
730730
_marker: marker::PhantomPinned,
731731
engine: engine.clone(),
732-
vm_store_context: Default::default(),
732+
vm_store_context: if engine.tunables().epoch_interruption_via_mmu {
733+
VMStoreContext::with_interrupt_page()
734+
} else {
735+
Default::default()
736+
},
733737
#[cfg(feature = "stack-switching")]
734738
continuations: Vec::new(),
735739
instances: PrimaryMap::new(),

0 commit comments

Comments
 (0)