mirror of
https://github.com/rust-lang/rust.git
synced 2025-12-31 03:45:07 +00:00
Introduce CompileMonoItem DepNode This is likely required for allowing efficient hot code swap support in cg_clif's jit mode. My prototype currently requires re-compiling all functions, which is both slow and uses a lot of memory as there is not support for freeing the memory used by replaced functions yet. cc https://github.com/bjorn3/rustc_codegen_cranelift/issues/1087
For more information about how rustc works, see the rustc dev guide.