about summary refs log tree commit diff
AgeCommit message (Expand)AuthorLines
2023-11-22Keep rows with guards in the matrixNadrieril-60/+52
2023-11-22Respect `split` invariants for `Opaque`sNadrieril-25/+59
2023-11-22Abstract over the list of `WitnessStack`sNadrieril-69/+106
2023-11-22Merge `Queries::{ongoing_codegen,linker}`.Nicholas Nethercote-21/+15
2023-11-22Make `Compiler::{sess,codegen_backend}` public.Nicholas Nethercote-41/+28
2023-11-22Add two useful comments.Nicholas Nethercote-0/+4
2023-11-22Add comments about a timer.Nicholas Nethercote-0/+3
2023-11-22Tweak `lower_pattern`Nadrieril-2/+4
2023-11-22Add some testsNadrieril-202/+238
2023-11-22Split critical call edges just before code generationTomasz Miąsko-1/+1
2023-11-22Split critical call edges in coroutine drop shimTomasz Miąsko-1/+2
2023-11-22Validate there are no critical call edges in optimized MIRTomasz Miąsko-0/+53
2023-11-22Auto merge of #118152 - matthiaskrgr:rollup-bqcck4w, r=matthiaskrgrbors-115/+286
2023-11-22allow clippy style in windows/c.rsChris Denton-0/+1
2023-11-22Remove outdated reference to compiler plugins.Nicholas Nethercote-1/+1
2023-11-22Add some comments.Nicholas Nethercote-0/+8
2023-11-21Rollup merge of #118135 - ouz-a:fix_stable_span, r=celinvalMatthias Krüger-10/+8
2023-11-21Rollup merge of #118112 - compiler-errors:index-ambiguity-ice, r=aliemjayMatthias Krüger-4/+56
2023-11-21Rollup merge of #118110 - compiler-errors:defining-anchor, r=aliemjayMatthias Krüger-4/+17
2023-11-21Rollup merge of #118109 - notriddle:notriddle/search-cleanup-2, r=GuillaumeGomezMatthias Krüger-92/+77
2023-11-21Rollup merge of #117972 - ouz-a:stable_debuginfo, r=celinvalMatthias Krüger-5/+128
2023-11-21update -Cehcont-guard and commentArlie Davis-3/+7
2023-11-21Auto merge of #118143 - Nilstrieb:only-borrow-what-you-need, r=compiler-errorsbors-1174/+1101
2023-11-21convert ehcont-guard to an unstable optionArlie Davis-5/+6
2023-11-21x.py fmtArlie Davis-5/+1
2023-11-21Add support for generating the EHCont sectionArlie Davis-2/+76
2023-11-21Update the minimum external LLVM to 16.Dario Nieuwenhuis-251/+42
2023-11-22Update itertools to 0.11.Nicholas Nethercote-5/+5
2023-11-22Factor out common code in `PrintState`.Nicholas Nethercote-8/+11
2023-11-22Streamline `PrintState`.Nicholas Nethercote-99/+83
2023-11-22Remove unused `PrintState::generic_params_to_string` method.Nicholas Nethercote-4/+0
2023-11-22Remove or downgrade unnecessary `pub` visibility markers.Nicholas Nethercote-50/+44
2023-11-22Remove `NO_ANN`.Nicholas Nethercote-4/+4
2023-11-22Remove `IterDelimited`.Nicholas Nethercote-52/+13
2023-11-22Update itertools to 0.11.Nicholas Nethercote-18/+18
2023-11-22Remove unnecessary derives.Nicholas Nethercote-2/+1
2023-11-22Remove unneeded features.Nicholas Nethercote-2/+0
2023-11-21Fix some unnecessary castsNilstrieb-30/+18
2023-11-21Allow `#[deprecated(since = "TBD")]`Nilstrieb-4/+8
2023-11-21rustdoc-search: make primitives and keywords less specialMichael Howell-79/+74
2023-11-21Cancelable InitializationMarc Schreiber-14/+188
2023-11-21rustdoc-search: clean up `checkPath`Michael Howell-13/+3
2023-11-21Fix `clippy::needless_borrow` in the compilerNilstrieb-1174/+1101
2023-11-21Tighten up linkage settings for LLVM bindingsBen Kimock-180/+206
2023-11-21Restore closure-kind error messagesMichael Goulet-73/+139
2023-11-21Remove ClosureKind predicate kindMichael Goulet-191/+76
2023-11-21[Miri] Do not respect RUSTC_HOST_FLAGS since RUSTFLAGS isn'tUrgau-1/+1
2023-11-21Improve diagnostic for unexpected feature config name from CargoUrgau-0/+27
2023-11-21Remove `feature` from the list of well known check-cfg nameUrgau-18/+52
2023-11-21Uplift CanonicalVarInfo and friendsMichael Goulet-158/+313