about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2024-05-05Auto merge of #124606 - scottmcm:less-expect, r=cjgillotbors-2/+2
2024-05-04Rollup merge of #124720 - RalfJung:interpret-drop, r=compiler-errorsMatthias Krüger-8/+11
2024-05-04Rollup merge of #124718 - compiler-errors:record-impl-args, r=lcnrMatthias Krüger-2/+6
2024-05-04Rollup merge of #124717 - compiler-errors:do-not-recomment-next-solver, r=lcnrMatthias Krüger-1/+10
2024-05-04Rollup merge of #124713 - Urgau:check-cfg-update-cargo-diagnostics, r=jieyouxuMatthias Krüger-4/+4
2024-05-04Rollup merge of #124690 - compiler-errors:only-ambig-if-ambig, r=lcnrMatthias Krüger-9/+11
2024-05-04some comments or dynamic drop handlingRalf Jung-2/+8
2024-05-04interpret: Drop: always evaluate placeRalf Jung-6/+3
2024-05-04Record impl args in the proof treeMichael Goulet-2/+6
2024-05-04Implement do_not_recommend in the new solverMichael Goulet-1/+10
2024-05-04Rollup merge of #124715 - RalfJung:interpret-noreturn, r=compiler-errorsMatthias Krüger-20/+5
2024-05-04Rollup merge of #124584 - Nilstrieb:entrypointy, r=fee1-deadMatthias Krüger-43/+49
2024-05-04Only consider ambiguous goals when finding best obligation for ambiguitiesMichael Goulet-9/+11
2024-05-04interpret, miri: uniform treatments of intrinsics/functions with and without ...Ralf Jung-20/+5
2024-05-04Update Cargo diagnostics in check-cfgUrgau-4/+4
2024-05-04Various improvements to entrypoint codeNilstrieb-43/+49
2024-05-04Rollup merge of #124677 - djkoloski:set_fuchsia_frame_pointer, r=tmandryMatthias Krüger-1/+4
2024-05-04Rollup merge of #124293 - oli-obk:miri_intrinsic_fallback_body, r=RalfJungMatthias Krüger-13/+47
2024-05-03Rollup merge of #124687 - fee1-dead-contrib:private-clauses, r=compiler-errorsMichael Goulet-1/+1
2024-05-03Rollup merge of #124648 - nnethercote:trim-crate-graph, r=jackh726Michael Goulet-22/+13
2024-05-03Rollup merge of #124480 - Enselic:on-broken-pipe, r=jieyouxuMichael Goulet-58/+40
2024-05-03Rollup merge of #124418 - compiler-errors:better-cause, r=lcnrMichael Goulet-40/+203
2024-05-04Make `Bounds.clauses` privateDeadbeef-1/+1
2024-05-04Auto merge of #124401 - oli-obk:some_hir_cleanups, r=cjgillotbors-70/+69
2024-05-03Auto merge of #123602 - cjgillot:gvn-borrowed, r=oli-obkbors-42/+78
2024-05-03Auto merge of #124675 - matthiaskrgr:rollup-x6n79ua, r=matthiaskrgrbors-57/+73
2024-05-03Set non-leaf frame pointers on Fuchsia targetsDavid Koloski-1/+4
2024-05-03Rollup merge of #124555 - Zalathar:init-coverage, r=nnethercoteMatthias Krüger-56/+72
2024-05-03Rollup merge of #124510 - linyihai:raw-ident-in-typo-suggestion, r=fmeaseMatthias Krüger-1/+1
2024-05-03Auto merge of #123441 - saethlin:fixed-len-file-names, r=oli-obkbors-70/+145
2024-05-03Rollup merge of #124588 - compiler-errors:ocx, r=lcnrMatthias Krüger-112/+148
2024-05-03Rollup merge of #124492 - Strophox:adjust-allocbytes, r=RalfJungMatthias Krüger-7/+5
2024-05-03remove trait bounds on AllocBytesStrophox-3/+1
2024-05-03Cow::from(&*...) changed to Cow::Owned(Vec::from(...))Strophox-1/+1
2024-05-03generalize adjust_from_tcxStrophox-4/+4
2024-05-03Ensure miri only uses fallback bodies that have manually been vetted to prese...Oli Scherer-2/+3
2024-05-03Let miri and const eval execute intrinsics' fallback bodiesOli Scherer-12/+45
2024-05-03Fix `Cargo.toml` whitespace.Nicholas Nethercote-1/+1
2024-05-03Use `parse` renaming of `rustc_parse_format`.Nicholas Nethercote-2/+2
2024-05-03Remove some low-value `use` renamings.Nicholas Nethercote-15/+10
2024-05-03Remove some unneeded `Cargo.toml` dependencies.Nicholas Nethercote-4/+0
2024-05-03Rollup merge of #124637 - fmease:ast-pretty-ty-asc-builtin-syn, r=compiler-er...Matthias Krüger-11/+19
2024-05-03Rollup merge of #124610 - nnethercote:typenum, r=lcnrMatthias Krüger-8/+4
2024-05-02Take ocx by move for pending obligationsMichael Goulet-4/+11
2024-05-02Use ObligationCtxt in favor of TraitEngine in many placesMichael Goulet-112/+141
2024-05-02Higher ranked goal source, do overflow handling less badlyMichael Goulet-80/+90
2024-05-02Use a proof tree visitor to refine the Obligation for error reportingMichael Goulet-10/+147
2024-05-02Record more kinds of things as impl where boundsMichael Goulet-12/+13
2024-05-02Store goal source in InspectGoalMichael Goulet-12/+27
2024-05-02Record certainty before evaluating nesteds, so we make candidatesMichael Goulet-2/+2