about summary refs log tree commit diff
path: root/src/librustc_incremental/persist/data.rs
AgeCommit message (Expand)AuthorLines
2020-08-30mv compiler to compiler/mark-13/+0
2020-08-14Rework `rustc_serialize`Matthew Jasper-1/+2
2020-03-30rustc -> rustc_middle part 2Mazdak Farrokhzad-1/+1
2018-12-25Remove licensesMark Rousskov-10/+0
2017-11-29incr.comp.: Remove on-export crate metadata hashing.Michael Woerister-39/+0
2017-11-16incr.comp.: Remove default serialization implementations for things in rustc:...Michael Woerister-2/+1
2017-10-02incr.comp.: Remove saving and loading of legacy dep-graph.Michael Woerister-68/+1
2017-09-27Remove DepNodeIndex::new is already impl for IdxSantiago Pastorino-8/+0
2017-06-09incr.comp.: Clean up and optimize dep-graph loading.Michael Woerister-12/+9
2017-06-09incr.comp.: Uniformly represent DepNodes as (Kind, StableHash) pairs.Michael Woerister-3/+3
2017-06-07Allocate DefIndices for global crate metadata.Michael Woerister-4/+0
2017-06-06incr.comp.: Make WorkProductId opaque so we don't accidentally rely on being ...Michael Woerister-2/+1
2017-06-01incr.comp.: Use a more efficient encoding for the on-disk dependency graph.Michael Woerister-7/+34
2017-05-31incr.comp.: Use DefPathHash-based DepNodes in the serialized DepGraph and rem...Michael Woerister-7/+6
2017-05-08incr.comp.: Hash more pieces of crate metadata to detect changes there.Michael Woerister-1/+5
2017-04-12ICH: Replace old, transitive metadata hashing with direct hashing approach.Michael Woerister-12/+2
2017-03-22Move Fingerprint to rustc::ich::Fingerprint.Michael Woerister-1/+1
2017-02-22detect "bootstrap outputs" when serializing the dep-graphNiko Matsakis-0/+5
2017-02-03make dirty process O(dirty)Niko Matsakis-9/+8
2016-11-08Replace FnvHasher use with FxHasher.Nicholas Nethercote-2/+2
2016-10-17ICH: Use 128-bit Blake2b hash instead of 64-bit SipHash for incr. comp. finge...Michael Woerister-2/+3
2016-09-23ICH: Add ability to test the ICH of exported metadata items.Michael Woerister-0/+13
2016-08-09use preds to serialize just what we needNiko Matsakis-5/+11
2016-07-28Code to save/load the work-products map from diskNiko Matsakis-1/+11
2016-05-18load/save hashes of metadataNiko Matsakis-8/+35
2016-05-18identify inputs of `MetaData(X)` nodesNiko Matsakis-1/+33
2016-05-03Remove unused trait imports flagged by lintSeo Sanghyeon-1/+0
2016-04-12prevent other `encode` methods from breaking `derive(RustcEncodable)`Oliver Schneider-3/+1
2016-04-06add code to persist graph and for unit-testingNiko Matsakis-0/+35