summary refs log tree commit diff
path: root/src/librustc_incremental/persist/load.rs
AgeCommit message (Expand)AuthorLines
2017-01-16incr.comp.: Delete orphaned work-products.Michael Woerister-12/+2
2016-12-03Rollup merge of #38113 - nikomatsakis:incremental-dump-hash, r=michaelwoeristerCorey Farwell-0/+13
2016-12-01add a `-Z incremental-dump-hash` flagNiko Matsakis-0/+13
2016-11-30incr.comp.: Add more output to -Z incremental-info.Michael Woerister-11/+21
2016-11-08Replace FnvHasher use with FxHasher.Nicholas Nethercote-6/+6
2016-10-31Remove unused type aliasesSeo Sanghyeon-2/+0
2016-10-17ICH: Use 128-bit Blake2b hash instead of 64-bit SipHash for incr. comp. finge...Michael Woerister-1/+2
2016-09-26incr.comp.: Add file header to on-disk artifacts for validation.Michael Woerister-22/+30
2016-09-23ICH: Add ability to test the ICH of exported metadata items.Michael Woerister-1/+55
2016-09-20Remove librbml and the RBML-tagged auto-encoder/decoder.Eduard Burtescu-3/+2
2016-09-11Use question_mark feature in librustc_incremental.Ahmed Charles-4/+4
2016-08-29incr.comp.: Move lock files out of directory being lockedMichael Woerister-1/+0
2016-08-29Implement copy-on-write scheme for managing the incremental compilation cache.Michael Woerister-5/+24
2016-08-23consider DepNode::Krate to be an inputNiko Matsakis-1/+1
2016-08-23rename HashesMap to IncrementalHashesMapNiko Matsakis-9/+12
2016-08-20compute and cache HIR hashes at beginningNiko Matsakis-8/+13
2016-08-11Save dep-tracking hash of commandline arguments in dep-graph file.Michael Woerister-2/+17
2016-08-09incorporate resolve results into hashingNiko Matsakis-1/+1
2016-08-09make it possible to test if HIR is dirtyNiko Matsakis-2/+3
2016-08-09pacify the mercilous tidyNiko Matsakis-3/+0
2016-08-09address comments from mwNiko Matsakis-3/+22
2016-08-09use preds to serialize just what we needNiko Matsakis-120/+69
2016-08-02improve log when something no longer existsNiko Matsakis-3/+11
2016-08-02make metadata hashes determinsticNiko Matsakis-3/+4
2016-08-02remap Hir(InlinedDefId) to MetaData(OriginalDefId)Niko Matsakis-6/+1
2016-07-28Keep multiple files per work-productNiko Matsakis-10/+21
2016-07-28Address mw nitsNiko Matsakis-5/+6
2016-07-28Code to save/load the work-products map from diskNiko Matsakis-26/+95
2016-05-31expand `DepNode::TraitSelect` to include type idsNiko Matsakis-6/+6
2016-05-18load/save hashes of metadataNiko Matsakis-2/+3
2016-05-18identify inputs of `MetaData(X)` nodesNiko Matsakis-9/+8
2016-05-11rustc: Split 'tcx into 'gcx and 'tcx for InferCtxt and its users.Eduard Burtescu-7/+9
2016-05-11rustc: Replace &'a TyCtxt<'tcx> with a TyCtxt<'a, 'tcx> wrapper.Eduard Burtescu-9/+8
2016-04-06rebase over the hir renameNiko Matsakis-1/+1
2016-04-06remove use of rbml and just use opaque encoderNiko Matsakis-23/+11
2016-04-06Fix another call to bug into the macroNiko Matsakis-3/+1
2016-04-06FIXME for lockfileNiko Matsakis-0/+1
2016-04-06add FIXME #32753 markers: SVH vs ICHNiko Matsakis-0/+1
2016-04-06add some commentsNiko Matsakis-1/+6
2016-04-06add code to persist graph and for unit-testingNiko Matsakis-0/+221