about summary refs log tree commit diff
path: root/src/librustc_metadata
AgeCommit message (Expand)AuthorLines
2016-05-11rustc: More interning for data used in Ty<'tcx>.Eduard Burtescu-9/+9
2016-05-11rustc: Split 'tcx into 'gcx and 'tcx for InferCtxt and its users.Eduard Burtescu-60/+66
2016-05-11rustc: Replace &'a TyCtxt<'tcx> with a TyCtxt<'a, 'tcx> wrapper.Eduard Burtescu-150/+146
2016-05-11rustc: Avoid free functions taking &TyCtxt and &InferCtxt.Eduard Burtescu-23/+22
2016-05-10Add error description for E0455Cristian Oliveira-1/+21
2016-05-10Correct typo in LocalCrateReader::definitions.Ms2ger-4/+4
2016-05-10Store a reference rather than a RefCell in LocalCrateReader.Ms2ger-5/+4
2016-05-10Refactor `hir::lowering` APIJeffrey Seyfried-1/+1
2016-05-10Refactor the `hir::lowering::lower_*` functions into methods of `LoweringCont...Jeffrey Seyfried-6/+6
2016-05-10Give lowering functions mutable access to the lowering contextJeffrey Seyfried-8/+8
2016-05-09Auto merge of #33443 - jseyfried:resolve_ast, r=nrcbors-35/+44
2016-05-09rustc: Implement custom panic runtimesAlex Crichton-31/+173
2016-05-09Refactor `hir::lowering::Resolver`Jeffrey Seyfried-35/+44
2016-05-08Auto merge of #33091 - sanxiyn:unused-trait-import-3, r=nrcbors-5/+2
2016-05-07mir: prepare for rvalue promotion support.Eduard Burtescu-0/+3
2016-05-03change the newly-added errors to warningsAriel Ben-Yehuda-0/+3
2016-05-03Remove unused trait imports flagged by lintSeo Sanghyeon-5/+2
2016-05-02replace fileline_{help,note} with {help,note}Niko Matsakis-18/+12
2016-04-20debugging, misc fixesNick Cameron-8/+11
2016-04-20def_collector and crate reader operate on AST instead of HIRNick Cameron-54/+26
2016-04-20Trivial refactoringNick Cameron-9/+8
2016-04-15Auto merge of #32779 - michaelwoerister:partitioning, r=nikomatsakisbors-0/+3
2016-04-15Add initial version of codegen unit partitioning for incremental compilation.Michael Woerister-0/+3
2016-04-14Auto merge of #32317 - taralx:master, r=alexcrichtonbors-55/+43
2016-04-14Deduplicate libraries on hash instead of filename.JP Sugarbroad-55/+43
2016-04-14Auto merge of #32883 - sanxiyn:nameless-defkey, r=arielb1bors-22/+132
2016-04-13Auto merge of #32780 - soltanmm:consider-the-following, r=nikomatsakisbors-0/+20
2016-04-12Do not encode name when encoding DefKeySeo Sanghyeon-22/+132
2016-04-07Do not rely on file extensions after path canonicalization.Vadim Chugunov-11/+29
2016-04-07Auto merge of #32016 - nikomatsakis:incr-comp-save, r=mwbors-3/+3
2016-04-07Make `hir::Visibility` non-copyable and add `ty::Visibility`Jeffrey Seyfried-33/+42
2016-04-06Replace consider_unification_despite_ambiguity with obligation variantMasood Malekghassemi-0/+20
2016-04-06make an incremental crateNiko Matsakis-3/+3
2016-04-06rustc: retire hir::map's paths.Eduard Burtescu-155/+14
2016-04-06rustc: move some maps from ty to hir.Eduard Burtescu-7/+7
2016-04-06rustc: move middle::{def,def_id,pat_util} to hir.Eduard Burtescu-13/+13
2016-04-06syntax: dismantle ast_util.Eduard Burtescu-8/+9
2016-04-06rustc: move rustc_front to rustc::hir.Eduard Burtescu-30/+28
2016-03-31librustc_metadata: use bug!(), span_bug!()Benjamin Herr-74/+62
2016-03-30Auto merge of #32439 - jseyfried:visible_suggestions, r=nrcbors-4/+63
2016-03-30Add method `visible_item_path` to `CStore`Jeffrey Seyfried-4/+63
2016-03-30rename `rustc_const_eval` to `rustc_const_math`Oliver Schneider-3/+3
2016-03-27rustc: move cfg, infer, traits and ty from middle to top-level.Eduard Burtescu-21/+21
2016-03-27rustc: move middle::subst into middle::ty.Eduard Burtescu-8/+8
2016-03-25renumber error from E0522 to E0523Niko Matsakis-2/+2
2016-03-25Correections due to refactoring .Niko Matsakis-2/+2
2016-03-25pacify the merciless tidy: s/E0521/E0522Niko Matsakis-2/+2
2016-03-25renumber diagnostic to avoid conflictNiko Matsakis-2/+2
2016-03-25track the extern-crate def-id rather than pathNiko Matsakis-93/+87
2016-03-25store krate information more uniformlyNiko Matsakis-7/+3