summary refs log tree commit diff
path: root/src/librustc_metadata/cstore_impl.rs
AgeCommit message (Expand)AuthorLines
2018-04-20Fix path attribute in rustdocGuillaume Gomez-1/+1
2018-03-25Rollup merge of #49299 - SimonSapin:ubiquity, r=nikomatsakiskennytm-3/+0
2018-03-23Stabilize the copy_closures and clone_closures featuresSimon Sapin-3/+0
2018-03-22rustc: Add a `#[wasm_import_module]` attributeAlex Crichton-4/+18
2018-03-22rustc: Add a `#[wasm_custom_section]` attributeAlex Crichton-0/+2
2018-03-18Auto merge of #48917 - petrochenkov:import, r=oli-obkbors-1/+1
2018-03-17Rename `Span::empty` to `Span::shrink_to_lo`, add `Span::shrink_to_hi`Vadim Petrochenkov-1/+1
2018-03-12Make CrateMetadata thread-safeJohn Kåre Alsaker-7/+17
2018-03-06Fix export level of plugin and procmacro registrars.Michael Woerister-4/+3
2018-03-06Don't recompute SymbolExportLevel for upstream crates.Michael Woerister-1/+31
2018-03-06Clean up handling of symbol export information.Michael Woerister-4/+3
2018-03-06Rename exported_symbol_ids query to something more explicit and document what...Michael Woerister-4/+1
2018-03-02Replace Rc with Lrc for shared dataJohn Kåre Alsaker-21/+21
2018-02-18Replace dummy spans with empty spansSeiichi Uchida-1/+1
2018-02-18Change ast::Visibility to Spanned typeSeiichi Uchida-1/+2
2018-01-13Remove `impl Foo for ..` in favor of `auto trait Foo`leonardo.yvens-1/+0
2018-01-08Use different DefIndex representation that is better suited for variable leng...Michael Woerister-1/+1
2017-12-19Followup for #46112.Felix S. Klock II-1/+12
2017-12-14Use PathBuf instead of String where applicableOliver Schneider-2/+2
2017-12-13Auto merge of #46708 - pnkfelix:fix-issue-46112, r=arielb1bors-5/+19
2017-12-12Fix #46112: visible_parent_map construction needs a BFS over whole crate forest.Felix S. Klock II-5/+19
2017-12-05Include non-`pub` `use` and `extern crate` items in the crate metadata for ma...Jeffrey Seyfried-3/+3
2017-11-29incr.comp.: Remove on-export crate metadata hashing.Michael Woerister-3/+2
2017-11-18remove the `generator_sigs` map, query, and plumbingNiko Matsakis-1/+0
2017-11-18kill the `closure_kind` queryNiko Matsakis-1/+0
2017-11-12rustc_driver: base extern query providers on local ones.Eduard-Mihai Burtescu-2/+2
2017-11-08incr.comp.: Provide session to some more decoding contexts.Michael Woerister-1/+1
2017-11-07incr.comp.: Always require Session when decoding Spans (as to avoid silently ...Michael Woerister-13/+15
2017-11-03[Syntax Breaking] Rename DefaultImpl to AutoImplleonardo.yvens-1/+1
2017-10-24Introduce CrateDisambiguator newtype and fix testsIgor Matuszewski-3/+2
2017-10-23Use 128 bit instead of Symbol for crate disambiguatorIgor Matuszewski-1/+2
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