about summary refs log tree commit diff
path: root/src/librustc_metadata
AgeCommit message (Expand)AuthorLines
2017-05-18Use 128 instead of 64 bits for DefPath hashesMichael Woerister-2/+4
2017-05-17Auto merge of #41911 - michaelwoerister:querify_trait_def, r=nikomatsakisbors-29/+62
2017-05-15Remove interior mutability from TraitDef by turning fields into queries.Michael Woerister-10/+6
2017-05-15Fix instability in GlobalMetadata::Impls ICH.Michael Woerister-7/+21
2017-05-15ICH: Hash lists of local trait impls as part of the HIR.Michael Woerister-12/+35
2017-05-14Remove rustc_llvm dependency from rustc_metadataRobin Kruppe-195/+78
2017-05-13rustc: stop interning CodeExtent, it's small enough.Eduard-Mihai Burtescu-7/+0
2017-05-13Auto merge of #41847 - alexcrichton:less-unstable-annotations, r=eddybbors-17/+4
2017-05-11rustc: Remove #![unstable] annotationAlex Crichton-3/+4
2017-05-10rustc: Add a new `-Z force-unstable-if-unmarked` flagAlex Crichton-14/+0
2017-05-09resolved merge conflictsachernyak-755/+968
2017-05-09Auto merge of #41709 - michaelwoerister:close-metadata-ich-holes, r=nikomatsakisbors-750/+964
2017-05-08Remove need for &format!(...) or &&"" dances in `span_label` callsOliver Schneider-4/+4
2017-05-08incr.comp.: Hash more pieces of crate metadata to detect changes there.Michael Woerister-750/+964
2017-05-07is_exported_symbolachernyak-4/+1
2017-05-05Rollup merge of #41734 - nikomatsakis:incr-comp-refactor-variance, r=pnkfelixCorey Farwell-3/+3
2017-05-05change various uses of `item_variances` to `variances_of`Niko Matsakis-3/+3
2017-05-05is_foreign_itemachernyak-4/+0
2017-05-04moved metadata provider impls to decoderachernyak-18/+23
2017-05-04impl_parentachernyak-5/+1
2017-05-04trait_of_itemachernyak-5/+1
2017-05-03fn_arg_namesachernyak-10/+5
2017-05-03item_attrsachernyak-6/+1
2017-05-02Rollup merge of #41653 - achernyak:master, r=nikomatsakisCorey Farwell-10/+2
2017-05-02rename from `item_mir` to `optimized_mir`Niko Matsakis-18/+18
2017-05-02introduce idea of "stealable" MIRNiko Matsakis-4/+0
2017-05-02retool MIR passes completelyNiko Matsakis-1/+1
2017-05-02introduce `mir_keys()`Niko Matsakis-1/+6
2017-05-02Rollup merge of #41662 - nikomatsakis:on-demandify-region-mapping, r=eddybCorey Farwell-2/+9
2017-05-02query for deprecationachernyak-10/+2
2017-05-01Queryify is_item_mir_availableTaylor Cramer-12/+6
2017-05-01Queryify const_is_rvalue_promotable_to_staticTaylor Cramer-10/+4
2017-05-01Queryify item_body_nested_bodiesTaylor Cramer-13/+8
2017-05-01Add profiling support, through the rustc -Z profile flag.whitequark-0/+37
2017-05-01Try fixing bigendian metadata serialisationSimonas Kazlauskas-1/+1
2017-04-30intern CodeExtentsNiko Matsakis-2/+9
2017-04-28Merge branch 'master' into def_spanArtem Chernyak-14/+42
2017-04-28Auto merge of #41368 - nikomatsakis:incr-comp-dep-tracking-map, r=eddybbors-9/+9
2017-04-28query for def_spanachernyak-5/+1
2017-04-28Auto merge of #41508 - michaelwoerister:generic-path-remapping, r=alexcrichtonbors-5/+33
2017-04-28do not access `associated_item` map directlyNiko Matsakis-1/+1
2017-04-28do not access `inherited_impls` map directlyNiko Matsakis-8/+8
2017-04-27query for describe_defachernyak-6/+2
2017-04-27Auto merge of #37860 - giannicic:defaultimpl, r=nagisabors-1/+15
2017-04-26Implement a file-path remapping feature in support of debuginfo and reproduci...Michael Woerister-5/+33
2017-04-26Auto merge of #41352 - kennytm:macos-sanitizers, r=alexcrichtonbors-5/+20
2017-04-25 support `default impl` for specializationGianni Ciccarelli-1/+7
2017-04-25Support AddressSanitizer and ThreadSanitizer on x86_64-apple-darwin.kennytm-5/+20
2017-04-24rustc: use tcx.at(span) to set the location of a query.Eduard-Mihai Burtescu-3/+3
2017-04-24rustc: expose the common DUMMY_SP query case as tcx methods.Eduard-Mihai Burtescu-2/+2