summary refs log tree commit diff
path: root/src/librustc_incremental
AgeCommit message (Expand)AuthorLines
2016-10-19Stabilise `?`Nick Cameron-1/+1
2016-10-10std: Stabilize and deprecate APIs for 1.13Alex Crichton-11/+15
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-81/+329
2016-09-20rustc_metadata: group information into less tags.Eduard Burtescu-1/+0
2016-09-20Remove librbml and the RBML-tagged auto-encoder/decoder.Eduard Burtescu-10/+6
2016-09-20rustc_metadata: go only through rustc_serialize in astencode.Eduard Burtescu-18/+14
2016-09-13Auto merge of #36041 - ahmedcharles:try, r=nrcbors-11/+11
2016-09-12Auto merge of #35960 - nikomatsakis:incr-comp-krate-edges, r=michaelwoeristerbors-87/+71
2016-09-11Use question_mark feature in librustc_incremental.Ahmed Charles-11/+11
2016-09-06Auto merge of #36025 - michaelwoerister:incr-comp-hash-spans, r=nikomatsakisbors-91/+482
2016-09-06ICH: Make CachingCodemapView robustly handle invalid spans.Michael Woerister-15/+36
2016-09-06allow testing DepNode::Krate edges directlyNiko Matsakis-87/+71
2016-09-04Replace `_, _` with `..`Vadim Petrochenkov-6/+7
2016-09-03Some better support for unions through the compilerVadim Petrochenkov-0/+1
2016-09-01ICH: Adapt to changes in the MetaItem AST representation.Michael Woerister-18/+17
2016-09-01ICH: Share codemap cache between subsequent runs of the ICH visitor.Michael Woerister-86/+111
2016-09-01ICH: Fix codemap lookup caching.Michael Woerister-42/+52
2016-09-01ICH: Fix bug in hash_discriminant() and visit_vis().Michael Woerister-2/+4
2016-09-01ICH: Take CaptureClause of closure expressions into account.Michael Woerister-2/+2
2016-09-01ICH: Cleanup some comments.Michael Woerister-9/+9
2016-09-01ICH: Don't hash span expansion kind twice.Michael Woerister-2/+0
2016-09-01Rename CacheCodemapView to CachingCodemapView.Michael Woerister-6/+6
2016-09-01incr.comp.: Ignore doc-comments when computing the ICH.Michael Woerister-3/+4
2016-09-01incr.comp.: Add stable hashing of HIR spans to ICH.Michael Woerister-49/+158
2016-09-01Fill some holes in SVH/ICH computation, making it more strict.Michael Woerister-65/+291
2016-08-31Auto merge of #35718 - michaelwoerister:incr-comp-dir-locking, r=alexcrichtonbors-129/+1143
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/+990
2016-08-25Refactor away `AttrMetaMethods`.Jeffrey Seyfried-2/+0
2016-08-25Refactor away `AttributeMethods`.Jeffrey Seyfried-1/+0
2016-08-25Refactor away `AttrNestedMetaItemMethods`.Jeffrey Seyfried-2/+2
2016-08-25Implement RFC#1559: allow all literals in attributes.Sergio Benitez-21/+34
2016-08-23consider DepNode::Krate to be an inputNiko Matsakis-5/+12
2016-08-23make svh independent of item orderingNiko Matsakis-28/+68
2016-08-23cache def-path hashes across all itemsNiko Matsakis-10/+17
2016-08-23rename HashesMap to IncrementalHashesMapNiko Matsakis-22/+29
2016-08-20hash the traits-in-scope determinsticallyNiko Matsakis-9/+24
2016-08-20compute and cache HIR hashes at beginningNiko Matsakis-124/+146
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-3/+96
2016-08-09promote svh calculation into its own directoryNiko Matsakis-450/+459
2016-08-09stop hashing nested items, and add a testNiko Matsakis-20/+16