summary refs log tree commit diff
path: root/src/librustc_incremental/persist
AgeCommit message (Expand)AuthorLines
2016-12-15Use StableHasher everywhereAriel Ben-Yehuda-1/+1
2016-12-03Rollup merge of #38113 - nikomatsakis:incremental-dump-hash, r=michaelwoeristerCorey Farwell-0/+28
2016-12-01add a `-Z incremental-dump-hash` flagNiko Matsakis-0/+28
2016-11-30incr.comp.: Add more output to -Z incremental-info.Michael Woerister-15/+39
2016-11-29Give function bodies their own dep graph nodeFlorian Diebold-6/+10
2016-11-29rustc_incremental: fix compilationFlorian Diebold-4/+0
2016-11-29rustc_incremental: fix compilationFlorian Diebold-0/+4
2016-11-21Use `Symbol` instead of `InternedString` in the AST, HIR, and various other p...Jeffrey Seyfried-7/+6
2016-11-20Move `syntax::util::interner` -> `syntax::symbol`, cleanup.Jeffrey Seyfried-2/+2
2016-11-20Refactor `CrateConfig`.Jeffrey Seyfried-12/+5
2016-11-17canonicalize base incremental path on windowsNiko Matsakis-0/+13
2016-11-16fallout from separating impl-items from implsNiko Matsakis-0/+6
2016-11-16refactor Visitor into ItemLikeVisitor and intravisit::VisitorNiko Matsakis-5/+5
2016-11-13Make names of types used in LLVM IR stable.Michael Woerister-40/+15
2016-11-08Replace FnvHasher use with FxHasher.Nicholas Nethercote-45/+45
2016-10-31Remove unused type aliasesSeo Sanghyeon-2/+0
2016-10-29Move `CrateConfig` from `Crate` to `ParseSess`.Jeffrey Seyfried-1/+1
2016-10-17ICH: Use 128-bit Blake2b hash instead of 64-bit SipHash for incr. comp. finge...Michael Woerister-20/+31
2016-10-03Auto merge of #36821 - pweaver:master, r=michaelwoeristerbors-3/+14
2016-10-03fixes multi-line string whitespace in librustc_incremental/persist/fs.rsPweaver (Paul Weaver)-4/+6
2016-10-03std: Stabilize and deprecate APIs for 1.13Alex Crichton-4/+6
2016-09-29#36680 add warning when compliation cache fails to hard linkPweaver (Paul Weaver)-3/+12
2016-09-28Rollup merge of #36460 - mikhail-m1:35123-map3, r=nikomatsakisJonathan Turner-8/+20
2016-09-26incr.comp.: Fix build issue in rustc_incremental if CFG_VERSION is not set.Michael Woerister-3/+5
2016-09-26incr.comp.: Add test case for cache artifact file headers.Michael Woerister-3/+18
2016-09-26incr.comp.: Add file header to on-disk artifacts for validation.Michael Woerister-40/+156
2016-09-23ICH: Add ability to test the ICH of exported metadata items.Michael Woerister-70/+271
2016-09-23Merge branch 'master' into 35123-map3Mikhail Modin-38/+32
2016-09-20Remove librbml and the RBML-tagged auto-encoder/decoder.Eduard Burtescu-7/+5
2016-09-20rustc_metadata: go only through rustc_serialize in astencode.Eduard Burtescu-18/+14
2016-09-14map create numbers between compilationsMikhail Modin-8/+20
2016-09-11Use question_mark feature in librustc_incremental.Ahmed Charles-11/+11
2016-09-04Replace `_, _` with `..`Vadim Petrochenkov-2/+2
2016-08-31Auto merge of #35718 - michaelwoerister:incr-comp-dir-locking, r=alexcrichtonbors-129/+1141
2016-08-29incr.comp.: Canonicalize path to session directory before deleteing it.Michael Woerister-5/+29
2016-08-29Fix tidy-errorsMichael Woerister-2/+2
2016-08-29incr.comp.: Make path's of session directories slightly shorter.Michael Woerister-38/+75
2016-08-29incr. comp.: Fix test_timestamp_serialization so it does not overflow on some...Michael Woerister-2/+2
2016-08-29incr.comp.: Move lock files out of directory being lockedMichael Woerister-159/+251
2016-08-29Implement copy-on-write scheme for managing the incremental compilation cache.Michael Woerister-129/+988
2016-08-25Refactor away `AttrMetaMethods`.Jeffrey Seyfried-1/+0
2016-08-25Refactor away `AttrNestedMetaItemMethods`.Jeffrey Seyfried-1/+1
2016-08-25Implement RFC#1559: allow all literals in attributes.Sergio Benitez-6/+10
2016-08-23consider DepNode::Krate to be an inputNiko Matsakis-5/+12
2016-08-23rename HashesMap to IncrementalHashesMapNiko Matsakis-17/+23
2016-08-20compute and cache HIR hashes at beginningNiko Matsakis-28/+31
2016-08-11Save dep-tracking hash of commandline arguments in dep-graph file.Michael Woerister-2/+25
2016-08-09pacify the merciless tidyNiko Matsakis-3/+6
2016-08-09incorporate resolve results into hashingNiko Matsakis-1/+1
2016-08-09make it possible to test if HIR is dirtyNiko Matsakis-16/+67