about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2025-04-11Rollup merge of #139662 - nnethercote:tweak-DefPathData, r=compiler-errorsJacob Pratt-28/+32
2025-04-11Rollup merge of #139653 - nnethercote:fix-139495, r=petrochenkovJacob Pratt-4/+9
2025-04-11Rollup merge of #139638 - yotamofek:pr/mir_transform/instsimplify/cleanup, r=...Jacob Pratt-106/+86
2025-04-11Rollup merge of #139584 - oli-obk:horrible-experiment-1, r=petrochenkovJacob Pratt-48/+59
2025-04-11rustdoc-search: add unbox flag to Result aliasesMichael Howell-0/+1
2025-04-11Use delayed bug for normalization errors in drop elaborationMatthew Jasper-7/+4
2025-04-11Auto merge of #139453 - compiler-errors:incr, r=jieyouxubors-97/+221
2025-04-11eagerly initialize `definitions` in sub-fnlcnr-32/+25
2025-04-11`NonGenericOpaqueTypeParam::ty` to `arg`lcnr-4/+4
2025-04-11remove redundant fieldslcnr-28/+13
2025-04-11Replace proc_macro::SourceFile by Span::{file, local_file}.Mara Bos-23/+27
2025-04-11Remove proc_macro::SourceFile::is_real().Mara Bos-4/+0
2025-04-11Change how anonymous associated types are printed.Nicholas Nethercote-1/+2
2025-04-11don't rely on `locals_are_invalidated_at_exit`lcnr-32/+24
2025-04-11move `dump_polonius_mir`lcnr-11/+9
2025-04-11Only compute the `DefId` when a diagnostic is definitely emittedOli Scherer-22/+22
2025-04-11Avoid a node_id_to_def_id call by just storing DefIds instead of NodeIdsOli Scherer-5/+4
2025-04-11Avoid storing the `LocalDefId` twiceOli Scherer-7/+5
2025-04-11Avoid another node_id_to_def_id callOli Scherer-8/+6
2025-04-11Avoid a reverse map that is only used in diagnostics pathsOli Scherer-16/+32
2025-04-11Reuse address-space computation from global allocOli Scherer-8/+8
2025-04-11`MirBorrowckCtxt::polonius_output` to reflcnr-6/+4
2025-04-11do not buffer `#[rustc_regions]` dumplcnr-7/+4
2025-04-11`local_names` creation to `mbcx` creationlcnr-20/+20
2025-04-11Introduce `DefPathData::AnonAssocTy`.Nicholas Nethercote-25/+28
2025-04-11use input `def_id` to compute `movable_coroutine`lcnr-11/+2
2025-04-11consistent name for `UniversalRegions`lcnr-2/+2
2025-04-11Auto merge of #139011 - Zoxc:no-rayon-iters, r=oli-obkbors-59/+120
2025-04-11suggest: remove redundant `$()?`around `vis` fragmentsMakai-6/+38
2025-04-11Adjust an assertion.Nicholas Nethercote-3/+3
2025-04-10Stabilize `slice_as_chunks` library featureScott McMurray-1/+0
2025-04-11Rollup merge of #139654 - nnethercote:AssocKind-descr, r=compiler-errorsStuart Cook-2/+4
2025-04-11Rollup merge of #139641 - BoxyUwU:allow_parend_array_len_infer, r=compiler-er...Stuart Cook-1/+3
2025-04-11Rollup merge of #139564 - compiler-errors:deeply-norm, r=lcnrStuart Cook-48/+55
2025-04-11Rollup merge of #138998 - rperier:donot_suggest_to_use_impl_trait_in_closure_...Stuart Cook-6/+17
2025-04-11Rollup merge of #138682 - Alexendoo:extra-symbols, r=fee1-deadStuart Cook-53/+80
2025-04-11Rollup merge of #137447 - folkertdev:simd-extract-insert-dyn, r=scottmcmStuart Cook-32/+47
2025-04-11Improve `AssocItem::descr`.Nicholas Nethercote-2/+4
2025-04-11Handle a negated literal in `eat_token_lit`.Nicholas Nethercote-4/+9
2025-04-10Auto merge of #139410 - Zoxc:fix-dep-graph-no-prev-map, r=oli-obkbors-36/+88
2025-04-10Fix `register_group_alias` for toolsAlex Macleod-63/+42
2025-04-10Remove the use of Rayon iteratorsJohn Kåre Alsaker-59/+120
2025-04-10add `simd_insert_dyn` and `simd_extract_dyn`Folkert de Vries-32/+47
2025-04-10Encode dep node edge count as u32 instead of usizeJohn Kåre Alsaker-8/+10
2025-04-10Deeply normalize obligations in BestObligationMichael Goulet-18/+33
2025-04-10Cleanup the `InstSimplify` MIR transformationYotam Ofek-106/+86
2025-04-10Micro-optimize `InstSimplify`'s `simplify_primitive_clone`Yotam Ofek-17/+8
2025-04-10Allow parenthesis around inferred array lengthsBoxy-1/+3
2025-04-10SimplifyMichael Goulet-30/+22
2025-04-10Bump `FileEncoder` buffer size to 64 kBJohn Kåre Alsaker-1/+1