summary refs log tree commit diff
path: root/src/librustc_metadata
AgeCommit message (Expand)AuthorLines
2017-09-23incr.comp.: Remove support for loading metadata fingerprints.Michael Woerister-3/+18
2017-09-20Fix ICEscalexm-0/+13
2017-09-18incr.comp.: Remove tcx from StableHashingContext.Michael Woerister-14/+14
2017-09-18incr.comp.: Already hash HIR bodies during metadata export so they don't have...Michael Woerister-11/+51
2017-09-18Fix issues uncovered by rebasing:Michael Woerister-4/+8
2017-09-17rustc: Mostly remove `ExportedSymbols`Alex Crichton-1/+2
2017-09-17rustc: Calculate `ExportedSymbols` in a queryAlex Crichton-1/+1
2017-09-14bring TyCtxt into scopeDouglas Campos-2/+2
2017-09-13Auto merge of #44420 - alexcrichton:private-cstore, r=michaelwoeristerbors-15/+1
2017-09-12rustc: Make `CrateStore` private to `TyCtxt`Alex Crichton-15/+1
2017-09-12Auto merge of #44133 - vorner:allocator-kind-autodetect, r=alexcrichtonbors-36/+63
2017-09-12Remove the `cstore` reference from Session in order to prepare encapsulating ...Michael Woerister-4/+4
2017-09-12Auto merge of #44275 - eddyb:deferred-ctfe, r=nikomatsakisbors-3/+25
2017-09-11Auto merge of #44435 - alexcrichton:in-scope, r=michaelwoeristerbors-3/+2
2017-09-11rustc: Remove HirId from queriesAlex Crichton-3/+2
2017-09-11rustc: evaluate fixed-length array length expressions lazily.Eduard-Mihai Burtescu-3/+10
2017-09-11rustc: introduce ty::Const { ConstVal, Ty }.Eduard-Mihai Burtescu-3/+3
2017-09-11rustc: intern ConstVal's in TyCtxt.Eduard-Mihai Burtescu-0/+15
2017-09-10Autodetect the type of allocator crate usedMichal 'vorner' Vaner-36/+63
2017-09-09rustc: Remove `DepGraph` handling from rustc_metadataAlex Crichton-238/+95
2017-09-07rustc: Remove `CrateStore::crates` as a methodAlex Crichton-3/+8
2017-09-05Clarify failure condition on testsAlex Crichton-3/+3
2017-09-05rustc: Store InternedString in `DefPathData`Alex Crichton-10/+10
2017-09-05rustc: Move stability functionality into queriesAlex Crichton-2/+10
2017-09-05rustc: Rename item_body query to extern_const_bodyAlex Crichton-9/+6
2017-09-05rustc: Remove `CrateStore::used_crate*`Alex Crichton-56/+17
2017-09-05rustc: Classify two more CrateStore methods untrackedAlex Crichton-2/+2
2017-09-05rustc: Migrate `visible_parent_map` to a queryAlex Crichton-66/+66
2017-09-05rustc: Migrate `CrateStore::item_body` to a queryAlex Crichton-15/+8
2017-09-05rustc: Remove lang item methods from CrateStoreAlex Crichton-13/+3
2017-09-05rustc: Migrate lang items to a queryAlex Crichton-3/+4
2017-09-05rustc: Flag some CrateStore methods as "untracked"Alex Crichton-13/+24
2017-09-05rustc: Remove a number of mutable fields in cstoreAlex Crichton-288/+325
2017-09-05rustc: Move implementations_of_trait to a queryAlex Crichton-20/+31
2017-09-05rustc: Move original_crate_name to a queryAlex Crichton-6/+2
2017-09-05rustc: Move crate_hash to a queryAlex Crichton-11/+1
2017-09-05rustc: Move crate_disambiguator to queriesAlex Crichton-5/+3
2017-09-05rustc: Move {plugin,derive}_registrar_fn to queriesAlex Crichton-16/+10
2017-09-05rustc: Migrate `CStore::native_libraries` to a queryAlex Crichton-5/+1
2017-09-05rustc: Migrate `CStore::expored_symbols` to a queryAlex Crichton-5/+1
2017-09-05rustc: Move `impl_defaultness` to a queryAlex Crichton-6/+1
2017-09-05rustc: Move a few more cstore methods to queriesAlex Crichton-23/+21
2017-09-03Auto merge of #44263 - durka:stabilize-discriminant, r=dtolnaybors-1/+0
2017-09-02stabilize mem::discriminant (closes #24263)Alex Burka-1/+0
2017-09-02rustc_mir: actually "promote" constants' MIR to 'static by removing StorageDe...Eduard-Mihai Burtescu-4/+7
2017-08-30Merge branch 'hide-trait-map' into rollupAlex Crichton-2/+3
2017-08-29rustc: Make the `export_map` of TyCtxt privateAlex Crichton-2/+3
2017-08-30Make fields of `Span` privateVadim Petrochenkov-3/+3
2017-08-28Merge branch 'master' of https://github.com/rust-lang/rust into genJohn Kåre Alsaker-5/+2
2017-08-27Move unused-extern-crate to late passTatsuyuki Ishi-2/+2