about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
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-04interpret, miri: uniform treatments of intrinsics/functions with and without ...Ralf Jung-20/+5
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
2024-05-03AST pretty: Use `builtin_syntax` for type ascriptionLeón Orell Valerian Liehr-11/+19
2024-05-03Refactor `Frame`.Nicholas Nethercote-48/+50
2024-05-03Type annotate `repeats`.Nicholas Nethercote-1/+1
2024-05-03Introduce `Invocation::span_mut`.Nicholas Nethercote-5/+9
2024-05-03Replace a hard-to-read line.Nicholas Nethercote-1/+2
2024-05-03Tweak `fully_expand_fragment` loop.Nicholas Nethercote-11/+9
2024-05-03Remove unnecessary `pub`s.Nicholas Nethercote-11/+12
2024-05-03Fix some comment formatting.Nicholas Nethercote-12/+16
2024-05-03Inline and remove three `DummyResult` methods.Nicholas Nethercote-32/+22
2024-05-03Remove unnecessary re-export of `MacroKind`.Nicholas Nethercote-3/+1
2024-05-03De-`pub` some `rustc_expand` modules.Nicholas Nethercote-7/+5
2024-05-03Remove unused `ExpCtxt` methods.Nicholas Nethercote-27/+0