summary refs log tree commit diff
path: root/src/librustc_incremental/persist
AgeCommit message (Expand)AuthorLines
2016-10-10std: Stabilize and deprecate APIs for 1.13Alex Crichton-4/+6
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-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-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
2016-08-09fix licenseNiko Matsakis-0/+10
2016-08-09pacify the mercilous tidyNiko Matsakis-3/+0
2016-08-09address comments from mwNiko Matsakis-5/+29
2016-08-09use preds to serialize just what we needNiko Matsakis-209/+166
2016-08-09make DepNode PartialOrdNiko Matsakis-0/+1
2016-08-09isolate predecessor computationNiko Matsakis-0/+71
2016-08-08rename KrateInfo to CrateInfoNiko Matsakis-4/+4
2016-08-05rustfmt save.rsNiko Matsakis-106/+95
2016-08-02improve log when something no longer existsNiko Matsakis-9/+29
2016-08-02replace graph rewriting with detecting inlined idsNiko Matsakis-52/+6
2016-08-02make metadata hashes determinsticNiko Matsakis-27/+52
2016-08-02watch out for krate numbers being reassignedNiko Matsakis-5/+73
2016-08-02remap Hir(InlinedDefId) to MetaData(OriginalDefId)Niko Matsakis-22/+71
2016-07-28Keep multiple files per work-productNiko Matsakis-42/+57
2016-07-28Address mw nitsNiko Matsakis-9/+8
2016-07-28Modify trans to skip generating `.o` filesNiko Matsakis-0/+64
2016-07-28Code to save/load the work-products map from diskNiko Matsakis-50/+181
2016-05-31expand `DepNode::TraitSelect` to include type idsNiko Matsakis-14/+14
2016-05-18nit: cache crate-hash for next timeNiko Matsakis-0/+5
2016-05-18load/save hashes of metadataNiko Matsakis-92/+249
2016-05-18allow retracing paths across cratesNiko Matsakis-1/+1
2016-05-18make the filename computation take a cratenumNiko Matsakis-8/+10
2016-05-18identify inputs of `MetaData(X)` nodesNiko Matsakis-68/+190
2016-05-18rename the dep-graph file to include crate identNiko Matsakis-1/+7