Bors queue - rust
969 total, 3 in queue, 1 failed
Loading...
| # | Status | Mergeable | Title | Author | Assignees | Approved by | Priority | Rollup | |
|---|---|---|---|---|---|---|---|---|---|
| 151056 | pending | yes | Port `diagnostic::do_not_recommend` to new attr parsing | mejrs | JonathanBrouwer | JonathanBrouwer | 0 | iffy | |
| 150607 | approved | yes | Add amdgpu_dispatch_ptr intrinsic | Flakebi | workingjubilee | workingjubilee | 0 | always | |
| 150611 | approved | yes | Unify and deduplicate From<T> float tests | augustocesarperin | tgross35 | tgross35 | 0 | always | |
| 150925 | failed | yes | Only use SSA locals in SimplifyComparisonIntegral | dianqk | saethlin | saethlin | 0 | never | |
| 113382 | yes | [perf] test MCP510 | lqd | 0 | never | ||||
| 149849 | yes | Deterministic query cycles for parallel front-end | zetanumbers | eholk, cjgillot | 0 | never | |||
| 150156 | yes | Try mark `no_hash` queries as green after execution | zetanumbers | cjgillot | 0 | never | |||
| 150408 | yes | [CRATER] Require equality for symmetric LUB coercion | jackh726 | 0 | never | ||||
| 150722 | yes | Update to LLVM 22 | nikic | 0 | never | ||||
| 150820 | yes | codegen: Use branch weights instead of `llvm.expect` | clubby789 | 0 | never | ||||
| 150843 | yes | mGCA: Make trait object types with type-level associated consts dyn compatible if all of the latter are specified via bindings | fmease | BoxyUwU | 0 | never | |||
| 150940 | yes | Removes SimplifyComparisonIntegral pass | dianqk | 0 | never | ||||
| 150945 | yes | Tweak `SlicePartialEq` to allow MIR-inlining the `compare_bytes` call | scottmcm | Mark-Simulacrum | 0 | never | |||
| 151021 | yes | Experiment linking with Wild | mati865 | 0 | never | ||||
| 151039 | yes | Inline super visit/fold methods. | nnethercote | 0 | never | ||||
| 151049 | yes | rustdoc: Parse intra-doc links using `rustc_parse` | camelid | GuillaumeGomez | 0 | never | |||
| 151061 | yes | Build rustc and codegen backends with -Zno-embed-metadata | bjorn3 | Kobzol | 0 | never | |||
| 151076 | yes | compiler: upgrade to hashbrown 0.16.1 | cuviper | Amanieu | 0 | never | |||
| 151113 | yes | [Experiment] Uses SsaLocals and MiRPatch to simplify SimplifyComparisonIntegral | dianqk | 0 | never | ||||
| 151155 | yes | THIR patterns: Always use type `str` for string-constant-value nodes | Zalathar | Nadrieril | 0 | never | |||
| 151162 | yes | Clean up `rustc_attr_parsing` | GuillaumeGomez | JonathanBrouwer | 0 | never | |||
| 151169 | yes | [perf only] stringdex update | notriddle | 0 | never | ||||
| 106418 | yes | Implement `PartialOrd` and `Ord` for `Discriminant` | EFanZh | dtolnay | 0 | ||||
| 106643 | yes | Allow only implementing `Read::read_buf` | WaffleLapkin | dtolnay | 0 | ||||
| 108684 | yes | Clarify drop_in_place safety | Manishearth | JakobDegen | 0 | ||||
| 112049 | yes | [do not merge] CI experiments | Kobzol | 0 | |||||
| 113891 | yes | Add more syscall doc aliases to std docs | SabrinaJewson | Mark-Simulacrum | 0 | ||||
| 115521 | yes | [DO NOT MERGE] Experimentally force non-leaf frame pointers | workingjubilee | 0 | |||||
| 118717 | yes | Add new solver / old solver opaque type tests | traviscross | compiler-errors | 0 | ||||
| 120050 | yes | `Vec::resize` for bytes should be a single `memset` | scottmcm | m-ou-se | 0 | ||||
| 120072 | yes | style-guide: Tweak `Cargo.toml` formatting to not put `description` last | joshtriplett | yaahc | 0 | ||||
| 120589 | yes | std::thread::available_parallelism merging linux/android/freebsd version | devnexen | Enselic | 0 | ||||
| 120708 | yes | Add `or_try_*` variants for HashMap Entry API | peterjoel | m-ou-se | 0 | ||||
| 120762 | yes | Expand assumes to the other unchecked slice ops | saethlin | 0 | |||||
| 121762 | yes | style-guide: Note that we don't account for comments in every possible place | joshtriplett | calebcartwright | 0 | ||||
| 121910 | yes | Revert "Change prefetch to avoid deadlock" | Zoxc | cjgillot | 0 | ||||
| 122408 | yes | Use futex-based synchronization on Apple platforms | joboet | m-ou-se | 0 | ||||
| 122668 | yes | Add APIs for dealing with titlecase | Jules-Bertholet | m-ou-se | 0 | ||||
| 123617 | yes | sanitizers: Stabilize AddressSanitizer and LeakSanitizer for the Tier 1 targets | rcvalle | davidtwco | 0 | ||||
| 125907 | yes | rustdoc: use the next solver for blanket impl synthesis | fmease | GuillaumeGomez, lcnr | 0 | ||||
| 126100 | yes | Reword the caveats on `array::map` | scottmcm | m-ou-se | 0 | ||||
| 127401 | yes | [EXPERIMENT] Ban generics in variadic args | workingjubilee | 0 | |||||
| 127534 | yes | feat(core): impl Step for NonZero<u*> | jalil-salame | m-ou-se | 0 | ||||
| 128947 | yes | Perform ThinLTO on x86_64-pc-windows-msvc dist builder | Zoxc | 0 | |||||
| 129543 | yes | Properly deduce object lifetime defaults in projections & trait refs | fmease | oli-obk | 0 | ||||
| 130112 | yes | Optimize DefaultHasher siphash | Noratrieb | cuviper | 0 | ||||
| 130382 | yes | Add a run-make test for Arm target-cpu features. | chrisnc | jieyouxu | 0 | ||||
| 132553 | yes | Make `Rc<T>::deref` and `Arc<T>::deref` zero-cost | EFanZh | tgross35, scottmcm | 0 | ||||
| 133502 | yes | [DO NOT MERGE] `-Znext-solver=globally` experiments | lcnr | 0 | |||||
| 133662 | yes | Use `iter::repeat_n` to implement `Vec::extend_with` | paolobarbolini | Noratrieb | 0 | ||||
| 134134 | yes | Use length prefix in default `Hasher::write_str` | purplesyringa | Amanieu | 0 | ||||
| 134598 | yes | Update/relax str/String utf8 safety docs | zachs18 | joshtriplett | 0 | ||||
| 135578 | yes | Add a deterministic constructor for `RandomState` | bkragl | jhpratt | 0 | ||||
| 135804 | yes | Stop backtracing if the stack pointer gets stuck | ChrisDenton | joboet | 0 | ||||
| 135910 | yes | Orphanck: Reject uncovered opaque types | fmease | lcnr | 0 | ||||
| 136036 | yes | Rewrite docs for fetch_update for clarity | hkBst | thomcc | 0 | ||||
| 136638 | yes | warn on empty precision | hkBst | oli-obk | 0 | ||||
| 137067 | yes | Hint on unknown escape of Unicode quotation marks in string literal | LFS6502 | Noratrieb | 0 | ||||
| 137487 | yes | Stabilize `assert_matches` and move it to `core::macros` | Voultapher | Amanieu | 0 | ||||
| 137546 | yes | update doc for Vec::into_boxed_slice | heiseish | the8472 | 0 | ||||
| 137584 | yes | rustdoc: improve the summary icon | liigo | notriddle | 0 | ||||
| 137598 | yes | Added `unchecked_div` and `unchecked_rem` to signed and unsigned numerical types | madhav-madhusoodanan | the8472 | 0 | ||||
| 137761 | yes | Optimize `CharIndices::advance_by` | thaliaarchi | scottmcm | 0 | ||||
| 137762 | yes | Reserve before `write_fmt` for owned buffers | thaliaarchi | workingjubilee | 0 | ||||
| 137783 | yes | Fix code suggestion for local enum patterns in non-exhaustive matches | makai410 | BoxyUwU | 0 | ||||
| 137908 | yes | Attempt to use the high part of the `size_hint` in `collect` (again) | scottmcm | cuviper | 0 | ||||
| 138429 | yes | Fix `x86_64-unknown-illumos` LLVM target triple | madsmtm | jieyouxu | 0 | ||||
| 138504 | yes | Nul terminate rust string literals | bjorn3 | estebank | 0 | ||||
| 138686 | yes | Update Fuchsia toolchain, SDK, and checkout | erickt | jdno | 0 | ||||
| 138753 | yes | linker: Move native library search from linker to rustc | petrochenkov | wesleywiser | 0 | ||||
| 138835 | yes | core: implement `fold` via `try_fold` | joboet | the8472 | 0 | ||||
| 139053 | yes | Provide cross-compiling guidance when Apple SDK is missing | madsmtm | wesleywiser | 0 | ||||
| 139286 | yes | Add regression test for nested replacement ranges in cfg_eval | reez12g | fmease | 0 | ||||
| 139362 | yes | Fix error reporting for multibyte characters in byte string literal | tapanprakasht | Nadrieril | 0 | ||||
| 139432 | yes | Implement `AsRef<OsStr>` for `Cow<'_, Path>` | thaliaarchi | jhpratt | 0 | ||||
| 139441 | yes | Implement `AsRef<ByteStr>` for `[u8]` | thaliaarchi | dtolnay | 0 | ||||
| 139673 | yes | Stabilize `offset_of_slice` | jdonszelmann | compiler-errors, WaffleLapkin | 0 | ||||
| 139690 | yes | `impl Default for RepeatN` | cuviper | joshtriplett | 0 | ||||
| 139692 | yes | Rustfmt now support use closures | spastorino | Mark-Simulacrum | 0 | ||||
| 139793 | yes | Explore adding a reproducibility test to rust test infrastructure. | biabbas | marcoieni | 0 | ||||
| 140417 | yes | Add `c_longdouble` | tgross35 | 0 | |||||
| 140594 | yes | early migration to biome | lolbinarycat | GuillaumeGomez | 0 | ||||
| 140763 | yes | Change codegen of LLVM intrinsics to be name-based, and add llvm linkage support for `bf16(xN)` and `i1xN` | sayantn | nikic, dianqk | 0 | ||||
| 140808 | yes | Implement Default for &Option | camsteffen | joshtriplett | 0 | ||||
| 141000 | yes | rustdoc: Also run lint `unused_doc_comments` | fmease | notriddle | 0 | ||||
| 141007 | yes | Expand free alias types when computing implied outlives-bounds | fmease | BoxyUwU | 0 | ||||
| 141030 | yes | [WIP] Expand free alias types during variance computation | fmease | BoxyUwU | 0 | ||||
| 141266 | yes | Stabilize `substr_range` and related methods | wr7 | the8472 | 0 | ||||
| 141348 | yes | Make `Rc<T>::deref` zero-cost | EFanZh | tgross35 | 0 | ||||
| 141798 | yes | compiler: use FramePointer::NonLeaf on illumos | workingjubilee | 0 | |||||
| 141987 | yes | Fix linting false positive when block used as value | ChAoSUnItY | lcnr | 0 | ||||
| 141994 | yes | add Iterator::contains | Qelxiros | dtolnay | 0 | ||||
| 142038 | yes | Optimize `std::str::Chars::next` and `std::str::Chars::next_back` | Kmeakin | tgross35 | 0 | ||||
| 142093 | yes | add track_caller attribute to map_err and ok_or/_else | yaahc | tgross35 | 0 | ||||
| 142415 | yes | Add note when inherent impl for a alias type defined outside of the crate | xizheyin | estebank | 0 | ||||
| 142437 | yes | Add test cases for namespaced crates | eholk | petrochenkov | 0 | ||||
| 142445 | yes | compiler: Use -T instead of --script for linker scripts | workingjubilee | petrochenkov | 0 | ||||
| 142538 | yes | Add armv7-unknown-linux-musleabihf host tools to CI | alex | Mark-Simulacrum | 0 | ||||
| 142568 | yes | Use the .drectve section for exporting symbols from dlls on Windows | bjorn3 | wesleywiser | 0 | ||||
| 142578 | yes | Cache MIR preorder traversal. | cjgillot | 0 | |||||
| 142611 | yes | Do not suggest compatible variants inside macro | xizheyin | jieyouxu | 0 | ||||
| 142623 | yes | Move placeholder error handling to before region inference | amandasystems | lcnr | 0 | ||||
| 142659 | yes | compiler-builtins: Clean up features | tgross35 | 0 | |||||
| 142723 | yes | [crater] Add `impl From<f16> for f32` | beetrees | 0 | |||||
| 142786 | yes | feat(build): centralize LLVM_VERSION | reneleonhardt | marcoieni | 0 | ||||
| 142872 | yes | Ensure the `read_to_end` buffer always has enough room to fit a single UTF-8 code point | ChrisDenton | the8472 | 0 | ||||
| 142957 | yes | std: introduce path normalize methods at top of `std::path` | xizheyin | tgross35 | 0 | ||||
| 143052 | yes | Fix Windows bootstrap panic on invalid symlink removal (issue #143045) | hasip-timurtas | clubby789 | 0 | ||||
| 143163 | yes | Remove FromBytesWithNulErrorKind and make FromVecWithNulErrorKind more actionable | PixelDust22 | dtolnay | 0 | ||||
| 143166 | yes | work around linux not honoring write_at for O_APPEND files | the8472 | thomcc | 0 | ||||
| 143285 | yes | Add `stdarch` bootstrap smoke test | Kobzol | Mark-Simulacrum | 0 | ||||
| 143377 | yes | reduce repetition with macros and document overrides of the default impl of PartialEq::ne | hkBst | workingjubilee | 0 | ||||
| 143439 | yes | Show AtomicU128/AtomicI128 in std docs regardless of target | Mtfl0n | ibraheemdev | 0 | ||||
| 143450 | yes | Do not visit impl-trait when looking for self-type elision. | cjgillot | compiler-errors | 0 | ||||
| 143485 | yes | Shows a user friendly message rather than simple pass | rahul-srivastava-codes | Mark-Simulacrum | 0 | ||||
| 143495 | yes | Skip `find_existing_run` call if head and tail pairs sorted differently | AngelicosPhosphoros | Mark-Simulacrum | 0 | ||||
| 143511 | yes | Improve TLS codegen by marking the panic/init path as cold | orlp | joboet | 0 | ||||
| 143598 | yes | win7: load synch functions on demand | ChrisDenton | Mark-Simulacrum | 0 | ||||
| 143650 | yes | core: add Option::get_or_try_insert_with | lolbinarycat | the8472 | 0 | ||||
| 143854 | yes | bootstrap.py: add lockfile | lolbinarycat | Mark-Simulacrum | 0 | ||||
| 144255 | yes | opt-dist: set `build_llvm` to false for WindowsCi | ognevny | 0 | |||||
| 144323 | yes | add rustfmt support for `cfg_select` | folkertdev | ytmimi | 0 | ||||
| 144327 | yes | Help optimize out bounds checks in median_of_medians | kornelski | tgross35 | 0 | ||||
| 144353 | yes | Extend the enum check to pointer and union reads | 1c3t3a | saethlin | 0 | ||||
| 144447 | yes | fix misspelled issue | kianjib7 | Mark-Simulacrum | 0 | ||||
| 144585 | yes | Suggest only Span without source changes when source code is unavailable | xizheyin | estebank | 0 | ||||
| 144859 | yes | [DO NOT MERGE] Run dist-x86_64-linux on the self-hosted demo | pietroalbini | marcoieni | 0 | ||||
| 144874 | yes | Cache param_env on disk. | cjgillot | 0 | |||||
| 144925 | yes | Add suggestion to `.to_owned()` used on `Cow` when borrowing | Periodic1911 | davidtwco | 0 | ||||
| 144930 | yes | [EXPERIMENT] Avoid tracking span to compute `end_point`. | cjgillot | 0 | |||||
| 144961 | yes | Regression test for bad codegen of `#[derive(Clone)]` on enums | lucarlig | Mark-Simulacrum | 0 | ||||
| 144973 | yes | [WIP] Relative VTables for Rust | PiJoules | 0 | |||||
| 145001 | yes | regression test for intrinsics may not inline properly on pclmulqdq | lucarlig | nikic | 0 | ||||
| 145024 | yes | Optimize indexing slices and strs with inclusive ranges | Kmeakin | scottmcm | 0 | ||||
| 145337 | yes | [WIP]: Do not store tag in uninhabited enum variants, or in the single inhabited variant. | zachs18 | 0 | |||||
| 145354 | yes | Cache derive proc macro expansion with incremental query | Kobzol | cjgillot, petrochenkov | 0 | ||||
| 145393 | yes | Add codegen test for removing trailing zeroes from `NonZero` | clubby789 | Mark-Simulacrum | 0 | ||||
| 145457 | yes | Experiment: Add `where T: Default` to `Default for [T; 0]` impl. | m-ou-se | m-ou-se | 0 | ||||
| 145504 | yes | Add some conversion trait impls | Jules-Bertholet | tgross35 | 0 | ||||
| 145516 | yes | Weekly `cargo update` | github-actions[bot] | clubby789 | 0 | ||||
| 145536 | yes | Opportunistically split `!=` to successfully parse never type | fmease | petrochenkov | 0 | ||||
| 145539 | yes | fix(compiler/rustc_target): set correct linker flags for `wasm32v1-none` | StackOverflowExcept1on | bjorn3 | 0 | ||||
| 145602 | yes | fix: incorrect error message for string literal suffixes | notJoon | petrochenkov | 0 | ||||
| 145687 | yes | add std::os::unix::process::CommandExt::fd | Qelxiros | Mark-Simulacrum | 0 | ||||
| 145716 | yes | Fix for pattern types causing ICE in `debuginfo` generation | notJoon | 0 | |||||
| 145733 | yes | add Iterator::dedup and friends | Qelxiros | dtolnay | 0 | ||||
| 145757 | yes | Check for bound variables when reporting type error | matthewjasper | compiler-errors | 0 | ||||
| 146006 | yes | Add `impl<T> AsMut<T> for Exclusive<T>` | Jules-Bertholet | scottmcm | 0 | ||||
| 146095 | yes | arbitrary_self_types: Split the Autoderef chain | dingxiangfei2009 | jackh726 | 0 | ||||
| 146098 | yes | Temporary lifetime extension for blocks | dianne | BoxyUwU | 0 | ||||
| 146099 | yes | Stabilize `debug_closure_helpers` | coolreader18 | tgross35 | 0 | ||||
| 146146 | yes | Disable incr CGU merging | saethlin | 0 | |||||
| 146175 | yes | rustdoc: even spacing in crate brand heading | notriddle | GuillaumeGomez | 0 | ||||
| 146180 | yes | Remove `Cased` Unicode table | Kmeakin | scottmcm | 0 | ||||
| 146181 | yes | Add intrinsic for launch-sized workgroup memory on GPUs | Flakebi | nikic | 0 | ||||
| 146220 | yes | feat(rustdoc): stabilize `--emit` flag | weihanglo | notriddle, GuillaumeGomez | 0 | ||||
| 146237 | yes | Test out parallel frontend via crater | zetanumbers | petrochenkov | 0 | ||||
| 146307 | yes | Add field representing types | BennoLossin | oli-obk, lcnr | 0 | ||||
| 146369 | yes | Stabilize stack-protector | arielb1 | wesleywiser | 0 | ||||
| 146381 | yes | Generalize `impl<T> Clone for Box<T>` to unsized types | a1phyr | Mark-Simulacrum | 0 | ||||
| 146401 | yes | Fix duplicate error for stability attributes | tiif | 0 | |||||
| 146406 | yes | Implement `Display`, `LowerExp`, and `UpperExp`, and `FromStr` for `f128`. | bjoernager | m-ou-se | 0 | ||||
| 146470 | yes | Revert "Do not check privacy for RPITIT." | mladedav | petrochenkov | 0 | ||||
| 146483 | yes | [DO NOT MERGE OR REVIEW] Early perf experiments | fmease | 0 | |||||
| 146525 | yes | constify `From` impls for the `Cow::Borrowed` variant | npmccallum | ibraheemdev | 0 | ||||
| 146529 | yes | rustdoc: Nuke `--passes=list` and defossilize the passes infrastructure | fmease | GuillaumeGomez | 0 | ||||
| 146532 | yes | constify `Cow::Owned` types | npmccallum | BurntSushi | 0 | ||||
| 146544 | yes | mir-opt: Remove the workaround in UnreachableEnumBranching | dianqk | nikic | 0 | ||||
| 146553 | yes | add trait impls to proc_macro::Ident | Qelxiros | dtolnay | 0 | ||||
| 146561 | yes | Change `Location<'_>` lifetime to `'static` in `Panic[Hook]Info` | ijchen | Mark-Simulacrum | 0 | ||||
| 146594 | yes | bootstrap: Don't force -static for musl targets in cc-rs | Gelbpunkt | Mark-Simulacrum | 0 | ||||
| 146642 | yes | Implement ExactSizeIterator for `Zip<A, Repeat<B>>` | 414owen | the8472 | 0 | ||||
| 146715 | yes | fix: system stats calculation and prevent runtime errors | mdqst | jdno | 0 | ||||
| 146729 | yes | chore: fix setup script errors | zkpepe | marcoieni | 0 | ||||
| 146759 | yes | obligations_for_self_ty: skip irrelevant goals | lcnr | BoxyUwU | 0 | ||||
| 146856 | yes | C ffi docs update | lygstate | Mark-Simulacrum | 0 | ||||
| 146870 | yes | fix: add aliasing rules for Box | DiuDiu777 | Mark-Simulacrum | 0 | ||||
| 146882 | yes | fully deprecate the legacy integral modules | cyrgani | BurntSushi | 0 | ||||
| 146900 | yes | Add avr_target_feature | taiki-e | workingjubilee | 0 | ||||
| 146934 | yes | more float constants | joshuarayton | tgross35 | 0 | ||||
| 146972 | yes | Support importing path-segment keyword with renaming | mu001999 | petrochenkov | 0 | ||||
| 146989 | yes | Inhibit all-absent-variant optimization for all enum reprs that inhibit layout optimization, not just repr(C). | zachs18 | nikomatsakis | 0 | ||||
| 147044 | yes | chore: fix incorrect comment | cactusdualcore | joboet | 0 | ||||
| 147192 | yes | Resume testing macOS x86_64 | shepmaster | 0 | |||||
| 147193 | yes | Shallow resolve ty vars to their root var | BoxyUwU | lcnr | 0 | ||||
| 147218 | yes | Add regression test for ICE #138710 (min_generic_const_args) | ManojJiSharma | SparrowLii | 0 | ||||
| 147250 | yes | Optimize `checked_ilog` and `pow` when `base` is a power of two | Kmeakin | scottmcm | 0 | ||||
| 147272 | yes | Enable -disable-i2p-p2i-opt flag | nikic | 0 | |||||
| 147302 | yes | asm! support for the Xtensa architecture | MabezDev | Amanieu | 0 | ||||
| 147368 | yes | Add extra `unchecked_disjoint_bitor` implementations. | bjoernager | the8472 | 0 | ||||
| 147378 | yes | Safer sort partition | kornelski | scottmcm | 0 | ||||
| 147400 | yes | TryFrom<integer> for bool | hkBst | Mark-Simulacrum | 0 | ||||
| 147426 | yes | tests/debuginfo/basic-stepping.rs: Add revisions `default-mir-passes`, `no-SingleUseConsts-mir-pass` | Enselic | saethlin | 0 | ||||
| 147436 | yes | slice/ascii: Optimize `eq_ignore_ascii_case` with auto-vectorization | okaneco | scottmcm | 0 | ||||
| 147439 | yes | rustc_target: RISC-V: Add two supervisor extensions for intrinsics | a4lg | Amanieu | 0 | ||||
| 147452 | yes | rustdoc: instrument call to lib_embargo_visit_item | lolbinarycat | 0 | |||||
| 147545 | yes | Add `cargo_cfg_target_family_multivalued` FCW | madsmtm | petrochenkov | 0 | ||||
| 147552 | yes | [Debugger Visualizers] Optimize lookup behavior | Walnut356 | Mark-Simulacrum | 0 | ||||
| 147565 | yes | make coerce-lub order independent | BoxyUwU | lcnr | 0 | ||||
| 147573 | yes | [btree_cursors] Add explanations for lower_bound and upper_bound | Xylenox | ibraheemdev | 0 | ||||
| 147599 | yes | Uplift module inception from clippy | chenyukang | estebank | 0 | ||||
| 147600 | yes | Fix export import conflicts for llvm | RobertBColton | bjorn3 | 0 | ||||
| 147611 | yes | Stabilize `-Zremap-path-scope` | Urgau | davidtwco | 0 | ||||
| 147617 | yes | [WIP] standalone `proc_macro` backend | cyrgani | 0 | |||||
| 147628 | yes | x86: Correctly pass larger structs/types in registers with -Zregparm | sulix | jdonszelmann | 0 | ||||
| 147656 | yes | Update comments in do_exec and add assertion for fd flag | chenyukang | ibraheemdev | 0 | ||||
| 147672 | yes | LLBC-linker and NVPTX: do not strip debug when PTX ISA version >= 7.0 | kjetilkjeka | Mark-Simulacrum | 0 | ||||
| 147696 | yes | Implement `bit` and `set_bit` for integral types. | bjoernager | dtolnay | 0 | ||||
| 147709 | yes | add transparent attribute for mod items | yaahc | petrochenkov, jdonszelmann | 0 | ||||
| 147712 | yes | Use delay_span_bug in validate-mir. | cjgillot | jdonszelmann | 0 | ||||
| 147740 | yes | Optimize core::Zip::next_back() | Dan54 | the8472 | 0 | ||||
| 147741 | yes | implement `replace_with` and `replacen_with` for unstable feature `replace_with` | alpaylan | joboet | 0 | ||||
| 147790 | yes | constify comparison traits on slices | npmccallum | oli-obk | 0 | ||||
| 147802 | yes | Store `chunk_domain_size` explicitly in `Chunk`. | nnethercote | 0 | |||||
| 147811 | yes | naked functions: respect `function-sections` | folkertdev | Amanieu | 0 | ||||
| 147834 | yes | Always make tuple elements a coercion site | WaffleLapkin | BoxyUwU | 0 | ||||
| 147857 | yes | crashes: more tests | matthiaskrgr | jieyouxu | 0 | ||||
| 147859 | yes | reduce the amount of panics in `{TokenStream, Literal}::from_str` calls | cyrgani | JonathanBrouwer | 0 | ||||
| 147876 | yes | Check tainted_by_error in LateLint | Shunpoco | oli-obk | 0 | ||||
| 147886 | yes | GVN: Use the borrows only if they are always live | dianqk | cjgillot | 0 | ||||
| 147911 | yes | Fix ICE in rustdoc when impl is nested in a func | GoldsteinE | fmease | 0 | ||||
| 147960 | yes | docs(core): clarify that signed integers use two's complement | AudaciousAxiom | traviscross | 0 | ||||
| 147996 | yes | Stabilize ppc inline assembly | pmur | Amanieu | 0 | ||||
| 148002 | yes | Implement suggestion when array of 1 range used as argument of type `Range` | IoaNNUwU | madsmtm | 0 | ||||
| 148024 | yes | Handle OOM when writing to `Vec` | a1phyr | Mark-Simulacrum | 0 | ||||
| 148033 | yes | Remove the `sym::Deref` diagnostic item | samueltardieu | lcnr | 0 | ||||
| 148034 | yes | Simplify the canonical enum clone branches to a copy statement | dianqk | cjgillot | 0 | ||||
| 148045 | yes | fix: std::sys::fs use_with_native_path for read_dir for windows | WrldEngine | ChrisDenton | 0 | ||||
| 148051 | yes | Stabilize Frontmatter | epage | davidtwco | 0 | ||||
| 148061 | yes | Update substring match for substitutions | faculerena | BoxyUwU | 0 | ||||
| 148064 | yes | Fix tests to use static linking | ladipro | bjorn3 | 0 | ||||
| 148105 | yes | Ensure the personality does not panic | Noratrieb | Mark-Simulacrum | 0 | ||||
| 148146 | yes | CI: use alternative disks if available | the8472 | marcoieni | 0 | ||||
| 148183 | yes | rustdoc: Test & document `test_harness` code block attribute | fmease | GuillaumeGomez | 0 | ||||
| 148206 | yes | Deduplicated float tests and unified in floats/mod.rs | xonx4l | tgross35 | 0 | ||||
| 148209 | yes | Fix parsing logic in `proc_macro::quote` | moatom | dtolnay | 0 | ||||
| 148214 | yes | Consider `Result<T, Uninhabited>` and `ControlFlow<Uninhabited, T>` to be equivalent to `T` for must use lint | WaffleLapkin | fee1-dead | 0 | ||||
| 148223 | yes | bootstrap: PathSet::check only considers starts_with for `--skip` flag | jyn514 | Kobzol | 0 | ||||
| 148265 | yes | library: core: document layout guarantee of `TypeId` | dakr | Mark-Simulacrum | 0 | ||||
| 148274 | yes | stdio: make stdout block-buffered when not associated to a terminal | andreacorbellini | Mark-Simulacrum | 0 | ||||
| 148320 | yes | Support composing two deref coercion adjustments | adwinwhite | jackh726 | 0 | ||||
| 148345 | yes | add inline to copy_within | PSeitz | joboet | 0 | ||||
| 148398 | yes | Doc: `MaybeUninit::assume_init_read` Safety: warn on thread safety | gksato | Amanieu | 0 | ||||
| 148449 | yes | transmutability: Support types with restricted validity ranges | joshlf | jswrenn | 0 | ||||
| 148537 | yes | [perf] Start using pattern types in libcore | oli-obk | scottmcm | 0 | ||||
| 148562 | yes | In `Option::get_or_insert_with()`, forget the `None` instead of dropping it. | kpreid | ibraheemdev | 0 | ||||
| 148590 | yes | Stabilize `atomic_try_update`and deprecate `fetch_update` starting 1.96.0 | GrigorenkoPV | Amanieu | 0 | ||||
| 148595 | yes | Remove `'static` bound on contract ensures closure | dawidl022 | celinval | 0 | ||||
| 148623 | yes | Ignore `#[doc(hidden)]` items when computing trimmed paths for printing | Zalathar | davidtwco | 0 | ||||
| 148637 | yes | Replace `#[rustc_do_not_implement_via_object]` with `#[rustc_dyn_incompatible_trait]` | zachs18 | lcnr | 0 | ||||
| 148651 | yes | lint(unsafe_code): exclude unsafe declarations from lint coverage | wyfo | petrochenkov | 0 | ||||
| 148654 | yes | Lint unused associated types | mu001999 | fmease | 0 | ||||
| 148656 | yes | std: allow `Condvar` to be used with multiple `Mutex`es | joboet | Mark-Simulacrum | 0 | ||||
| 148666 | yes | Add support for xray in aarch64 unknown none target | odlot | wesleywiser | 0 | ||||
| 148677 | yes | Avoid infinite cycle in `coerce_unsized_old_solver` when encountering invalid recursive struct definition | estebank | lcnr | 0 | ||||
| 148713 | yes | rustc_borrowck: fix async closure error note to report FnOnce rather than Fn | InvalidPathException | lcnr | 0 | ||||
| 148769 | yes | Stabilize `alloc_layout_extra` | GrigorenkoPV | BurntSushi | 0 | ||||
| 148799 | yes | Switch the destructors implementation for thread locals on Windows to use FLS | ohadravid | ChrisDenton | 0 | ||||
| 148804 | yes | Don't report link-self-contained not being supported if it's turned off. | yshui | wesleywiser, petrochenkov | 0 | ||||
| 148842 | yes | Avoid incorrect lifetime suggestion involving `sym::anon` | estebank | nnethercote | 0 | ||||
| 148852 | yes | rustc_hir_analysis: Remove premature classification of repeats as `AnonConstKind::MCG` | InvalidPathException | BoxyUwU | 0 | ||||
| 148860 | yes | fix more filecheck errors | klensy | Mark-Simulacrum | 0 | ||||
| 148863 | yes | Check span owners (span lowering) in debug builds and fix missing lowerings | jdonszelmann | oli-obk, cjgillot | 0 | ||||
| 148894 | yes | Reveal opaques defined in the body during analysis | beamandala | lcnr | 0 | ||||
| 148939 | yes | Show env normalization differences under two solvers | adwinwhite | lcnr | 0 | ||||
| 148967 | yes | const-eval: always do mem-to-mem copies if there might be padding involved | RalfJung | JonathanBrouwer | 0 | ||||
| 149027 | yes | Implement method signature suggestion for trait mismatches error | reddevilmidzy | madsmtm | 0 | ||||
| 149045 | yes | implement PartialEq<Vec<U>> for [T; N] and &[T; N] | Qelxiros | Mark-Simulacrum | 0 | ||||
| 149052 | yes | Fix/Make proc_macro span_close() and span_open() more accurate after set_span() calls | Keith-Cancel | petrochenkov | 0 | ||||
| 149058 | yes | FCW Lint when using an ambiguously glob imported trait | LorrensP-2158466 | petrochenkov, lcnr | 0 | ||||
| 149068 | yes | DispatchFromDyn: require additional checks | dingxiangfei2009 | jackh726 | 0 | ||||
| 149110 | yes | Implement `cast_slice` for raw pointer types | Paladynee | ibraheemdev | 0 | ||||
| 149126 | yes | Initial upstreaming of Rust ADBench implementations | ZuseZ4 | oli-obk | 0 | ||||
| 149146 | yes | Disable inlining of packed `io::Error` destructor | kotauskas | tgross35 | 0 | ||||
| 149169 | yes | ptr::replace: make calls on ZST null ptr not UB | RalfJung | ibraheemdev | 0 | ||||
| 149189 | yes | Added unlock functionality to mutex guard and rw lock guards | SpaceBroetchen | joboet | 0 | ||||
| 149209 | yes | Move LTO to OngoingCodegen::join | bjorn3 | jackh726 | 0 | ||||
| 149218 | yes | Make PinCoerceUnsized require Deref | theemathas | tmandry | 0 | ||||
| 149219 | yes | Allow shortening lifetime in CoerceUnsized for &mut | theemathas | scottmcm | 0 | ||||
| 149227 | yes | rustdoc: use dyn Fn in run_test to avoid monomorphization bloat | lolbinarycat | 0 | |||||
| 149249 | yes | Formally deprecate numeric consts modules | bstrie | scottmcm | 0 | ||||
| 149253 | yes | derive(PartialEq) via bitwise comparison where possible | saethlin | 0 | |||||
| 149262 | yes | build: update checkout action to v6 | rejected-l | Mark-Simulacrum | 0 | ||||
| 149263 | yes | Forbid manual `Unpin` impls for structurally pinned types | frank-king | BoxyUwU | 0 | ||||
| 149267 | yes | fix: clarify that fs::rename on unix accepts targets that don't exist | sftse | tgross35 | 0 | ||||
| 149319 | yes | Replace `Value::from_cycle_error` with fallback queries | zetanumbers | petrochenkov | 0 | ||||
| 149329 | yes | Mark match arms in try and for as being from desugarings. | Jarcho | SparrowLii | 0 | ||||
| 149335 | yes | auto-impl: parser support | dingxiangfei2009 | petrochenkov, BoxyUwU | 0 | ||||
| 149337 | yes | Add feature to set path-based visibility of macro_rules to pub by default | yaahc | petrochenkov | 0 | ||||
| 149350 | yes | Mark method receivers in builtin derives as being from the derive. | Jarcho | jackh726 | 0 | ||||
| 149357 | yes | Implement `-Z allow-partial-mitigations` (RFC 3855) | arielb1 | rcvalle | 0 | ||||
| 149362 | yes | Add Command::get_resolved_envs | schneems | Mark-Simulacrum | 0 | ||||
| 149366 | yes | GVN: consider constants of primitive types as deterministic | cjgillot | RalfJung | 0 | ||||
| 149373 | yes | Issue 149164 fix | wilbertbw | ZuseZ4 | 0 | ||||
| 149375 | yes | Perform many const checks in typeck | oli-obk | fee1-dead | 0 | ||||
| 149389 | yes | WF check lifetime bounds for locals with type params | ShoyuVanilla | lcnr | 0 | ||||
| 149423 | yes | Add style guide for default field values | agraven | traviscross | 0 | ||||
| 149435 | yes | Fix variable deallocation order in panic unwinding paths | sladyn98 | dianne | 0 | ||||
| 149440 | yes | Remove suggestion from importing unstable items on stable channel | chenyukang | fee1-dead | 0 | ||||
| 149451 | yes | Fix for integer overflow in BinaryHeap for ZSTs | Saphereye | Mark-Simulacrum | 0 | ||||
| 149452 | yes | Refactor out common code into a `IndexItem::new` constructor | yotamofek | GuillaumeGomez | 0 | ||||
| 149460 | yes | rustdoc: sort stable items first | lolbinarycat | notriddle | 0 | ||||
| 149466 | yes | perf: remove loop from `str::floor_char_boundary` | overlookmotel | scottmcm | 0 | ||||
| 149468 | yes | Skipping borrowck because of trivial const | chenyukang | saethlin | 0 | ||||
| 149482 | yes | thread::scope: document how join interacts with TLS destructors | RalfJung | ChrisDenton | 0 | ||||
| 149484 | yes | Supress some lookup errors if a module contains `compile_error!` | ogoffart | petrochenkov | 0 | ||||
| 149509 | yes | Add a new unstable flag `-Ztreat-pub-as-pub-crate` | mu001999 | jdonszelmann | 0 | ||||
| 149514 | yes | Move bootstrap configuration to library workspace | adamgemmell | Mark-Simulacrum | 0 | ||||
| 149518 | yes | Promote `uninhabited_static` lint to a hard error | WaffleLapkin | nnethercote | 0 | ||||
| 149533 | yes | skip proving the trait goal if possible in `NormalizesTo` goal | adwinwhite | lcnr | 0 | ||||
| 149543 | yes | Reduce `unreachable-code` churn after `todo!()` | llogiq | WaffleLapkin | 0 | ||||
| 149587 | yes | coverage: Sort the expansion tree to help choose a single BCB for child expansions | Zalathar | davidtwco | 0 | ||||
| 149589 | yes | bump windows-gnu C toolchain | mati865 | 0 | |||||
| 149598 | yes | Exact length collection attempt 2 | jdonszelmann | Mark-Simulacrum | 0 | ||||
| 149601 | yes | Stop adding MSYS2 to PATH, take 2 | mati865 | 0 | |||||
| 149611 | yes | start adding amdgpu intrinsics | ZuseZ4 | 0 | |||||
| 149614 | yes | Add `MaybeDangling` | WaffleLapkin | 0 | |||||
| 149615 | yes | implement error multi provider | arielb1 | the8472 | 0 | ||||
| 149622 | yes | Change `aarch64-unknown-none` to generate static-PIE binaries by default | wesleywiser | jieyouxu | 0 | ||||
| 149624 | yes | Fix requires_lto targets needing lto set in cargo | Flakebi | Mark-Simulacrum | 0 | ||||
| 149637 | yes | Do not run mir opts for targets with convergent ops and add convergent attribute | Flakebi | nnethercote | 0 | ||||
| 149639 | yes | inline constant localized typeck constraint computation | lqd | jackh726 | 0 | ||||
| 149644 | yes | Create x86_64-unknown-linux-gnuasan target which enables ASAN by default | jakos-sec | mati865 | 0 | ||||
| 149648 | yes | Mark const SIMD intrinsics as indirectly stable | sayantn | RalfJung | 0 | ||||
| 149696 | yes | Clarify UTF-16 decoding errors | jnodorp | the8472 | 0 | ||||
| 149728 | yes | Emit ForbiddenBound fatally if meeting complex bounds | mu001999 | jdonszelmann | 0 | ||||
| 149751 | yes | Another attempt at `Vec::extend_with` via `iter::repeat_n` | scottmcm | 0 | |||||
| 149753 | yes | On name resolution error in parameter list, suggest possible `const` typo and avoid unnecessary second error | estebank | madsmtm | 0 | ||||
| 149793 | yes | Add inline asm support for amdgpu | Flakebi | Amanieu | 0 | ||||
| 149797 | yes | riscv32im-unknown-openvm-elf: add target | arayikhalatyan | mati865 | 0 | ||||
| 149808 | yes | WIP: Try to reuse PGO profiles in `opt-dist` | Kobzol | 0 | |||||
| 149814 | yes | Restore diagnostics when no inherent const candidates found | reddevilmidzy | BoxyUwU | 0 | ||||
| 149823 | yes | fix(parser): Disallow CR in frontmatter | epage | Kivooeo | 0 | ||||
| 149834 | yes | Observe `close(2)` errors for `std::fs::{copy, write}` | tbu- | Mark-Simulacrum | 0 | ||||
| 149848 | yes | Use allocator_shim_contents in allocator_shim_symbols | bjorn3 | jackh726 | 0 | ||||
| 149852 | yes | Crater run for cargo build-dir changes | ranger-ross | Mark-Simulacrum | 0 | ||||
| 149858 | yes | Mark `into_iter` as `#[must_use]` | joshtriplett | BurntSushi | 0 | ||||
| 149868 | yes | rustc: Stop passing `--allow-undefined` on wasm targets | alexcrichton | Mark-Simulacrum | 0 | ||||
| 149888 | yes | Add repro-check tool for verifying reproducible Rust builds | windsunil | Kobzol | 0 | ||||
| 149904 | yes | `-Znext-solver` Remove the forced ambiguity hack from search graph | ShoyuVanilla | lcnr | 0 | ||||
| 149926 | yes | Do not deduplicate captured args while expanding `format_args!` | ShoyuVanilla | m-ou-se | 0 | ||||
| 149927 | yes | Documented thread hooks on panics and errors of thread spawning functions. | AhoyISki | the8472 | 0 | ||||
| 149931 | yes | rustdoc: don't give depreciation notes special handling | lolbinarycat | GuillaumeGomez | 0 | ||||
| 149936 | yes | `join_path_syms_lazy` | yotamofek | GuillaumeGomez | 0 | ||||
| 149962 | yes | Promote powerpc64-unknown-linux-musl to tier 2 with host tools | Gelbpunkt | shepmaster | 0 | ||||
| 149968 | yes | Skip PhantomData in Unsize checks | dingxiangfei2009 | lcnr | 0 | ||||
| 149973 | yes | Prohibit cycles behind references while static initialization | ShoyuVanilla | mati865 | 0 | ||||
| 149986 | yes | test: update llvm ir expectations for autodiff tests when dlopen | sgasho | ZuseZ4 | 0 | ||||
| 150027 | yes | Add convenient constructor for building `DropGuard<(), FnOnce(())>` | tisonkun | jhpratt | 0 | ||||
| 150037 | yes | Implement lint for black_boxing ZSTs | xonx4l | eholk | 0 | ||||
| 150065 | yes | add CSE optimization tests for iterating over slice | is57primenumber | Mark-Simulacrum | 0 | ||||
| 150067 | yes | Alloc `String::retain` optimization | fereidani | joboet | 0 | ||||
| 150071 | yes | Add dist step for Enzyme | Kobzol | ZuseZ4 | 0 | ||||
| 150075 | yes | Implement clamp_to | Kyuuhachi | ibraheemdev | 0 | ||||
| 150097 | yes | Coercion cleanup | jackh726 | 0 | |||||
| 150107 | yes | E0275: Point a additional error case while waiting for a proper fix | louwenus | madsmtm | 0 | ||||
| 150117 | yes | Add methods to split off array chunks from slices | JarredAllen | Mark-Simulacrum | 0 | ||||
| 150129 | yes | `BorrowedCursor`: make `init` a boolean | a1phyr | joshtriplett | 0 | ||||
| 150131 | yes | Use realstd current thread static variables in tests | sardok | Mark-Simulacrum | 0 | ||||
| 150138 | yes | Add new Tier 3 targets for ARMv6 | thejpster | wesleywiser | 0 | ||||
| 150142 | yes | Remove redundancy and fix padding on some bytes display function | yhx-12243 | ChrisDenton | 0 | ||||
| 150161 | yes | Remove 'static requirement on try_as_dyn | oli-obk | BoxyUwU | 0 | ||||
| 150170 | yes | fix lint to catch async fn with maybe sized return type | Aditya-PS-05 | lcnr | 0 | ||||
| 150171 | yes | Make some MIR ref types closer to the source they are lowered from | ShoyuVanilla | RalfJung | 0 | ||||
| 150183 | yes | Wasm: stabilize `target_feature = "gc"` | daxpedda | alexcrichton | 0 | ||||
| 150200 | yes | Add title field to `ice.md` issue template | reddevilmidzy | estebank | 0 | ||||
| 150213 | yes | fix ice where unsafe fn was incorrectly handled | Kivooeo | jackh726 | 0 | ||||
| 150226 | yes | cg_llvm: Add noreturn attribute to inline assembly marked as noreturn | Fulgen301 | wesleywiser | 0 | ||||
| 150230 | yes | spec next chunk for trustedlen | bend-n | the8472 | 0 | ||||
| 150271 | yes | Move struct placeholder pt2 | Jamesbarford | 0 | |||||
| 150276 | yes | [DO NOT MERGE] User lt param always experiment | ShoyuVanilla | 0 | |||||
| 150278 | yes | fmt of floating points defragmented | pascaldekloe | tgross35 | 0 | ||||
| 150288 | yes | Add scalar support for offload | Sa4dUs | ZuseZ4 | 0 | ||||
| 150292 | yes | fix ICE in release builds from aggressive inlining | Aditya-PS-05 | davidtwco | 0 | ||||
| 150300 | yes | Constify `fmt::from_fn` | EFanZh | dtolnay | 0 | ||||
| 150309 | yes | New MIR Pass: SsaRangePropagation | dianqk | cjgillot | 0 | ||||
| 150316 | yes | Fix typecks on some spurious fudged function input expectation | ShoyuVanilla | lcnr | 0 | ||||
| 150322 | yes | Check `ConstArgHasType` goals even when not wfchecking | BoxyUwU | lcnr | 0 | ||||
| 150335 | yes | `cstyle-export-rules`: export global symbols from upstream static libraries | cezarbbb | bjorn3 | 0 | ||||
| 150353 | yes | refactor rustc-hash integration | llogiq | eholk | 0 | ||||
| 150379 | yes | Return `ExitCode` from `rustc_driver::main` instead of calling `process::exit` | ChrisDenton | SparrowLii | 0 | ||||
| 150424 | yes | diagnostics: add note when param-env shadows global impl | xonx4l | lcnr | 0 | ||||
| 150428 | yes | UnixStream/UnixListener on Windows | kouhe3 | Mark-Simulacrum | 0 | ||||
| 150436 | yes | `c_variadic`: impl `va_copy` and `va_end` as Rust intrinsics | folkertdev | RalfJung | 0 | ||||
| 150443 | yes | Support long diff conflict markers | estebank | jackh726 | 0 | ||||
| 150446 | yes | miri/const eval: support `MaybeDangling` | WaffleLapkin | RalfJung | 0 | ||||
| 150447 | yes | Implement `MaybeDangling` compiler support | WaffleLapkin | 0 | |||||
| 150452 | yes | Add AddrspacePtr for pointers to non-0 addrspaces | Flakebi | workingjubilee | 0 | ||||
| 150453 | yes | Dont bail in error predicate unless self ty is error in new solver | ChayimFriedman2 | lcnr | 0 | ||||
| 150468 | yes | rustc_target: callconv: powerpc64: Use the ABI set in target options instead of guessing | Gelbpunkt | fee1-dead | 0 | ||||
| 150473 | yes | tail calls: fix copying non-scalar arguments to callee | RalfJung | WaffleLapkin | 0 | ||||
| 150474 | yes | Tidy: detect ui tests subdirectory changes so `tests/ui/README.md` stays in sync | reddevilmidzy | Zalathar | 0 | ||||
| 150479 | yes | Add FileCheck annotations to retag mir-opt test | AprilNEA | cjgillot | 0 | ||||
| 150485 | yes | [DRAFT] GVN: Only propagate borrows from SSA-locals | dianqk | 0 | |||||
| 150491 | yes | resolve: Mark items under exported ambiguous imports as exported | petrochenkov | yaahc | 0 | ||||
| 150522 | yes | Stabilize new inclusive range type and iterator type | pitaj | BurntSushi | 0 | ||||
| 150524 | yes | Test that -Zbuild-std=core works on a variety of profiles | saethlin | Kobzol, jieyouxu | 0 | ||||
| 150550 | yes | Miscellaneous cleanups to borrowck related code | BoxyUwU | lcnr | 0 | ||||
| 150551 | yes | Compute localized outlives constraints lazily | lqd | jackh726 | 0 | ||||
| 150556 | yes | Add Tier 3 Thumb-mode targets for Armv7-A, Armv7-R and Armv8-R | thejpster | lcnr | 0 | ||||
| 150557 | yes | Don't try to evaluate const blocks during constant promotion | dianne | lcnr | 0 | ||||
| 150562 | yes | Fix doc link used in suggestion for pinning self | Trivaxy | SparrowLii | 0 | ||||
| 150571 | yes | Auto-Generate Tables in platform-support.md | qb42 | 0 | |||||
| 150572 | yes | Improve move error diagnostic for `AsyncFn` closures | heathdutton | lcnr | 0 | ||||
| 150584 | yes | Clarify BufRead::fill_buf doesn't consume data | Sekar-C-Mca | ChrisDenton | 0 | ||||
| 150591 | yes | Replace `-Zon-broken-pipe=...` with Externally Implementable Item `#[std::io::on_broken_pipe]` | Enselic | 0 | |||||
| 150605 | yes | skip codegen for intrinsics with big fallback bodies if backend does not need them | RalfJung | SparrowLii | 0 | ||||
| 150625 | yes | Stabilize `-Zdebuginfo-compression` as `-Cdebuginfo-compression` | wesleywiser | SparrowLii | 0 | ||||
| 150629 | yes | [rustdoc] Don't try to print the value of a non-primitive const | yotamofek | fmease | 0 | ||||
| 150630 | yes | Unknown -> Unsupported compression algorithm | Mark-Simulacrum | 0 | |||||
| 150631 | yes | Add {Arc, Rc}::{try_}into_unique | cramertj | Mark-Simulacrum | 0 | ||||
| 150649 | yes | clippy fix: non_canonical_clone_impl | hkBst | scottmcm | 0 | ||||
| 150672 | yes | compiletest/codegen-llvm: automatically add `needs-target-std` if needed | xdoardo | jieyouxu | 0 | ||||
| 150679 | yes | dirfd file operations (2/4) | Qelxiros | tgross35 | 0 | ||||
| 150681 | yes | Make operational semantics of pattern matching independent of crate and module | meithecatte | JonathanBrouwer | 0 | ||||
| 150683 | yes | Adding a new offload_args intrinsic, which only maps arguments | ZuseZ4 | 0 | |||||
| 150687 | yes | Don't use `ThinVec` for `PendingObligations`. | nnethercote | 0 | |||||
| 150688 | yes | typeck: Make it clearer that `check_pat_lit` only handles literal patterns | Zalathar | SparrowLii | 0 | ||||
| 150720 | yes | Diagnostics impl fix | WhyNovaa | lcnr | 0 | ||||
| 150732 | yes | Convert `-Ctarget-cpu` into a target-modifier for AVR, AMDGCN and NVPTX | kulst | bjorn3 | 0 | ||||
| 150745 | yes | Enable `outline-atomics` by default on aarch64 Apple targets | vini-fda | tgross35 | 0 | ||||
| 150752 | yes | Update libc to v0.2.180 | thesummer | tgross35 | 0 | ||||
| 150767 | yes | Allow invoking all help options at once | clubby789 | jieyouxu | 0 | ||||
| 150768 | yes | Don't compute FnAbi for LLVM intrinsics in backends | bjorn3 | wesleywiser | 0 | ||||
| 150769 | yes | fold erased lifetimes out of valtrees | BoxyUwU | 0 | |||||
| 150780 | yes | Add -Z large-data-threshold | fzakaria | jackh726 | 0 | ||||
| 150813 | yes | Move std_detect tests into a separate crate | bjorn3 | tgross35 | 0 | ||||
| 150814 | yes | Implement the "linux_pidfd" feature for FreeBSD | asomers | the8472 | 0 | ||||
| 150823 | yes | Implement MVP for opaque generic const arguments | camelid | BoxyUwU | 0 | ||||
| 150824 | yes | Document platform-specific behavior of `current_exe`, including that Linux can add `" (deleted)"` | sourcefrog | the8472 | 0 | ||||
| 150828 | yes | Improved security section in rustdoc for `current_exe` | sourcefrog | cuviper | 0 | ||||
| 150842 | yes | Fix(lib/win/thread): Ensure `Sleep`'s usage passes over the requested duration under Win7 | PaulDance | Mark-Simulacrum | 0 | ||||
| 150845 | yes | bootstrap: Ensure documentation is built before tarball is created | alistair23 | jieyouxu | 0 | ||||
| 150863 | yes | Adds two new Tier 3 targets - `aarch64v8r-unknown-none{,-softfloat}` | jonathanpallant | wesleywiser | 0 | ||||
| 150870 | yes | Couple of improvements to rustc_fluent_macros | bjorn3 | mati865 | 0 | ||||
| 150880 | yes | Remove old error emitter | bjorn3 | nnethercote | 0 | ||||
| 150886 | yes | Added mGCA related tests | reddevilmidzy | BoxyUwU | 0 | ||||
| 150893 | yes | offload: move (un)register lib into global_ctors | ZuseZ4 | oli-obk | 0 | ||||
| 150895 | yes | rustc_errors: Add (heuristic) Syntax Highlighting for `rustc --explain` | JayanAXHF | Kivooeo | 0 | ||||
| 150897 | yes | rustc_parse_format: improve diagnostics for unsupported debug = syntax | Unique-Usman | estebank | 0 | ||||
| 150905 | yes | Fix(lib/win/net): Remove hostname support under Win7 | PaulDance | Mark-Simulacrum | 0 | ||||
| 150909 | yes | Win: Add GetHostNameW fallback for win7 using gethostname | Fulgen301 | ChrisDenton | 0 | ||||
| 150931 | yes | rustdoc: Document `#[repr(transparent)]` for `rustc_pub_transparent` | clubby789 | GuillaumeGomez | 0 | ||||
| 150933 | yes | Improve precision of Duration-float operations | eggyal | BurntSushi | 0 | ||||
| 150935 | yes | Introduce #[diagnostic::on_move(message)] | rperier | estebank | 0 | ||||
| 150946 | yes | intrinsics: Add a fallback for non-const libm float functions | tgross35 | RalfJung | 0 | ||||
| 150950 | yes | Optimize Vec push by preventing address escapes | gerben-stavenga | tgross35 | 0 | ||||
| 150955 | yes | Underscore-prefixed bindings are explicitly allowed to be unused | chenyukang | fee1-dead | 0 | ||||
| 150965 | yes | Fix no results when searching for == in doc | chenyukang | GuillaumeGomez | 0 | ||||
| 150968 | yes | compiler-builtins: Remove the no-f16-f128 feature | tgross35 | Amanieu | 0 | ||||
| 150973 | yes | Support GPR pair in RISC-V inline assembly | taiki-e | Amanieu | 0 | ||||
| 150987 | yes | remote-test-server: Fix header in batch mode | nicholasbishop | Mark-Simulacrum | 0 | ||||
| 150988 | yes | Improve code suggestion for incorrect macro_rules! usage | chenyukang | SparrowLii | 0 | ||||
| 150992 | yes | `include-libs`: export all global symbols from selected uptream c static libraries | cezarbbb | bjorn3 | 0 | ||||
| 150993 | yes | std: sys: uefi: os: Implement join_paths | Ayush1325 | Mark-Simulacrum | 0 | ||||
| 150999 | yes | `rust-analyzer` subtree update | lnicola | 0 | |||||
| 151001 | yes | rustdoc: render doc(hidden) as a code attribute | chojs23 | GuillaumeGomez | 0 | ||||
| 151004 | yes | std: implement `sleep_until` on Apple platforms | joboet | ChrisDenton | 0 | ||||
| 151009 | yes | Add -Zjit-mode flag | bjorn3 | lcnr | 0 | ||||
| 151010 | yes | std: use `ByteStr`'s `Display` for `OsStr` | joboet | jhpratt | 0 | ||||
| 151013 | yes | Add some clarifications and fixes for fmt syntax | ehuss | joboet | 0 | ||||
| 151014 | yes | std: sys: process: uefi: Add program searching | Ayush1325 | ibraheemdev | 0 | ||||
| 151033 | yes | Add "# Safety" and "# Examples" section in `std::mem::uninitialized` | CieriA | tgross35 | 0 | ||||
| 151040 | yes | Don't expose redundant information in `rustc_public`'s `LayoutShape` | moulins | celinval | 0 | ||||
| 151042 | yes | fix fallback impl for select_unpredictable intrinsic | RedDaedalus | joboet | 0 | ||||
| 151045 | yes | Simplify some literal-value negations with `u128::wrapping_neg` | Zalathar | lcnr | 0 | ||||
| 151057 | yes | Clarify `Vec::extend_from_slice` doc | tbu- | joboet | 0 | ||||
| 151059 | yes | x86: support passing `u128`/`i128` to inline assembly | folkertdev | Amanieu | 0 | ||||
| 151065 | yes | abi: add a rust-preserve-none calling convention | nagisa | jackh726 | 0 | ||||
| 151071 | yes | Generate openmp metadata | ZuseZ4 | nnethercote | 0 | ||||
| 151080 | yes | fix(build-manifest): enable docs target fallback for `rustc-docs` | rami3l | Mark-Simulacrum | 0 | ||||
| 151082 | yes | Silence unused type param error on struct parse error | estebank | Kivooeo | 0 | ||||
| 151085 | yes | Fix ICE: can't type-check body of DefId for issue #150956 | Keith-Cancel | BoxyUwU | 0 | ||||
| 151091 | yes | Add new "hide deprecated items" setting in rustdoc | GuillaumeGomez | lolbinarycat | 0 | ||||
| 151092 | yes | Generate macro expansion for rust compiler crates docs | GuillaumeGomez | jieyouxu | 0 | ||||
| 151094 | yes | remote-test-server: Fix compilation on UEFI targets | nicholasbishop | Mark-Simulacrum | 0 | ||||
| 151097 | yes | Use an associated type default for `Key::Cache`. | nnethercote | Noratrieb | 0 | ||||
| 151098 | yes | Add Korean translation to Rust By Example | partrita | Mark-Simulacrum | 0 | ||||
| 151102 | yes | Feature-gate `mut ref` patterns in struct pattern field shorthand | zachs18 | JonathanBrouwer | 0 | ||||
| 151106 | yes | feat: Add a Chapter on Accessibility in the Rustdoc book | JayanAXHF | 0 | |||||
| 151108 | yes | dist: Ship more Windows import libs with the `rust-mingw` package of `*-windows-gnullvm` targets. | ColinFinck | Mark-Simulacrum | 0 | ||||
| 151109 | yes | fN::BITS constants for feature float_bits_const | tyhdefu | scottmcm | 0 | ||||
| 151114 | yes | Compile bootstrap with -Zbinary-dep-depinfo | bjorn3 | Kobzol | 0 | ||||
| 151118 | yes | Support slices in type reflection | BD103 | oli-obk | 0 | ||||
| 151119 | yes | Support pointers in type reflection | BD103 | oli-obk | 0 | ||||
| 151120 | yes | Fix deprecated attribute intra-doc link not resolved in the right location on reexported item | GuillaumeGomez | lolbinarycat | 0 | ||||
| 151122 | yes | fix: more descriptive error message for enum to integer | Jaidenmagnan | chenyukang | 0 | ||||
| 151123 | yes | Support primitives in type info reflection | SpriteOvO | oli-obk | 0 | ||||
| 151132 | yes | Take care to use MSG_EOR with SOCK_SEQPACKET sockets | asomers | the8472 | 0 | ||||
| 151134 | yes | tests: fix loongarch test for new LLVM 23 codegen | durin42 | Mark-Simulacrum | 0 | ||||
| 151137 | yes | checksum-freshness: Fix invalid checksum calculation for binary files | osiewicz | mati865 | 0 | ||||
| 151142 | yes | Support ADT types in type info reflection | SpriteOvO | oli-obk | 0 | ||||
| 151143 | yes | explicit tail calls: support indirect arguments | folkertdev | 0 | |||||
| 151146 | yes | Make `ambiguous_glob_reexports` an FCW at deny | traviscross | traviscross | 0 | ||||
| 151148 | yes | Add functions to `GrowableBitSet` | Jarcho | SparrowLii | 0 | ||||
| 151152 | yes | Add FCW for derive helper attributes that will conflict with built-in attributes | nik-rev | chenyukang | 0 | ||||
| 151154 | yes | add optional soft-float feature for s390x target | fneddy | cuviper | 0 | ||||
| 151156 | yes | Add GCC and the GCC codegen backend to build-manifest and rustup | Kobzol | Mark-Simulacrum | 0 | ||||
| 151157 | yes | Extend build-manifest local test guide | Kobzol | Mark-Simulacrum | 0 | ||||
| 151159 | yes | Tidying up `tests/ui/issues` 15 tests [8/N] | reddevilmidzy | Kivooeo | 0 | ||||
| 151164 | yes | Stabilise `EULER_GAMMA` and `GOLDEN_RATIO` constants for `f32` and `f64`. | bjoernager | BurntSushi | 0 | ||||
| 151165 | yes | rustc_codegen_ssa: fix pre_link_args order | alban-moizan-smile | nnethercote | 0 | ||||
| 151166 | yes | fix: Do not delay E0107 when there exists an assoc ty with the same name | ShoyuVanilla | davidtwco | 0 | ||||
| 151167 | yes | Unify and deduplicate float tests (exp, log, hyperbolic, gamma) | JohnCari | tgross35 | 0 | ||||
| 151168 | yes | privacy: Fix privacy lints in RPITITs | petrochenkov | eholk | 0 | ||||
| 151171 | yes | Do not recover from `Trait()` if generic list is unterminated | estebank | JonathanBrouwer | 0 | ||||
| 151172 | yes | Use default field values in a few more cases | estebank | chenyukang | 0 | ||||
| 150705 | yes | Add missing mut to pin.rs docs | justanotheranonymoususer | joboet | 0 | always | |||
| 150416 | no | add FCW to invalid `#[should_panic]` and `#[ignore]` | Bryntet | JonathanBrouwer | 0 | never | |||
| 150949 | no | Port symbol mangler attrs | Bryntet | 0 | never | ||||
| 93544 | no | Debug-format fat pointers with their metadata for better insight | vojtechkral | m-ou-se | 0 | ||||
| 94904 | no | doc(notable_trait) for impls | conradludgate | GuillaumeGomez | 0 | ||||
| 98514 | no | `std::thread` support for the Nintendo 3DS | AzureMarker | Mark-Simulacrum | 0 | ||||
| 100413 | no | Track `-Cprofile-use` and `-Cprofile-sample-use` value by file hash, not file path | Kobzol | wesleywiser | 0 | ||||
| 101551 | no | [WIP] Add support for custom allocator for `String` | zachs18 | Mark-Simulacrum | 0 | ||||
| 103376 | no | Strip leading trailing empty lines in doc code blocks | GuillaumeGomez | notriddle | 0 | ||||
| 105392 | no | Dedup bounds with parent impl block | GuillaumeGomez | compiler-errors | 0 | ||||
| 105586 | no | Experimental feature gate proposal `crabi` | joshtriplett | nikomatsakis | 0 | ||||
| 105604 | no | Use ELF-TLS on SGX | joboet | m-ou-se | 0 | ||||
| 106852 | no | Only preserve DebugInfo in DeadStoreElimination if requested. | cjgillot | JakobDegen | 0 | ||||
| 107122 | no | Use `Try` trait to make `Once[Cell | Lock]::get_or_try_init` generic over return type | joboet | BurntSushi | 0 | ||||
| 107263 | no | Allow impl on projection | GuillaumeGomez | oli-obk | 0 | ||||
| 107562 | no | WIP: Remove `ResumeTy` from async lowering | Swatinem | compiler-errors | 0 | ||||
| 107640 | no | rustdoc: Add support for local resources | GuillaumeGomez | notriddle | 0 | ||||
| 108001 | no | Add lint to check if non-inlined local reexports have documentation | GuillaumeGomez | notriddle | 0 | ||||
| 108097 | no | Change Wasm's `cdylib` etc. to be a "reactor". | sunfishcode | wesleywiser | 0 | ||||
| 108981 | no | Implement `fs_native_path` | ChrisDenton | Amanieu | 0 | ||||
| 110799 | no | Use &dyn Any rather than &(dyn Any + Send) for PanicInfo::payload() | m-ou-se | m-ou-se | 0 | ||||
| 112106 | no | Added traits implemented by FnPtr to fn docs with example function | mj10021 | cuviper | 0 | ||||
| 112331 | no | Report allocation errors as panics, second attempt | Amanieu | m-ou-se | 0 | ||||
| 113125 | no | typeck: taint if errors found during writeback | davidtwco | compiler-errors | 0 | ||||
| 114209 | no | tidy watcher | klensy | wesleywiser | 0 | ||||
| 114538 | no | Split marking and visit to compute live_symbols. | cjgillot | 0 | |||||
| 114917 | no | Dummy PR to test coverage test changes in CI | Zalathar | 0 | |||||
| 115003 | no | Increase parallelism in various locations | Zoxc | cjgillot | 0 | ||||
| 115613 | no | Make create_def a side effect instead of marking the entire query as always red | oli-obk | cjgillot | 0 | ||||
| 115802 | no | rustdoc search: Allow to filter on multiple crates | GuillaumeGomez | notriddle | 0 | ||||
| 116173 | no | New atomic reference counting algorithm | m-ou-se | Amanieu | 0 | ||||
| 116247 | no | WIP: Check uninhabitedness through the trait solver | cjgillot | lcnr | 0 | ||||
| 116375 | no | Create the previous dep graph index on a background thread | Zoxc | cjgillot | 0 | ||||
| 116542 | no | Add range metadata to slice lengths | the8472 | cjgillot | 0 | ||||
| 117682 | no | Don't check GAT bounds in normalization | aliemjay | 0 | |||||
| 118270 | no | Allow coercions from never-type when ref binding is involved | Aaron1011 | compiler-errors | 0 | ||||
| 119260 | no | Make broken MIR a proper lint. | cjgillot | TaKO8Ki | 0 | ||||
| 119458 | no | Do not hash allocations to name them. | cjgillot | compiler-errors | 0 | ||||
| 119471 | no | [perf only] Reimplement references debuginfo as projection. | cjgillot | 0 | |||||
| 119550 | no | Rename `AsyncIterator` back to `Stream`, introduce an AFIT-based `AsyncIterator` trait | yoshuawuyts | compiler-errors | 0 | ||||
| 120013 | no | coverage: Don't show coverage for code paths that must panic/diverge | Zalathar | 0 | |||||
| 120179 | no | Enable MultipleReturnTerminators by default. | cjgillot | 0 | |||||
| 120193 | no | #[cold] on match arms | x17jiri | oli-obk, davidtwco | 0 | ||||
| 120286 | no | Implement RFC 3349, mixed utf8 literals | nnethercote | 0 | |||||
| 120525 | no | rustc_ast: FieldDef: remove span | klensy | oli-obk | 0 | ||||
| 120682 | no | [WIP] rewrite TrustedRandomAccess into two directional variants | the8472 | 0 | |||||
| 120700 | no | Stabilize associated type position impl Trait (ATPIT) | traviscross | nikomatsakis | 0 | ||||
| 120808 | no | Split elided_lifetime_in_paths into finer-grained lints | shepmaster | oli-obk | 0 | ||||
| 120818 | no | rustdoc: add three-column layout for large desktops | notriddle | GuillaumeGomez | 0 | ||||
| 121053 | no | Implement `#[skip]` for builtin derives | clubby789 | fmease | 0 | ||||
| 121174 | no | Check for occupied niches | saethlin | 0 | |||||
| 121880 | no | Run linking and incremental saving / finalizing in parallel | Zoxc | estebank | 0 | ||||
| 122325 | no | Stop using LLVM struct types for array/pointer offset GEPs | erikdesjardins | nikic | 0 | ||||
| 122957 | no | Silence unnecessary "missing `dyn`" errors and tweak E0746 suggestions | estebank | oli-obk | 0 | ||||
| 122971 | no | Make slice iterators carry only a single provenance | scottmcm | the8472 | 0 | ||||
| 123082 | no | CFI: Fix fn items, closures, and Fn trait objects | rcvalle | compiler-errors | 0 | ||||
| 123179 | no | Rework MIR inlining costs | scottmcm | wesleywiser | 0 | ||||
| 123205 | no | Revert "CFI: Skip non-passed arguments" | rcvalle | compiler-errors | 0 | ||||
| 123219 | no | [WIP] rustdoc (base+json): add support for variances | fmease | 0 | |||||
| 123220 | no | [blocked on design] [PoC]: rustdoc (html): add support for variances | fmease | 0 | |||||
| 123259 | no | Fixup `if T::CONST` in MIR | scottmcm | 0 | |||||
| 123606 | no | Optimize core::str::Lines::count | thomcc | 0 | |||||
| 123610 | no | Default-enable share-generics, with available_externally to still allow inlining. | Mark-Simulacrum | Mark-Simulacrum | 0 | ||||
| 124078 | no | test | apiraino | apiraino | 0 | ||||
| 124154 | no | coverage: Treat each match arm as a "branch" for branch coverage | Zalathar | 0 | |||||
| 124188 | no | MIR: Stop needing an explicit BB for `otherwise:unreachable` | scottmcm | 0 | |||||
| 124362 | no | [experiment] Build the compiler with panic=abort | tmandry | 0 | |||||
| 124439 | no | Set default value `deny-warnings` for compiler profile to `false` | WaffleLapkin | albertlarsan68 | 0 | ||||
| 125555 | no | Recover statics better | Noratrieb | oli-obk | 0 | ||||
| 125721 | no | Stop emitting spans from proc macro compile time in quote expansion | bjorn3 | petrochenkov | 0 | ||||
| 125780 | no | [WIP] RIIR HtmlDocCk | fmease | 0 | |||||
| 125923 | no | Fix leaks from panics in destructors | matthewjasper | lcnr | 0 | ||||
| 126076 | no | privacy: normalize associated types before visiting | jswrenn | compiler-errors | 0 | ||||
| 126641 | no | Enable `riscv64gc-gnu` testing | Hoverbear | Mark-Simulacrum | 0 | ||||
| 126651 | no | Implement consecutive type-relative paths | fmease | compiler-errors, lcnr | 0 | ||||
| 126810 | no | Tweak output of resolve errors | estebank | petrochenkov | 0 | ||||
| 127241 | no | Mark span parent in def_collector. | cjgillot | petrochenkov | 0 | ||||
| 127282 | no | Make inline suggestions no longer be the default | estebank | 0 | |||||
| 127595 | no | Fix panic=abort tests on fuchsia | c6c7 | 0 | |||||
| 128018 | no | Normalize filecheck directives | tgross35 | jieyouxu | 0 | ||||
| 128070 | no | Rewrite the compiletest directive parser | tgross35 | jieyouxu | 0 | ||||
| 128256 | no | feat: add tier-1 platform support for change_time | juliusl | ChrisDenton | 0 | ||||
| 128374 | no | compiler: suggest `const _` for a misplaced `const {}` | workingjubilee | compiler-errors | 0 | ||||
| 128653 | no | When annotations needed, look at impls for more accurate suggestions | estebank | BoxyUwU | 0 | ||||
| 128747 | no | Cache declarative macro expansion on disk (for incremental comp.). Based on #128605 | futile | petrochenkov | 0 | ||||
| 128917 | no | Allow inlining drop glue more generally | scottmcm | 0 | |||||
| 129036 | no | Additional NonZero conversions | clarfonthey | BurntSushi | 0 | ||||
| 129249 | no | [Experimental] `<T as Into<T>>::into` lint | estebank | 0 | |||||
| 129289 | no | Restrict `parse_maybe_literal_minus` | nnethercote | petrochenkov | 0 | ||||
| 129342 | no | Rebuild on changes to the deployment target when compiling Apple targets | madsmtm | thomcc, petrochenkov | 0 | ||||
| 129498 | no | Try enabling precondition checks on ptr::{read,write} | saethlin | 0 | |||||
| 129822 | no | Docs - type guarantees update | WiktorPrzetacznik | BurntSushi | 0 | ||||
| 129870 | no | Experiment: add unstable RHS type to Ord, impl PartialOrd<[U]> for [T] | clarfonthey | BurntSushi | 0 | ||||
| 129881 | no | Implement struct_target_features. | veluca93 | cjgillot | 0 | ||||
| 130227 | no | Remove precise placeholder tracking from region inference | amandasystems | lcnr | 0 | ||||
| 130417 | no | Support symbolicating zstd-compressed ELF sections | workingjubilee | 0 | |||||
| 130460 | no | compiler: Fix handling of `repr(align(N), simd)` | workingjubilee | 0 | |||||
| 130643 | no | Beautify doctest path | GuillaumeGomez | notriddle | 0 | ||||
| 130679 | no | Add inline(usually) | saethlin | 0 | |||||
| 130691 | no | [WIP] Elaborate drops to calls | scottmcm | 0 | |||||
| 130751 | no | Suggest adding missing braces in `const` block pattern | GrigorenkoPV | 0 | |||||
| 130780 | no | Remove unstable cfg `target(...)` compact feature | Urgau | BoxyUwU | 0 | ||||
| 130886 | no | core/ptr: Add simulate_realloc() | mrkajetanp | Mark-Simulacrum | 0 | ||||
| 130909 | no | Infer nounwind and use it in MIR opts | saethlin | 0 | |||||
| 130937 | no | Separate weekly `cargo update` PRs and add bootstrap | tgross35 | Kobzol | 0 | ||||
| 131282 | no | std: detect stack overflows in TLS destructors on UNIX | joboet | Amanieu | 0 | ||||
| 131309 | no | Warn about C-style octal literals | GrigorenkoPV | Urgau | 0 | ||||
| 131340 | no | Implement split_pattern on slices | eduardorittner | Amanieu | 0 | ||||
| 131389 | no | Add `JoinHandle::into_join_future()`. | kpreid | Amanieu | 0 | ||||
| 131478 | no | WIP: Parse Apple SDK versions | madsmtm | jieyouxu | 0 | ||||
| 131607 | no | core: implement `DeterministicRandomSource` | joboet | joshtriplett | 0 | ||||
| 131629 | no | Swap Lru from std::sync::Arc to triomphe::Arc | GnomedDev | 0 | |||||
| 131650 | no | Add post-mono MIR optimizations | saethlin | oli-obk | 0 | ||||
| 131656 | no | lexer: Treat more floats with empty exponent as valid tokens | richard-uk1 | petrochenkov | 0 | ||||
| 131824 | no | Support multiple stability attributes on items | dianne | wesleywiser | 0 | ||||
| 131852 | no | rustdoc: allow searches to match against both type and name | lolbinarycat | notriddle | 0 | ||||
| 132051 | no | Add parallel front end robustness test to ui tests | SparrowLii | jieyouxu | 0 | ||||
| 132331 | no | Use CLOCK_BOOTTIME for Instant in Fuchsia/Android | mathukumillia | jhpratt | 0 | ||||
| 132480 | no | Allow specifying the ELF TLS ABI | ilovepi | tmandry | 0 | ||||
| 132484 | no | unix: Relax escaping in `Debug` impl on `Command` | madsmtm | thomcc | 0 | ||||
| 132570 | no | Use LLVM's UEFI targets | madsmtm | workingjubilee | 0 | ||||
| 132792 | no | [rustdoc] Add new `example` disambiguator for intra-doc links | GuillaumeGomez | notriddle | 0 | ||||
| 133033 | no | turn creating 8dot3 names off for windows for speed | klensy | 0 | |||||
| 133717 | no | Make impl section headers sticky | GuillaumeGomez | notriddle | 0 | ||||
| 133820 | no | Stabilize `derive(CoercePointee)` | dingxiangfei2009 | 0 | |||||
| 133944 | no | Run-make test to check `core::ffi::c_*` types against clang | ricci009 | tgross35, jieyouxu | 0 | ||||
| 134004 | no | Add unstable hotpatch flag to rustc | nebulark | estebank | 0 | ||||
| 134021 | no | Implement `IntoIterator` for `[&[mut]] Box<[T; N], A>` | WaffleLapkin | scottmcm | 0 | ||||
| 134153 | no | compiler: Stop manually extending the stack | workingjubilee | 0 | |||||
| 134190 | no | Implement `Read` and `Write` on `Arc<TcpStream>` and `Arc<UnixStream>`. | nmathewson | Noratrieb | 0 | ||||
| 134522 | no | [WIP] Use weak linkage instead of compiler generated shims | bjorn3 | fee1-dead | 0 | ||||
| 134534 | no | Windows: Don't error on broken non UTF-8 output | ChrisDenton | workingjubilee | 0 | ||||
| 134697 | no | lint ImproperCTypes: overhaul (take 2 of "better handling of indirections") | niacdoial | tgross35, workingjubilee | 0 | ||||
| 134937 | no | Account for type parameters in bound suggestion | estebank | Nadrieril | 0 | ||||
| 134938 | no | Include arguments to the precondition check in failure messages | saethlin | 0 | |||||
| 135051 | no | Add provider-style API to `Context` | jkarneges | thomcc | 0 | ||||
| 135052 | no | Emit single error for `+ use<'_>` and don't suggest `use<'static>` | estebank | compiler-errors | 0 | ||||
| 135178 | no | Document the behaviour of RUST_MIN_STACK=0 | Gankra | Amanieu | 0 | ||||
| 135432 | no | Implement #[proc_macro_lint] to generate LintId for macro-generated warnings | dtolnay | petrochenkov | 0 | ||||
| 135527 | no | Move coroutine upvars into locals for better memory economy | dingxiangfei2009 | cjgillot | 0 | ||||
| 135536 | no | Add more impls of PartialEq and PartialOrd for strings | joshtriplett | ibraheemdev | 0 | ||||
| 135631 | no | Parse `pin`ned local variable declarations | frank-king | traviscross | 0 | ||||
| 135774 | no | CI: move dist-arm-linux to a free ARM runner | marcoieni | 0 | |||||
| 135830 | no | Improve display of const unstable display feature info | GuillaumeGomez | notriddle | 0 | ||||
| 135881 | no | Arbitrary self types v2: stabilize | adetaylor | wesleywiser | 0 | ||||
| 135888 | no | Implement String::make_(upp|low)ercase | krtab | joboet | 0 | ||||
| 135931 | no | `byte_pattern`: share the `TwoWaySearcher` between byte and `str` | folkertdev | BurntSushi | 0 | ||||
| 135960 | no | ci: Remove the power to skip tests from opt-dist | workingjubilee | shepmaster | 0 | ||||
| 136006 | no | Start using pattern types in libcore | oli-obk | 0 | |||||
| 136333 | no | Pass deployment target to cc linker with `-m*-version-min=` | madsmtm | estebank | 0 | ||||
| 136401 | no | Lazy-chunk Symbol interner | Mark-Simulacrum | 0 | |||||
| 136417 | no | Conditionally fuse small constant constant integer switches when lowering slice patterns | xacrimon | 0 | |||||
| 136578 | no | Add contracts for all functions in `Alignment` | tautschnig | RalfJung | 0 | ||||
| 136597 | no | -Zharden-sls flag (target modifier) added to enable mitigation against straight line speculation (SLS) | azhogin | wesleywiser | 0 | ||||
| 136649 | no | Skip redundant frames in const recursion errors | estebank | Noratrieb | 0 | ||||
| 136677 | no | Fix `Display` for invalid UTF-8 in `OsStr`/`Path` | thaliaarchi | ChrisDenton | 0 | ||||
| 136693 | no | Rewrite UTF-8 validation in shift-based DFA for 70%~135% performance increase on non-ASCII strings | oxalica | the8472 | 0 | ||||
| 136861 | no | [experiment] dont init anything except x86 | klensy | 0 | |||||
| 136867 | no | Implement `cfg_os_version_min` | madsmtm | jieyouxu | 0 | ||||
| 136868 | no | Use `cfg_os_version_min` in `std` | madsmtm | 0 | |||||
| 136912 | no | Add missing trait implementations for ScopedJoinHandle | Rosdf | Mark-Simulacrum | 0 | ||||
| 137025 | no | Set mmapped files as readonly to prevent other processes from modifying it by accident | oli-obk | fee1-dead | 0 | ||||
| 137135 | no | use triomphe::Arc for InternedObligationCauseCode instead of Arc | klensy | Nadrieril | 0 | ||||
| 137330 | no | Document `From::from` impls | TimTheBig | workingjubilee | 0 | ||||
| 137343 | no | Make some suggestions "verbose" | estebank | oli-obk | 0 | ||||
| 137364 | no | Tag all format-like macros with `#[clippy::format_args]` | nyurik | m-ou-se | 0 | ||||
| 137409 | no | Tweak comma handling of "missing match arm" suggestion and fix "remove this arm" suggestion, and make suggestion verbose | estebank | compiler-errors | 0 | ||||
| 137418 | no | Add rusty stack protector | SparrowLii | 0 | |||||
| 137720 | no | support `#[target_feature(enable = ...)]` on `#[naked]` functions | folkertdev | Amanieu | 0 | ||||
| 137773 | no | Fix incorrect `cfg` structured suggestion and make suggestion verbose | estebank | oli-obk | 0 | ||||
| 137785 | no | bootstrap: allow to set clippy.toml for x.py clippy | klensy | clubby789 | 0 | ||||
| 137803 | no | Add new rustdoc `broken_footnote` lint | GuillaumeGomez | notriddle | 0 | ||||
| 137854 | no | Create personality stub function for no_std panic=abort crates | Noratrieb | 0 | |||||
| 137858 | no | Add new `unused_footnote_definition` rustdoc lint | GuillaumeGomez | notriddle | 0 | ||||
| 137972 | no | Ensure constants are WF before calling into CTFE | BoxyUwU | 0 | |||||
| 138005 | no | Clarify MaybeUninit docs | hkBst | BurntSushi | 0 | ||||
| 138025 | no | Add GlobalAsm as a valid ItemKind to StableMIR | celinval | compiler-errors | 0 | ||||
| 138133 | no | Win: Fix std::fs::rename failing on Windows Server by attempting the non-atomic rename first | Fulgen301 | ChrisDenton | 0 | ||||
| 138143 | no | rustdoc: add unstable option `--crate-list-heading` to customize the sidebar crate list. | kpreid | notriddle | 0 | ||||
| 138144 | no | Use multiple returns in MIR if it saves a block; still have only one in LLVM | scottmcm | 0 | |||||
| 138230 | no | Unnecessary references lint | obeis | Urgau | 0 | ||||
| 138290 | no | -Zc-char-type=unsigned|signed|default flag for c_char->u8/i8 selection override | azhogin | fee1-dead | 0 | ||||
| 138386 | no | Update to new attribute parsing infra implemented in PR #135726 | vayunbiyani | nnethercote | 0 | ||||
| 138405 | no | Tweak `VecCache` to improve performance | Zoxc | fee1-dead | 0 | ||||
| 138419 | no | Test out a more lock-free hash map | Zoxc | Nadrieril | 0 | ||||
| 138456 | no | Fix struct_tail_raw argument order and ObligationCause usage | JumpiiX | compiler-errors | 0 | ||||
| 138463 | no | feat: add `succinct-zkvm` os and target | nhtyy | wesleywiser | 0 | ||||
| 138582 | no | Don't require `alloca`s for consuming simple enums | scottmcm | saethlin | 0 | ||||
| 138618 | no | Support using const pointers in asm `const` operand | nbdd0121 | SparrowLii | 0 | ||||
| 138683 | no | Cache fuchsia checkout in a docker layer | erickt | marcoieni | 0 | ||||
| 138705 | no | [perf] Decouple directly accessing a HIR owner from ast lowering | oli-obk | 0 | |||||
| 138744 | no | Add methods to TCP and UDP sockets to modify hop limit (refresh of #94678) | Mallets | dtolnay | 0 | ||||
| 138764 | no | Use mimalloc as the global allocator on `x86_64-pc-windows-msvc` | Zoxc | Mark-Simulacrum | 0 | ||||
| 138862 | no | core: use specialization for more methods of `impl Iterator for &mut I` | joboet | the8472 | 0 | ||||
| 138879 | no | Ensure non-empty buffers for large vectored I/O | thaliaarchi | tgross35 | 0 | ||||
| 138914 | no | Added `get_unchecked` and `get_unchecked_mut` to `OnceLock` and `LazyLock` | HomelikeBrick42 | jhpratt | 0 | ||||
| 138952 | no | arbitrary_self_type: insert implied Receiver bound on Deref | dingxiangfei2009 | nikomatsakis | 0 | ||||
| 138995 | no | [perf experiment] Split the resolver tables into per-owner tables | oli-obk | petrochenkov | 0 | ||||
| 139087 | no | Fallback `{float}` to `f32` when `f32: From<{float}>` and add `impl From<f16> for f32` | beetrees | lcnr | 0 | ||||
| 139256 | no | Try use `tcx.ensure_ok` for some predicates_of queries. | zetanumbers | compiler-errors | 0 | ||||
| 139272 | no | Fix derive bounds for fully-qualified field types | djkoloski | oli-obk | 0 | ||||
| 139320 | no | Enhance Scope Enum with Late Types and Consts Handling | reez12g | compiler-errors | 0 | ||||
| 139371 | no | Enhance error reporting for write!/writeln! macros | reez12g | estebank | 0 | ||||
| 139514 | no | reference dirfd implementation | Qelxiros | tgross35 | 0 | ||||
| 139540 | no | Optimize `core::unicode::printable`. | reitermarkus | Mark-Simulacrum | 0 | ||||
| 139591 | no | Add regression test for graceful error for wrong number of activities | vayunbiyani | oli-obk | 0 | ||||
| 139769 | no | [rustdoc] Add new `--book-location` option to add a link to associated guide and generate it if local | GuillaumeGomez | camelid | 0 | ||||
| 139775 | no | SGX: Fix fuzzy provenance casts with `AtomicUsize` | thaliaarchi | Mark-Simulacrum | 0 | ||||
| 139869 | no | rustdoc: Deprecate option `--test-args` in favor of new insta-stable option `--test-arg` | fmease | notriddle | 0 | ||||
| 139896 | no | Initial `UnsafePinned` implementation [Part 2: Lowering] | Sky9x | lcnr | 0 | ||||
| 140037 | no | Extend minicore with intrinsics and use it to replace #[rustc_intrinsic] in tests | hbina | Mark-Simulacrum | 0 | ||||
| 140064 | no | [DO NOT MERGE] start building Enzyme in CI | ZuseZ4 | Kobzol | 0 | ||||
| 140073 | no | WIP | Improve type parameter suggestion heuristic for missing types | Kivooeo | fmease | 0 | ||||
| 140130 | no | Add LLDB providers for BTreeMap and BTreeSet | ede1998 | Mark-Simulacrum | 0 | ||||
| 140261 | no | Stabilize `fn_align`: `#[align(N)]` on functions | folkertdev | traviscross | 0 | ||||
| 140271 | no | Add compiler support for namespaced crates | b-naber | petrochenkov | 0 | ||||
| 140283 | no | Fix accidental type inference in array coercion | adwinwhite | BoxyUwU | 0 | ||||
| 140313 | no | change unsatisfiable trivial bounds detection | lcnr | compiler-errors | 0 | ||||
| 140319 | no | Group dep nodes by chunks with sequential indices and only store the first index at the start of the chunk | Zoxc | nnethercote | 0 | ||||
| 140363 | no | Do not insert duplicate SourceFile | Zoxc | davidtwco | 0 | ||||
| 140558 | no | wf: emit projection goal for aliases | lcnr | compiler-errors | 0 | ||||
| 140640 | no | Implement RcUninit (#112566) | kstrafe | m-ou-se | 0 | ||||
| 140675 | no | build_helper: handle emails containing square brackets | japaric | Kobzol | 0 | ||||
| 140699 | no | WIP: Add PGO for apple darwin targets | osiewicz | 0 | |||||
| 140779 | no | Clarify that `PartialOrd` does not give a partial order | Muon | Amanieu | 0 | ||||
| 140799 | no | [DO NOT MERGE] build Enzyme as archive | ZuseZ4 | 0 | |||||
| 140805 | no | Introduce test results file | patskovn | weihanglo | 0 | ||||
| 140830 | no | make path_statements lint machine applicable for statements with no effect | yaahc | jieyouxu | 0 | ||||
| 141033 | no | compiletest: add option for automatically adding annotations | mejrs | petrochenkov, jieyouxu | 0 | ||||
| 141043 | no | Permit duplicate imports | jswrenn | petrochenkov | 0 | ||||
| 141055 | no | Hack together inline-always-overrides | saethlin | 0 | |||||
| 141295 | no | Stabilize `if let` guards (`feature(if_let_guard)`) | Kivooeo | est31, fee1-dead | 0 | ||||
| 141299 | no | rustdoc: add private items toggle | lolbinarycat | 0 | |||||
| 141319 | no | Extend minicore with intrinsics and use it to replace #[rustc_intrinsic] in tests | rptr | Mark-Simulacrum | 0 | ||||
| 141325 | no | [experiment, do not merge!] rewrite the DenseBitSet structure to only use 1 word on the stack | tage64 | 0 | |||||
| 141326 | no | [experimental, do not merge!] a faster implementation of Polonius | tage64 | 0 | |||||
| 141539 | no | Enable LLDB debug info tests on CI | EFanZh | Kobzol | 0 | ||||
| 141583 | no | [experimental, do not merge!] a faster implementation of Polonius and a more compact DenseBitSet implementation | tage64 | 0 | |||||
| 141633 | no | Suggest to bind `self.x` to `x` when field `x` may be in format string | xizheyin | nnethercote | 0 | ||||
| 141637 | no | Pure batching without autodiff | ZuseZ4 | 0 | |||||
| 141754 | no | Introduce `impl` restrictions to AST, lower to `rustc_middle` | jhpratt | Urgau | 0 | ||||
| 141830 | no | [DO NOT MERGE] Crate local distributed slice | jdonszelmann | 0 | |||||
| 141922 | no | Stabilize `feature(more_qualified_paths)` | WaffleLapkin | fee1-dead | 0 | ||||
| 141977 | no | print proc res for failed case in comp test | ilyaaay | Mark-Simulacrum | 0 | ||||
| 142035 | no | Add `Command::resolve_in_parent_path` | ChrisDenton | workingjubilee | 0 | ||||
| 142061 | no | Make many `MacResult` methods unreachable. | nnethercote | petrochenkov | 0 | ||||
| 142106 | no | Add `compiler-builtins` to bootstrap | tgross35 | Kobzol | 0 | ||||
| 142198 | no | `rustc_const_eval`: respect `target.min_global_align` | folkertdev | RalfJung | 0 | ||||
| 142310 | no | compiler: Fix "power alignment" problems on AIX | workingjubilee | wesleywiser | 0 | ||||
| 142325 | no | Stabilize the `breakpoint` function | joshtriplett | jhpratt | 0 | ||||
| 142327 | no | `rustdoc-json-types`: Intern `Type`s to deduplicate and flatten | fluiderson | aDotInTheVoid | 0 | ||||
| 142366 | no | [WIP] Use weak aliases for the allocator shim | bjorn3 | 0 | |||||
| 142478 | no | install docs for each target in different directory | Forist2034 | clubby789 | 0 | ||||
| 142518 | no | [lib] In-place initialization infrastructure | dingxiangfei2009 | joshtriplett | 0 | ||||
| 142531 | no | Remove fewer Storage calls in CopyProp and GVN | ohadravid | saethlin | 0 | ||||
| 142638 | no | error out when `repr(align)` exceeds COFF limit | nthery | workingjubilee | 0 | ||||
| 142642 | no | rustdoc-json: Postcard output | aDotInTheVoid | 0 | |||||
| 142680 | no | Fix passing/returning structs with the 64-bit SPARC ABI | beetrees | tgross35 | 0 | ||||
| 142731 | no | Add lint rule for `#[deprecated]` on re-exports (rebase) | GrigorenkoPV | WaffleLapkin | 0 | ||||
| 142775 | no | rustc_target: Begin unifying Arch enum | workingjubilee | madsmtm | 0 | ||||
| 142824 | no | Stabilize `-Cmin-function-alignment` | folkertdev | workingjubilee | 0 | ||||
| 142830 | no | Make lowering incremental, take 3/N | cjgillot | 0 | |||||
| 142848 | no | Misc. cleanups to `librustdoc`s "clean" fns | yotamofek | notriddle | 0 | ||||
| 142867 | no | Change search "not found" links | kaleidawave | 0 | |||||
| 142945 | no | rustdoc_json: Intern filenames | nnethercote | aDotInTheVoid | 0 | ||||
| 142960 | no | Move `scalar_to_backend` to ssa | oli-obk | GuillaumeGomez | 0 | ||||
| 142975 | no | mbe: Rework the `concat` metavariable expression | tgross35 | petrochenkov | 0 | ||||
| 143029 | no | GCI: Imply outlives-bounds on free (generic) const items | fmease | BoxyUwU | 0 | ||||
| 143053 | no | Add `relnotes-api-list` in-tree tool | pietroalbini | Mark-Simulacrum | 0 | ||||
| 143089 | no | Replace JSONPath with `jq` in `jsondocck` | fluiderson | 0 | |||||
| 143141 | no | fresh binding should shadow the def in expand | bvanjoi | petrochenkov | 0 | ||||
| 143158 | no | rustdoc: add doc_link_canonical feature | lolbinarycat | GuillaumeGomez | 0 | ||||
| 143167 | no | Detect unwind-free functions in MIR | Mark-Simulacrum | 0 | |||||
| 143208 | no | Apply RemoveNoopLandingPads post-monomorphization | Mark-Simulacrum | oli-obk | 0 | ||||
| 143249 | no | RDR: avoid rebuilding dependent crates after comment changes | yaahc | bjorn3 | 0 | ||||
| 143259 | no | Add coroutine info to v0 symbol mangling (via DefPath/DefPathData) | sharnoff | compiler-errors | 0 | ||||
| 143323 | no | make `-Zmin-function-alignment` a target modifier | folkertdev | workingjubilee | 0 | ||||
| 143328 | no | Avoid loading HIR for check_well_formed on type declarations | oli-obk | compiler-errors | 0 | ||||
| 143333 | no | Extend GVN to perform local value numbering. | cjgillot | 0 | |||||
| 143343 | no | Lint against `&T` to `&mut T` and `&T` to `&UnsafeCell<T>` transmutes (rebase) | GrigorenkoPV | fee1-dead | 0 | ||||
| 143371 | no | Prehash visibilities in resolver | cjgillot | petrochenkov | 0 | ||||
| 143469 | no | diag: improvements to patterns in bare fn ptr and trait decl | Ezrashaw | fee1-dead | 0 | ||||
| 143487 | no | Mark `PartialEq` as `#[rustc_trivial_field_reads]` | GrigorenkoPV | fee1-dead | 0 | ||||
| 143553 | no | [experiment] first draft of init array syntax | dingxiangfei2009 | compiler-errors | 0 | ||||
| 143575 | no | Remove named lifetimes in some `PartialOrd` & `PartialEq` `impl`s | GrigorenkoPV | Mark-Simulacrum | 0 | ||||
| 143594 | no | Allow initializing `NonZero` with literals | oli-obk | 0 | |||||
| 143596 | no | Allow Clippy to define duplicate extra symbols | Alexendoo | fee1-dead | 0 | ||||
| 143625 | no | [WIP] Structural inititalization | beepster4096 | 0 | |||||
| 143629 | no | Limited nonzero coercion | oli-obk | 0 | |||||
| 143636 | no | Make `int_format_into` API more flexible | GuillaumeGomez | Amanieu | 0 | ||||
| 143763 | no | Use crosstool-ng for dist-arm-linux-musl | Gelbpunkt | marcoieni | 0 | ||||
| 143839 | no | Report doctest line numbers in a clickable format | Vrajs16 | GuillaumeGomez | 0 | ||||
| 143893 | no | Don't require `eh_personality` lang item on targets that have a personality | ChrisDenton | compiler-errors | 0 | ||||
| 143953 | no | Add the parallel front-end test suite | ywxt | jieyouxu | 0 | ||||
| 143996 | no | add default FromIterator for types with Default and Extend trait | HernandoR | 0 | |||||
| 144030 | no | Validate transmute in CTFE | oli-obk | 0 | |||||
| 144090 | no | Make `IoSlice` and `IoSliceMut` methods unstably const | thaliaarchi | tgross35 | 0 | ||||
| 144124 | no | Write .cargo/config.toml in x vendor | bjorn3 | clubby789 | 0 | ||||
| 144174 | no | minimally implement `is` (RFC 3573), sans parsing | dianne | joshtriplett | 0 | ||||
| 144193 | no | Suggest adding `Fn` bound when calling a generic parameter | Kobzol | SparrowLii | 0 | ||||
| 144220 | no | Add powerpc64-unknown-linux-gnuelfv2 target | Gelbpunkt | davidtwco | 0 | ||||
| 144223 | no | Add debuginfo_transparent attribute for structs | bjorn3 | petrochenkov | 0 | ||||
| 144324 | no | add AnonConstKind to non_trivial_const_arg diagnostics | dvtkrlbs | compiler-errors | 0 | ||||
| 144394 | no | [Debug Info] Generate typedef nodes for ptr/ref types (and msvc arrays) | Walnut356 | wesleywiser | 0 | ||||
| 144483 | no | EXPERIMENT: Use the force-inline pass for more stuff | scottmcm | 0 | |||||
| 144506 | no | introduce the Comparable trait for BTree operations | conradludgate | Amanieu | 0 | ||||
| 144513 | no | Warn when relying on default musl target static linkage behaviour | Gelbpunkt | Noratrieb | 0 | ||||
| 144537 | no | Add `Drop::pin_drop` for pinned drops | frank-king | petrochenkov | 0 | ||||
| 144561 | no | Allow MIR-inlining `Drop` terminators too | scottmcm | cjgillot | 0 | ||||
| 144596 | no | libtest: print the type of test being run | lolbinarycat | notriddle | 0 | ||||
| 144669 | no | Add reproducible build verification to bootstrap | sunildora1988 | 0 | |||||
| 144750 | no | add new rustdoc::hidden_intra_doc_links lint | lolbinarycat | GuillaumeGomez | 0 | ||||
| 144837 | no | Rewrite`is_ascii` using `slice::as_chunks` | Kmeakin | tgross35 | 0 | ||||
| 144879 | no | Add rusty stack protector(re-submit) | cezarbbb | 0 | |||||
| 144884 | no | Resynthesize `foo<bar>(` and `foo<bar>::` in `check_no_chained_comparison` | xizheyin | estebank | 0 | ||||
| 144902 | no | Rename `begin_panic` to `panic_with_payload` | Kivooeo | Mark-Simulacrum | 0 | ||||
| 144935 | no | Add `PeekableIterator` trait | wmstack | tgross35 | 0 | ||||
| 144976 | no | Refactor the way cg_ssa handles indirect returns(returns via `sret`). | FractalFir | workingjubilee | 0 | ||||
| 145021 | no | rustdoc: turn is_unnamable into a compiler query | lolbinarycat | oli-obk | 0 | ||||
| 145092 | no | llvm-wrapper cleanup | klensy | nnethercote | 0 | ||||
| 145108 | no | Resolver: Batched Import Resolution | LorrensP-2158466 | petrochenkov | 0 | ||||
| 145270 | no | Fix an ICE observed with an explicit tail-call in a default trait method | jakubadamw | compiler-errors | 0 | ||||
| 145316 | no | Async drop box support | azhogin | oli-obk | 0 | ||||
| 145330 | no | [TOY] Run MIR opts before coroutine state transform | cjgillot | 0 | |||||
| 145399 | no | Unify wording of resolve error | estebank | petrochenkov | 0 | ||||
| 145419 | no | Allow borrowing array elements from packed structs with ABI align <= packed align | hns1971 | SparrowLii | 0 | ||||
| 145428 | no | compiletest: Require explicit `--filecheck-prefixes` | tgross35 | 0 | |||||
| 145477 | no | [EXPERIMENT] Introduce `TypingMode::Codegen` to avoid layout cycles | cjgillot | 0 | |||||
| 145569 | no | Supress suggest `let else` when no let in refutable bindings | xizheyin | lcnr | 0 | ||||
| 145688 | no | Offload device2 | ZuseZ4 | 0 | |||||
| 145707 | no | Suppress suggest try wrap when found is unresolved infer | xizheyin | fee1-dead | 0 | ||||
| 145714 | no | fulfill: dedup newly added obligations | lcnr | BoxyUwU | 0 | ||||
| 145734 | no | Add hook for overriding compiler builtin macros | AlexanderPortland | oli-obk | 0 | ||||
| 145806 | no | rustdoc: [PoC] [WIP] Don't render keyword `Self` as `SelfTy` | fmease | 0 | |||||
| 145810 | no | std_detect: RISC-V: Best effort implication of target features by custom `cfg` | a4lg | Amanieu | 0 | ||||
| 145818 | no | rustdoc: make `#[doc(hidden)]` render the same as other attrs | karolzwolak | GuillaumeGomez | 0 | ||||
| 145825 | no | [WIP]: Resolve type relative type/const-generic paths in trait solving | BoxyUwU | 0 | |||||
| 145907 | no | rustdoc: split build_impl into build_{local,external}_impl | lolbinarycat | GuillaumeGomez | 0 | ||||
| 145914 | no | Track diagnostic attributes pre proc macro expansion, prepend post expansion. | 2asoft | petrochenkov | 0 | ||||
| 145924 | no | Uplifts and extends `clippy::needless-maybe-sized` into rustc | CrooseGit | lcnr | 0 | ||||
| 146013 | no | Add `From` impls for wrapper types | Jules-Bertholet | Mark-Simulacrum | 0 | ||||
| 146073 | no | changes for vxworks | Anupamvashistha2002 | ibraheemdev | 0 | ||||
| 146097 | no | Expand const impls of PartialEq, Eq, PartialOrd and Ord | npmccallum | tgross35 | 0 | ||||
| 146203 | no | Do not copy rustc rlibs into the sysroot of the build compiler | Kobzol | 0 | |||||
| 146219 | no | Make ByteStr/ByteString a more-opaque wrapper like OsStr/OsString | clarfonthey | dtolnay | 0 | ||||
| 146273 | no | lint ImproperCTypes: refactor linting architecture (part 2) | niacdoial | tgross35 | 0 | ||||
| 146275 | no | lint ImproperCTypes: refactor linting architecture (part 3) | niacdoial | tgross35 | 0 | ||||
| 146357 | no | Implement `raw-dylib` on Mach-O | madsmtm | bjorn3 | 0 | ||||
| 146440 | no | Add a new lint `UNCONSTRUCTABLE_PUB_STRUCT` to detect unconstructable public structs | mu001999 | davidtwco | 0 | ||||
| 146505 | no | Add lint about redefining runtime symbols | Urgau | lcnr | 0 | ||||
| 146550 | no | add an `Rvalue` for `is_val_statically_known` and use it in MIR optimization | joboet | SparrowLii | 0 | ||||
| 146562 | no | [EXPERIMENT] Replace ResumeTy with an unsafe binder ty. | cjgillot | compiler-errors | 0 | ||||
| 146600 | no | a collection of simple const changes | npmccallum | tgross35 | 0 | ||||
| 146619 | no | Return Result from `ensure_done().mir_borrowck(..)`. | cjgillot | 0 | |||||
| 146652 | no | Port `feature` to the new attribute system | jdonszelmann | nnethercote | 0 | ||||
| 146657 | no | fix bug in proc macro derive diagnostics | jdonszelmann | nnethercote | 0 | ||||
| 146658 | no | Better argument diagnostics in attributes | jdonszelmann | 0 | |||||
| 146668 | no | Add InfiniteIterator trait | 414owen | tgross35 | 0 | ||||
| 146672 | no | Fix incorrect suggestion for enum variant | NKID00 | 0 | |||||
| 146702 | no | Port `#[register_tool]` to the new attribute system | jdonszelmann | 0 | |||||
| 146710 | no | Deref is not a projection: VarDebugInfo | beepster4096 | cjgillot, saethlin | 0 | ||||
| 146720 | no | `-Znext-solver` slightly strenghten deduce closure sig | lcnr | BoxyUwU | 0 | ||||
| 146743 | no | Support borrowed locals in DestinationPropagation. | cjgillot | Amanieu | 0 | ||||
| 146823 | no | [Experiment] Do not emit noalias for some functions including `.as_mut_ptr()` | HKalbasi | saethlin | 0 | ||||
| 146832 | no | Not linting irrefutable_let_patterns on let chains | Natural-selection1 | petrochenkov | 0 | ||||
| 146901 | no | Support AVRTiny devices in AVR inline assembly | taiki-e | Amanieu | 0 | ||||
| 146909 | no | [EXPERIMENT] Test 8-bit tags for hashbrown | Amanieu | 0 | |||||
| 146961 | no | Allow passing `expr` metavariable to `cfg` | Jules-Bertholet | petrochenkov, fee1-dead | 0 | ||||
| 147025 | no | mbe: Macro fragment fields | joshtriplett | petrochenkov | 0 | ||||
| 147079 | no | Replace SingleUseConsts by GVN. | cjgillot | 0 | |||||
| 147106 | no | Small `highlight.rs` optimizations | yotamofek | GuillaumeGomez | 0 | ||||
| 147148 | no | Port all viable contracts from verify-rust-std | tautschnig | scottmcm | 0 | ||||
| 147154 | no | crater: check impact of ignoring outlived regions in alias liveness | lqd | 0 | |||||
| 147160 | no | Remove `FromResidual` param default | camsteffen | scottmcm | 0 | ||||
| 147274 | no | Do not use dlltool to create DLL Import Libraries for Windows | jfgoog | wesleywiser | 0 | ||||
| 147290 | no | Add sendmsg/recvmsg support to all supported sockets | poscat0x04 | 0 | |||||
| 147333 | no | wip tcmalloc | 0xdeafbeef | 0 | |||||
| 147351 | no | Avoid `LocalCopy` instantiation for `#[inline]` on `-Copt-level=0` | Noratrieb | 0 | |||||
| 147387 | no | hir_owner_parent optimized to inlined call for non-incremental build | azhogin | petrochenkov | 0 | ||||
| 147474 | no | refactor: replace `LLVMRustBuildMem{Cpy,Move,Set}` with plain LLVM functions | AMS21 | nikic | 0 | ||||
| 147482 | no | rustdoc: calculate effective visibilities of crates on-demand | lolbinarycat | 0 | |||||
| 147484 | no | Fix check_expr_if to point to a more accurate location of the compilation error in some cases | sgasho | jackh726 | 0 | ||||
| 147511 | no | is_doc_hidden optimized to hook in case of non-incremental build | azhogin | petrochenkov | 0 | ||||
| 147614 | no | Perform DestinationPropagation on places. | cjgillot | 0 | |||||
| 147621 | no | librustdoc: Make RenderOptions boolean fields into newtypes | jefftt | fmease | 0 | ||||
| 147697 | no | cmse: lint on unions crossing the secure boundary | folkertdev | davidtwco | 0 | ||||
| 147849 | no | Omit suggestions when spans are invalid | jdonszelmann | 0 | |||||
| 147862 | no | Remove `box_new` intrinsic | cjgillot | 0 | |||||
| 147909 | no | Update list of available search filters in help menu | GuillaumeGomez | notriddle | 0 | ||||
| 148005 | no | rustdoc: add support for macro_rules macros of multiple kinds | notriddle | lolbinarycat | 0 | ||||
| 148050 | no | Unify `OsStringExt`/`OsStrExt` traits across platforms | thaliaarchi | joboet | 0 | ||||
| 148069 | no | AliasRelate: don't discard constraints on overflow | lcnr | BoxyUwU | 0 | ||||
| 148101 | no | rustdoc: Properly detect syntactically invalid doctests (to fix a regression) | fmease | GuillaumeGomez | 0 | ||||
| 148156 | no | fix: from FIXME(#24570) added more info | WrldEngine | ChrisDenton | 0 | ||||
| 148187 | no | Remove uses of `&mut CmResolver` | LorrensP-2158466 | petrochenkov | 0 | ||||
| 148190 | no | replace box_new with lower-level intrinsics | RalfJung | SparrowLii | 0 | ||||
| 148271 | no | Add missing `impl Fn for &mut F where F: Fn` | Kivooeo | the8472 | 0 | ||||
| 148313 | no | Remove support for prefix yield | eholk | 0 | |||||
| 148379 | no | Add implied bounds to generic types, impl Trait, and assoc types. | obi1kenobi | fmease | 0 | ||||
| 148413 | no | Mangle personality symbol | Noratrieb | bjorn3 | 0 | ||||
| 148417 | no | Make Wasm target features `atomics` and `exception-handling` target modifiers | daxpedda | alexcrichton | 0 | ||||
| 148438 | no | reland and fix RUST-147622 | joboet | Mark-Simulacrum | 0 | ||||
| 148444 | no | [rustdoc] Correctly handle `should_panic` doctest attribute and fix `--no-run` test flag on the 2024 edition | GuillaumeGomez | fmease | 0 | ||||
| 148486 | no | Explicitly forget the zero remaining elements in `vec::IntoIter::fold()`. | kpreid | scottmcm | 0 | ||||
| 148604 | no | [DO NOT MERGE] Experiment with micro-optimizing push_str calls | lolbinarycat | 0 | |||||
| 148605 | no | Stabilize the `supertrait_item_shadowing` feature | Amanieu | fee1-dead | 0 | ||||
| 148671 | no | Enable Offload in CI | ZuseZ4 | Kobzol | 0 | ||||
| 148689 | no | std: use `nonpoison::Mutex` for all internal mutexes | joboet | Mark-Simulacrum | 0 | ||||
| 148718 | no | Do not mention `-Zmacro-backtrace` for std macros that are a wrapper around a compiler intrinsic | estebank | SparrowLii | 0 | ||||
| 148764 | no | ptr_aligment_type: add more APIs | GrigorenkoPV | scottmcm | 0 | ||||
| 148788 | no | Unconstrained parameter fix | TomtheCoder2 | davidtwco | 0 | ||||
| 148820 | no | Add very basic "comptime" fn implementation | oli-obk | jdonszelmann, fee1-dead | 0 | ||||
| 148847 | no | Share Timespec between Unix and Hermit | stepancheg | Mark-Simulacrum | 0 | ||||
| 148866 | no | Add new `failed_merged_doctest_compilation` rustdoc lint | GuillaumeGomez | fmease | 0 | ||||
| 148950 | no | rustdoc: add fmt_json helper and use it to avoid allocations | lolbinarycat | 0 | |||||
| 149019 | no | [WIP] rustdoc: Rewrite auto trait impl synthesis | fmease | lcnr | 0 | ||||
| 149130 | no | Implement coercions between `&pin (mut|const) T` and `&(mut) T` when `T: Unpin` | frank-king | jackh726 | 0 | ||||
| 149174 | no | `const` blocks as a `mod` item | GrigorenkoPV | jdonszelmann | 0 | ||||
| 149195 | no | resolve: Partially convert `ambiguous_glob_imports` lint into a hard error | petrochenkov | nnethercote | 0 | ||||
| 149228 | no | transmutability: only short-circuit `is_transmutable` for non-region infers | lapla-cogito | lcnr | 0 | ||||
| 149229 | no | Make `proc_macro::Group` take up less space remove redundant field. | Keith-Cancel | petrochenkov | 0 | ||||
| 149245 | no | Make inline attributes apply to the generated `poll` in async fn | xacrimon | JonathanBrouwer | 0 | ||||
| 149291 | no | [DO NOT MERGE] Add a crater lint for issue 145739 | ShoyuVanilla | 0 | |||||
| 149313 | no | rustc_codegen_ssa: Make upstream monomorphizations representation sparse | osiewicz | 0 | |||||
| 149328 | no | Add `String<A>` type with custom allocator parameter | shua | Amanieu | 0 | ||||
| 149365 | no | rustdoc-json: Make `-o`/`--output` control file, not directory | aDotInTheVoid | GuillaumeGomez | 0 | ||||
| 149377 | no | Do not trust bootstrap about git hash availability | jieyouxu | 0 | |||||
| 149384 | no | Don't delegate to default implementations of `ExactSizeIterator` | yotamofek | scottmcm | 0 | ||||
| 149596 | no | resolve: Report more visibility-related early resolution ambiguities for imports | petrochenkov | lcnr | 0 | ||||
| 149705 | no | Optimize `Extend for String` | paolobarbolini | joboet | 0 | ||||
| 149738 | no | Ability to omit `: ()` on const item declarations | GrigorenkoPV | 0 | |||||
| 149741 | no | rustdoc: don't strip <p> from stability notes | lolbinarycat | GuillaumeGomez | 0 | ||||
| 149749 | no | Make `BorrowedBuf` and `BorrowedCursor` generic over the data | joshtriplett | scottmcm | 0 | ||||
| 149780 | no | core::intrinsics::abort: Terminate with __fastfail on Windows | Fulgen301 | Mark-Simulacrum | 0 | ||||
| 149783 | no | stabilize `cfg_select!` | folkertdev | traviscross | 0 | ||||
| 149817 | no | Stable inline const using unstable intrinsics | oli-obk | jdonszelmann | 0 | ||||
| 149827 | no | automate offload, part 3 - clang-linker-wrapper | ZuseZ4 | 0 | |||||
| 149869 | no | std: avoid tearing `dbg!` prints | joboet | Mark-Simulacrum | 0 | ||||
| 149870 | no | Introduce MSRV for lints, and lint against cfg(any()/all()) on Rust 1.88+ | clubby789 | jdonszelmann | 0 | ||||
| 149892 | no | Add x86_64-asan-windows-msvc tier 3 target | eholk | wesleywiser | 0 | ||||
| 149893 | no | Add aarch64-asan-windows-msvc tier 3 target | eholk | wesleywiser | 0 | ||||
| 149933 | no | Replace some `matches!` with `if let` or `==` | estebank | nnethercote | 0 | ||||
| 149937 | no | try enabling `linker-messages` by default again | jyn514 | 0 | |||||
| 149960 | no | add `unreachable_cfg_select_predicates` lint | folkertdev | WaffleLapkin | 0 | ||||
| 149978 | no | deprecate `Eq::assert_receiver_is_total_eq` and emit FCW on manual impls | cyrgani | madsmtm | 0 | ||||
| 149984 | no | [WIP] Yet again move some more early buffered lints to dyn lint diagnostics | fmease | 0 | |||||
| 150055 | no | Stabilize `doc_cfg` feature | GuillaumeGomez | notriddle | 0 | ||||
| 150066 | no | Automate `rustc(1)` man page generation using `help2man` script | jkelley129 | jyn514 | 0 | ||||
| 150225 | no | Weekly `cargo update` | clubby789 | jdonszelmann | 0 | ||||
| 150233 | no | Tweak "conflict markers" diagnostic by detecting git state | estebank | petrochenkov | 0 | ||||
| 150315 | no | Reference implementation of unforgettable types | zetanumbers | petrochenkov | 0 | ||||
| 150497 | no | Implement immediate-abort by hooking #[rustc_panic_entrypoint] and lint for functions that look like a panic entrypoint | saethlin | 0 | |||||
| 150601 | no | support c-variadic functions in `rustc_const_eval` | folkertdev | RalfJung | 0 | ||||
| 150602 | no | Run rustdoc-ui tests in opt-dist tests | Kobzol | 0 | |||||
| 150662 | no | Check item bounds for projection clause wellformedness | adwinwhite | 0 | |||||
| 150727 | no | [DONT MERGE] crater run for FCW on `#[should_panic]` | Bryntet | JonathanBrouwer | 0 | ||||
| 150831 | no | c-variadic: make `va_arg` match on `Arch` exhaustive | folkertdev | workingjubilee | 0 | ||||
| 150851 | no | add `spirv` target | fee1-dead | 0 | |||||
| 150879 | no | Remove the diagnostic lints | JonathanBrouwer | Kivooeo | 0 | ||||
| 150885 | no | Revive L4Re target | farao | joboet | 0 | ||||
| 150903 | no | prettier error for parsed attrs on `Target::Param` | Bryntet | JonathanBrouwer | 0 | ||||
| 151063 | no | Add dist step for enzyme, including aarch64-apple-darwin | sgasho | 0 |