about summary refs log tree commit diff
path: root/src/librustc/dep_graph/dep_node.rs
AgeCommit message (Expand)AuthorLines
2017-09-17rustc: Make trans collect/partition a queryAlex Crichton-0/+1
2017-09-17rustc: Calculate `ExportedSymbols` in a queryAlex Crichton-1/+2
2017-09-11rustc: Remove HirId from queriesAlex Crichton-9/+9
2017-09-09Auto merge of #44335 - arielb1:node-hashing, r=alexcrichtonbors-1/+20
2017-09-07rustc: Remove `CrateStore::crates` as a methodAlex Crichton-0/+1
2017-09-05rustc: Move stability functionality into queriesAlex Crichton-2/+3
2017-09-05rustc: Rename item_body query to extern_const_bodyAlex Crichton-1/+1
2017-09-05rustc: Hide `maybe_unused_*` fields in queriesAlex Crichton-0/+2
2017-09-05rustc: Convert `freevars` to a queryAlex Crichton-0/+2
2017-09-05rustc: Remove `CrateStore::used_crate*`Alex Crichton-0/+2
2017-09-05rustc: Migrate `visible_parent_map` to a queryAlex Crichton-0/+3
2017-09-05rustc: Migrate `CrateStore::item_body` to a queryAlex Crichton-0/+1
2017-09-05rustc: Remove lang item methods from CrateStoreAlex Crichton-0/+2
2017-09-05rustc: Migrate lang items to a queryAlex Crichton-0/+1
2017-09-05rustc: Flag some CrateStore methods as "untracked"Alex Crichton-0/+6
2017-09-05rustc: Hide the `named_region_map` behind queriesAlex Crichton-0/+4
2017-09-05rustc: Remove a number of mutable fields in cstoreAlex Crichton-0/+5
2017-09-05rustc: Move implementations_of_trait to a queryAlex Crichton-0/+3
2017-09-05rustc: Move original_crate_name to a queryAlex Crichton-0/+1
2017-09-05rustc: Move crate_hash to a queryAlex Crichton-0/+1
2017-09-05rustc: Move crate_disambiguator to queriesAlex Crichton-0/+1
2017-09-05rustc: Move {plugin,derive}_registrar_fn to queriesAlex Crichton-0/+2
2017-09-05rustc: Migrate `CStore::native_libraries` to a queryAlex Crichton-0/+1
2017-09-05rustc: Migrate `CStore::expored_symbols` to a queryAlex Crichton-0/+1
2017-09-05rustc: Move `impl_defaultness` to a queryAlex Crichton-0/+1
2017-09-05rustc: Move a few more cstore methods to queriesAlex Crichton-5/+8
2017-09-05Avoid hashing when creating a DepNode from a HirIdAriel Ben-Yehuda-1/+20
2017-09-01rustc: rename CodeExtent to Scope and RegionMaps to ScopeTree.Eduard-Mihai Burtescu-1/+1
2017-08-30Merge branch 'hide-trait-map' into rollupAlex Crichton-0/+3
2017-08-29rustc: Make the `export_map` of TyCtxt privateAlex Crichton-0/+1
2017-08-29rustc: Make the `trait_map` of TyCtxt privateAlex Crichton-0/+2
2017-08-29rustc: Remove `specailization_cache` in favor of a queryAlex Crichton-0/+1
2017-08-28Merge branch 'master' of https://github.com/rust-lang/rust into genJohn Kåre Alsaker-0/+2
2017-08-27Move unused-extern-crate to late passTatsuyuki Ishi-0/+2
2017-08-21Merge remote-tracking branch 'origin/master' into genAlex Crichton-0/+2
2017-08-21Expose mir-borrowck via a query.Felix S. Klock II-0/+2
2017-08-14Use a DepNode for the generator signatureJohn Kåre Alsaker-0/+1
2017-08-09rustc: Rearchitect lints to be emitted more eagerlyAlex Crichton-0/+1
2017-08-03incr.comp.: Make ConstEval dep-node anonymous.Michael Woerister-7/+9
2017-08-01incr.comp.: Assert that no DepNode is re-opened (see issue #42298).Michael Woerister-0/+1
2017-07-12integrate anon dep nodes into trait selectionNiko Matsakis-1/+1
2017-07-10incr.comp.: Introduce the concept of anonymous DepNodes.Michael Woerister-88/+117
2017-07-10Fix some `tidy` errors.Michael Woerister-1/+6
2017-07-10Deduplicate DepNode::ConstEval()Michael Woerister-2/+3
2017-07-10Allow 'tcx in define_dep_nodes! and deduplicate some DepNodes.Michael Woerister-15/+17
2017-07-10Split DepNode::ItemSignature into non-overlapping variants.Michael Woerister-4/+14
2017-06-18rustc: Check if def_path_hash_to_def_id is populated before accessing it.Florian Hahn-5/+5
2017-06-16Auto merge of #42598 - cramertj:track-more-metadata, r=nikomatsakisbors-2/+7
2017-06-15Divide up metadata into separate DepNodesTaylor Cramer-2/+6
2017-06-15Auto merge of #42625 - michaelwoerister:dep-node-debug, r=nikomatsakisbors-4/+126