about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2020-11-20Never inline naked functionsTomasz Miąsko-4/+15
2020-11-19Rollup merge of #79164 - varkor:unbraced-single-segment-const-arguments, r=pe...Dylan DPC-3/+15
2020-11-19Rollup merge of #79149 - sexxi-goose:upvar_ref, r=nikomatsakisDylan DPC-124/+108
2020-11-19Rollup merge of #79117 - cjkenn:mir-fuel, r=oli-obkDylan DPC-11/+59
2020-11-19Rollup merge of #79110 - estebank:issue-58964, r=oli-obkDylan DPC-6/+40
2020-11-19Rollup merge of #79101 - tmiasko:lower-func-type, r=jonas-schievinkDylan DPC-8/+4
2020-11-19Rollup merge of #79082 - ThePuzzlemaker:issue-78941-fix, r=estebankDylan DPC-1/+1
2020-11-19Rollup merge of #78961 - CraftSpider:22565, r=oli-obkDylan DPC-1/+32
2020-11-19remove check from const promotioncjkenn-4/+0
2020-11-18move checks later into optimization passescjkenn-16/+17
2020-11-18Auto merge of #79106 - tmiasko:inline-hint, r=nagisa,eddybbors-12/+4
2020-11-18Auto merge of #78995 - Nadrieril:clean-empty-match, r=varkorbors-111/+141
2020-11-18review commentEsteban Küber-3/+1
2020-11-18Account for indirect cyclic requirementsEsteban Küber-1/+13
2020-11-18Remove redundant notes in E0275Esteban Küber-6/+30
2020-11-18Rollup merge of #79158 - lcnr:lazy-norm-coerce, r=oli-obkMara Bos-1/+2
2020-11-18Rollup merge of #79079 - camelid:mir-visit-docs, r=matthewjasperMara Bos-62/+62
2020-11-18Rollup merge of #78999 - petrochenkov:deprid, r=eddybMara Bos-2/+4
2020-11-18Rollup merge of #78361 - DevJPM:master, r=workingjubileeMara Bos-0/+23
2020-11-18move fuel checks to later points in instcombine and const_prop, add opt level...cjkenn-19/+26
2020-11-18Permit standalone generic parameters as const generic arguments in macrosvarkor-3/+15
2020-11-18change error for `LayoutErr::SizeOverflow`Bastian Kauschke-1/+1
2020-11-17Remove THIR::ExprKind::SelfRefAman Arora-6/+0
2020-11-17Move capture lowering from THIR to MIRAman Arora-118/+108
2020-11-17Remove unnecessary abi importRune Tynan-2/+1
2020-11-17Fix broken handling of `MacroDef` in `Map::attrs`Joshua Nelson-17/+26
2020-11-17Move change to check_fn, fix up overloaded-calls-nontupleRune Tynan-25/+31
2020-11-17Rollup merge of #79072 - oli-obk:byte_str_pat, r=estebankMara Bos-10/+54
2020-11-17Rollup merge of #78702 - wesleywiser:self_profile_cgu_sizes, r=Mark-SimulacrumMara Bos-2/+26
2020-11-17Rollup merge of #74293 - GuillaumeGomez:rustdoc-test-compiler-output-color, r...Mara Bos-0/+17
2020-11-17Use `span_suggestion_verbose` instead of `span_suggestion` for `fn` with qual...ThePuzzlemaker-1/+1
2020-11-17Auto merge of #78779 - LeSeulArtichaut:ty-visitor-return, r=oli-obkbors-212/+229
2020-11-17Simplfy color availability checkGuillaume Gomez-0/+17
2020-11-17Fix exhaustiveness in case a byte string literal is used at slice typeoli-10/+54
2020-11-17Rollup merge of #79088 - euclio:span-label-doc, r=estebankMara Bos-8/+10
2020-11-17Rollup merge of #79027 - tmiasko:inline-always-live-locals, r=oli-obkMara Bos-1/+42
2020-11-17Auto merge of #78801 - sexxi-goose:min_capture, r=nikomatsakisbors-176/+855
2020-11-17Auto merge of #78313 - lcnr:somebody-fold-me, r=nikomatsakisbors-838/+881
2020-11-17Fix setting inline hint based on `InstanceDef::requires_inline`Tomasz Miąsko-12/+4
2020-11-16add optimization fuel checks to some mir passescjkenn-3/+47
2020-11-16clarify `span_label` documentationAndy Russell-8/+10
2020-11-16update `cg_clif`Bastian Kauschke-46/+45
2020-11-16wordslcnr-105/+87
2020-11-16compiler: fold by valueBastian Kauschke-699/+679
2020-11-16add IdFunctor to rustc_data_structuresBastian Kauschke-0/+82
2020-11-16Rollup merge of #79087 - ThePuzzlemaker:issue-79083-docfix, r=RalfJungMara Bos-8/+11
2020-11-16Rollup merge of #79032 - lcnr:arg-count, r=varkorMara Bos-103/+88
2020-11-16Rollup merge of #78714 - m-ou-se:simplify-local-streams, r=KodrAusMara Bos-23/+4
2020-11-16Update E0744 about control flow in `const` contexts to reflect the current st...James-8/+11
2020-11-16improve error message for const ty param mismatchBastian Kauschke-80/+75