rustc_codegen_cranelift icon indicating copy to clipboard operation
rustc_codegen_cranelift copied to clipboard

Jitted runs do not terminate cleanly

Open eggyal opened this issue 4 years ago • 1 comments

Because rustc_codegen_cranelift::driver::jit::run_jit never returns, rustc never runs finalisation actions for jitted runs; e.g. the incremental compilation cache is not committed to disk (in particular, rustc_interface::interface::Compiler::enter never progresses from invoking the passed f closure to the subsequent save_dep_graph call).

eggyal avatar May 12 '21 01:05 eggyal

This is fixed on my wip hotswap branch. I don't think I will have time to work much on it the next month or so due to exams unfortunately.

bjorn3 avatar May 12 '21 20:05 bjorn3