about summary refs log tree commit diff
AgeCommit message (Expand)AuthorLines
2023-07-22Rollup merge of #113252 - tgross35:const-cstr-from-ptr-tracking-issue, r=Chri...Matthias Krüger-1/+1
2023-07-22Rollup merge of #112490 - Alexendoo:c-char-cfg-all, r=cuviperMatthias Krüger-10/+0
2023-07-22Auto merge of #113033 - JohnTitor:stabilize-unix-chown, r=cuviperbors-6/+3
2023-07-22Auto merge of #113946 - dtolnay:revertniche, r=oli-obkbors-1065/+294
2023-07-21Revert "Auto merge of #113166 - moulins:ref-niches-initial, r=oli-obk"David Tolnay-1065/+294
2023-07-21Auto merge of #112699 - bluebear94:mf/more-is-sorted-tests, r=cuviperbors-1/+58
2023-07-21Auto merge of #97550 - ojeda:comment-section, r=bjorn3bors-15/+72
2023-07-21Support `.comment` section like GCC/Clang (`!llvm.ident`)Miguel Ojeda-15/+72
2023-07-21Auto merge of #113892 - RalfJung:uninit-undef-poison, r=wesleywiserbors-1/+7
2023-07-21Auto merge of #113922 - matthiaskrgr:rollup-90cj2vv, r=matthiaskrgrbors-245/+444
2023-07-21Rollup merge of #113914 - dvdhrm:pr/zstdup, r=cjgillotMatthias Krüger-21/+0
2023-07-21Rollup merge of #113913 - dvdhrm:pr/transpalign, r=jackh726Matthias Krüger-15/+25
2023-07-21Rollup merge of #113910 - spastorino:smir-types-5, r=oli-obkMatthias Krüger-192/+399
2023-07-21Rollup merge of #113887 - lcnr:cache-coherence, r=compiler-errorsMatthias Krüger-17/+20
2023-07-21Auto merge of #113166 - moulins:ref-niches-initial, r=oli-obkbors-294/+1065
2023-07-21Implement Stable for ty::TySantiago Pastorino-80/+84
2023-07-21Auto merge of #113392 - joshtriplett:style-guide-cleanups, r=compiler-errorsbors-7/+9
2023-07-21Track (partial) niche information in `NaiveLayout`Moulins-47/+185
2023-07-21Auto merge of #113847 - SparrowLii:path_clone, r=cjgillotbors-21/+3
2023-07-21Simplify wording in guide for unbraced closuresJosh Triplett-2/+2
2023-07-21Clarify guide for unbraced closures, regarding commentsJosh Triplett-2/+2
2023-07-21Clarify guide for unbraced closures: grammatical consistencyJosh Triplett-3/+3
2023-07-21Clarify conditions for single-line blocksJosh Triplett-2/+2
2023-07-21Use roman 4 letter instead of wordIvan Tham-2/+2
2023-07-21Add missing code fencecherryblossom000-0/+2
2023-07-21Auto merge of #113802 - cjgillot:check-debuginfo, r=compiler-errorsbors-1/+14
2023-07-21error/E0691: include alignment in error messageDavid Rheinsberg-15/+25
2023-07-21rustc_target: drop duplicate codeDavid Rheinsberg-21/+0
2023-07-21new solver: add a separate cache for coherencelcnr-17/+20
2023-07-21Auto merge of #113707 - sivadeilra:user/ardavis/sha256, r=eholkbors-1/+1
2023-07-21Auto merge of #113911 - matthiaskrgr:rollup-wk6cr7v, r=matthiaskrgrbors-448/+689
2023-07-21Rollup merge of #113907 - ChrisDenton:tls, r=thomccMatthias Krüger-28/+49
2023-07-21Rollup merge of #113810 - glandium:allocator-fn, r=AmanieuMatthias Krüger-4/+12
2023-07-21Rollup merge of #113780 - dtolnay:printkindpath, r=b-naberMatthias Krüger-141/+299
2023-07-21Rollup merge of #113723 - khei4:khei4/llvm-stats, r=oli-obk,nikicMatthias Krüger-5/+69
2023-07-21Rollup merge of #113380 - joshtriplett:style-guide-cleanup-must-should-may, r...Matthias Krüger-270/+260
2023-07-21Auto merge of #113106 - marcospb19:improve-path-with-extension-function, r=th...bors-8/+66
2023-07-20Add FnPtr ty to SMIRSantiago Pastorino-1/+191
2023-07-20Implement Stable for ty::GenericArgsSantiago Pastorino-25/+24
2023-07-21Auto merge of #105571 - kadiwa4:remove_atomic_init_consts, r=Amanieubors-51/+36
2023-07-21CTFE: move `target_{i, u}size_{min, max)` to `rustc_abi::TargetDataLayout`Moulins-49/+37
2023-07-21Move `naive_layout_of` query provider in separate sibling moduleMoulins-230/+253
2023-07-21Add doc-comments for `NaiveLayout`Moulins-15/+30
2023-07-21Track ABI info. in `NaiveLayout`, and use it for `PointerLike` checksMoulins-93/+231
2023-07-21Track exactness in `NaiveLayout` and use it for `SizeSkeleton` checksMoulins-44/+70
2023-07-21Don't treat ref. fields with non-null niches as `dereferenceable_or_null`Moulins-25/+37
2023-07-21recover null-ptr optimization by adding a special case to the niching logicMoulins-8/+13
2023-07-21support non-null pointer niches in CTFEMoulins-65/+100
2023-07-21restrict the valid range of references if `-Z reference-niches` is setMoulins-11/+64
2023-07-21add crate-local `-Z reference_niches` unstable flag (does nothing for now)Moulins-3/+61