about summary refs log tree commit diff
path: root/src/librustc/dep_graph/mod.rs
AgeCommit message (Expand)AuthorLines
2020-03-30rustc -> rustc_middle part 1Mazdak Farrokhzad-186/+0
2020-03-27Implement HashStable directly.Camille GILLOT-2/+0
2020-03-27Cleanups.Camille GILLOT-5/+5
2020-03-26Retire DepGraphSafe and HashStableContext.Camille GILLOT-17/+0
2020-03-26Rustfmt.Camille GILLOT-1/+5
2020-03-26Generalise Query starting.Camille GILLOT-0/+4
2020-03-26Decouple from DepKind.Camille GILLOT-0/+6
2020-03-23Move import.Camille GILLOT-1/+1
2020-03-23Address review.Camille GILLOT-11/+9
2020-03-23Put extract_def_id back on DepNode.Camille GILLOT-22/+2
2020-03-23Remove assert_ignored and with_ignore_deps.Camille GILLOT-18/+0
2020-03-23Merge ensure_node_can_be_forced into force_from_dep_node.Camille GILLOT-8/+6
2020-03-23Fallout in other crates.Camille GILLOT-0/+233
2020-03-23Move dep_graph to new crate librustc_query_system.Camille GILLOT-17/+0
2020-03-09Remove the need for `no_force`John Kåre Alsaker-1/+2
2019-12-22Format the worldMark Rousskov-2/+2
2019-12-03Move cgu_reuse_tracker to librustc_sessionMark Rousskov-1/+0
2019-09-25Remove unused DepTrackingMapMark Rousskov-2/+0
2019-03-18Define queries using a proc macroJohn Kåre Alsaker-1/+1
2019-02-08Add a query type which is always marked as red if it runsJohn Kåre Alsaker-1/+1
2018-12-31Clean up and optimize OpenTask / read_indexJohn Kåre Alsaker-1/+1
2018-12-25Remove licensesMark Rousskov-10/+0
2018-09-18incr.comp.: Allow for more fine-grained testing of CGU reuse and use it to te...Michael Woerister-0/+1
2018-04-25Make DepGraph thread-safeJohn Kåre Alsaker-2/+1
2017-10-25incr.comp.: Implement query diagnostic persistence.Michael Woerister-1/+1
2017-10-21rustc: Move bytecode compression into codegenAlex Crichton-0/+1
2017-10-12incr comp: rustc_clean/dirty auto assertGarrett Berg-1/+1
2017-10-02incr.comp.: Remove legacy dep-graph runtime.Michael Woerister-1/+0
2017-10-02incr.comp.: Add minimal version of try_mark_green procedure.Michael Woerister-1/+1
2017-09-23incr.comp.: Serialize and deserialize new DepGraphMichael Woerister-7/+6
2017-09-23incr.comp.: Initial implemenation of append-only dep-graph.Michael Woerister-2/+1
2017-07-10incr.comp.: Cache DepNodes with corresponding query results.Michael Woerister-0/+1
2017-07-10incr.comp.: Manage dependency graph on main thread.Michael Woerister-2/+0
2017-06-09incr.comp.: Uniformly represent DepNodes as (Kind, StableHash) pairs.Michael Woerister-0/+2
2017-06-07Allocate DefIndices for global crate metadata.Michael Woerister-1/+0
2017-05-08incr.comp.: Hash more pieces of crate metadata to detect changes there.Michael Woerister-0/+1
2017-05-03kill the old `visit_all_item_likes` infrastructureNiko Matsakis-2/+0
2017-05-02introduce `mir_keys()`Niko Matsakis-1/+0
2017-03-10add comments and remove unused code pathsNiko Matsakis-1/+0
2017-03-10isolate dep-graph tasksNiko Matsakis-0/+4
2017-02-28add `visit_all_bodies_in_krate` helperNiko Matsakis-0/+1
2016-11-16refactor Visitor into ItemLikeVisitor and intravisit::VisitorNiko Matsakis-1/+1
2016-09-06implement a debugging "shadow graph"Niko Matsakis-0/+1
2016-07-28Extend DepGraph so it can track "work-products"Niko Matsakis-0/+2
2016-05-18cleanup dep-graph debugging codeNiko Matsakis-0/+1
2016-05-18when encoding, push MetaData(foo) task on stackNiko Matsakis-0/+1
2016-04-06break dep-graph into modules, parameterize DepNodeNiko Matsakis-200/+6
2016-04-06rustc: move middle::{def,def_id,pat_util} to hir.Eduard Burtescu-1/+1
2016-04-06rustc: move rustc_front to rustc::hir.Eduard Burtescu-2/+2
2016-03-27rustc: move cfg, infer, traits and ty from middle to top-level.Eduard Burtescu-1/+1