diff --git a/rust/kcl-lib/src/execution/exec_ast.rs b/rust/kcl-lib/src/execution/exec_ast.rs index 67549bb61..edd203e40 100644 --- a/rust/kcl-lib/src/execution/exec_ast.rs +++ b/rust/kcl-lib/src/execution/exec_ast.rs @@ -224,6 +224,7 @@ impl ExecutorContext { match &import_stmt.selector { ImportSelector::List { items } => { + println!("Importing items from module {}", import_stmt.path,); let (env_ref, module_exports) = self.exec_module_for_items(module_id, exec_state, source_range).await?; for import_item in items { @@ -266,6 +267,7 @@ impl ExecutorContext { } } ImportSelector::Glob(_) => { + println!("Importing all items from module {}", import_stmt.path); let (env_ref, module_exports) = self.exec_module_for_items(module_id, exec_state, source_range).await?; for name in module_exports.iter() { diff --git a/rust/kcl-lib/src/execution/mod.rs b/rust/kcl-lib/src/execution/mod.rs index 162a0ae73..310bcb713 100644 --- a/rust/kcl-lib/src/execution/mod.rs +++ b/rust/kcl-lib/src/execution/mod.rs @@ -739,6 +739,7 @@ impl ExecutorContext { let exec_ctxt = self.clone(); set.spawn(async move { + println!("Running module {module} from run_concurrent"); let mut exec_state = exec_state; let exec_ctxt = exec_ctxt; let program = program; @@ -810,11 +811,11 @@ impl ExecutorContext { ) })?; - if !self.is_mock() { + /* if !self.is_mock() { let mut mem = exec_state.stack().deep_clone(); mem.restore_env(env_ref); cache::write_old_memory((mem, exec_state.global.module_infos.clone())).await; - } + }*/ let session_data = self.engine.get_session_data().await; Ok((env_ref, session_data)) }