summary refs log tree commit diff
path: root/src/librustc/util
AgeCommit message (Expand)AuthorLines
2017-11-03Use a `Set<T>` instead of a `Map<T, bool>`Oliver Schneider-0/+2
2017-10-27fix rebasePaul Liétar-0/+1
2017-10-27Implement RFC 1861: Extern typesPaul Lietar-1/+1
2017-10-08Introduce `Print` trait for displaying typesWonwoo Choi-797/+968
2017-10-08Name higher-ranked lifetimes properly while displayingWonwoo Choi-20/+70
2017-09-26Auto merge of #44735 - tirr-c:issue-42143, r=arielb1bors-0/+6
2017-09-25Auto merge of #44809 - arielb1:small-scope, r=eddybbors-7/+8
2017-09-24move Scope behind an enumAriel Ben-Yehuda-7/+8
2017-09-23Print fn signature when there is closure argument type mismatchWonwoo Choi-0/+6
2017-09-23Compress "small" spans to 32 bits and intern "large" spansVadim Petrochenkov-2/+3
2017-09-11rustc: evaluate fixed-length array length expressions lazily.Eduard-Mihai Burtescu-0/+11
2017-09-11rustc: use ty::Const for the length of TyArray.Eduard-Mihai Burtescu-1/+14
2017-09-08Use NodeId/HirId instead of DefId for local variables.Eduard-Mihai Burtescu-7/+3
2017-09-05rustc: Migrate lang items to a queryAlex Crichton-2/+2
2017-09-01rustc: rename CodeExtent to Scope and RegionMaps to ScopeTree.Eduard-Mihai Burtescu-13/+13
2017-09-01rustc: use hir::ItemLocalId instead of ast::NodeId in CodeExtent.Eduard-Mihai Burtescu-10/+9
2017-08-25Merge remote-tracking branch 'origin/master' into genAlex Crichton-0/+77
2017-08-23-Z profile-queries includes dep_graph.with_task uses in outputMatthew Hammer-1/+6
2017-08-23-Z profile-queries: remove panic when channel is unsetMatthew Hammer-1/+6
2017-08-23profiling with -Z profile-queries recognizes -Z time-passesMatthew Hammer-1/+11
2017-08-23inc comp: -Z profile-queries support; see also https://github.com/rust-lang-n...Matthew Hammer-0/+57
2017-08-14Merge remote-tracking branch 'origin/master' into genAlex Crichton-3/+6
2017-08-14Auto merge of #43740 - michaelwoerister:local-id-in-typecktables, r=arielb1bors-2/+5
2017-08-12Fix some typosBastien Orivel-1/+1
2017-08-11Use DefIndex instead of NodeId in UpvarId.Michael Woerister-2/+2
2017-08-11Make TypeckTables::type_dependent_defs use ItemLocalId instead of NodeId.Michael Woerister-0/+3
2017-08-09Initial pass review commentsAlex Crichton-1/+1
2017-08-09Merge remote-tracking branch 'origin/master' into genAlex Crichton-5/+27
2017-07-31async-llvm(25): Restore -Ztime-passes output for trans and LLVM.Michael Woerister-5/+27
2017-07-28Generator literal supportJohn Kåre Alsaker-1/+42
2017-07-12integrate anon dep nodes into trait selectionNiko Matsakis-4/+2
2017-07-11Downgrade ProjectionTy's TraitRef to its substsTobias Schottdorf-3/+8
2017-06-27rustc: move the PolyFnSig out of TyFnDef.Eduard-Mihai Burtescu-2/+8
2017-06-19Auto merge of #39409 - pnkfelix:mir-borrowck2, r=nikomatsakisbors-1/+28
2017-06-12`-Z identify_regions` toggles rendering of (previously hidden) unnamed regions.Felix S. Klock II-0/+23
2017-06-12Add `-Z span_free_rvalues`.Felix S. Klock II-1/+5
2017-06-09incr.comp.: Uniformly represent DepNodes as (Kind, StableHash) pairs.Michael Woerister-2/+4
2017-06-01Auto merge of #42281 - eddyb:well-adjusted, r=nikomatsakisbors-6/+0
2017-06-01rustc: remove unnecessary ItemSubsts wrapper.Eduard-Mihai Burtescu-6/+0
2017-05-31Upgrade ProjectionTy's Name to a DefIdTobias Schottdorf-4/+7
2017-05-22centralize the caching for is-copy, is-sized, and is-freezeNiko Matsakis-7/+1
2017-05-16Auto merge of #41907 - est31:macro_unused, r=jseyfriedbors-0/+1
2017-05-16put option_try macro def under #[cfg(unix)]est31-0/+1
2017-05-13rustc: stop interning CodeExtent, it's small enough.Eduard-Mihai Burtescu-2/+2
2017-05-13rustc: treat ReEarlyBound as free without replacing it with ReFree.Eduard-Mihai Burtescu-5/+1
2017-05-13rustc: use DefId instead of CodeExtent for FreeRegion's scope.Eduard-Mihai Burtescu-3/+1
2017-04-30intern CodeExtentsNiko Matsakis-8/+8
2017-04-24rustc: rename some of the queries to match tcx methods.Eduard-Mihai Burtescu-5/+5
2017-04-11add Subtype predicateNiko Matsakis-0/+14
2017-03-17Fix race condition in fs::create_dir_allDavid Roundy-20/+0