about summary refs log tree commit diff
path: root/compiler/rustc_metadata/src/creader.rs
AgeCommit message (Expand)AuthorLines
2022-02-19Adopt let else in more placesest31-6/+4
2021-12-21rustc_metadata: Switch crate data iteration from a callback to iteratorVadim Petrochenkov-94/+67
2021-12-15Remove unnecessary sigils around `Symbol::as_str()` calls.Nicholas Nethercote-3/+3
2021-12-06replace dynamic library module with libloadingAndy Russell-14/+7
2021-12-01Improve suggestion for extern crate self error messageMichael-20/+10
2021-12-01Stop treating extern crate loading failures as fatal errorsMichael-12/+26
2021-11-07ast: Fix naming conventions in AST structuresVadim Petrochenkov-0/+1
2021-10-05Auto merge of #89266 - cjgillot:session-ich, r=michaelwoeristerbors-2/+2
2021-10-03Move rustc_middle::middle::cstore to rustc_session.Camille GILLOT-2/+2
2021-10-03Practice diagnostic message conventionHirochika Matsumoto-1/+1
2021-09-14Store DefPathHash->DefIndex map in on-disk-hash-table format in crate metadata.Michael Woerister-1/+1
2021-09-02Remove unused argument from resolve_cratebjorn3-9/+6
2021-09-02Remove root field from CrateLocatorbjorn3-2/+1
2021-09-02Remove host_hash from CrateLocatorbjorn3-3/+3
2021-09-02Refactor CrateLocator.is_proc_macrobjorn3-4/+3
2021-08-04Add back -Zno-profiler-runtimeAmanieu d'Antras-6/+4
2021-07-18Move OnDiskCache to rustc_query_impl.Camille GILLOT-1/+4
2021-07-15Auto merge of #86876 - jyn514:56935-target-crate-num, r=petrochenkovbors-1/+5
2021-07-14Reuse CrateNum for proc-macro crates even when cross-compilingJoshua Nelson-1/+5
2021-07-14Shrink the CrateStore dynamic interface.Camille GILLOT-1/+1
2021-07-06Make resolutions a query.Camille GILLOT-0/+6
2021-07-06Revert "Revert "Merge CrateDisambiguator into StableCrateId""bjorn3-12/+7
2021-06-18Auto merge of #85284 - eggyal:custom-profiler-runtime, r=jackh726bors-18/+22
2021-06-17Early return from `inject_profiler_runtime`Alan Egerton-23/+23
2021-06-08Store boxed metadata loader in CrateLoaderbjorn3-3/+3
2021-06-07Revert "Merge CrateDisambiguator into StableCrateId"bjorn3-7/+12
2021-06-01Revert "Reduce the amount of untracked state in TyCtxt"Camille Gillot-6/+0
2021-05-30Make resolutions a query.Camille GILLOT-0/+6
2021-05-30Merge CrateDisambiguator into StableCrateIdbjorn3-12/+7
2021-05-17Provide option for specifying the profiler runtimeAlan Egerton-17/+21
2021-04-25Give a better error when std or core are missingJoshua Nelson-2/+5
2021-04-04Rollup merge of #73945 - est31:unused_externs, r=Mark-SimulacrumDylan DPC-3/+34
2021-03-26Fix #83045 by moving some crate loading verification code to a better place.Michael Woerister-3/+8
2021-03-19coverage bug fixes and optimization supportRich Kadel-1/+1
2021-03-08Fix the testsest31-1/+7
2021-03-08Emit the lint level of the unused-crate-dependenciesest31-8/+28
2021-03-08Gate the printing on --json=unused-externsest31-2/+3
2021-03-08Emit unused externsest31-0/+4
2021-03-07Auto merge of #81635 - michaelwoerister:structured_def_path_hash, r=pnkfelixbors-2/+28
2021-02-07Add `--extern-loc` to augment unused crate dependency diagnosticsJeremy Fitzhardinge-4/+23
2021-02-02Let a portion of DefPathHash uniquely identify the DefPath's crate.Michael Woerister-2/+28
2021-01-29Pre-canoncalize ExternLocation::ExactPathsRyan Levick-5/+5
2021-01-26Check for rmeta crates when getting existing crates from cacheRyan Levick-2/+3
2021-01-14Use Option::map_or instead of `.map(..).unwrap_or(..)`LingMan-1/+1
2020-12-14Improve warnings on incompatible options involving -Zinstrument-coverageRich Kadel-2/+9
2020-10-30Fix some more clippy warningsJoshua Nelson-4/+1
2020-08-30mv compiler to compiler/mark-0/+980