summary refs log tree commit diff
path: root/src/librustc/ty/maps/on_disk_cache.rs
AgeCommit message (Expand)AuthorLines
2018-01-23incr.comp.: Cache generics_of query.Michael Woerister-0/+1
2018-01-23incr.comp.: Cache type_of and some other queries.Michael Woerister-2/+4
2018-01-11Auto merge of #47087 - Zoxc:incr_no_in_ignore, r=michaelwoeristerbors-126/+126
2018-01-09[incremental] Specialize encoding and decoding of FingerprintsWesley Wiser-1/+15
2018-01-09Replace uses of DepGraph.in_ignore with DepGraph.with_ignoreJohn Kåre Alsaker-126/+126
2017-12-20incr.comp.: Cache check_match query.Michael Woerister-0/+1
2017-12-15incr.comp.: Revert hashing optimization that caused regression.Michael Woerister-1/+1
2017-12-14incr.comp.: Do less hashing per Span.Michael Woerister-1/+1
2017-12-08incr.comp: Cache results of more queries.Michael Woerister-0/+10
2017-12-01incr.comp.: Fix merge fallout.Michael Woerister-1/+0
2017-12-01incr.comp.: Use the awesome new '_ in a few places.Michael Woerister-11/+11
2017-12-01incr.comp.: Allow for recovering from missing on-disk cache entries.Michael Woerister-13/+10
2017-12-01incr.comp.: Load diagnostics from previous session lazily and clean up on-dis...Michael Woerister-128/+148
2017-12-01incr.comp.: Add a newtype for byte positions within the incr. comp. cache.Michael Woerister-11/+25
2017-12-01incr.comp.: Store Spans as (file,line,col,length) in incr.comp. cache.Michael Woerister-70/+140
2017-12-01incr.comp.: Properly hash and encode macro expansion information.Michael Woerister-2/+84
2017-11-28incr.comp.: Make MIR encoding fit for incr.comp. caching.Michael Woerister-0/+45
2017-11-20incr.comp.: Make sure we don't lose unused green results from the query cache.Michael Woerister-0/+4
2017-11-16incr.comp.: Remove default serialization implementations for things in rustc:...Michael Woerister-0/+16
2017-11-16incr.comp.: Remove some code duplication around TyDecoder by factoring things...Michael Woerister-109/+2
2017-11-16incr.comp.: Encode DefIds as DefPathHashes instead of recomputing those durin...Michael Woerister-73/+65
2017-11-15incr.comp.: Refactor query cache serialization to be more re-usable.Michael Woerister-18/+35
2017-11-14incr.comp.: Cache TypeckTables and add -Zincremental-queries flag.Michael Woerister-5/+33
2017-11-14incr.comp.: Store the query result index which records where query results ca...Michael Woerister-19/+133
2017-11-14incr.comp.: Do some verification on data decoded from incr. comp. cache.Michael Woerister-6/+62
2017-11-14incr.comp.: Encode DefPathTables for reconstructing DefIds.Michael Woerister-2/+30
2017-11-14incr.comp.: Allow for mapping from prev-session-CrateNums to current-session-...Michael Woerister-5/+72
2017-11-14incr.comp.: Implement TyDecoder for on_disk_cache::CacheDecoder.Michael Woerister-11/+232
2017-11-13incr.comp.: Add CacheEncoder for encoding query results into the incr.comp. c...Michael Woerister-17/+116
2017-11-13incr.comp.: Include header when loading cache files in order to get the same ...Michael Woerister-2/+2
2017-11-06Inclusive range updated to `..=` syntaxBadel2-1/+1
2017-10-25incr.comp.: Add documentation for OnDiskCache.Michael Woerister-28/+55
2017-10-25incr.comp.: Implement query diagnostic persistence.Michael Woerister-0/+204