about summary refs log tree commit diff
path: root/compiler/rustc_interface
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-15Rollup merge of #83144 - hyd-dev:parse-sess-created, r=oli-obkDylan DPC-1/+12
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-15Auto merge of #82999 - cuviper:rustc-rayon-0.3.1, r=Mark-Simulacrumbors-2/+2
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-10Update to rustc-rayon 0.3.1Josh Stone-2/+2
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/+9
2021-02-19Move handle_deadlock where it is used.Camille GILLOT-4/+29
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/+23
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-14bumped smallvec depsklensy-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