improve sleep timer resolution on windows

This commit is contained in:
2022-05-08 16:59:59 +02:00
parent b2b990333e
commit 8e9bb002bc
3 changed files with 7 additions and 2 deletions

View File

@@ -59,6 +59,9 @@ struct UW8WatchDog {
impl MicroW8 {
pub fn new() -> Result<MicroW8> {
#[cfg(target_os = "windows")]
unsafe { winapi::um::timeapi::timeBeginPeriod(1); }
let engine = wasmtime::Engine::new(wasmtime::Config::new().interruptable(true))?;
let loader_module =