about summary refs log tree commit diff
path: root/src/librustc_metadata
AgeCommit message (Expand)AuthorLines
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
2016-03-25track def-id for inlined itemsNiko Matsakis-11/+31
2016-03-25Add a "link-guard" to avoid accidentally linking to a wrong dylib at runtime.Michael Woerister-6/+11
2016-03-25Make the compiler emit an error if the crate graph contains two crates with t...Michael Woerister-10/+58
2016-03-25Compute a salt from arguments passed via -Cmetadata.Michael Woerister-0/+19
2016-03-25Make CrateStore::crate_name() return an InternedString to avoid unnecessary a...Michael Woerister-2/+2
2016-03-25CrateStore: Allow for custom def_id_to_string mappings in encode_type().Michael Woerister-16/+23
2016-03-24remove ErasedRegions from substitutionsNiko Matsakis-26/+3
2016-03-22sprinkle feature gates here and thereJorge Aparicio-0/+1
2016-03-22try! -> ?Jorge Aparicio-6/+6
2016-03-17trans: Rename MonoId to Instance and start using it in more places.Eduard Burtescu-8/+12
2016-03-17metadata: Constrain FoundAst::FoundParent to an Item.Eduard Burtescu-94/+67
2016-03-17metedata: Remove the unnecessary indirection to astencode.Eduard Burtescu-80/+18
2016-03-14Fixes after a rebaseAaron Turon-1/+1
2016-03-14Move specialization graph walks to iterators; make associated typeAaron Turon-1/+8
2016-03-14Initial incorporation of specialization:Aaron Turon-1/+26
2016-03-14Hook `default` keyword into metadata and carry data through to typeckAaron Turon-0/+30
2016-03-14Auto merge of #30587 - oli-obk:eager_const_eval2, r=nikomatsakisbors-12/+19
2016-03-14rustbuildOliver Schneider-0/+1