about summary refs log tree commit diff
path: root/src/librustc_metadata
AgeCommit message (Expand)AuthorLines
2017-06-20Remove the in-tree `flate` crateAlex Crichton-5/+6
2017-06-19Bump version and stage0 compilerAlex Crichton-3/+0
2017-06-18Auto merge of #42593 - ibabushkin:on-demand-external-source, r=eddybbors-1/+3
2017-06-16Auto merge of #42598 - cramertj:track-more-metadata, r=nikomatsakisbors-32/+31
2017-06-14Switch CrateNum queries to DefIdTaylor Cramer-95/+74
2017-06-15Update older URLs pointing to the first edition of the BookWonwoo Choi-1/+2
2017-06-14Auto merge of #42433 - marco-c:profiling, r=alexcrichtonbors-0/+28
2017-06-14On-demandify extern_crateTaylor Cramer-6/+2
2017-06-14On-demandify is_allocator and is_panic_runtimeTaylor Cramer-10/+2
2017-06-14on-demand dylib dependency formatsTaylor Cramer-6/+1
2017-06-14Add CrateNum-taking ability to the provide macroTaylor Cramer-68/+91
2017-06-13On-demand is_const_fnTaylor Cramer-7/+21
2017-06-13External spans: Added a test for #38875.Inokentiy Babushkin-1/+1
2017-06-12Auto merge of #42537 - michaelwoerister:tcx-for-dep-node, r=nikomatsakisbors-17/+28
2017-06-10Added source hashes to FileMapInokentiy Babushkin-0/+2
2017-06-09incr.comp.: Uniformly represent DepNodes as (Kind, StableHash) pairs.Michael Woerister-17/+28
2017-06-09Auto merge of #42507 - ibabushkin:external-span-trans, r=eddybbors-13/+13
2017-06-07Fix translation of external spans.Inokentiy Babushkin-13/+13
2017-06-07Allocate DefIndices for global crate metadata.Michael Woerister-46/+38
2017-06-06ICH: Make StableHashingContext work with any TyCtxt, not just the global one.Michael Woerister-13/+13
2017-06-04Stop checking uses_stdMarco Castelluccio-21/+12
2017-06-04Merge branch 'profiling' of github.com:whitequark/rust into profilingMarco Castelluccio-0/+37
2017-05-31Build DefPathHash->DefId table when incr.comp. is enabledMichael Woerister-2/+7
2017-05-31Make a newtype for DefPathHash so they are not confused with content hashesMichael Woerister-6/+4
2017-05-28Auto merge of #42175 - michaelwoerister:filemap-hashing-fix-1, r=nikomatsakisbors-19/+15
2017-05-28fix RUST_LOG ICE caused by printing a default impl's DefIdAriel Ben-Yehuda-7/+3
2017-05-25Improve intercrate hygiene.Jeffrey Seyfried-6/+8
2017-05-25Hygienize `librustc_resolve`.Jeffrey Seyfried-2/+4
2017-05-25Declarative macros 2.0 without hygiene.Jeffrey Seyfried-0/+1
2017-05-25Refactor out `ast::MacroDef`.Jeffrey Seyfried-1/+3
2017-05-23incr.comp.: Track expanded spans instead of FileMaps.Michael Woerister-19/+15
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