summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2022-02-21Soft-disable incremental compilationMark Rousskov-1/+6
2022-02-11Take in account the unreachable! macro in the non_fmt_panic lintLoïc BRANSTETT-4/+22
2022-02-11Fix invalid special casing of the unreachable! macroLoïc BRANSTETT-6/+34
2022-02-11resolve lifetimes for const generic defaultsMichael Goulet-1/+4
2022-02-11Remove obsolete no-op #[main] attribute from compiler.Jeremy Banks-1/+0
2022-02-09Rollup merge of #93394 - m-ou-se:fix-93378, r=estebankMara Bos-11/+24
2022-02-09Rollup merge of #92611 - Amanieu:asm-reference, r=m-ou-seMatthias Krüger-0/+8
2022-01-31Revert -Zbranch-protectionSimonas Kazlauskas-95/+6
2022-01-25Auto merge of #93014 - Kobzol:revert-92103-stable-hash-skip-zero-bytes, r=the...bors-16/+2
2022-01-07Rollup merge of #92650 - pierwill:patch-2, r=michaelwoeristerEric Huss-2/+2
2022-01-07Rollup merge of #92375 - wesleywiser:consolidate_debuginfo_msvc_check, r=mich...Eric Huss-64/+65
2022-01-07Rollup merge of #92336 - dtolnay:printstateself, r=michaelwoeristerEric Huss-24/+24
2022-01-07Consolidate checking for msvc when generating debuginfoWesley Wiser-64/+65
2022-01-07Fix typo in `StableCrateId` docspierwill-2/+2
2022-01-06Rollup merge of #92607 - petrochenkov:doctrscope2, r=cjgillotMatthias Krüger-99/+97
2022-01-06Rollup merge of #92559 - durin42:llvm-14-attributemask, r=nikicMatthias Krüger-5/+3
2022-01-06Rollup merge of #92504 - dtolnay:wall, r=jackh726Matthias Krüger-1/+1
2022-01-06Rollup merge of #92417 - dtolnay:printimpl, r=jackh726Matthias Krüger-3/+6
2022-01-06Rollup merge of #92207 - tmiasko:delay-drop-elaboration-bug, r=jackh726Matthias Krüger-8/+7
2022-01-06Rollup merge of #91055 - lcnr:type_of-closures, r=nikomatsakisMatthias Krüger-13/+9
2022-01-06Exit nonzero on rustc -WallDavid Tolnay-1/+1
2022-01-06Auto merge of #92609 - matthiaskrgr:rollup-ldp47ot, r=matthiaskrgrbors-108/+123
2022-01-06Rollup merge of #92360 - jackh726:param-heuristics-1, r=davidtwcoMatthias Krüger-108/+123
2022-01-06cg: use thorin instead of llvm-dwpDavid Wood-54/+113
2022-01-06sess/cg: re-introduce split dwarf kindDavid Wood-56/+165
2022-01-06rustc_metadata: Split `fn get_implementations_for_trait` into two functionsVadim Petrochenkov-29/+24
2022-01-06rustc_metadata: Make `opt_item_ident` in decoder faster and stricterVadim Petrochenkov-36/+25
2022-01-06rustc_metadata: Make attribute decoding slightly faster and stricterVadim Petrochenkov-22/+24
2022-01-06rustc_middle: Add a method for getting a `SimplifiedType` definition/IDVadim Petrochenkov-12/+24
2022-01-05RustWrapper: simplify removing attributesAugie Fackler-7/+3
2022-01-05Auto merge of #92587 - matthiaskrgr:rollup-qnwa8qx, r=matthiaskrgrbors-24/+36
2022-01-05Rollup merge of #92575 - petrochenkov:cratenodeid, r=Aaron1011Matthias Krüger-19/+25
2022-01-05Rollup merge of #92442 - pierwill:localdefid-doc-ord, r=Aaron1011Matthias Krüger-5/+11
2022-01-05Auto merge of #92580 - matthiaskrgr:rollup-nzyn65y, r=matthiaskrgrbors-54/+140
2022-01-05Rollup merge of #92545 - dtolnay:rustlog, r=petrochenkovMatthias Krüger-54/+140
2022-01-05Auto merge of #92103 - Kobzol:stable-hash-skip-zero-bytes, r=the8472bors-2/+16
2022-01-05ast: Always keep a `NodeId` in `ast::Crate`Vadim Petrochenkov-19/+25
2022-01-04Auto merge of #92560 - matthiaskrgr:rollup-jeli7ip, r=matthiaskrgrbors-54/+146
2022-01-04Rollup merge of #92551 - RalfJung:stack-pop-cleanup, r=oli-obkMatthias Krüger-8/+14
2022-01-04Rollup merge of #92515 - krasimirgg:rust-head-llvm-0301, r=nagisaMatthias Krüger-10/+10
2022-01-04Rollup merge of #91907 - lcnr:const-arg-infer, r=BoxyUwUMatthias Krüger-36/+122
2022-01-04RustWrapper: adapt to new AttributeMask APIAugie Fackler-2/+4
2022-01-04Do not hash zero bytes of i64 and u32 in Sip128 hasherJakub Beránek-2/+16
2022-01-04Rollup merge of #92532 - krasimirgg:gsgdt-down, r=Mark-SimulacrumMatthias Krüger-2/+2
2022-01-04Rollup merge of #92507 - chordtoll:suggest-single-quotes, r=petrochenkovMatthias Krüger-3/+38
2022-01-04Rollup merge of #92107 - nikic:rmeta-lnk-remove, r=nagisaMatthias Krüger-6/+5
2022-01-04rename StackPopClean::None to RootRalf Jung-8/+14
2022-01-03Make rustc_log doc test runnableDavid Tolnay-4/+4
2022-01-03Suggest changing quotes when str/char type mismatchchordtoll-3/+38
2022-01-03Justify why rustc_log existsDavid Tolnay-0/+37