about summary refs log tree commit diff
path: root/compiler/rustc_interface/src
AgeCommit message (Expand)AuthorLines
2021-05-13Auto merge of #83129 - LeSeulArtichaut:thir-unsafeck, r=nikomatsakisbors-1/+6
2021-05-12Use () for analysis.Camille GILLOT-5/+3
2021-05-12Use () for privacy.Camille GILLOT-2/+2
2021-05-12Use () for proc_macro_decls_static.Camille GILLOT-10/+6
2021-05-12Use () for plugin_registrar_fn.Camille GILLOT-3/+1
2021-05-12Use () for entry_fn.Camille GILLOT-3/+2
2021-05-12Auto merge of #83813 - cbeuw:remap-std, r=michaelwoeristerbors-10/+7
2021-05-12Auto merge of #83610 - bjorn3:driver_cleanup, r=cjgillotbors-9/+5
2021-05-11Introduce the (WIP) THIR unsafety checkerLeSeulArtichaut-1/+6
2021-05-10Adjust target search algorithm for rustlib pathSimonas Kazlauskas-2/+1
2021-05-08Make -Z new-llvm-pass-manager an Option<bool>Nikita Popov-1/+1
2021-05-05Implement RFC 2951: Native link modifiersLuqman Aden-22/+151
2021-05-05Add -Z simulate-remapped-rust-src-base option to simulate path virutalisation...Andy Wang-0/+1
2021-05-05Use local and remapped paths where appropriateAndy Wang-9/+1
2021-05-05Use local name if available in write_out_depsAndy Wang-10/+14
2021-05-05Rename RealFileName::Named to LocalPath and Devirtualized to RemappedAndy Wang-4/+4
2021-05-02Let load_query_result_cache take a &DefPathTablebjorn3-9/+5
2021-04-30Auto merge of #84401 - crlf0710:impl_main_by_path, r=petrochenkovbors-1/+1
2021-04-29Implement RFC 1260 with feature_name `imported_main`.Charles Lew-1/+1
2021-04-27Make `real_rust_path_dir` a TRACKED_NO_CRATE_HASH optionJoshua Nelson-0/+4
2021-04-27Add [TRACKED_NO_CRATE_HASH] and [SUBSTRUCT] directivesJoshua Nelson-63/+68
2021-04-27Test that non_default_option is not the default optionJoshua Nelson-2/+6
2021-04-15Track `-C link-dead-code` during incremental compilationAaron Hill-1/+1
2021-04-07Fix outdated crate names in `rustc_interface::callbacks`pierwill-7/+7
2021-04-06Auto merge of #81641 - bjorn3:find_codegen_backend, r=davidtwcobors-8/+17
2021-04-04Rollup merge of #73945 - est31:unused_externs, r=Mark-SimulacrumDylan DPC-0/+7
2021-04-03Move SanitizerSet to rustc_targetSimonas Kazlauskas-2/+2
2021-03-30Stream the dep-graph to a file.Camille GILLOT-4/+10
2021-03-30Auto merge of #83649 - bjorn3:dedup_providers, r=petrochenkovbors-8/+1
2021-03-29Don't duplicate the extern providers once for each cratebjorn3-8/+1
2021-03-27Address review commentsJoshua Nelson-1/+0
2021-03-25Auto merge of #83307 - richkadel:cov-unused-functions-1.1, r=tmandrybors-1/+2
2021-03-21Convert -Z mutable-noalias to Optional<bool>Nikita Popov-1/+1
2021-03-19coverage bug fixes and optimization supportRich Kadel-1/+2
2021-03-15Change the `.unwrap` to `.expect` with a helpful messagehyd-dev-1/+5
2021-03-15Add `rustc_interface::interface::Config::parse_sess_created`hyd-dev-1/+8
2021-03-14Rollup merge of #82617 - camelid:everybody_loops-docs, r=jyn514Yuki Okushi-10/+18
2021-03-13Document `everybody_loops`Camelid-10/+18
2021-03-10Auto merge of #82884 - nagisa:nagisa/remove-most-of-sideeffect-inserts, r=nikicbors-1/+0
2021-03-10Remove the -Zinsert-sideeffectSimonas Kazlauskas-1/+0
2021-03-09Remove hir::Item::attrs.Camille GILLOT-1/+2
2021-03-08Rollup merge of #82415 - petrochenkov:modin3, r=davidtwcoDylan DPC-2/+4
2021-03-08Rollup merge of #82047 - the8472:fast-rename, r=davidtwcoDylan DPC-1/+19
2021-03-08Emit the lint level of the unused-crate-dependenciesest31-0/+7
2021-03-05Fix rustc_driver self text and bump the mir_opt_levelSantiago Pastorino-1/+1
2021-03-05rustc_interface: Hide some hacky details of early linting from expandVadim Petrochenkov-2/+4
2021-02-27Use optional values for inlining thresholdsTomasz Miąsko-2/+2
2021-02-27Add option enabling MIR inlining independently of mir-opt-levelTomasz Miąsko-0/+1
2021-02-25Rollup merge of #82269 - LeSeulArtichaut:cleanup-ppmode, r=spastorinoAaron Hill-1/+1
2021-02-23Rollup merge of #82255 - nhwn:nonzero-err-as-bug, r=davidtwcoDylan DPC-1/+2