about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2025-05-26Auto merge of #140790 - quininer:mac-xray, r=wesleywiser,jieyouxubors-0/+2
2025-05-27Avoid `fold`/`flat_map`.Nicholas Nethercote-5/+6
2025-05-27Factor out some repeated code in `build_exit_tree`.Nicholas Nethercote-12/+6
2025-05-27Rename `DropTree::drops` as `DropTree::drop_nodes`.Nicholas Nethercote-34/+46
2025-05-27Remove `DropNodeKey::kind`.Nicholas Nethercote-2/+1
2025-05-27use custom types to clarify arguments to `emit_ptr_va_arg`Folkert de Vries-22/+61
2025-05-26Limit the size of cgu names when using the `-Zhuman-readable-cgu-names` optionDiggory Blake-6/+31
2025-05-26Auto merge of #141605 - jieyouxu:rollup-3gjqh5l, r=jieyouxubors-588/+506
2025-05-26assert we never incorrectly canonicalize envslcnr-0/+7
2025-05-26add additional `TypeFlags` fast pathslcnr-18/+131
2025-05-26Expose `rustc_lint::decorate_builtin_lint` for use in `rustdoc`Urgau-3/+4
2025-05-26Add custom trait for emitting lint within `cfg_matches`Urgau-6/+21
2025-05-27Rollup merge of #141550 - Urgau:unused_braces-attrs, r=chenyukang许杰友 Jieyou Xu (Joe)-16/+19
2025-05-27Rollup merge of #141513 - nia-e:allocbytes-extend, r=RalfJung许杰友 Jieyou Xu (Joe)-27/+68
2025-05-27Rollup merge of #141449 - fee1-dead-contrib:push-qkosmtkqztkk, r=oli-obk许杰友 Jieyou Xu (Joe)-430/+285
2025-05-27Rollup merge of #141439 - compiler-errors:dyn-compatible-coerce, r=oli-obk许杰友 Jieyou Xu (Joe)-2/+16
2025-05-27Rollup merge of #141433 - compiler-errors:unsafe-binder-captures, r=oli-obk许杰友 Jieyou Xu (Joe)-5/+28
2025-05-27Rollup merge of #141431 - compiler-errors:open-drop, r=oli-obk许杰友 Jieyou Xu (Joe)-0/+17
2025-05-27Rollup merge of #141392 - compiler-errors:query-outlives, r=lcnr许杰友 Jieyou Xu (Joe)-108/+73
2025-05-26Auto merge of #141500 - compiler-errors:rerun-cache-2, r=lcnrbors-89/+291
2025-05-27Remove unused `P` stuff.Nicholas Nethercote-42/+2
2025-05-27Remove support for `P<[T]>`.Nicholas Nethercote-78/+1
2025-05-27Remove the one use of `P<[T]>`.Nicholas Nethercote-2/+2
2025-05-27Remove `P::map`.Nicholas Nethercote-38/+21
2025-05-27Remove `'static` bounds on `P`.Nicholas Nethercote-4/+4
2025-05-27Remove an unnecessary use of `Box::into_inner`.Nicholas Nethercote-2/+1
2025-05-26Auto merge of #141442 - compiler-errors:fast-path-pred, r=lcnrbors-8/+59
2025-05-26Support opaque_types_defined_by for SyntheticCoroutineBodyMichael Goulet-3/+5
2025-05-26Deduplicate dyn compatibility violations due to coercionMichael Goulet-2/+16
2025-05-26Auto merge of #141406 - RalfJung:less-force-allocate, r=oli-obkbors-89/+84
2025-05-26mir-opt: Do not transform non-int type in match_branchesdianqk-2/+4
2025-05-26Reduce indentation in codegen_panic_intrinsicbjorn3-49/+47
2025-05-26Don't depend on FnAbi for intrinsicsbjorn3-32/+42
2025-05-26Remove usage of FnAbi in codegen_intrinsic_callbjorn3-63/+31
2025-05-26Pass PlaceRef rather than Bx::Value to codegen_intrinsic_callbjorn3-45/+38
2025-05-26Move caller_location handling into codegen_intrinsic_callbjorn3-18/+20
2025-05-26Always use fn_span in codegen_call_terminatorbjorn3-15/+11
2025-05-26Move some code around in codegen_call_terminatorbjorn3-99/+103
2025-05-26Don't rerun goals if none of its vars have changedMichael Goulet-88/+290
2025-05-26remove eq_unspanned from TokenStreamyukang-9/+9
2025-05-26RenameMichael Goulet-30/+39
2025-05-26Don't retry in pred_known_to_hold_modulo_regions in new solver, since new sol...Michael Goulet-1/+1
2025-05-26Avoid obligation construction dance with query region constraintsMichael Goulet-96/+52
2025-05-26Fix incorrect eq_unspanned in TokenStreamyukang-8/+2
2025-05-26Auto merge of #141567 - jhpratt:rollup-uuhcmci, r=jhprattbors-55/+48
2025-05-26Rollup merge of #141559 - RalfJung:less-rustc_allow_const_fn_unstable, r=comp...Jacob Pratt-7/+1
2025-05-26Rollup merge of #140539 - nnethercote:simplify-attribute_groups, r=jdonszelmannJacob Pratt-48/+47
2025-05-26Auto merge of #138489 - tmiasko:call-tmps-lifetime, r=workingjubileebors-13/+35
2025-05-26extend allocbytes with associated typeNia Espera-27/+68
2025-05-25const-check: stop recommending the use of rustc_allow_const_fn_unstableRalf Jung-7/+1