Signed-off-by: Jess Frazelle <github@jessfraz.com>
This commit is contained in:
Jess Frazelle
2025-04-05 10:20:35 -07:00
parent 8ce175f006
commit e943303434
2 changed files with 5 additions and 2 deletions

View File

@ -224,6 +224,7 @@ impl ExecutorContext {
match &import_stmt.selector { match &import_stmt.selector {
ImportSelector::List { items } => { ImportSelector::List { items } => {
println!("Importing items from module {}", import_stmt.path,);
let (env_ref, module_exports) = let (env_ref, module_exports) =
self.exec_module_for_items(module_id, exec_state, source_range).await?; self.exec_module_for_items(module_id, exec_state, source_range).await?;
for import_item in items { for import_item in items {
@ -266,6 +267,7 @@ impl ExecutorContext {
} }
} }
ImportSelector::Glob(_) => { ImportSelector::Glob(_) => {
println!("Importing all items from module {}", import_stmt.path);
let (env_ref, module_exports) = let (env_ref, module_exports) =
self.exec_module_for_items(module_id, exec_state, source_range).await?; self.exec_module_for_items(module_id, exec_state, source_range).await?;
for name in module_exports.iter() { for name in module_exports.iter() {

View File

@ -739,6 +739,7 @@ impl ExecutorContext {
let exec_ctxt = self.clone(); let exec_ctxt = self.clone();
set.spawn(async move { set.spawn(async move {
println!("Running module {module} from run_concurrent");
let mut exec_state = exec_state; let mut exec_state = exec_state;
let exec_ctxt = exec_ctxt; let exec_ctxt = exec_ctxt;
let program = program; 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(); let mut mem = exec_state.stack().deep_clone();
mem.restore_env(env_ref); mem.restore_env(env_ref);
cache::write_old_memory((mem, exec_state.global.module_infos.clone())).await; cache::write_old_memory((mem, exec_state.global.module_infos.clone())).await;
} }*/
let session_data = self.engine.get_session_data().await; let session_data = self.engine.get_session_data().await;
Ok((env_ref, session_data)) Ok((env_ref, session_data))
} }