about summary refs log tree commit diff
path: root/compiler/rustc_interface
AgeCommit message (Expand)AuthorLines
2020-12-17Fix testsbjorn3-3/+6
2020-12-17Move some code out of CodegenBackend::{codegen_crate,link}bjorn3-0/+15
2020-12-14Convenience funcs for `some_option.unwrap_or(...)`Rich Kadel-1/+1
2020-12-14Improve warnings on incompatible options involving -Zinstrument-coverageRich Kadel-2/+2
2020-12-03Auto merge of #79586 - jyn514:crate-name, r=davidtwcobors-10/+5
2020-12-01Fix `unknown-crate` when using self-profile with rustdocJoshua Nelson-10/+5
2020-12-01Auto merge of #74967 - Aaron1011:feature/incr-def-path-table, r=pnkfelixbors-1/+1
2020-11-28Auto merge of #78296 - Aaron1011:fix/stmt-tokens, r=petrochenkovbors-2/+0
2020-11-27Auto merge of #79318 - cjgillot:fitem, r=lcnrbors-0/+2
2020-11-26Properly handle attributes on statementsAaron Hill-2/+0
2020-11-26Store ForeignItem in a side table.Camille GILLOT-0/+2
2020-11-26Auto merge of #77671 - flip1995:lint_list_always_plugins, r=oli-obk,Manishearthbors-0/+3
2020-11-26Rollup merge of #79000 - sivadeilra:user/ardavis/lev_distance, r=wesleywiserJonas Schievink-3/+6
2020-11-25Auto merge of #79411 - tmiasko:naked-params, r=Amanieubors-0/+1
2020-11-25Lazy DefPath decoding for incremental compilationAaron Hill-1/+1
2020-11-24TRACK '-Z polonius' flagCamelid-1/+1
2020-11-24Move lev_distance to rustc_ast, make non-genericArlie Davis-3/+6
2020-11-25Validate use of parameters in naked functionsTomasz Miąsko-0/+1
2020-11-24Rollup merge of #79367 - Dirbaio:trap-unreachable, r=jonas-schievinkJonas Schievink-0/+1
2020-11-24Add method to get the register_lints function from the compilerflip1995-0/+3
2020-11-24Allow disabling TrapUnreachable via -Ztrap-unreachable=noDario Nieuwenhuis-0/+1
2020-11-23Allow using `-Z fewer-names=no` to retain value namesTomasz Miąsko-1/+1
2020-11-19Move `rustc_ty` -> `rustc_ty_utils`LeSeulArtichaut-2/+2
2020-11-16Rollup merge of #78714 - m-ou-se:simplify-local-streams, r=KodrAusMara Bos-23/+4
2020-11-15Rollup merge of #79036 - cjgillot:steal, r=oli-obkJonas Schievink-2/+2
2020-11-14Move Steal to rustc_data_structures.Camille GILLOT-2/+2
2020-11-13cleanup: Remove `ParseSess::injected_crate_name`Vadim Petrochenkov-6/+2
2020-11-10Merge set_panic and set_print into set_output_capture.Mara Bos-3/+3
2020-11-10Use Vec<u8> for LOCAL_STD{OUT,ERR} instead of dyn Write.Mara Bos-6/+2
2020-11-10Remove io::LocalOutput and use Arc<Mutex<dyn>> for local streams.Mara Bos-18/+3
2020-11-10Add flags customizing behaviour of MIR inliningTomasz Miąsko-0/+2
2020-11-09Rollup merge of #78710 - petrochenkov:macvisit, r=davidtwcoDylan DPC-6/+0
2020-11-04fix a couple of clippy warnings:Matthias Krüger-5/+4
2020-11-03rustc_ast: Do not panic by default when visiting macro callsVadim Petrochenkov-6/+0
2020-11-02Rollup merge of #78610 - petrochenkov:nostriptok, r=Aaron1011Yuki Okushi-88/+2
2020-11-02Auto merge of #78605 - nox:relax-elf-relocations, r=nagisabors-0/+1
2020-11-01Auto merge of #75534 - Aaron1011:feature/new-future-breakage, r=pnkfelixbors-1/+5
2020-11-01Do not remove tokens before AST json serializationVadim Petrochenkov-88/+2
2020-10-31Implement -Z relax-elf-relocations=yes|noAnthony Ramine-0/+1
2020-10-30Fix testAaron Hill-1/+1
2020-10-30Implement rustc side of report-future-incompatAaron Hill-1/+5
2020-10-29Strip tokens from trait and impl items before printing AST JSONAaron Hill-0/+11
2020-10-28Auto merge of #78414 - nox:function-sections, r=nagisa,bjorn3bors-0/+1
2020-10-28Rollup merge of #78408 - Aaron1011:fix/remove-foreign-tokens, r=oli-obkDylan DPC-0/+7
2020-10-27Auto merge of #78227 - SergioBenitez:test-stdout-threading, r=m-ou-sebors-0/+5
2020-10-26Implement -Z function-sections=yes|noAnthony Ramine-0/+1
2020-10-26Remove tokens from foreign items in `TokenStripper`Aaron Hill-0/+7
2020-10-26Auto merge of #77975 - bjorn3:cg_clif_subtree3, r=Mark-Simulacrumbors-7/+128
2020-10-26Add support for using cg_clif to bootstrap rustcbjorn3-7/+128
2020-10-22Capture output from threads spawned in testsTyler Mandry-0/+5