summary refs log tree commit diff
path: root/src/librustc/dep_graph/dep_tracking_map.rs
AgeCommit message (Expand)AuthorLines
2018-01-01Fix docs for future pulldown migrationMalo Jaffré-1/+1
2017-07-12integrate anon dep nodes into trait selectionNiko Matsakis-31/+9
2017-07-05use field init shorthand in src/librustcZack M. Davis-1/+1
2017-06-09incr.comp.: Uniformly represent DepNodes as (Kind, StableHash) pairs.Michael Woerister-22/+11
2017-05-29Remove DepGraph::write() and its callers.Michael Woerister-19/+0
2017-03-23convert inherent-impl-related things to on-demand queriesNiko Matsakis-15/+0
2017-03-13some style fixesTshepang Lekhonkhobe-1/+1
2017-02-25rustc: allow handling cycle errors gracefully in on-demand.Eduard-Mihai Burtescu-0/+6
2017-02-03go back to the older model of coherence collectNiko Matsakis-0/+15
2017-02-02prevent multiple writes to a single entry in a `DepTrackingMap`Niko Matsakis-2/+2
2017-02-02remove some of the ways to mutate a `DepTrackingMap`Niko Matsakis-19/+3
2017-01-26rustc: rename TyCtxt's `map` field to `hir`.Eduard-Mihai Burtescu-1/+1
2016-11-10rustc: clean up lookup_item_type and remove TypeScheme.Eduard Burtescu-4/+4
2016-11-08Replace FnvHasher use with FxHasher.Nicholas Nethercote-3/+3
2016-09-06write to inherent_impls during the visitorNiko Matsakis-0/+11
2016-08-08track MIR through the dep-graphNiko Matsakis-0/+10
2016-04-06break dep-graph into modules, parameterize DepNodeNiko Matsakis-1/+2
2016-01-06Fix numerous typos, renamings, and minor nits raised by mw.Niko Matsakis-8/+8
2016-01-05Refactor compiler to make use of dep-tracking-maps. Also, in cases whereNiko Matsakis-0/+56
2016-01-05Introduce the DepGraph and DepTracking map abstractions,Niko Matsakis-0/+81