summary refs log tree commit diff
path: root/src/librustc_incremental/persist/save.rs
AgeCommit message (Expand)AuthorLines
2020-01-16don't clone types that are copyMatthias Krüger-1/+1
2020-01-09Change -Z time event naming scheme and make them generic activitiesJohn Kåre Alsaker-6/+7
2020-01-05Use self profile infrastructure for -Z time and -Z time-passesJohn Kåre Alsaker-17/+6
2019-12-22Format the worldMark Rousskov-68/+73
2019-10-16Check if there are any delayed_span_bugs and abort incremental compilation in...Quentin Boyer-0/+8
2019-10-09self-profiling: Add events for everything except trait selection.Michael Woerister-0/+2
2019-09-30Self-Profiling: Make names of existing events more consistent and use new API.Michael Woerister-0/+6
2019-07-03Remove needless lifetimesJeremy Stucki-1/+1
2019-06-14Unify all uses of 'gcx and 'tcx.Eduard-Mihai Burtescu-3/+3
2019-06-12Run `rustfmt --file-lines ...` for changes from previous commits.Eduard-Mihai Burtescu-4/+2
2019-06-12rustc: replace `TyCtxt<'tcx, 'gcx, 'tcx>` with `TyCtxt<'gcx, 'tcx>`.Eduard-Mihai Burtescu-3/+3
2019-06-12Fix fallout from `deny(unused_lifetimes)`.Eduard-Mihai Burtescu-1/+1
2019-06-12rustc: replace `TyCtxt<'a, 'gcx, 'tcx>` with `TyCtxt<'tcx, 'gcx, 'tcx>`.Eduard-Mihai Burtescu-1/+1
2019-02-08librustc_incremental => 2018Taiki Endo-2/+2
2018-12-31Clean up and optimize OpenTask / read_indexJohn Kåre Alsaker-4/+5
2018-12-25Remove licensesMark Rousskov-10/+0
2018-10-19Deprecate the `FxHashMap()` and `FxHashSet()` constructor function hackOliver Scherer-1/+1
2018-06-27Make opaque::Encoder append-only and make it infallibleJohn Kåre Alsaker-26/+13
2018-06-19Save query results and the dep graph in parallelJohn Kåre Alsaker-8/+14
2018-05-11Update naming in line with PR commentsIsaac Whitfield-7/+7
2018-05-11Remove shared access to DepGraph::work_productsIsaac Whitfield-9/+8
2018-04-15Add misc timingsJohn Kåre Alsaker-4/+14
2018-03-19Convert SerializedDepGraph to be a struct-of-arraysWesley Wiser-1/+1
2018-03-09Move PROFQ_CHAN to a Session fieldJohn Kåre Alsaker-2/+2
2018-01-13Rollup merge of #47328 - mbrubeck:fs_read, r=sfacklerkennytm-3/+3
2018-01-10Use the new fs_read_write functions in rustc internalsMatt Brubeck-3/+3
2018-01-09Replace uses of DepGraph.in_ignore with DepGraph.with_ignoreJohn Kåre Alsaker-18/+19
2017-11-29incr.comp.: Remove on-export crate metadata hashing.Michael Woerister-71/+1
2017-11-19Remove some trailing whitespace.Michael Woerister-1/+1
2017-11-19Fix tidy line-length issue.Michael Woerister-1/+2
2017-11-17[incremental] Collect stats about duplicated edge reads from queriesWesley Wiser-0/+3
2017-11-16incr.comp.: Remove default serialization implementations for things in rustc:...Michael Woerister-3/+3
2017-11-15incr.comp.: Only save and load query result cache when -Zincremental-queries ...Michael Woerister-5/+7
2017-10-25incr.comp.: Implement query diagnostic persistence.Michael Woerister-0/+12
2017-10-06incr.comp.: Bring back output of -Zincremental-info.Michael Woerister-1/+72
2017-10-02incr.comp.: Remove saving and loading of legacy dep-graph.Michael Woerister-140/+14
2017-09-27Remove DepNodeIndex::new is already impl for IdxSantiago Pastorino-1/+1
2017-09-23incr.comp.: Make #[rustc_dirty/clean] test for fingerprint equality instead o...Michael Woerister-0/+1
2017-09-23incr.comp.: Remove support for loading metadata fingerprints.Michael Woerister-13/+20
2017-09-23incr.comp.: Serialize and deserialize new DepGraphMichael Woerister-0/+13
2017-09-20incr.comp.: Remove IncrementalHashesMap and calculate_svh module.Michael Woerister-4/+12
2017-09-20incr.comp.: Store result fingerprints in DepGraph.Michael Woerister-1/+1
2017-09-14rustc: Remove `Session::dep_graph`Alex Crichton-8/+9
2017-07-31async-llvm(18): Instantiate OngoingCrateTranslation before starting translation.Michael Woerister-2/+2
2017-06-22Print -Zincremental-info to stderr instead of stdout.Michael Woerister-5/+5
2017-06-09incr.comp.: Clean up and optimize dep-graph loading.Michael Woerister-14/+43
2017-06-09incr.comp.: Uniformly represent DepNodes as (Kind, StableHash) pairs.Michael Woerister-13/+7
2017-06-07Allocate DefIndices for global crate metadata.Michael Woerister-2/+4
2017-06-01incr.comp.: Use a more efficient encoding for the on-disk dependency graph.Michael Woerister-47/+58
2017-05-31incr.comp.: Use DefPathHash-based DepNodes in the serialized DepGraph and rem...Michael Woerister-18/+17