about summary refs log tree commit diff
path: root/compiler/rustc_interface
AgeCommit message (Expand)AuthorLines
2021-02-13bypass auto_da_alloc for metadata filesThe8472-1/+19
2021-02-01Find codegen backends in more locationsbjorn3-8/+17
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
2020-12-22Revert "Promote missing_fragment_specifier to hard error"Wesley Wiser-1/+18
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