about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2023-10-16address review commentEsteban Küber-90/+125
2023-10-16Preserve unicode escapes in format string literals when pretty-printing ASTPaul Gey-2/+2
2023-10-16Add MonoItems and Instance to stable_mirCelina G. Val-45/+310
2023-10-16Auto merge of #116804 - matthiaskrgr:rollup-m2qm8ul, r=matthiaskrgrbors-24/+72
2023-10-16Make `rustc_onunimplemented` export path agnosticNilstrieb-4/+7
2023-10-16Rollup merge of #116802 - compiler-errors:anchor-opaque-wf, r=oli-obkMatthias Krüger-8/+8
2023-10-16Rollup merge of #116257 - estebank:issue-101351, r=b-naberMatthias Krüger-16/+64
2023-10-16Auto merge of #116731 - Alexendoo:hash-untracked-state, r=oli-obkbors-7/+25
2023-10-16Address review commentsMatthew Jasper-62/+56
2023-10-16Fix inline const pattern unsafety checking in THIRMatthew Jasper-27/+104
2023-10-16Remove `DefiningAnchor::Bubble` from opaque wf checkMichael Goulet-8/+8
2023-10-16Fix outlives suggestion for GAT in RPITITMichael Goulet-33/+27
2023-10-16Auto merge of #116550 - nnethercote:rustc-features-more, r=Nilstriebbors-284/+246
2023-10-16Auto merge of #114330 - RalfJung:dagling-ptr-deref, r=oli-obkbors-351/+347
2023-10-16Avoid unnecessary renumberingJonáš Fiala-0/+4
2023-10-16Auto merge of #116724 - RalfJung:alloc-bytes, r=oli-obkbors-24/+5
2023-10-16Add `PreservedSymbols` from LLVM to LTO.DianQK-1/+103
2023-10-16coverage: Explain why we temporarily steal `pending_dups`Zalathar-6/+20
2023-10-16coverage: Inline `span_bcb_dominates`Zalathar-14/+11
2023-10-16coverage: Inline `prev_starts_after_next`Zalathar-10/+5
2023-10-16coverage: Move `take_curr` and note what its callers are doingZalathar-9/+9
2023-10-16coverage: Call `prev`/`curr` less in other placesZalathar-11/+17
2023-10-16coverage: Call `prev`/`curr` less in `to_refined_spans`Zalathar-22/+20
2023-10-16coverage: Remove redundant field `prev_expn_span`Zalathar-7/+2
2023-10-16coverage: Flatten guard logic in `maybe_flush_pending_dups`Zalathar-15/+16
2023-10-16coverage: Flatten guard logic in `maybe_push_macro_name_span`Zalathar-20/+17
2023-10-16coverage: Simplify `push_refined_span`Zalathar-12/+8
2023-10-16coverage: Use `DUMMY_SP` instead of creating a dummy span manuallyZalathar-4/+4
2023-10-16coverage: Rename `hold_pending_dups_unless_dominated` to `update_pending_dups`Zalathar-2/+2
2023-10-16coverage: Rename `check_pending_dups` to `maybe_flush_pending_dups`Zalathar-2/+2
2023-10-16coverage: Rename `check_invoked_macro_name_span` to `maybe_push_macro_name_span`Zalathar-5/+7
2023-10-16Rollup merge of #115196 - chenyukang:yukang-fix-86094, r=estebankMatthias Krüger-6/+65
2023-10-16Rename `ACTIVE_FEATURES` as `UNSTABLE_FEATURES`.Nicholas Nethercote-193/+191
2023-10-16Remove `rustc_feature::State`.Nicholas Nethercote-97/+61
2023-10-15Rollup merge of #116522 - bvanjoi:fix-115599, r=oli-obkMatthias Krüger-0/+8
2023-10-15update MIR place semantics UB commentRalf Jung-12/+9
2023-10-15separate bounds-check from alignment checkRalf Jung-112/+76
2023-10-15more precise error for 'based on misaligned pointer' caseRalf Jung-34/+50
2023-10-15avoid computing misalignment if we won't act on itRalf Jung-6/+11
2023-10-15place evaluation: require the original pointer to be aligned if an access hap...Ralf Jung-207/+188
2023-10-15avoid re-checking the offset while iterating an array/sliceRalf Jung-15/+54
2023-10-15don't UB on dangling ptr deref, instead check inbounds on projectionsRalf Jung-55/+49
2023-10-15Format macro const literals with pretty printerDaniPopes-15/+17
2023-10-15Suggest adding `return` if the type of unused semi return value can coerce to...yukang-6/+65
2023-10-15Auto merge of #116688 - compiler-errors:rustfmt-up, r=WaffleLapkin,Nilstriebbors-2231/+3123
2023-10-15Removes the useless DisableSimplifyLibCalls parameter.DianQK-19/+6
2023-10-15Restore `#![no_builtins]` crates participation in LTO.DianQK-50/+6
2023-10-15use `PatKind::error` when an ADT const value has violationbohan-0/+8
2023-10-15Rollup merge of #116748 - scottmcm:oops-typo, r=fee1-deadMatthias Krüger-1/+1
2023-10-15Duplicate `~const` bounds with a non-const one in effects desugaringDeadbeef-8/+98