message: Skip push/pop code version on Windows.
diff: @@ -687,28 +687,38 @@ fn execute_wasm(options: &Run) -> Result<(), String> {
  #[cfg(not(feature = "managed"))]
  {
  use wasmer_runtime::error::RuntimeError;
  + #[cfg(unix)]
  use wasmer_runtime_core::{
  fault::{pop_code_version, push_code_version},
  state::CodeVersion,
  };
  - let cv_pushed = if let Some(msm) =
  - instance.module.runnable_module.get_module_state_map()
  + let result;
  +
  + #[cfg(unix)]
  {
  + let cv_pushed =
  + if let Some(msm) = instance.module.runnable_module.get_module_state_map() {
  push_code_version(CodeVersion {
  baseline: true,
  msm: msm,
  - base: instance.module.runnable_module.get_code().unwrap().as_ptr() as usize,
  + base: instance.module.runnable_module.get_code().unwrap().as_ptr()
  + as usize,
  backend: options.backend,
  });
  true
  } else {
  false
  };
  - let result = start.call();
  + result = start.call();
  if cv_pushed {
  pop_code_version().unwrap();
  }
  + }
  + #[cfg(not(unix))]
  + {
  + result = start.call();
  + }
  if let Err(ref err) = result {
  match err {
  