rust/compiler/rustc_incremental/src/persist
bors c5a96fb797 Auto merge of #80957 - tgnottingham:direct_serialize_depgraph, r=michaelwoerister
Serialize dependency graph directly from DepGraph

Reduce memory usage by serializing dep graph directly from `DepGraph`,
rather than copying it into `SerializedDepGraph` and serializing that.
2021-01-19 19:36:41 +00:00
..
fs mv compiler to compiler/ 2020-08-30 18:45:07 +03:00
data.rs mv compiler to compiler/ 2020-08-30 18:45:07 +03:00
dirty_clean.rs Remove ForeignMod struct. 2020-11-26 21:32:27 +01:00
file_format.rs Serialize incr comp structures to file via fixed-size buffer 2021-01-11 12:13:22 -08:00
fs.rs Optimize away some fs::metadata calls. 2021-01-06 08:31:25 -08:00
load.rs Remove DepKind::CrateMetadata and pre-allocation of DepNodes 2021-01-12 11:22:57 -08:00
mod.rs Remove DepKind::CrateMetadata and pre-allocation of DepNodes 2021-01-12 11:22:57 -08:00
README.md mv compiler to compiler/ 2020-08-30 18:45:07 +03:00
save.rs Serialize dependency graph directly from DepGraph 2021-01-12 22:20:29 -08:00
work_product.rs mv compiler to compiler/ 2020-08-30 18:45:07 +03:00

For info on how the incremental compilation works, see the rustc dev guide.