about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2023-08-29Rollup merge of #115340 - RalfJung:more_is_1zst, r=oli-obkMatthias Krüger-8/+8
2023-08-29Rollup merge of #115300 - spastorino:smir-tweaks, r=oli-obkMatthias Krüger-71/+41
2023-08-29Rollup merge of #115187 - ouz-a:smir_wrap, r=oli-obkMatthias Krüger-2/+48
2023-08-29Rollup merge of #111580 - atsuzaki:layout-ice, r=oli-obkMatthias Krüger-4/+26
2023-08-29Create StableMir replacer for SMirCallsouz-a-2/+48
2023-08-29some more is_zst that should be is_1zstRalf Jung-8/+8
2023-08-29Auto merge of #114894 - Zoxc:sharded-cfg-cleanup2, r=cjgillotbors-73/+48
2023-08-29Call these methods from high level stable_mir::trait_decl(trait_def) and so onSantiago Pastorino-12/+0
2023-08-29Implement generics_of and predicates_of only for TraitDecl for nowSantiago Pastorino-6/+10
2023-08-29Deduplicate GenericPredicatesSantiago Pastorino-11/+5
2023-08-29Index def_ids directlySantiago Pastorino-20/+4
2023-08-29Add stable_mir::DefId as new type wrapperSantiago Pastorino-15/+23
2023-08-29const_eval and codegen: audit uses of is_zstRalf Jung-29/+42
2023-08-29there seems to be no reason to treat ZST specially in these casesRalf Jung-12/+2
2023-08-29rustc_abi: audit uses of is_zst; fix a case of giving an enum insufficient al...Ralf Jung-7/+18
2023-08-29add is_1zst helper methodRalf Jung-0/+10
2023-08-29Auto merge of #115260 - scottmcm:not-quite-so-cold, r=WaffleLapkinbors-21/+60
2023-08-28Auto merge of #115182 - RalfJung:abi-compat-sign, r=b-naberbors-15/+29
2023-08-28Auto merge of #115326 - matthiaskrgr:rollup-qsoa8ar, r=matthiaskrgrbors-211/+256
2023-08-28Don't ICE on layout computation failureKatherine Philip-4/+26
2023-08-28Auto merge of #114489 - compiler-errors:rpitit-capture-all, r=oli-obkbors-35/+58
2023-08-28Context::generics _of/predicates_of should receive stable_mir::DefIdSantiago Pastorino-12/+12
2023-08-28Remove stable_mir::generics_of/predicates_of those shouldn't be exposedSantiago Pastorino-8/+0
2023-08-28Rollup merge of #115322 - estebank:list-tweak, r=compiler-errorsMatthias Krüger-9/+3
2023-08-28Rollup merge of #115319 - klensy:no-snapshot-in-graph, r=WaffleLapkinMatthias Krüger-19/+4
2023-08-28Rollup merge of #115311 - dtolnay:usearcself, r=compiler-errorsMatthias Krüger-6/+0
2023-08-28Rollup merge of #115294 - compiler-errors:cycle-err, r=oli-obkMatthias Krüger-107/+195
2023-08-28Rollup merge of #115240 - RalfJung:llvm-no-type, r=bjorn3Matthias Krüger-67/+25
2023-08-28Rollup merge of #115164 - RalfJung:no-in-place-packed, r=b-naberMatthias Krüger-3/+29
2023-08-28Tweak output of `to_pretty_impl_header` involving only anon lifetimesEsteban Küber-9/+3
2023-08-28remove an unused argumentRalf Jung-10/+10
2023-08-28don't use SnapshotVec in Graph implementation, as it looks unused; use Vec in...klensy-19/+4
2023-08-28carry out the same changes in the gcc backendRalf Jung-27/+7
2023-08-28also avoid matching on the type in scalar_pair_element_llvm_typeRalf Jung-21/+3
2023-08-28Auto merge of #114774 - Enselic:less-move-size-noise, r=oli-obkbors-35/+46
2023-08-28Revert "Suggest using `Arc` on `!Send`/`!Sync` types"David Tolnay-6/+0
2023-08-28Auto merge of #115303 - matthiaskrgr:rollup-iohs8a5, r=matthiaskrgrbors-1/+2
2023-08-28Rollup merge of #115278 - RalfJung:removed-error-codes, r=GuillaumeGomezMatthias Krüger-1/+2
2023-08-28Auto merge of #115296 - saethlin:dont-duplicate-allocs, r=jackh726bors-5/+20
2023-08-28Auto merge of #115267 - nikic:revert-elf-relaxation, r=compiler-errorsbors-2/+3
2023-08-28Auto merge of #115287 - saethlin:more-specialer, r=cjgillotbors-0/+7
2023-08-28Better error message for object type with GATMichael Goulet-1/+1
2023-08-28Test variances of opaque capturesMichael Goulet-0/+17
2023-08-28RPITITs capture all their lifetimesMichael Goulet-34/+40
2023-08-27Load include_bytes! directly into an LrcBen Kimock-5/+20
2023-08-27More precisely detect cycle errors from type_of on opaqueMichael Goulet-83/+136
2023-08-27Pass ErrorGuaranteed to cycle errorMichael Goulet-24/+59
2023-08-27Add a specialization for encoding byte arrays in rmetaBen Kimock-0/+7
2023-08-27Rollup merge of #114974 - nbdd0121:vtable, r=b-naberGuillaume Gomez-1/+4
2023-08-27tell people what to do when removing an error codeRalf Jung-1/+2