about summary refs log tree commit diff
path: root/compiler/rustc_interface/src
AgeCommit message (Expand)AuthorLines
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-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
2021-02-19Move the query system to rustc_query_impl.Camille GILLOT-8/+8
2021-02-19Move handle_deadlock where it is used.Camille GILLOT-4/+28
2021-02-19Move try_print_query_stack to rustc_interface.Camille GILLOT-1/+22
2021-02-19Make alloc_self_profile_query_strings a standalone function.Camille GILLOT-1/+1
2021-02-19Make QueryEngine opaque to TyCtxt.Camille GILLOT-10/+22
2021-02-19Cleanup `PpMode` and friendsLeSeulArtichaut-1/+1
2021-02-18Print -Ztime-passes (and misc stats/logs) on stderr, not stdout.Eduard-Mihai Burtescu-3/+3
2021-02-18nhwn: make treat_err_as_bug Option<NonZeroUsize>Nathan Nguyen-1/+2
2021-02-15Index Modules using their LocalDefId.Camille GILLOT-11/+8
2021-02-15Only store a LocalDefId in hir::Item.Camille GILLOT-1/+1
2021-02-13bypass auto_da_alloc for metadata filesThe8472-1/+19
2021-02-01Box the biggest ast::ItemKind variantsDániel Buga-2/+3
2021-01-30Rollup merge of #81468 - est31:cfg_version, r=petrochenkovYuki Okushi-0/+1
2021-01-29Pre-canoncalize ExternLocation::ExactPathsRyan Levick-3/+4
2021-01-29Treat nightlies for a version as completeest31-0/+1
2021-01-29Rollup merge of #79570 - alexcrichton:split-debuginfo, r=bjorn3Yuki Okushi-2/+2
2021-01-28rustc: Stabilize `-Zrun-dsymutil` as `-Csplit-debuginfo`Alex Crichton-2/+2
2021-01-28Rollup merge of #81284 - jyn514:impl-times, r=wesleywiserYuki Okushi-5/+12
2021-01-23Make `-Z time-passes` less noisyJoshua Nelson-5/+12
2021-01-23Calculate self-profile strings in `Compiler::enter` instead in codegenJoshua Nelson-10/+13
2021-01-12Remove DepKind::CrateMetadata and pre-allocation of DepNodesTyson Nottingham-6/+0
2021-01-12Rollup merge of #80870 - petrochenkov:bmactable, r=oli-obkYuki Okushi-1/+1
2021-01-12Rollup merge of #79997 - coolreader18:wasm-reactor, r=alexcrichtonYuki Okushi-1/+2
2021-01-10resolve: Simplify built-in macro tableVadim Petrochenkov-1/+1
2021-01-08Add wasi-exec-model cg option for emitting wasi reactorsNoah-1/+2
2020-12-29Remove `compile-fail` test suiteVadim Petrochenkov-3/+3
2020-12-28Rollup merge of #79662 - bjorn3:move_more_code_out_of_codegen_backend, r=oli-obkDylan DPC-0/+18
2020-12-25Auto merge of #80296 - wesleywiser:revert_missing_fragment_specifier_hard_err...bors-1/+18
2020-12-22Add some intra-doc links to compiler docsJoshua Nelson-3/+8