about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2024-12-11coverage: Reify `CovfunRecord` as an intermediate stepZalathar-36/+45
2024-12-11coverage: Extract function metadata handling to a `covfun` submoduleZalathar-166/+206
2024-12-11Rename projection_def_id to item_def_idMichael Goulet-9/+9
2024-12-11Simplify `rustc_mir_dataflow::abs_domain`.Nicholas Nethercote-37/+11
2024-12-10Rudimentary heuristic to insert parentheses when needed for RPIT overcaptures...Michael Goulet-5/+30
2024-12-10emit `.weak_definition` instead of `.weak` on macosFolkert de Vries-28/+37
2024-12-10codegen `#[naked]` functions using `global_asm!`Folkert-17/+307
2024-12-10Remove more traces of anonymous ADTsMichael Goulet-31/+4
2024-12-10Rollup merge of #134115 - durin42:ppc64-target-string, r=jieyouxuLeón Orell Valerian Liehr-9/+14
2024-12-10Rollup merge of #134103 - compiler-errors:never-pat-range, r=oli-obkLeón Orell Valerian Liehr-1/+5
2024-12-10Rollup merge of #134094 - estebank:const-trait-errors, r=compiler-errorsLeón Orell Valerian Liehr-9/+57
2024-12-10Rollup merge of #134042 - sayantn:power8-crypto, r=jieyouxuLeón Orell Valerian Liehr-0/+4
2024-12-10Silence `use foo::Bar;` error if `Bar` isn't found in `foo` and `foo.rs` has ...Esteban Küber-1/+6
2024-12-10Keep track of parse errors in `mod`s and don't emit resolve errors for paths ...Esteban Küber-57/+116
2024-12-10Don't check RPITITs that are Self:Sized for PointerLikeMichael Goulet-0/+5
2024-12-10Implement projection and shim for AFIDTMichael Goulet-22/+330
2024-12-10Add feature gate, not working yetMichael Goulet-11/+51
2024-12-10Auto merge of #134125 - fmease:rollup-u38o3ob, r=fmeasebors-257/+294
2024-12-10Rollup merge of #134065 - nnethercote:mv-write_graphviz_results, r=tmiaskoLeón Orell Valerian Liehr-191/+182
2024-12-10Rollup merge of #134041 - clubby789:debugvis-sourcemap, r=jieyouxuLeón Orell Valerian Liehr-4/+3
2024-12-10Rollup merge of #134017 - compiler-errors:call-once-deduction, r=jieyouxuLeón Orell Valerian Liehr-8/+4
2024-12-10Rollup merge of #134008 - jswrenn:unsafe-fields-copy, r=compiler-errorsLeón Orell Valerian Liehr-54/+96
2024-12-10Rollup merge of #133967 - daltenty:daltenty/bnoipath, r=jieyouxuLeón Orell Valerian Liehr-0/+9
2024-12-10rustc_target: ppc64 target string fixes for LLVM 20Augie Fackler-9/+14
2024-12-10We don't need `NonNull::as_ptr` debuginfoScott McMurray-4/+63
2024-12-10Try to evaluate constants in legacy manglingOli Scherer-1/+28
2024-12-10Rollup merge of #134029 - Zalathar:zero, r=oli-obkLeón Orell Valerian Liehr-223/+169
2024-12-10Rollup merge of #134010 - RalfJung:promoted-type-error-ice, r=oli-obkLeón Orell Valerian Liehr-37/+50
2024-12-10Rollup merge of #133946 - Zalathar:ready-first, r=oli-obkLeón Orell Valerian Liehr-146/+125
2024-12-10Rollup merge of #133456 - clubby789:cargo-update, r=ChrisDentonLeón Orell Valerian Liehr-1/+1
2024-12-10Rollup merge of #131558 - sassman:feat/warnin-for-no-mangle-together-with-exp...León Orell Valerian Liehr-4/+73
2024-12-10Auto merge of #134096 - fmease:rollup-0asgoo8, r=fmeasebors-37/+31
2024-12-10Validate self in host predicates correctlyMichael Goulet-2/+9
2024-12-10Reorder some `Analysis` methods.Nicholas Nethercote-33/+33
2024-12-10Don't ICE when encountering never in patternMichael Goulet-1/+5
2024-12-10Rename some `Analysis` and `ResultsVisitor` methods.Nicholas Nethercote-150/+148
2024-12-10Improve terminology in `elaborate_drops.rs`.Nicholas Nethercote-16/+16
2024-12-10Rename `EntrySets` as `EntryStates`.Nicholas Nethercote-21/+22
2024-12-10Call all `Domain` values `state`.Nicholas Nethercote-105/+105
2024-12-10Refer to a couple of domains indirectly.Nicholas Nethercote-3/+2
2024-12-10Remove lifetimes from `BorrowckDomain`.Nicholas Nethercote-41/+42
2024-12-10Remove unused dataflow trait impls and bounds.Nicholas Nethercote-64/+3
2024-12-10Fix an out-of-date comment.Nicholas Nethercote-1/+1
2024-12-10Tweak wording of non-const traits used as const boundsEsteban Küber-9/+57
2024-12-10Auto merge of #129514 - estebank:default-field-values, r=compiler-errorsbors-181/+665
2024-12-09Rollup merge of #134084 - estebank:typo, r=compiler-errorsLeón Orell Valerian Liehr-1/+1
2024-12-09Rollup merge of #134073 - DianQK:fix-131227, r=oli-obkLeón Orell Valerian Liehr-2/+7
2024-12-09Rollup merge of #134055 - RalfJung:interpret-alloc-dedup, r=oli-obkLeón Orell Valerian Liehr-34/+21
2024-12-09Rollup merge of #134043 - ehuss:unicode-version, r=jieyouxuLeón Orell Valerian Liehr-0/+2
2024-12-09Support x-crate default fieldsEsteban Küber-1/+13