about summary refs log tree commit diff
path: root/src/librustc_metadata
AgeCommit message (Expand)AuthorLines
2016-05-28Separate bindings from other patterns in HIRVadim Petrochenkov-1/+1
2016-05-25trans: remove item_symbols from metadata and CrateContext.Eduard Burtescu-50/+3
2016-05-25trans: move exported_symbol to Instance::symbol_name.Eduard Burtescu-0/+17
2016-05-25rustc: use a simpler scheme for plugin registrar symbol names.Eduard Burtescu-13/+9
2016-05-20Auto merge of #33625 - alexcrichton:rustbuild-moar-tests, r=aturonbors-49/+80
2016-05-20rustc: Fix again order-dependence in extern crateAlex Crichton-49/+80
2016-05-20Auto merge of #33553 - alexcrichton:cdylibs, r=brsonbors-0/+1
2016-05-19rustc: Add a new crate type, cdylibAlex Crichton-0/+1
2016-05-19Auto merge of #33694 - arielb1:fuzzy-on-unimplemented, r=nikomatsakisbors-2/+1
2016-05-18implement fuzzy matching in on_unimplementedAriel Ben-Yehuda-2/+1
2016-05-18allow retracing paths across cratesNiko Matsakis-3/+53
2016-05-18change svh to store a u64Niko Matsakis-6/+6
2016-05-18always encode variant fieldsNiko Matsakis-7/+7
2016-05-18when encoding, push MetaData(foo) task on stackNiko Matsakis-54/+70
2016-05-18add a MetaData node and trigger reads from itNiko Matsakis-8/+51
2016-05-18thread the DepGraph to session/crate-storeNiko Matsakis-1/+5
2016-05-18Auto merge of #33654 - petrochenkov:hirident, r=nrcbors-1/+1
2016-05-16Auto merge of #33491 - arielb1:obligation-jungle, r=nikomatsakisbors-1/+2
2016-05-16Remove hir::IdentVadim Petrochenkov-1/+1
2016-05-15Rollup merge of #33393 - cristianoliveira:docs-error-explanation, r=steveklabnikManish Goregaokar-1/+21
2016-05-13Auto merge of #33538 - Ms2ger:LocalCrateReader, r=arielb1bors-13/+23
2016-05-13rewrite obligation forest. cycles still handled incorrectly.Ariel Ben-Yehuda-1/+2
2016-05-13Auto merge of #33532 - jseyfried:mutable_lowering_context, r=nrcbors-9/+9
2016-05-11Make LocalCrateReader private to creader.Ms2ger-8/+19
2016-05-11rustc: Remove the unnecessary ast_ty_to_ty_cache.Eduard Burtescu-5/+2
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