about summary refs log tree commit diff
path: root/compiler/rustc_interface/src
AgeCommit message (Expand)AuthorLines
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-1/+1
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
2020-10-21Strip tokens before printing AST JSONAaron Hill-2/+70
2020-10-14Rollup merge of #77795 - bjorn3:codegen_backend_interface_refactor, r=oli-obkDylan DPC-4/+34
2020-10-13Auto merge of #76830 - Artoria2e5:tune, r=nagisabors-0/+1
2020-10-11Auto merge of #77565 - khyperia:codegen-backend-dep, r=ecstatic-morsebors-0/+4
2020-10-10Use fixed type for CodegenResultsbjorn3-1/+15
2020-10-10Move finalize_session_directory call out of cg_llvmbjorn3-0/+8
2020-10-10Move save_work_product_index call out of cg_llvmbjorn3-3/+11
2020-10-08Remove not needed lambda.Kazantcev Andrey-1/+1
2020-10-05Add -Z codegen-backend dylib to depskhyperia-0/+4
2020-10-05Pass tune-cpu to LLVMMingye Wang-0/+1