about summary refs log tree commit diff
path: root/src/librustc/middle/cstore.rs
AgeCommit message (Expand)AuthorLines
2019-04-14Properly parse '--extern-private' with name and pathAaron Hill-0/+1
2019-03-13Use derive macro for HashStableJohn Kåre Alsaker-8/+11
2019-02-05move librustc to 2018Mark Mansi-6/+6
2019-01-13remove extern_in_paths.Mazdak Farrokhzad-1/+1
2018-12-25Remove licensesMark Rousskov-20/+0
2018-12-07Various minor/cosmetic improvements to codeAlexander Regueiro-1/+1
2018-09-29don't elide lifetimes in paths in librustc/Zack M. Davis-1/+1
2018-08-18Remove LinkMeta structbjorn3-7/+1
2018-08-09Move SVH structure to data structuresMark Rousskov-1/+1
2018-08-03Move unused trait functions to inherent functionsMark Rousskov-18/+0
2018-08-03Store concrete crate stores where possibleMark Rousskov-21/+1
2018-08-03Visibility is now a queryMark Rousskov-1/+0
2018-08-03Delete dummy crate storeMark Rousskov-63/+0
2018-08-03Move validate_crate_name to rustc_metadataMark Rousskov-27/+0
2018-07-18rustc: Stabilize #[wasm_import_module] as #[link(...)]Alex Crichton-1/+2
2018-07-14Remove most of `Hash` impls from AST and HIR structuresVadim Petrochenkov-1/+1
2018-07-11Deny bare trait objects in in src/librustcljedrz-1/+1
2018-05-17Keep crate edition in metadataVadim Petrochenkov-0/+3
2018-05-13Add Sync bounds to the crate storeJohn Kåre Alsaker-1/+3
2018-04-26Rename rustc_back::target to rustc_target::spec.Irina Popa-1/+1
2018-04-19Remove HIR inliningWesley Wiser-23/+0
2018-04-16Auto merge of #49847 - sinkuu:save_analysis_implicit_extern, r=petrochenkovbors-10/+35
2018-04-13Move `path_len` to ExternCrateShotaro Yamada-11/+8
2018-04-11Extend `ExternCrate` to cover externs inferred from `use` or pathsShotaro Yamada-10/+38
2018-04-09Convert sort_by_key to sort_by_cached_keyvarkor-1/+1
2018-03-22rustc: Add a `#[wasm_import_module]` attributeAlex Crichton-0/+6
2018-03-07Merge branch 'metadata-send-sync' of https://github.com/Zoxc/rust into update...Alex Crichton-4/+3
2018-03-07Make metadata references Send + SyncJohn Kåre Alsaker-4/+3
2018-03-06Clean up handling of symbol export information.Michael Woerister-5/+2
2018-03-02Run Rustfix on librustcManish Goregaokar-4/+4
2018-03-02Replace Rc with Lrc for shared dataJohn Kåre Alsaker-8/+8
2017-12-17Add sync module to rustc_data_structuresJohn Kåre Alsaker-1/+1
2017-12-13Resolve absolute paths as extern under a feature flagVadim Petrochenkov-0/+1
2017-11-29incr.comp.: Remove on-export crate metadata hashing.Michael Woerister-28/+2
2017-11-16incr.comp.: Remove default serialization implementations for things in rustc:...Michael Woerister-2/+2
2017-11-07incr.comp.: Always require Session when decoding Spans (as to avoid silently ...Michael Woerister-2/+2
2017-10-24Introduce CrateDisambiguator newtype and fix testsIgor Matuszewski-3/+3
2017-10-23Use 128 bit instead of Symbol for crate disambiguatorIgor Matuszewski-2/+2
2017-09-23incr.comp.: Remove support for loading metadata fingerprints.Michael Woerister-0/+6
2017-09-18incr.comp.: Already hash HIR bodies during metadata export so they don't have...Michael Woerister-0/+22
2017-09-18Fix issues uncovered by rebasing:Michael Woerister-1/+1
2017-09-17rustc: Mostly remove `ExportedSymbols`Alex Crichton-2/+3
2017-09-07rustc: Remove `CrateStore::crates` as a methodAlex Crichton-6/+5
2017-09-05rustc: Remove `CrateStore::used_crate*`Alex Crichton-6/+46
2017-09-05rustc: Classify two more CrateStore methods untrackedAlex Crichton-8/+4
2017-09-05rustc: Migrate `visible_parent_map` to a queryAlex Crichton-7/+1
2017-09-05rustc: Migrate `CrateStore::item_body` to a queryAlex Crichton-11/+0
2017-09-05rustc: Remove lang item methods from CrateStoreAlex Crichton-9/+0
2017-09-05rustc: Flag some CrateStore methods as "untracked"Alex Crichton-18/+28
2017-09-05rustc: Remove a number of mutable fields in cstoreAlex Crichton-12/+0