summary refs log tree commit diff
path: root/src/librustc_metadata/cstore_impl.rs
AgeCommit message (Expand)AuthorLines
2017-09-23incr.comp.: Remove support for loading metadata fingerprints.Michael Woerister-3/+18
2017-09-20Fix ICEscalexm-0/+3
2017-09-18incr.comp.: Already hash HIR bodies during metadata export so they don't have...Michael Woerister-1/+1
2017-09-18Fix issues uncovered by rebasing:Michael Woerister-1/+1
2017-09-17rustc: Calculate `ExportedSymbols` in a queryAlex Crichton-1/+1
2017-09-12rustc: Make `CrateStore` private to `TyCtxt`Alex Crichton-15/+1
2017-09-12Remove the `cstore` reference from Session in order to prepare encapsulating ...Michael Woerister-4/+4
2017-09-11Auto merge of #44435 - alexcrichton:in-scope, r=michaelwoeristerbors-1/+1
2017-09-11rustc: Remove HirId from queriesAlex Crichton-1/+1
2017-09-09rustc: Remove `DepGraph` handling from rustc_metadataAlex Crichton-32/+20
2017-09-07rustc: Remove `CrateStore::crates` as a methodAlex Crichton-2/+7
2017-09-05rustc: Store InternedString in `DefPathData`Alex Crichton-2/+1
2017-09-05rustc: Move stability functionality into queriesAlex Crichton-2/+10
2017-09-05rustc: Rename item_body query to extern_const_bodyAlex Crichton-5/+2
2017-09-05rustc: Remove `CrateStore::used_crate*`Alex Crichton-12/+13
2017-09-05rustc: Classify two more CrateStore methods untrackedAlex Crichton-2/+2
2017-09-05rustc: Migrate `visible_parent_map` to a queryAlex Crichton-63/+65
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: Flag some CrateStore methods as "untracked"Alex Crichton-10/+22
2017-09-05rustc: Remove a number of mutable fields in cstoreAlex Crichton-26/+34
2017-09-05rustc: Move implementations_of_trait to a queryAlex Crichton-20/+31
2017-09-05rustc: Move original_crate_name to a queryAlex Crichton-5/+1
2017-09-05rustc: Move crate_hash to a queryAlex Crichton-6/+0
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-02rustc_mir: actually "promote" constants' MIR to 'static by removing StorageDe...Eduard-Mihai Burtescu-1/+4
2017-08-30Make fields of `Span` privateVadim Petrochenkov-1/+1
2017-08-28Merge branch 'master' of https://github.com/rust-lang/rust into genJohn Kåre Alsaker-0/+2
2017-08-27Move unused-extern-crate to late passTatsuyuki Ishi-0/+2
2017-08-16Merge remote-tracking branch 'origin/master' into genAlex Crichton-2/+2
2017-08-15use field init shorthand EVERYWHEREZack M. Davis-2/+2
2017-08-10Merge remote-tracking branch 'origin/master' into genAlex Crichton-1/+1
2017-08-09Merge remote-tracking branch 'origin/master' into genAlex Crichton-2/+4
2017-08-01Fixed all unnecessary muts in language coreIsaac van Bakel-1/+1
2017-07-31async-llvm(18): Instantiate OngoingCrateTranslation before starting translation.Michael Woerister-2/+3
2017-07-28syntax: Add `tokens: Option<TokenStream>` to ItemAlex Crichton-0/+1
2017-07-28Generator literal supportJohn Kåre Alsaker-0/+1
2017-07-20Remove unused DefTable::retrace_path().Michael Woerister-11/+1
2017-07-10Allow 'tcx in define_dep_nodes! and deduplicate some DepNodes.Michael Woerister-2/+2
2017-07-06Auto merge of #42727 - alexcrichton:allocators-new, r=eddybbors-1/+0
2017-07-05rustc: Implement the #[global_allocator] attributeAlex Crichton-1/+0
2017-07-05Merge remote-tracking branch 'origin/master' into proc_macro_apiAlex Crichton-1/+1
2017-06-27rustc: rename closure_type to fn_sig.Eduard-Mihai Burtescu-1/+1
2017-06-26Implement `quote!` and other `proc_macro` API.Jeffrey Seyfried-0/+5
2017-06-26Simplify `hygiene::Mark` application, andJeffrey Seyfried-1/+1