Combine work in load update Header

This commit is contained in:
Agus Zubiaga 2024-04-27 22:31:03 -03:00
parent 87a279dc2c
commit a2b76fc8c3
No known key found for this signature in database

View file

@ -2336,13 +2336,10 @@ fn update<'a>(
}
}
work.insert((home, Phase::Parse));
state.module_cache.headers.insert(header.module_id, header);
start_tasks(arena, &mut state, work, injector, worker_listeners)?;
let work = state.dependencies.notify(home, Phase::LoadHeader);
work.extend(state.dependencies.notify(home, Phase::LoadHeader));
work.insert((home, Phase::Parse));
start_tasks(arena, &mut state, work, injector, worker_listeners)?;