This will create a new pull request consisting of 0 PRs.
A rollup is useful for shortening the queue, but jumping the queue is unfair to older PRs who have waited too long.
When creating a real rollup, see this instruction for reference.
—
889 total, 27 approved, 15 rolled up, 6 failed / /
Sort key | Repository | # | Status | Mergeable | Title | Head ref | Assignee | Approved by | Priority | Rollup | |
---|---|---|---|---|---|---|---|---|---|---|---|
1 | rust | 124647 | pending | yes | [beta-1.79] Update cargo | Muscraft:update-beta-cargo | weihanglo | Muscraft | 1 | never | |
2 | rust | 124661 | pending (try) | yes | Turn remaining non-structural-const-in-pattern lints into hard errors | RalfJung:only-structural-consts-in-patterns | pnkfelix | 0 | |||
3 | rust | 124660 | approved | yes | Rollup of 6 pull requests | matthiaskrgr:rollup-j8bfzfn | matthiaskrgr | 6 | never | ||
4 | rust | 123441 | approved | Stabilize the size of incr comp object file names | saethlin:fixed-len-file-names | oli-obk | oli-obk | 0 | never | ||
5 | rust | 123602 | approved | Account for immutably borrowed locals in MIR copy-prop and GVN | cjgillot:gvn-borrowed | oli-obk | oli-obk | 0 | never | ||
6 | rust | 124345 | approved | Enable `--check-cfg` by default in UI tests | Urgau:compiletest-check-cfg | jieyouxu | jieyouxu | 0 | iffy | ||
7 | rust | 124631 | approved | yes | CI: enable arbitrary try builds | Kobzol:arbitrary-try-build | pietroalbini | pietroalbini | 0 | iffy | |
8 | rust | 122253 | approved | Support Result<T, E> across FFI when niche optimization can be used | MasterAwesome:master | davidtwco | davidtwco | 0 | |||
9 | rust | 124461 | approved | handle the targets that are missing in stage0 | onur-ozkan:followup-123546 | pietroalbini | pietroalbini | 0 | |||
10 | rust | 124480 | approved | Change `SIGPIPE` ui from `#[unix_sigpipe = "..."]` to `-Zon-broken-pipe=...` | Enselic:on-broken-pipe | Amanieu | jieyouxu | 0 | |||
11 | rust | 124555 | approved | coverage: Clean up creation of MC/DC condition bitmaps | Zalathar:init-coverage | nnethercote | nnethercote | 0 | |||
12 | rust | 124588 | approved | Use `ObligationCtxt` in favor of `TraitEngine` in many more places | compiler-errors:ocx | lcnr | lcnr | 0 | |||
13 | rust | 124612 | approved | yes | Add support for inputing via stdin with run-make-support | Urgau:run-make-stdin | jieyouxu | jieyouxu | 0 | ||
14 | rust | 124626 | approved | const_eval_select: add tracking issue | RalfJung:const_eval_select | joboet | joboet | 0 | |||
15 | rust | 123480 | approved | deref patterns: impl `DerefPure` for more std types | Nadrieril:impl-all-derefpures | compiler-errors | compiler-errors | 0 | always | ||
16 | rust | 124412 | approved | io safety: update Unix explanation to use `Arc` | RalfJung:io-safety | Amanieu | Amanieu | 0 | always | ||
17 | rust | 124441 | approved | String.truncate comment microfix (greater or equal) | bravequickcleverfibreyarn:string.rs | Amanieu | Amanieu | 0 | always | ||
18 | rust | 124492 | approved | Generalize `adjust_from_tcx` for `Allocation` | Strophox:adjust-allocbytes | RalfJung | RalfJung | 0 | always | ||
19 | rust | 124510 | approved | Add raw identifier in a typo suggestion | linyihai:raw-ident-in-typo-suggestion | fmease | fmease | 0 | always | ||
20 | rust | 124594 | approved | run-make-support: preserve tooks.mk behavior for EXTRACXXFLAGS | jieyouxu:rmake-cc | fmease | fmease | 0 | always | ||
21 | rust | 124607 | approved | `rustc_expand` cleanups | nnethercote:rustc_expand-cleanups | michaelwoerister | michaelwoerister | 0 | always | ||
22 | rust | 124609 | approved | variable-precision float operations can differ depending on optimization levels | RalfJung:float-precision | cuviper | cuviper | 0 | always | ||
23 | rust | 124613 | approved | yes | Allow fmt to run on rmake.rs test files | GuillaumeGomez:fmt-run-make | onur-ozkan | onur-ozkan | 0 | always | |
24 | rust | 124637 | approved | AST pretty: Use `builtin_syntax` for type ascription | fmease:ast-pretty-ty-asc-builtin-syn | compiler-errors | compiler-errors | 0 | always | ||
25 | rust | 124649 | approved | Fix HorizonOS build broken by #124210 | Meziu:master | ChrisDenton | ChrisDenton | 0 | always | ||
26 | rust | 89917 | sess: default to v0 symbol mangling | davidtwco:issue-60705-stabilize-rust-symbol-mangling-scheme | michaelwoerister | 0 | never | ||||
27 | rust | 98223 | proc_macro/bridge: remove client->server `&HandleCounters` passing. | eddyb:proc-macro-handle-counters | nnethercote | 0 | never | ||||
28 | rust | 101179 | Deprecate uninit_array | SUPERCILEX:uninit_array | scottmcm | 0 | never | ||||
29 | rust | 101500 | Perform unused assignment and unused variables lints on MIR. | cjgillot:mir-liveness | davidtwco | 0 | never | ||||
30 | rust | 104342 | Require `type_map::stub` callers to supply file information | mweber15:add_file_location_to_more_types | wesleywiser | 0 | never | ||||
31 | rust | 105392 | Dedup bounds with parent impl block | GuillaumeGomez:rustdoc-dedup-bounds | compiler-errors | 0 | never | ||||
32 | rust | 106852 | Only preserve DebugInfo in DeadStoreElimination if requested. | cjgillot:debug-dse | JakobDegen | 0 | never | ||||
33 | rust | 107760 | Rewrite libcore's UTF-8 validation for performance | thomcc:utf8dfa | m-ou-se | 0 | never | ||||
34 | rust | 109050 | Only use the new DepNode hashmap for anonymous nodes. | cjgillot:no-hash-graph | michaelwoerister | 0 | never | ||||
35 | rust | 110691 | Enable DataflowConstProp by default | cjgillot:enable-dcp | 0 | never | |||||
36 | rust | 111344 | Perform opportunistic simplifications during value numbering | cjgillot:gvn-simplify | 0 | never | |||||
37 | rust | 111351 | Prevent using the default `cc` when that'd result in a broken build | ferrocene:pa-prevent-wrong-cc | onur-ozkan | 0 | never | ||||
38 | rust | 111430 | rustdoc: migrate `item_struct` to an Askama template | nicklimmm:askama-migration-item-struct | GuillaumeGomez | 0 | never | ||||
39 | rust | 112372 | Make function bodies with &! arguments unreachable | saethlin:ralf-refs | 0 | never | |||||
40 | rust | 112733 | Avoid `memcpy` in codegen for more types, notably `Vec` | scottmcm:more-load-store | compiler-errors | 0 | never | ||||
41 | rust | 114595 | Mark more spans as relative. | cjgillot:relative-attr | 0 | never | |||||
42 | rust | 115003 | Increase parallelism in various locations | Zoxc:parallel-tweaks-rebase | cjgillot | 0 | never | ||||
43 | rust | 115105 | Enable DestinationPropagation by default. | cjgillot:dest-prop-default | oli-obk | 0 | never | ||||
44 | rust | 115747 | Optimize hash map operations in the query system | Zoxc:query-hashes | cjgillot | 0 | never | ||||
45 | rust | 116123 | Rewrite native thread-local storage | joboet:rewrite_native_tls | m-ou-se | 0 | never | ||||
46 | rust | 116173 | New atomic reference counting algorithm | m-ou-se:arc | Amanieu | 0 | never | ||||
47 | rust | 116375 | Create the previous dep graph index on a background thread | Zoxc:lazy-index | cjgillot | 0 | never | ||||
48 | rust | 116707 | Create an `AllocId` for `ConstValue::Slice`. | cjgillot:slice-id | 0 | never | |||||
49 | rust | 117473 | Move alignment checks to codegen | saethlin:codegen-alignment-checks | oli-obk | 0 | never | ||||
50 | rust | 118149 | Implement RFC 3127 sysroot path handling changes | cbeuw:rfc3127-sysroot | b-naber | 0 | iffy | ||||
51 | rust | 118159 | Implementation of `fmt::FormattingOptions` | EliasHolzmann:formatting_options | m-ou-se | 0 | never | ||||
52 | rust | 119017 | MIR-only rlibs | saethlin:mir-only-rlibs | 0 | never | |||||
53 | rust | 119412 | macro_rules: Remove `NtIdent` nonterminal token | petrochenkov:dialoc3 | 0 | never | |||||
54 | rust | 119458 | Do not hash allocations to name them. | cjgillot:anonymous-alloc | compiler-errors | 0 | never | ||||
55 | rust | 119501 | Only generate a single shim for clone of copy types. | cjgillot:clone-shim | 0 | never | |||||
56 | rust | 119899 | redesign stage 0 std | onur-ozkan:redesign-stage0-std | albertlarsan68 | 0 | iffy | ||||
57 | rust | 120193 | #[cold] on match arms | x17jiri:cold_match_arms | oli-obk | 0 | never | ||||
58 | rust | 120286 | Implement RFC 3349, mixed utf8 literals | nnethercote:3349-mixed-utf8-literals | 0 | never | |||||
59 | rust | 120589 | std::thread::available_parallelism merging linux/android/freebsd version | devnexen:cpuaff_fbsd_upd | m-ou-se | 0 | never | ||||
60 | rust | 120593 | Update Android in CI | maurer:android-bump | Mark-Simulacrum | 0 | iffy | ||||
61 | rust | 120706 | Initial support for auto traits with default bounds | Bryanskiy:leak | oli-obk | 0 | never | ||||
62 | rust | 120855 | Introduce -Zsplit-metadata option | bjorn3:split_metadata4 | petrochenkov | 0 | never | ||||
63 | rust | 120869 | ci update freebsd version proposal, freebsd 12 being eol | devnexen:update_fbsd_ci | Mark-Simulacrum | 0 | iffy | ||||
64 | rust | 121150 | Add a fast-path to `Debug` ASCII `&str` | Swatinem:debug-ascii-str | cuviper | 0 | never | ||||
65 | rust | 121605 | Mark all functions defined in compiler-builtins as nounwind | nbdd0121:builtin | Amanieu | 0 | iffy | ||||
66 | rust | 121848 | stabilize `-Znext-solver=coherence` | lcnr:stabilize-next-solver | compiler-errors | 0 | never | ||||
67 | rust | 122186 | Remove a workaround for a bug | bjorn3:remove_bug_workaround | petrochenkov | 0 | iffy | ||||
68 | rust | 122189 | snapshot: avoid leaking inference vars | lcnr:probe-no-more-leak | oli-obk | 0 | never | ||||
69 | rust | 122325 | Stop using LLVM struct types for array/pointer offset GEPs | erikdesjardins:array | nikic | 0 | never | ||||
70 | rust | 122362 | Link `std` statically in `rustc_driver` | Zoxc:rustc_driver_static_std | oli-obk | 0 | never | ||||
71 | rust | 122462 | Compile backtrace-related deps with `opt-level=s` | erikdesjardins:forsize | Mark-Simulacrum | 0 | never | ||||
72 | rust | 122504 | Update cc crate for bootstrap to v1.0.90 | jfgoog:update-cc-crate-version-2 | onur-ozkan | 0 | never | ||||
73 | rust | 122662 | Omit non-needs_drop drop_in_place in vtables | Mark-Simulacrum:optional-drop | bjorn3 | 0 | never | ||||
74 | rust | 122770 | improve codegen of fmt_num to delete unreachable panic | iximeow:ixi/int-formatting-optimization | workingjubilee | 0 | never | ||||
75 | rust | 123219 | [WIP] rustdoc (base+json): add support for variances | fmease:rustdoc-variances-json | 0 | never | |||||
76 | rust | 123244 | Enable -Zshare-generics for inline(never) functions | Mark-Simulacrum:share-inline-never-generics | wesleywiser | 0 | never | ||||
77 | rust | 123356 | Reduce code size of `thread::set_current` | joboet:set_current_size | ChrisDenton | 0 | never | ||||
78 | rust | 123425 | Add `noundef` metadata for fits-in-target-pointer-size array immediate arguments | jieyouxu:array-imm-noundef-param | davidtwco | 0 | never | ||||
79 | rust | 123536 | Simplify `IntVarValue`/`FloatVarValue` | compiler-errors:simplify-int-float | 0 | never | |||||
80 | rust | 123550 | Remove last rt::init allocation for thread info | GnomedDev:remove-initial-arc | Nilstrieb | 0 | iffy | ||||
81 | rust | 123572 | Increase vtable layout size | Mark-Simulacrum:vtable-methods | TaKO8Ki | 0 | never | ||||
82 | rust | 123886 | Avoid `alloca`s in codegen for simple `mir::Aggregate` statements | scottmcm:more-rvalue-operands | matthewjasper | 0 | never | ||||
83 | rust | 124032 | Replace sort implementations | Voultapher:a-new-sort | thomcc | 0 | never | ||||
84 | rust | 124187 | Warn (or error) when `Self` ctor from outer item is referenced in inner nested item | compiler-errors:self-ctor | petrochenkov | 0 | never | ||||
85 | rust | 124188 | MIR: Stop needing an explicit BB for `otherwise:unreachable` | scottmcm:implicit-switchint-unreachable | 0 | never | |||||
86 | rust | 124213 | Weekly `cargo update` | rust-lang:cargo_update | Mark-Simulacrum | 0 | iffy | ||||
87 | rust | 124401 | Some hir cleanups | oli-obk:some_hir_cleanups | cjgillot | 0 | never | ||||
88 | hashbrown | 367 | yes | Rewrite `get_many_mut` methods | JustForFun88:new_get_many | 0 | |||||
89 | hashbrown | 396 | yes | Add `HashSet::get_or_insert_with_mut` | yyny:master | 0 | |||||
90 | semverver | 396 | yes | Bump log from 0.4.17 to 0.4.19 | rust-lang:dependabot/cargo/log-0.4.19 | 0 | |||||
91 | hashbrown | 400 | yes | Fix `HashSet::get_or_insert_with` | JustForFun88:hashset_get_or_insert_with | 0 | |||||
92 | semverver | 401 | yes | Bump serde from 1.0.152 to 1.0.171 | rust-lang:dependabot/cargo/serde-1.0.171 | 0 | |||||
93 | semverver | 402 | yes | Bump anyhow from 1.0.68 to 1.0.72 | rust-lang:dependabot/cargo/anyhow-1.0.72 | 0 | |||||
94 | semverver | 403 | yes | Bump serde_json from 1.0.91 to 1.0.103 | rust-lang:dependabot/cargo/serde_json-1.0.103 | 0 | |||||
95 | hashbrown | 436 | yes | Avoid reporting a capacity of zero when there is still space in the map. | Diggsey:capacity-fix | 0 | |||||
96 | hashbrown | 488 | yes | Add gxhash in bench | ogxd:gxhash | 0 | |||||
97 | hashbrown | 507 | yes | Introduce Swiss Cheese benchmark | matthieu-m:swiss_cheese | 0 | |||||
98 | hashbrown | 513 | yes | WIP Switch to a full bitwidth h2 | matthieu-m:performance/full-bitwidth-h2 | 0 | |||||
99 | hashbrown | 517 | yes | Introduce Overflow & Displacement tracking. | matthieu-m:performance/overflow-tracker | 0 | |||||
100 | hashbrown | 518 | yes | Add an assertion to `HashSet::get_or_insert_with` | cuviper:assert-get_or_insert_with | 0 | |||||
101 | hashbrown | 519 | yes | Remove unnecessary `add` in `clone_from_impl` | JustForFun88:clone_from_impl | 0 | |||||
102 | vscode-rust | 582 | Debugger support | kdy1:master | 0 | ||||||
103 | crater | 639 | Bump crossbeam-deque from 0.7.3 to 0.7.4 | rust-lang:dependabot/cargo/crossbeam-deque-0.7.4 | 0 | ||||||
104 | crater | 715 | yes | Adjust handling of "no space left on device" error | Skgland:no-space-left | 0 | |||||
105 | crater | 719 | yes | Update tera/minifier & cut some memory allocations | Mark-Simulacrum:shrink-html-report | 0 | |||||
106 | vscode-rust | 796 | yes | Add String::from() snippet | Filius-Patris:master | 0 | |||||
107 | chalk | 796 | yes | Support trait upcasting | lowr:feat/dyn-upcasting | 0 | |||||
108 | vscode-rust | 875 | yes | Remove angular brackets from `autoClosingPairs` | ibraheemdev:patch-1 | 0 | |||||
109 | vscode-rust | 898 | yes | Add snippet for while loop | carrotfarmer:patch-1 | 0 | |||||
110 | vscode-rust | 916 | yes | Update README.md | matthiasferraina:patch-1 | 0 | |||||
111 | vscode-rust | 931 | yes | fix small English typo | alirezaghey:patch-1 | 0 | |||||
112 | stdarch | 1000 | yes | AVX512-VP2INTERSECT implementations | vertexclique:vcq/avx512vp2intersect | Amanieu | 0 | ||||
113 | stdarch | 1377 | yes | attempt to resolve #852 | matthiascy:master | Amanieu | 0 | ||||
114 | stdarch | 1494 | yes | Stabilize Wasm relaxed SIMD | daxpedda:relaxed-simd | Amanieu | 0 | ||||
115 | stdarch | 1535 | Add LoongArch SIMD intrinsics | heiher:std-simd-la64 | Amanieu | 0 | |||||
116 | stdarch | 1541 | yes | non-temporal stores: use inline assembly | RalfJung:movnt | Amanieu | 0 | ||||
117 | stdarch | 1556 | yes | Make std_detect::detect::check_for unstably public | GnomedDev:public-check-for | Amanieu | 0 | ||||
118 | stdarch | 1571 | yes | Fix `std_detect_env_override` feature on Windows by avoiding `libc` | dpaoliello:envoveride | 0 | |||||
119 | rls | 1778 | yes | feat: update lsp_types to the latest version | aminya:lsp-data-update | 0 | |||||
120 | rls | 1781 | yes | fix: update dependencies and the toolchain | aminya:deps-update | 0 | |||||
121 | rls | 1783 | yes | Remove unused dependency humantime 2.0.0 | notriddle:master | 0 | |||||
122 | miri | 3319 | yes | Directly implement native exception raise methods in miri | bjorn3:some_more_shims | 0 | |||||
123 | miri | 3474 | yes | Implement wcslen | tyilo:wcslen | 0 | |||||
124 | miri | 3533 | yes | Make file descriptors into refcount references | Luv-Ray:file-descriptors-to-refcount-references | 0 | |||||
125 | libc | 3609 | yes | fix the size of `posix_spawn_file_actions_t` and `posix_spawnattr_t` on Linux | ferrocene:ja-gh3608 | JohnTitor | 0 | ||||
126 | libc | 3612 | yes | Support confstr on Linux | magicant:confstr-linux | JohnTitor | 0 | ||||
127 | libc | 3616 | yes | Move testing of primitive types from std | ChrisDenton:primitive | JohnTitor | 0 | ||||
128 | libc | 3617 | yes | adding in6_ifreq to apple. | devnexen:macos_in6_freq | JohnTitor | 0 | ||||
129 | libc | 3630 | yes | Fix the definition of sigevent on FreeBSD and Linux | asomers:sigevent2 | JohnTitor | 0 | ||||
130 | libc | 3645 | yes | Fix hidden lifetime parameter | bzEq:lifetime | JohnTitor | 0 | ||||
131 | libc | 3661 | yes | linux_like: unify SIGEV_THREAD_ID support | christoph-heiss:musl-sigev-thread-id | JohnTitor | 0 | ||||
132 | libc | 3669 | yes | [libc 1.0] Add htonl, htons, ntohl, ntohs | safinaskar:htons | JohnTitor | 0 | ||||
133 | clippy | 7688 | Add lint `ref_mut_iter_method_chain` | Jarcho:ref_mut_iter_method_chain | flip1995 | 0 | |||||
134 | crates-io | 8372 | Update Rust crate tokio to v1.37.0 | rust-lang:renovate/tokio-1.x | 0 | ||||||
135 | crates-io | 8378 | yes | Update Rust crate cargo-manifest to v0.14.0 | rust-lang:renovate/cargo-manifest-0.x | 0 | |||||
136 | crates-io | 8559 | yes | Implement dark mode via `light-dark()` fn | Turbo87:dark-mode | 0 | |||||
137 | crates-io | 8578 | yes | Update postgres Docker tag to v16 | rust-lang:renovate/postgres-16.x | 0 | |||||
138 | clippy | 9461 | yes | BREAKING CHANGE fix running path/to/cargo-clippy --fix | matthiaskrgr:ARGH | giraffate | 0 | ||||
139 | clippy | 10632 | yes | Add `needless_maybe_sized` lint | Alexendoo:needless-maybe-sized | Jarcho | 0 | ||||
140 | cargo | 10960 | yes | Report codegen timings for binary crates | bjorn3:bin_link_timings | ehuss | 0 | ||||
141 | clippy | 11419 | yes | fix: needless_range_loop's FP on the `Field` expr | kiscad:issue-11399 | flip1995 | 0 | ||||
142 | clippy | 11463 | yes | WIP New lint: borrowed_option | tom-anders:borrowed_option | blyxyas | 0 | ||||
143 | clippy | 11476 | yes | new lint: `zombie_processes` | y21:zombie_processes | xFrednet | 0 | ||||
144 | clippy | 11540 | yes | add new lint that disallow renaming parameters in trait functions | J-ZhengLi:issue11443 | xFrednet | 0 | ||||
145 | clippy | 11600 | yes | new lint: `danger_not_accepted` | Radbuglet:master | Alexendoo | 0 | ||||
146 | clippy | 11656 | yes | [`unnecessary_to_owned`]: catch `to_owned` on byte slice to create temporary `&str` | y21:unnecessary_string_from_utf8 | Jarcho | 0 | ||||
147 | clippy | 11700 | yes | [`pathbuf_init_then_push`]: Checks for calls to `push` immediately a… | lengyijun:pathbuf_join | xFrednet | 0 | ||||
148 | clippy | 12107 | yes | new lint: `macro_metavars_in_unsafe` | y21:expr_metavars_in_unsafe | xFrednet | 0 | ||||
149 | clippy | 12150 | yes | Add lint for `misleading_use_of_ok` | ithinuel:add_misleading_use_of_ok | dswij | 0 | ||||
150 | clippy | 12398 | yes | bug fix: lint numbered_fields message error | WeiTheShinobi:bug-lint-numbered_fields | Manishearth | 0 | ||||
151 | clippy | 12421 | yes | fix [`infinite_loop`] suggestions on async funtion/closure | J-ZhengLi:issue12338 | Jarcho | 0 | ||||
152 | clippy | 12456 | yes | Fix output lifetime collection in needless_lifetimes | m-rph:needless_lifetimes | blyxyas | 0 | ||||
153 | clippy | 12471 | yes | Avoid reported unsoundness for implied lifetime bounds | YpeKingma:lifetimes_bound_nested_ref | Manishearth | 0 | ||||
154 | clippy | 12474 | yes | Fix `std_instead_of_core` for `ListStem` use | MarcusGrass:mg/fix-std-instead-of-core-use | blyxyas | 0 | ||||
155 | clippy | 12476 | yes | Extend `implicit_saturating_sub` lint | GuillaumeGomez:add-manual_arithmetic_check | y21 | 0 | ||||
156 | clippy | 12488 | yes | Disable `indexing_slicing` for custom Index impls | Jacherr:issue-11525 | llogiq | 0 | ||||
157 | clippy | 12539 | yes | Add lint which checks that duration conversion aren't losing precision | declanvk:duration-to-float | blyxyas | 0 | ||||
158 | clippy | 12571 | yes | Ignore `disallowed_types` in foreign macros | stepantubanov:disallowed-types-foreign-macros | xFrednet | 0 | ||||
159 | clippy | 12575 | yes | New lint: [`duplicate_map_keys`] | SeseMueller:master | llogiq | 0 | ||||
160 | clippy | 12611 | yes | Make `single_range_in_vec_init` ignore type annotations, fn arguments and `ExprField`s | matzemathics:11086 | dswij | 0 | ||||
161 | clippy | 12620 | yes | Handle `rustc_on_unimplemented` in duplicated_attributes | Nilstrieb:dupattr | Jarcho | 0 | ||||
162 | clippy | 12647 | yes | Add regression test for #12612 | GuillaumeGomez:regression-12612 | Jarcho | 0 | ||||
163 | clippy | 12650 | yes | fix false positive in Issue/12098 because lack of consideration of mutable caller | cocodery:issue/12098 | GuillaumeGomez | 0 | ||||
164 | clippy | 12656 | yes | Add 'Expand All' & 'Collapse All' to the website | SpencerAWill:Add-expand-all-to-the-web-site | xFrednet | 0 | ||||
165 | clippy | 12672 | yes | fix [`undocumented_unsafe_blocks`] FP with trait/impl items | J-ZhengLi:issue11709 | Alexendoo | 0 | ||||
166 | clippy | 12681 | yes | Let `qualify_min_const_fn` deal with drop terminators | y21:issue12677 | Jarcho | 0 | ||||
167 | clippy | 12688 | yes | fix: `manual_unwrap_or_default` suggests error when expression is a None variant | t-webber:fix_manual_unwrap_or_default | Jarcho | 0 | ||||
168 | clippy | 12700 | yes | [`overly_complex_bool_expr`]: Fix trigger wrongly on never type | Luv-Ray:overly_complex_bool_expr | Jarcho | 0 | ||||
169 | clippy | 12701 | yes | Improve documentation of `needless_range_loop` | tatounee:master | dswij | 0 | ||||
170 | clippy | 12706 | yes | less aggressive needless_borrows_for_generic_args | pacak:less-aggressive-needless-borrows | dswij | 0 | ||||
171 | clippy | 12712 | yes | make [`manual_map`] ignore types that contain `dyn` | J-ZhengLi:issue12666 | dswij | 0 | ||||
172 | clippy | 12713 | yes | make sure the msrv for `const_raw_ptr_deref` is met when linting [`missing_const_for_fn`] | J-ZhengLi:issue8864 | dswij | 0 | ||||
173 | clippy | 12719 | yes | Fix website dash replacement | roddyrap:fix-website-dash-replace-12718 | xFrednet | 0 | ||||
174 | clippy | 12730 | yes | Lint direct priority conflicts in `[workspace.lints]` | Alexendoo:lint-groups-workspace-priority | xFrednet | 0 | ||||
175 | clippy | 12740 | yes | `significant_drop_in_scrutinee`: Trigger lint only if lifetime allows early significant drop | lrh2000:sig-drop | blyxyas | 0 | ||||
176 | clippy | 12742 | yes | Don't lint assigning_clones on nested late init locals | Alexendoo:assigning-clones-nested-late-init | dswij | 0 | ||||
177 | clippy | 12747 | yes | Type safe CLI implementation for clippy-dev | flip1995:clippy-dev-cli-derive | Alexendoo | 0 | ||||
178 | clippy | 12755 | yes | Allow more attributes in `clippy::useless_attribute` | 9999years:useless-attribute | GuillaumeGomez | 0 | ||||
179 | clippy | 12756 | yes | Avoid emitting `assigning_clones` when cloned data borrows from the place to clone into | y21:assigning_clones_lifetimes | Alexendoo | 0 | ||||
180 | clippy | 12759 | yes | Josh preparations | flip1995:josh-automation | 0 | |||||
181 | cargo | 13086 | chore(deps): update rust crate itertools to 0.12.0 | rust-lang:renovate/itertools-0.x | weihanglo | 0 | |||||
182 | cargo | 13347 | yes | [WIP] feat(cargo-vendor): vendor path dep if it is not in any given workspaces | weihanglo:vendor-path-deps | epage | 0 | ||||
183 | cargo | 13404 | yes | test: Verify build-std final crate graph against library lock file. | c272:verify-std-lock | ehuss | 0 | ||||
184 | cargo | 13443 | yes | feat: Expost host and target sysroot to build scripts. | c272:rustc-sysroot | weihanglo | 0 | ||||
185 | cargo | 13501 | yes | Bail publish job before packaging and upload | stupendoussuperpowers:same-version | weihanglo | 0 | ||||
186 | cargo | 13535 | yes | Coerce major wildcards | Nikita240:coerce-major-wildcards | Eh2406 | 0 | ||||
187 | cargo | 13571 | yes | Stabilize `-Zcheck-cfg` as always enabled | Urgau:stabilize-check-cfg | ehuss | 0 | ||||
188 | cargo | 13572 | yes | Fix: Make path dependencies with the same name stays locked | linyihai:multi-dep-same-name | ehuss | 0 | ||||
189 | cargo | 13584 | yes | [WIP] feat: index cache in SQLite3 | weihanglo:index-cache-sqlite | epage | 0 | ||||
190 | cargo | 13590 | yes | Document interaction between custom profiles and overrides | vlovich:patch-1 | 0 | |||||
191 | cargo | 13596 | yes | [WIP] Fix: Cargo fails to detect environment variable | LuuuXXX:issue-13280 | weihanglo | 0 | ||||
192 | cargo | 13605 | yes | core/compiler: report executable paths for all binary crates | dvdhrm:pr/libbin | epage | 0 | ||||
193 | cargo | 13644 | yes | feat: Stablize `CARGO_RUSTC_CURRENT_DIR` | epage:rustc_current_dir | weihanglo | 0 | ||||
194 | cargo | 13660 | yes | clarify default behavior of `documentation` field | RalfJung:documentation-default | ehuss | 0 | ||||
195 | cargo | 13669 | yes | Protect .cargo-ok on case-insensitive file systems | kornelski:not-ok | epage | 0 | ||||
196 | cargo | 13677 | yes | Document variance in strip | workingjubilee:fixup-docs-for-strip | epage | 0 | ||||
197 | cargo | 13687 | yes | Allows the default git/gitoxide configuration to be obtained from the ENV and config | linyihai:git-features-env | weihanglo | 0 | ||||
198 | cargo | 13694 | yes | WIP: fix(config): Improve the error for partial-struct | epage:env | weihanglo | 0 | ||||
199 | cargo | 13709 | yes | feat: implement RFC 3553 to add SBOM support | justahero:rfc3553/cargo-sbom-support | ehuss | 0 | ||||
200 | cargo | 13765 | yes | Fix cargo add behaving different when translating package name | dohse:fix-13702 | epage | 0 | ||||
201 | cargo | 13766 | yes | [doc]: Add create workspace doc | heisen-li:workspace_example | epage | 0 | ||||
202 | cargo | 13781 | yes | docs(ref): Add section on Apple deployment target environment variables | madsmtm:deployment-target | epage | 0 | ||||
203 | cargo | 13809 | yes | WIP: rename out-dir to artifact-dir | valadaptive:artifact-dir | epage | 0 | ||||
204 | cargo | 13820 | yes | [doc]:fix project to package | heisen-li:project | epage | 0 | ||||
205 | cargo | 13842 | yes | Fix: Build only the specified artifact library when multiple types are available | skogseth:build-only-specified-artifact-library | weihanglo | 0 | ||||
206 | cargo | 13846 | yes | [WIP] feat(gc): record workspace manifest and target dir in global cache tracker | baby230211:feat-13136 | ehuss | 0 | ||||
207 | cargo | 13847 | yes | Show description for user-installed binaries when running "cargo --list" | Oakchris1955:master | ehuss | 0 | ||||
208 | rust-analyzer | 15177 | Fix panic in `handle_code_action` | rust-lang:Veykril-patch-1 | 0 | ||||||
209 | rust-analyzer | 15510 | yes | Add generic parameter assist | anarachnid:master | 0 | |||||
210 | rust-analyzer | 16925 | yes | Allow post-fix match to parse | RossSmyth:pfix_match | 0 | |||||
211 | rust-analyzer | 17058 | yes | feat: TOML based config for rust-analyzer | alibektas:13529/ratoml | Veykril | 0 | ||||
212 | rust-analyzer | 17140 | yes | handle {self} when removing unused imports | harrysarson:harry-unused-self | 0 | |||||
213 | rust-analyzer | 17146 | yes | minor: let diagnostics.enable's scope be limited to DiagnosticsCode::Ra only | alibektas:17048 | 0 | |||||
214 | rust-analyzer | 17165 | yes | Omit changelog header from GitHub release notes | Marcono1234:github-release-changelog-header | 0 | |||||
215 | rust-analyzer | 17174 | yes | Fix: infer type of async block with tail return expr | Kohei316:fix-infer-async-block-with-tail-return-expr | 0 | |||||
216 | rust | 87173 | unstable proc_macro tracked::* rename/restructure | drahnr:bernhard-tracked-restructure | m-ou-se | 0 | |||||
217 | rust | 93544 | Debug-format fat pointers with their metadata for better insight | vojtechkral:fmt-fat-ptrs | m-ou-se | 0 | |||||
218 | rust | 94619 | Introduce unsafe methods for mutating environment | jhpratt:unsafe-env | cuviper | 0 | |||||
219 | rust | 94904 | doc(notable_trait) for impls | conradludgate:rustdoc-notable-attr | GuillaumeGomez | 0 | |||||
220 | rust | 94909 | [WIP] 'Notable Trait Implementations' doc section | conradludgate:notable-trait-implementations | GuillaumeGomez | 0 | |||||
221 | rust | 96290 | Make libtest logfile respect --format | felipeamp:issue-57147-fix | m-ou-se | 0 | |||||
222 | rust | 97524 | Add `Thread::{into_raw, from_raw}` | ibraheemdev:thread-raw | Mark-Simulacrum | 0 | |||||
223 | rust | 97977 | Add `String::replace_first` and `String::replace_last` | WilliamVenner:string_replace_in_place | kennytm | 0 | |||||
224 | rust | 98514 | `std::thread` support for the Nintendo 3DS | AzureMarker:feature/horizon-threads | Mark-Simulacrum | 0 | |||||
225 | rust | 98991 | Apply deprecation lint to trait method overrides. | m-ou-se:deprecated-overrides | wesleywiser | 0 | |||||
226 | rust | 99032 | Disable unwinding for `catch_unwind` error payloads. | danielhenrymantilla:no_unwind_drop_panic_payload | Mark-Simulacrum | 0 | |||||
227 | rust | 99469 | Add UI to help with advanced search requests | GuillaumeGomez:advanced-search-ui | notriddle | 0 | |||||
228 | rust | 99733 | Extend const_convert for Cow on From<&str> and From<String> | nipunn1313:nipunn/impl_const_from | dtolnay | 0 | |||||
229 | rust | 99790 | Explain how Vec::with_capacity is faithful | workingjubilee:explain-vec-with-cap | m-ou-se | 0 | |||||
230 | rust | 99927 | More distinctive pretty-printing of function item types | steffahn:distinctive_function_item_types_printing | estebank | 0 | |||||
231 | rust | 99969 | alloc: implement FromIterator for Box<str> | calebsander:feature/collect-box-str | dtolnay | 0 | |||||
232 | rust | 100156 | Add feature to disable the panic_impl provided by std | morr0ne:no-panic-impl-feature | Mark-Simulacrum | 0 | |||||
233 | rust | 100413 | Track `-Cprofile-use` and `-Cprofile-sample-use` value by file hash, not file path | Kobzol:profile-use-track-file-hash | michaelwoerister | 0 | |||||
234 | rust | 100824 | use `confstr(_CS_DARWIN_USER_TEMP_DIR, ...)` as a `TMPDIR` fallback on Darwin | thomcc:darwin_user_temp_dir | dtolnay | 0 | |||||
235 | rust | 101213 | net adding set_fib call to set FIB route on FreeBSD. | devnexen:fbsd_set_fib | workingjubilee | 0 | |||||
236 | rust | 101339 | enable -Zrandomize-layout in debug CI builds | the8472:ci-randomize-debug | Mark-Simulacrum | 0 | |||||
237 | rust | 101387 | Added `interrupt` function for `std::process::Child` | JonathanWoollett-Light:process-interrupt | cuviper | 0 | |||||
238 | rust | 101551 | [WIP] Add support for custom allocator for `String` | zachs18:string_alloc | Mark-Simulacrum | 0 | |||||
239 | rust | 101842 | std::io: vectored reads with uninitialized memory (Read::read_buf_vec) | nrc:read-buf-vec2 | m-ou-se | 0 | |||||
240 | rust | 101981 | Impl AsRef, Borrow for Ref, RefMut | dhardy:borrow_ref | m-ou-se | 0 | |||||
241 | rust | 102343 | New API: Range::cmp_scalar; comparison (less/equal/greater) to a primitive of the Range | golddranks:range_cmp | m-ou-se | 0 | |||||
242 | rust | 103029 | feat: add `expansion_growth_limit` attr as another expansion limit | vincenzopalazzo:macros/expansion_grow_limit | petrochenkov | 0 | |||||
243 | rust | 103134 | Kill array_assume_init | SUPERCILEX:uninit-array-assume | scottmcm | 0 | |||||
244 | rust | 103376 | Strip leading trailing empty lines in doc code blocks | GuillaumeGomez:strip-leading-trailing-empty-lines | notriddle | 0 | |||||
245 | rust | 104693 | Consistently use the highest bit of vector masks when converting to i1 vectors | jhorstmann:use-high-bit-of-mask-for-select | wesleywiser | 0 | |||||
246 | rust | 104803 | Implement unification of const abstract impls | JulianKnodt:unify_impls | oli-obk | 0 | |||||
247 | rust | 104941 | [WIP] borrowck diagnostic migration with eager booted | AndyJado:eager | davidtwco | 0 | |||||
248 | rust | 105377 | rust: library: Add `setsid` method to `CommandExt` trait | HarveyHunt:setsid | m-ou-se | 0 | |||||
249 | rust | 105586 | Experimental feature gate proposal `crabi` | joshtriplett:abi-experimental-feature-gate | nikomatsakis | 0 | |||||
250 | rust | 105604 | Use ELF-TLS on SGX | joboet:sgx_tls | m-ou-se | 0 | |||||
251 | rust | 105877 | `impl PartialEq<{str,String}> for {Path,PathBuf}` (and reversed) | Kixunil:impl-partialeq-str-for-path | m-ou-se | 0 | |||||
252 | rust | 106060 | Remove proc-macro back-compat hack for rental | Aaron1011:remove-rental-hack | pnkfelix | 0 | |||||
253 | rust | 106074 | Implement RFC 3323: restrictions | jhpratt:restrictions | WaffleLapkin | 0 | |||||
254 | rust | 106186 | Add function `core::iter::chain` | rossmacarthur:ft/iter-chain | Amanieu | 0 | |||||
255 | rust | 106375 | Stabilize `io_error_more` | albertlarsan68:stabilize-io_err_more | BurntSushi | 0 | |||||
256 | rust | 106418 | Implement `PartialOrd` and `Ord` for `Discriminant` | EFanZh:implement-ord-for-discriminant | dtolnay | 0 | |||||
257 | rust | 106643 | Allow only implementing `Read::read_buf` | WaffleLapkin:read_recursive | dtolnay | 0 | |||||
258 | rust | 106681 | Link unstable features | albertlarsan68:link-unstable-features | onur-ozkan | 0 | |||||
259 | rust | 106943 | Implement DoubleEnded and ExactSize for Take<Repeat> and Take<RepeatWith> | mina86:exact_size_take_repeat | m-ou-se | 0 | |||||
260 | rust | 107099 | rustdoc: Add support for --remap-path-prefix | edward-shen:edward-shen/rustdoc-remap-path-prefix | GuillaumeGomez | 0 | |||||
261 | rust | 107122 | Use `Try` trait to make `Once[Cell | Lock]::get_or_try_init` generic over return type | joboet:once_try_init_try | BurntSushi | 0 | |||||
262 | rust | 107251 | Rescope temp lifetime in let-chain into IfElse | dingxiangfei2009:let-chain-rescope | est31 | 0 | |||||
263 | rust | 107263 | Allow impl on projection | GuillaumeGomez:allow-impl-on-projection | oli-obk | 0 | |||||
264 | rust | 107378 | Stabilize `anonymous_lifetime_in_impl_trait` | c410-f3r:stabilize-anon-lt | estebank | 0 | |||||
265 | rust | 107393 | Add internal lint against `Ty == Ty` | Nilstrieb:Are the types equalॽ Who even knows at this point | compiler-errors | 0 | |||||
266 | rust | 107562 | WIP: Remove `ResumeTy` from async lowering | Swatinem:async-resumety-v2 | compiler-errors | 0 | |||||
267 | rust | 107587 | Mark `std` integral modules as deprecated (`std::u32`, `std::i16`, etc.) | tgross35:deprecate-std-num-modules | SnoozeThis | 0 | |||||
268 | rust | 107640 | rustdoc: Add support for local resources | GuillaumeGomez:rustdoc-local-resources-2 | notriddle | 0 | |||||
269 | rust | 108001 | Add lint to check if non-inlined local reexports have documentation | GuillaumeGomez:unused_reexport_documentation-lint | notriddle | 0 | |||||
270 | rust | 108097 | Change Wasm's `cdylib` etc. to be a "reactor". | sunfishcode:sunfishcode/wasi-reactor | wesleywiser | 0 | |||||
271 | rust | 108193 | Add rem_floor and rem_ceil | clarfonthey:rounding-remainders | dtolnay | 0 | |||||
272 | rust | 108397 | Dedup elaborated predicates with const generic parameter in AutoTrait | megakorre:issue_107715 | oli-obk | 0 | |||||
273 | rust | 108671 | Implement flatten for `Option<&Option<T>>` and `Option<&mut Option<T>>` | Coca162:option_reference_flattening | BurntSushi | 0 | |||||
274 | rust | 108684 | Clarify drop_in_place safety | Manishearth:dip-safety | JakobDegen | 0 | |||||
275 | rust | 108761 | Do NOT Review: CoAlloc: Allocator + Global API + Vec | coop-rs:07_vec_macroed_squash_fmt_workaround | peter-kehl | 0 | |||||
276 | rust | 108874 | Implement `io::Entropy` and refactor random data generation | joboet:io_entropy | Mark-Simulacrum | 0 | |||||
277 | rust | 108942 | unstable-book: split sanitizers into testing and production ones | disconnect3d:patch-1 | eholk | 0 | |||||
278 | rust | 108981 | Implement `fs_native_path` | ChrisDenton:aspath | Amanieu | 0 | |||||
279 | rust | 108993 | Make typeck aware of uninhabited types | cjgillot:uninhabited-typeck | lcnr | 0 | |||||
280 | rust | 109174 | Replace `io::Cursor::{remaining_slice, is_empty}` | soerenmeier:cursor_fns | workingjubilee | 0 | |||||
281 | rust | 109350 | Add pattern matching API to OsStr | mina86:pattern-2 | dtolnay | 0 | |||||
282 | rust | 109402 | Implement owned ops for `HashSet` and `BTreeSet` | WaffleLapkin:set_owned_sub | dtolnay | 0 | |||||
283 | rust | 109858 | Eagerly run TLS destructors to properly handle stack overflows | joboet:tls_stack_overflow | m-ou-se | 0 | |||||
284 | rust | 110051 | Use same `FxHashMap` in `rustdoc-json-types` and `librustdoc`. | aDotInTheVoid:rdj-hashmap | clubby789 | 0 | |||||
285 | rust | 110105 | Stabilise exhaustive patterns feature | cjgillot:exhaustive-patterns | oli-obk | 0 | |||||
286 | rust | 110327 | Add the ability to see inherited envs on Command | schneems:schneems/expose-command-env-clear | thomcc | 0 | |||||
287 | rust | 110406 | rustdoc-json: Add test for #[automatically_derived] attribute | aDotInTheVoid:rdj-derived-impl-attr | 0 | ||||||
288 | rust | 110961 | Create `unnecessary_send_constraint` lint for `&(dyn ... + Send)` | john-h-k:lint/useless-send | davidtwco | 0 | |||||
289 | rust | 111277 | Add IoSlice::as_bytes | Lucretiel:io-slice-as-bytes | m-ou-se | 0 | |||||
290 | rust | 111628 | Allow integer suffixes starting with `e`. | nnethercote:allow-e-suffixes | petrochenkov | 0 | |||||
291 | rust | 112106 | Added traits implemented by FnPtr to fn docs with example function | mj10021:issue-111182-fix | cuviper | 0 | |||||
292 | rust | 112328 | Feat. adding ext that returns change_time | juliusl:pr/windows-add-change-time | m-ou-se | 0 | |||||
293 | rust | 112331 | Report allocation errors as panics, second attempt | Amanieu:panic-oom-payload2 | m-ou-se | 0 | |||||
294 | rust | 112457 | Make `std::mem::transmute_copy` accept `?Sized` inputs | nvzqz:feat/unsized-transmute_copy | m-ou-se | 0 | |||||
295 | rust | 112469 | Only use the new node hashmap for anonymous nodes. | cjgillot:graph-anon-hashmap | michaelwoerister | 0 | |||||
296 | rust | 112807 | Migrate `rustdoc` diagnostics to translatable diagnostics | nicklimmm:rustdoc-translatable-diagnostics-migration | jsha | 0 | |||||
297 | rust | 112896 | Add key_mut method to BTreeMap entries | clarfonthey:btree-entry-key-mut | Amanieu | 0 | |||||
298 | rust | 112999 | relax leak-check | aliemjay:leakcheck-relax | BoxyUwU | 0 | |||||
299 | rust | 113056 | fix(parse): avoid panic when cfg wrapper by bracket under `capture-cfg` mode | bvanjoi:fix-87577 | petrochenkov | 0 | |||||
300 | rust | 113074 | rustdoc: redesign [+]/[−] controls | notriddle:notriddle/plus-minus | jsha | 0 | |||||
301 | rust | 113095 | Document `become` keyword | WaffleLapkin:document_becoming_unuwuable | workingjubilee | 0 | |||||
302 | rust | 113128 | Support tail calls in mir via `TerminatorKind::TailCall` | WaffleLapkin:become_trully_unuwuable | oli-obk | 0 | |||||
303 | rust | 113169 | Tait must be constrained if in sig | oli-obk:tait_must_be_constrained_if_in_sig | compiler-errors | 0 | |||||
304 | rust | 113347 | `ptr::copy_nonoverlapping` is not memcpy | workingjubilee:memcpy-じゃない | cuviper | 0 | |||||
305 | rust | 113433 | Disable building `rustc` with (Thin)LTO on Windows | Kobzol:bootstrap-window-thinlto-error | clubby789 | 0 | |||||
306 | rust | 113891 | Add more syscall doc aliases to std docs | SabrinaJewson:more-syscall-aliases | Mark-Simulacrum | 0 | |||||
307 | rust | 113924 | More precisely point out what is immutable for E0596 | chenyukang:yukang-fix-113842-ref | compiler-errors | 0 | |||||
308 | rust | 113983 | Add a visibility suggestion in private-in-public errors | nyurik:pub-in-priv-err | petrochenkov | 0 | |||||
309 | rust | 114096 | Unify generation of primitive links for associated types with the rest | GuillaumeGomez:generics-display | notriddle | 0 | |||||
310 | rust | 114189 | Update dist-various linux-gnu target baselines | cuviper:dist-various-glibc | Mark-Simulacrum | 0 | |||||
311 | rust | 114209 | tidy watcher | klensy:better-than-remembrall | wesleywiser | 0 | |||||
312 | rust | 114523 | gcc: build with --disable-multilib, as it used only to bootstrap llvm | klensy:gcc-disable-multilib | Mark-Simulacrum | 0 | |||||
313 | rust | 114525 | Document explicitly that Weak::from_raw(ptr::null()) is ub | est31:weak_null_docs | cuviper | 0 | |||||
314 | rust | 114531 | Implement `From<&'a &'static str>` for `Arguments<'a>` | EFanZh:implement-from-str-for-arguments | dtolnay | 0 | |||||
315 | rust | 114652 | Keep printing extra comments in MIR dumps | lqd:mir-dumps | saethlin | 0 | |||||
316 | rust | 114900 | Allow a MIR analysis to perform the state `join` directly | Jarcho:mut_join | cjgillot | 0 | |||||
317 | rust | 114917 | Dummy PR to test coverage test changes in CI | Zalathar:dummy-coverage | 0 | ||||||
318 | rust | 115293 | Remove -Zfuel. | cjgillot:no-fuel | wesleywiser | 0 | |||||
319 | rust | 115501 | Add new inherit_handles flag to CommandExt trait | michaelvanstraten:set_inherit_handles | ChrisDenton | 0 | |||||
320 | rust | 115506 | `target_os = "custom"`: selecting/swapping platform-specific parts of the libstd at runtime | NathanRoyer:std-custom-platform | Mark-Simulacrum | 0 | |||||
321 | rust | 115561 | Make `PanicInfo::message` infallible | oli-obk:panic_info_message | m-ou-se | 0 | |||||
322 | rust | 115572 | Do not insert duplicate SourceFile. | cjgillot:relative-source-file-dedup | oli-obk | 0 | |||||
323 | rust | 115648 | Remove "consider specifying this binding's type" when reference differs in mutability | jmintb:master | jackh726 | 0 | |||||
324 | rust | 115710 | Add connect_from methods to TcpStream | valaphee:tcpstream_connect_from | the8472 | 0 | |||||
325 | rust | 115746 | Print thread ID in panic message if thread name is unknown | tgross35:unnamed-threads-panic-message | cuviper | 0 | |||||
326 | rust | 115802 | rustdoc search: Allow to filter on multiple crates | GuillaumeGomez:rustdoc-search-multiple-crate-filtering | notriddle | 0 | |||||
327 | rust | 115876 | Fix duplicated crate keyword in suggested path | GuillaumeGomez:fix-duplicated-crate-err | oli-obk | 0 | |||||
328 | rust | 115919 | Return f32 and f64 in XMM0 instead of FP0 on i686 | GuentherVIII:ssereturn | petrochenkov | 0 | |||||
329 | rust | 115942 | Expand doc comment on MIR validation. | cjgillot:doc-checker | RalfJung | 0 | |||||
330 | rust | 115954 | cfi: Store type erasure witness for Argument | maurer:cfi-workaround | m-ou-se | 0 | |||||
331 | rust | 115974 | Split core's PanicInfo and std's PanicInfo | m-ou-se:panicinfo-and-panicinfo | Amanieu | 0 | |||||
332 | rust | 116088 | Stabilise `c_unwind` | nbdd0121:unwind | Amanieu | 0 | |||||
333 | rust | 116113 | Generalize `{Rc,Arc}::make_mut()` to unsized types. | kpreid:arcmut | dtolnay | 0 | |||||
334 | rust | 116114 | Stabilize target_feature_11 | calebzulawski:stabilize-tf11 | nikomatsakis | 0 | |||||
335 | rust | 116161 | Stabilize `extended_varargs_abi_support` | Soveu:varargs2 | cjgillot | 0 | |||||
336 | rust | 116209 | clippy::complexity fixes | matthiaskrgr:clippy2 | petrochenkov | 0 | |||||
337 | rust | 116247 | WIP: Check uninhabitedness through the trait solver | cjgillot:uninhabited-predicate | lcnr | 0 | |||||
338 | rust | 116517 | feat(ci): upload metrics to GitHub Artifacts ✨ | meysam81:meysam/feat/upload-ci-metrics-to-artifacts | jdno | 0 | |||||
339 | rust | 116528 | Stabilize `Ready::into_inner()` | daxpedda:stabilize-ready-into-inner | dtolnay | 0 | |||||
340 | rust | 116575 | diagnostic: properly deal with hygienic names on unresolved fields and imports | fmease:diag-suggs-hygiene-improvs | cjgillot | 0 | |||||
341 | rust | 116632 | Add `(checked_)norem_div` methods for integer types | newpavlov:checked_norem_div | Mark-Simulacrum | 0 | |||||
342 | rust | 116675 | [ptr] Document maximum allocation size | joshlf:patch-10 | RalfJung | 0 | |||||
343 | rust | 116777 | Dedup Fluent invalid ptr errors in const eval | workingjubilee:const-eval-fluent-dedup-ptrkind | fee1-dead | 0 | |||||
344 | rust | 116850 | Unify TLS destructor list implementations | joboet:unify_tls_dtor_lists | m-ou-se | 0 | |||||
345 | rust | 116863 | warn less about non-exhaustive in ffi | workingjubilee:non-exhaustive-is-not-ffi-unsafe | petrochenkov | 0 | |||||
346 | rust | 116882 | rustdoc: hide `#[repr]` if it isn't part of the public ABI | fmease:rustdoc-generalized-priv-repr-heuristic | notriddle | 0 | |||||
347 | rust | 117015 | Doc comment custom MIR debuginfo. | cjgillot:custom-mir-debuginfo-doc | RalfJung | 0 | |||||
348 | rust | 117063 | Use en dashes in documentation page titles | TomFryers:patch-1 | notriddle | 0 | |||||
349 | rust | 117161 | Uplift `clippy::precedence` lint | Urgau:uplift_precedence | wesleywiser | 0 | |||||
350 | rust | 117196 | Add types for inspecting control messages in Unix socket ancillary data | jmillikin:unix-ancillary-data | Amanieu | 0 | |||||
351 | rust | 117329 | offset: allow zero-byte offset on arbitrary pointers | RalfJung:offset-by-zero | oli-obk | 0 | |||||
352 | rust | 117360 | Use macro to make query providers greppable | Nilstrieb:query-provider-find-me | TaKO8Ki | 0 | |||||
353 | rust | 117465 | Add -Z small-data-threshold | paulmenage:small-data-limit | compiler-errors | 0 | |||||
354 | rust | 117468 | Stabilize Wasm relaxed SIMD | daxpedda:wasm-relaxed-simd | wesleywiser | 0 | |||||
355 | rust | 117474 | [slice] Document slice DSTs, including size guarantees | joshlf:patch-7 | Mark-Simulacrum | 0 | |||||
356 | rust | 117536 | Expands help for error message E0161 | xfbs-fork:expand-e0161-message | davidtwco | 0 | |||||
357 | rust | 117539 | add test for #113272 | matthiaskrgr:test_113272 | wesleywiser | 0 | |||||
358 | rust | 117671 | NVPTX: Avoid PassMode::Direct for args in C abi | kjetilkjeka:nvptx_c_abi_avoid_direct | davidtwco | 0 | |||||
359 | rust | 117676 | llvm-wrapper: remove some unused headers | klensy:cut-llvm-includes | cuviper | 0 | |||||
360 | rust | 117682 | Don't check GAT bounds in normalization | aliemjay:gat-relax-lifetimes | 0 | ||||||
361 | rust | 117810 | Fix dangling ID when `pub use`ing item which is Doc(hidden) or inherits it in rustdoc JSON output | GuillaumeGomez:document-hidden-json | aDotInTheVoid | 0 | |||||
362 | rust | 117867 | New attribute macros format for diagnostic structs without fluent slug | chenyukang:errors-refactor-no-fluent | davidtwco | 0 | |||||
363 | rust | 117913 | Suggest removal of borrow in index when appropriate | estebank:issue-66023 | compiler-errors | 0 | |||||
364 | rust | 117931 | Add `core::fmt::WriteCursor` for formatting into a borrowed buffer. | jmillikin:fmt-write-cursor | Amanieu | 0 | |||||
365 | rust | 117932 | Correct rustdoc section where we talk about rustdoc emitting errors on invalid code | GuillaumeGomez:update-rustdoc-book | notriddle | 0 | |||||
366 | rust | 117991 | Clarify safety of layout_for_ptr | CAD97:layout-for-ptr | cuviper | 0 | |||||
367 | rust | 118004 | Fix const-fn check in const_eval | ouz-a:november_ice | wesleywiser | 0 | |||||
368 | rust | 118014 | Remove unnecessary -fembed-bitcode usage now that it's deprecated | keith:ks/remove-unnecessary-fembed-bitcode-usage-now-that-it-s-deprecated | clubby789 | 0 | |||||
369 | rust | 118087 | Add Ref/RefMut try_map method | GrigorenkoPV:refcell_try_map | Mark-Simulacrum | 0 | |||||
370 | rust | 118171 | Allow constants using an Abi::Vector layout to be passed to the backend | GeorgeWort:consts | compiler-errors | 0 | |||||
371 | rust | 118270 | Allow coercions from never-type when ref binding is involved | Aaron1011:ref-pat-never-coerce | compiler-errors | 0 | |||||
372 | rust | 118377 | Make -Clinker-plugin-lto compatible with ld64 | cormacrelf:bugfix/linker-plugin-lto-ld64 | michaelwoerister | 0 | |||||
373 | rust | 118474 | Add `core::iter::adapters::PeekMap` and `core::iter::Peekable::peek_map` | MiguelX413:master | m-ou-se | 0 | |||||
374 | rust | 118477 | Remove `ProjectionElem::Subtype` | ouz-a:remove_subtyper | lcnr | 0 | |||||
375 | rust | 118480 | Specialize sleep_until implementation | dvdsk:sleep_until_os_specific_impl | cuviper | 0 | |||||
376 | rust | 118518 | fix(trim-paths): trim `SO` and `DW_AT_comp_dir` symbols for root DI node | weihanglo:trim-paths-macos | michaelwoerister | 0 | |||||
377 | rust | 118580 | Provide a way for custom derives to know if they were invoked via `#[derive_const]` | fmease:libproc_macro-is_derive_const | petrochenkov | 0 | |||||
378 | rust | 118613 | Enable emutls by default for android | quininer:android-enable-emutls | thomcc | 0 | |||||
379 | rust | 118711 | [rustdoc] Add `no-hidden-lines` codeblock attribute | GuillaumeGomez:raw-codeblock-attribute | notriddle | 0 | |||||
380 | rust | 118717 | Add new solver / old solver opaque type tests | traviscross:TC/add-new-solver-opaque-tests | compiler-errors | 0 | |||||
381 | rust | 118733 | add error message for c# style named arguments | nouritsu:master | compiler-errors | 0 | |||||
382 | rust | 118833 | Add lint against function pointer comparisons | Urgau:lint_function_pointer_comparisons | cjgillot | 0 | |||||
383 | rust | 118939 | Better errors with bad/missing identifiers in MBEs | EliseZeroTwo:EliseZeroTwo/fix-macrorules-ident-errors | TaKO8Ki | 0 | |||||
384 | rust | 118953 | Fix ICE from zero-length span when suggesting to remove trailing semi-colon from final statement in block | EliseZeroTwo:EliseZeroTwo/fix-114251 | b-naber | 0 | |||||
385 | rust | 118958 | Add a new concat metavar expr | c410-f3r:concat-again | petrochenkov | 0 | |||||
386 | rust | 118980 | Add rustc_intrinsic_const_vector_arg attribute to allow vectors to be passed as constants | GeorgeWort:attr | oli-obk | 0 | |||||
387 | rust | 118999 | force current stage when `--stage` is expilicitly used | onur-ozkan:explicit-stages | Mark-Simulacrum | 0 | |||||
388 | rust | 119043 | Add new temporary lifetime feature gate and super let keyword | dingxiangfei2009:super-let | oli-obk | 0 | |||||
389 | rust | 119083 | [experiment] turn on effects everywhere | fee1-dead-contrib:effects-everywhere | 0 | ||||||
390 | rust | 119127 | Implement `array::repeat` | joboet:array_repeat | scottmcm | 0 | |||||
391 | rust | 119185 | [DO NOT MERGE] adapt test stderr for LLVM 18 changes | krasimirgg:teststderr | 0 | ||||||
392 | rust | 119220 | Uplift `clippy::invalid_null_ptr_usage` lint | Urgau:uplift-invalid_null_ptr_usage | b-naber | 0 | |||||
393 | rust | 119229 | Update mingw-w64 + GNU toolchain | mati865:update-mingw-toolchain | Kobzol | 0 | |||||
394 | rust | 119260 | Make broken MIR a proper lint. | cjgillot:mir-lint | TaKO8Ki | 0 | |||||
395 | rust | 119351 | Treat `k#ident` keywords as valid tokens | fee1-dead-contrib:myth | WaffleLapkin | 0 | |||||
396 | rust | 119355 | Add `-Zerror-metrics=PATH` to save diagnostic metadata to disk | estebank:error_metrics | compiler-errors | 0 | |||||
397 | rust | 119427 | Fix, document, and test parser and pretty-printer edge cases related to braced macro calls | dtolnay:maccall | spastorino | 0 | |||||
398 | rust | 119462 | Prevent `AtomicBool::fetch_and` and `fetch_or` from CAS loop on x86 | AngelicosPhosphoros:atomic_bool_rmw_conditional_ops | Amanieu | 0 | |||||
399 | rust | 119515 | style-guide: Format single associated type `where` clauses on the same line | joshtriplett:style-guide-gat-where-clause-same-line | yaahc | 0 | |||||
400 | rust | 119550 | Rename `AsyncIterator` back to `Stream`, introduce an AFIT-based `AsyncIterator` trait | yoshuawuyts:async-iterator | compiler-errors | 0 | |||||
401 | rust | 119669 | Allow building stage1+ std with `panic=abort` | clubby789:std-panic-strategy | albertlarsan68 | 0 | |||||
402 | rust | 119761 | Make `(A)Rc`/`Weak` `allocator_api` APIs more consistent | zachs18:rc-into-raw-with-allocator | BurntSushi | 0 | |||||
403 | rust | 119798 | Issue 83060 fix | iSwapna:issue-83060-fix | wesleywiser | 0 | |||||
404 | rust | 119838 | style-guide: When breaking binops handle multi-line first operand better | joshtriplett:style-guide-binop-indent | calebcartwright | 0 | |||||
405 | rust | 119844 | Remove duplicate section | Arthur-Milchior:patch-1 | Amanieu | 0 | |||||
406 | rust | 119926 | Stabilize `--env-set` option | GuillaumeGomez:stabilize-env-set | davidtwco | 0 | |||||
407 | rust | 119959 | [meta] Clarify prioritization alert | fmease:triagebot-prioritization-alert-label | apiraino | 0 | |||||
408 | rust | 120013 | coverage: Don't show coverage for code paths that must panic/diverge | Zalathar:diverge | 0 | ||||||
409 | rust | 120072 | style-guide: Tweak `Cargo.toml` formatting to not put `description` last | joshtriplett:style-guide-cargo-tweak | yaahc | 0 | |||||
410 | rust | 120077 | WIP Add Set entry API | SUPERCILEX:set-entry | cuviper | 0 | |||||
411 | rust | 120098 | Give a better error message when CI download fails | Teapot4195:issue-118758-fix | Mark-Simulacrum | 0 | |||||
412 | rust | 120127 | `adt_const_params`: check referred-to types when checking impls of ConstParamTy on refs | sjwang05:issue-112124 | BoxyUwU | 0 | |||||
413 | rust | 120176 | Add a special case for CStr/CString in the improper_ctypes lint | Flying-Toast:cstr_in_ffi_lint | cjgillot | 0 | |||||
414 | rust | 120197 | Improve `E0617` to Distinguish Between Fn Item and Fn Pointer in FFI | HTGAzureX1212:HTGAzureX1212/issue-69232-improve-error-617 | estebank | 0 | |||||
415 | rust | 120221 | Don't make statement nonterminals match pattern nonterminals | compiler-errors:statements-are-not-patterns | nnethercote | 0 | |||||
416 | rust | 120234 | stabilise assert_matches | Dylan-DPC:82775/stab/assert_matches | m-ou-se | 0 | |||||
417 | rust | 120282 | Update comment to resolve ambiguity | mahmudsudo:patch-1 | Mark-Simulacrum | 0 | |||||
418 | rust | 120314 | core: optimise Debug impl for ascii::Char | mina86:i | Mark-Simulacrum | 0 | |||||
419 | rust | 120370 | Likely unlikely fix | x17jiri:likely_unlikely_fix | cjgillot | 0 | |||||
420 | rust | 120388 | Small improvements to internal documentation | FractalFir:master | estebank | 0 | |||||
421 | rust | 120457 | Relax the Sized requirement on the Error impl for Box. | smmalis37:patch-2 | BurntSushi | 0 | |||||
422 | rust | 120580 | Add `MAX_LEN_UTF8` and `MAX_LEN_UTF16` Constants | HTGAzureX1212:HTGAzureX1212/issue-45795 | m-ou-se | 0 | |||||
423 | rust | 120611 | [WIP]: generating rust-project file for r-a | onur-ozkan:embedded-lsp-feed | 0 | ||||||
424 | rust | 120639 | [WIP] experiment with a new way of effects desugaring | fee1-dead-contrib:new-effects-desugaring | oli-obk | 0 | |||||
425 | rust | 120698 | Fix and slightly improve `AstValidator` | fmease:astvalidator-fixes | compiler-errors | 0 | |||||
426 | rust | 120700 | Stabilize associated type position impl Trait (ATPIT) | traviscross:TC/stabilize-atpit | oli-obk | 0 | |||||
427 | rust | 120705 | Remove `suffix` from `MetaItemLit` | camsteffen:lit-suffix-remove | davidtwco | 0 | |||||
428 | rust | 120708 | Add `or_try_*` variants for HashMap Entry API | peterjoel:entry_try | m-ou-se | 0 | |||||
429 | rust | 120736 | rustdoc: add header map to the table of contents | notriddle:notriddle/toc | jsha | 0 | |||||
430 | rust | 120752 | Collect relevant item bounds from trait clauses for nested rigid projections | compiler-errors:more-relevant-bounds | lcnr | 0 | |||||
431 | rust | 120808 | Split elided_lifetime_in_paths into tied and untied | shepmaster:split-elided-lifetimes-in-paths | pnkfelix | 0 | |||||
432 | rust | 120812 | Remove unnecessary impl sorting in queries and metadata | compiler-errors:impl-sorting | cjgillot | 0 | |||||
433 | rust | 120818 | rustdoc: add three-column layout for large desktops | notriddle:notriddle/three-column | fmease | 0 | |||||
434 | rust | 120924 | Let's `#[expect]` some lints: Stabilize `lint_reasons` (RFC 2383) | xFrednet:rfc-2383-stabilization-party | wesleywiser | 0 | |||||
435 | rust | 120990 | Suggest a borrow when using dbg | chenyukang:yukang-fix-120327-dbg | estebank | 0 | |||||
436 | rust | 121051 | Introduce infrastructure for generating target docs | Nilstrieb:targetting | onur-ozkan | 0 | |||||
437 | rust | 121062 | Change f32::midpoint to upcast to f64 | RustyYato:f32-midpoint | the8472 | 0 | |||||
438 | rust | 121174 | Check for occupied niches | saethlin:codegen-niche-checks | 0 | ||||||
439 | rust | 121215 | MaybeUninit: Document UnsafeCell byte ranges | joshlf:patch-5 | Mark-Simulacrum | 0 | |||||
440 | rust | 121216 | Always emit `native-static-libs` note, even if it is empty | madsmtm:fix-108825 | wesleywiser | 0 | |||||
441 | rust | 121274 | Report a specialized error when a `'static` obligation comes from an `impl dyn Trait` | estebank:implicit_static | fmease | 0 | |||||
442 | rust | 121334 | Raw fluent diagnostic structs | davidtwco:raw-fluent-diagnostics | nnethercote | 0 | |||||
443 | rust | 121364 | Implement lint against unexpected unary precedence | Urgau:unary_precedence | wesleywiser | 0 | |||||
444 | rust | 121377 | Stabilize `LazyCell` and `LazyLock` | pitaj:lazy_cell_fn_pointer | m-ou-se | 0 | |||||
445 | rust | 121405 | Fix inaccurate documentation of `wait_while` and `wait_timeout_while` | Jupeyy:pr_fix_wait_while_doc | Mark-Simulacrum | 0 | |||||
446 | rust | 121494 | add tests which assert that import list for simple executable not changed silently | klensy:assert-import-list | ChrisDenton | 0 | |||||
447 | rust | 121533 | Handle .init_array link_section specially on wasm | ratmice:wasm_init_fini_array | estebank | 0 | |||||
448 | rust | 121541 | Added Complexity annotations for documentation of std::collections::VecDeque | AnthonyZhOon:master | m-ou-se | 0 | |||||
449 | rust | 121553 | Lower struct patterns and struct expressions with unnamed fields | frank-king:feature/unnamed-fields-hir | davidtwco | 0 | |||||
450 | rust | 121560 | Allow `#[deny]` inside `#[forbid]` as a no-op with a warning | Nilstrieb:stop-lint-macro-nonsense | TaKO8Ki | 0 | |||||
451 | rust | 121676 | Support ?Trait bounds in supertraits and dyn Trait under a feature gate | Bryanskiy:polarity | traviscross | 0 | |||||
452 | rust | 121682 | Fix ICE when there is a continue in a labeled block | SarthakSingh31:cont-in-blk | cjgillot | 0 | |||||
453 | rust | 121710 | [DONT MERGE] fix(libstd): switch to `-Zpublic-dependency` cargo flag | weihanglo:public-dependency | Mark-Simulacrum | 0 | |||||
454 | rust | 121717 | Don't Add Specialized Notes to Error Messages Pointing at a Type | veera-sivarajan:bugfix-121398 | estebank | 0 | |||||
455 | rust | 121742 | sess: stabilize `-C stack-protector=all` | davidtwco:stabilize-stack-protector-all | nikic | 0 | |||||
456 | rust | 121762 | style-guide: Note that we don't account for comments in every possible place | joshtriplett:style-comments-best-effort | calebcartwright | 0 | |||||
457 | rust | 121766 | Reword E0277 default error message | estebank:e0277-message-wording | oli-obk | 0 | |||||
458 | rust | 121880 | Run linking and incremental saving / finalizing in parallel | Zoxc:link-task | estebank | 0 | |||||
459 | rust | 121909 | Drop AST on a separate thread and prefetch `hir_crate` | Zoxc:drop-ast-task | cjgillot | 0 | |||||
460 | rust | 121910 | Revert "Change prefetch to avoid deadlock" | Zoxc:rev-118488 | cjgillot | 0 | |||||
461 | rust | 121918 | Move alloc tests to rmake | abhay-51:Move_alloc_tests_to_rmake | Mark-Simulacrum | 0 | |||||
462 | rust | 121919 | feat(byte_sub_ptr): add ptr::byte_sub_ptr | Gankra:ptr_sub | m-ou-se | 0 | |||||
463 | rust | 121920 | downgrade ptr.is_aligned_to crate-private | Gankra:is_aligned_to | m-ou-se | 0 | |||||
464 | rust | 121965 | Elaborate on the invariants for references-to-slices | scottmcm:slice-validity | joboet | 0 | |||||
465 | rust | 122049 | Promote riscv64gc-unknown-linux-musl to tier 2 | Amanieu:riscv64-musl-tier2 | Mark-Simulacrum | 0 | |||||
466 | rust | 122079 | Less syscalls for the `copy_file_range` probe | tbu-:pr_copy_file_range_probe | the8472 | 0 | |||||
467 | rust | 122145 | Support test output postprocessing by a child process. | aspotashev:master | epage | 0 | |||||
468 | rust | 122156 | Represent diagnostic side effects as dep nodes | Zoxc:side-effect-dep-node | cjgillot | 0 | |||||
469 | rust | 122161 | Fix suggestion when shorthand `self` has erroneous type | compiler-errors:shorthand-self | fmease | 0 | |||||
470 | rust | 122192 | Do not try to reveal hidden types when trying to prove Freeze in the defining scope | oli-obk:type_of_opaque_for_const_checks | lcnr | 0 | |||||
471 | rust | 122288 | [Proof of concept] Recover from struct literals with placeholder path | fmease:recover-bad-struct-lit-w-tyck | compiler-errors | 0 | |||||
472 | rust | 122300 | Add FileCheck annotations to mir-opt/dest-prop tests | CastilloDel:master | cjgillot | 0 | |||||
473 | rust | 122308 | [WIP] [crater-only] Make a watered-down version of lazy type aliases the default | fmease:lta-crater | 0 | ||||||
474 | rust | 122340 | Treat weak alias types more like ADTs when computing implied bounds | fmease:lta-implied-bounds-recurse-shallow | oli-obk | 0 | |||||
475 | rust | 122382 | Detect unused structs which implement private traits | mu001999:dead_code/enhance | petrochenkov | 0 | |||||
476 | rust | 122403 | Explicitly don't normalize param-env in new solver | compiler-errors:explicitly-dont-normalize-in-new-solver | lcnr | 0 | |||||
477 | rust | 122408 | Use futex-based synchronization on Apple platforms | joboet:apple_futex | m-ou-se | 0 | |||||
478 | rust | 122418 | Assert Spans are well-formed | starmut:assert-span-well-formed | nnethercote | 0 | |||||
479 | rust | 122441 | Improve several `Read` implementations | a1phyr:improve_read_impls | ChrisDenton | 0 | |||||
480 | rust | 122492 | Implement ptr_as_ref_unchecked | GrigorenkoPV:ptr_as_ref_unchecked | workingjubilee | 0 | |||||
481 | rust | 122494 | Simplify key-based thread locals | joboet:simplify_key_tls | m-ou-se | 0 | |||||
482 | rust | 122551 | Added "copy" to Debug fmt for copy operands | RayMuir:copy_fmt | oli-obk | 0 | |||||
483 | rust | 122565 | Try to write the panic message with a single `write_all` call | Zoxc:atomic-panic-msg | the8472 | 0 | |||||
484 | rust | 122597 | Show files produced by `--emit foo` in json artifact notifications | pacak:master | bjorn3 | 0 | |||||
485 | rust | 122613 | Don't build a broken/untested profiler runtime on mingw targets | Zalathar:profiler | nnethercote | 0 | |||||
486 | rust | 122631 | coverage: Replace color terminal tests with HTML output tests | Zalathar:html | oli-obk | 0 | |||||
487 | rust | 122661 | Assert that the first `assert!` expression is `bool` | estebank:assert-macro-span | pnkfelix | 0 | |||||
488 | rust | 122665 | Add some tests for public-private dependencies. | ehuss:pub-priv-tests | davidtwco | 0 | |||||
489 | rust | 122666 | Add functions to replace BufReader's reader | Morganamilo:bufreader | Mark-Simulacrum | 0 | |||||
490 | rust | 122668 | Add APIs for dealing with titlecase | Jules-Bertholet:titlecase | m-ou-se | 0 | |||||
491 | rust | 122670 | Fix bug where `option_env!` would return `None` when env var is present but not valid Unicode | beetrees:non-unicode-option-env-error | lcnr | 0 | |||||
492 | rust | 122685 | Emit a warning if a `match` is too complex | GuillaumeGomez:match-too-complex | Nadrieril | 0 | |||||
493 | rust | 122703 | Lazify more work in builtins targets | Urgau:lazy-targets | petrochenkov | 0 | |||||
494 | rust | 122709 | use precompiled rustc for non-dist builders | onur-ozkan:use-precompiled-rustc-by-default | Mark-Simulacrum | 0 | |||||
495 | rust | 122790 | Apply dllimport in ThinLTO for -Z dylib-lto | Zoxc:dllimp-rev | wesleywiser | 0 | |||||
496 | rust | 122792 | Stabilize `min_exhaustive_patterns` | Nadrieril:stabilize-min-exh-pats2 | fee1-dead | 0 | |||||
497 | rust | 122804 | Item bounds can reference self projections and still be object safe | compiler-errors:item-bounds-can-reference-self | BoxyUwU | 0 | |||||
498 | rust | 122808 | Stabilize `count`, `ignore`, `index`, and `length` in Rust 1.80 | c410-f3r:again-again-again-again-again | fmease | 0 | |||||
499 | rust | 122872 | [rustdoc] Detect and resolve ambiguities in fn parameters type names | krtab:doc_diff_types | GuillaumeGomez | 0 | |||||
500 | rust | 122884 | Optimize integer `pow` by removing the exit branch | mzabaluev:pow-remove-exit-branch | Amanieu | 0 | |||||
501 | rust | 122887 | Unix: Add `read_buf_at` and `read_buf_exact_at` to `FileExt` | a1phyr:read_buf_at | m-ou-se | 0 | |||||
502 | rust | 122957 | Silence unnecessary "missing `dyn`" errors and tweak E0746 suggestions | estebank:issue-121037 | oli-obk | 0 | |||||
503 | rust | 122986 | Fix c_char on AIX | taiki-e:aix-c-char | Mark-Simulacrum | 0 | |||||
504 | rust | 123008 | [TEST] Test out Fjall memory allocator | Zoxc:fjall-global | 0 | ||||||
505 | rust | 123013 | rustdoc: update `pulldown-cmark` to 0.10 | stepantubanov:update-pulldown-cmark | GuillaumeGomez | 0 | |||||
506 | rust | 123043 | Disable dead variant removal for `#[repr(C)]` enums. | GoldsteinE:fix/repr-c-dead-branches | oli-obk | 0 | |||||
507 | rust | 123046 | [WIP] Enforce may-define-must-define for ATPITs | compiler-errors:deny-non-defining-use | oli-obk | 0 | |||||
508 | rust | 123082 | CFI: Fix fn items, closures, and Fn trait objects | rcvalle:rust-cfi-fix-fn-items-closures-fn-trait-objects | compiler-errors | 0 | |||||
509 | rust | 123088 | Replace `f16` and `f128` pattern matching stubs with real implementations | tgross35:f16-f128-pattern-analysis | Nadrieril | 0 | |||||
510 | rust | 123110 | Rename iter::Iterator::intersperse() to ::separate() | lukaslueg:inter_separate | dtolnay | 0 | |||||
511 | rust | 123111 | std::net: adding tcp_syncnt feature for Linux/Android. | devnexen:linux_syncnt | joshtriplett | 0 | |||||
512 | rust | 123122 | Fix incorrect suggestion for undeclared hrtb lifetimes in where clauses. | surechen:fix_122714 | fmease | 0 | |||||
513 | rust | 123125 | Remove suggestion about iteration count in coerce | gurry:122561-bad-note-non-zero-loop-iters-2 | estebank | 0 | |||||
514 | rust | 123165 | Stop sorting `Span`s' `SyntaxContext`, as that is incompatible with incremental | oli-obk:no_ord_def_id3 | cjgillot | 0 | |||||
515 | rust | 123168 | Add `size_of` and `size_of_val` and `align_of` and `align_of_val` to the prelude | joshtriplett:size-of-prelude | dtolnay | 0 | |||||
516 | rust | 123196 | Add Process support for UEFI | Ayush1325:uefi-process | joboet | 0 | |||||
517 | rust | 123205 | Revert "CFI: Skip non-passed arguments" | rcvalle:rust-cfi-revert-skip-non-passed-arguments | compiler-errors | 0 | |||||
518 | rust | 123213 | Remove impl of Allocator for &A | workingjubilee:resume-with-references-only-on-request | Mark-Simulacrum | 0 | |||||
519 | rust | 123220 | [blocked on design] [PoC]: rustdoc (html): add support for variances | fmease:rustdoc-variances-html | 0 | ||||||
520 | rust | 123225 | update mutex docs for send & sync | Psalmuel01:master | Mark-Simulacrum | 0 | |||||
521 | rust | 123237 | Various rustc_codegen_ssa cleanups | bjorn3:debuginfo_refactor | estebank | 0 | |||||
522 | rust | 123239 | Implement a lint for implicit autoref of raw pointer dereference - take 2 | Urgau:dangerous_implicit_autorefs | fmease | 0 | |||||
523 | rust | 123245 | Suggest Explicit Lifetime for Associated Type Bindings | veera-sivarajan:bugfix-122025-missing-lifetime | cjgillot | 0 | |||||
524 | rust | 123253 | Specialize `TrustedLen` for `Iterator::unzip()` | ChayimFriedman2:extend-trusted | the8472 | 0 | |||||
525 | rust | 123319 | Add managarm as a tier 3 target | no92:managarm-target | davidtwco | 0 | |||||
526 | rust | 123332 | never patterns: lower never patterns to `Unreachable` in MIR | Nadrieril:testkind-never | matthewjasper | 0 | |||||
527 | rust | 123337 | Include line tables in compiler profile | workingjubilee:debug-compiler-profile-expectations | fmease | 0 | |||||
528 | rust | 123344 | Remove braces when fixing a nested use tree into a single item | pietroalbini:pa-unused-imports | wesleywiser | 0 | |||||
529 | rust | 123351 | Ensure floats are returned losslessly by the Rust ABI on 32-bit x86 | beetrees:x86-ret-snan-rust | fmease | 0 | |||||
530 | rust | 123365 | At test discovery, write to logfile in the same format as to stdout | aspotashev:converge-discovery-logfile | Muscraft | 0 | |||||
531 | rust | 123374 | DOC: Add FFI example for slice::from_raw_parts() | mgeier:doc-slice-from-raw-parts | scottmcm | 0 | |||||
532 | rust | 123384 | Link rustc/std tools into the correct sysroot | Nilstrieb:back-where-you-belong | onur-ozkan | 0 | |||||
533 | rust | 123405 | Disabling tests/run-make/compiler-builtins for sgx target(x86_64-fortanix-unknown-sgx) | fortanix:nr/disable-compiler-builtins-test-for-sgx | Mark-Simulacrum | 0 | |||||
534 | rust | 123413 | delegation: Implement list delegation | petrochenkov:delegmulti2 | fmease | 0 | |||||
535 | rust | 123434 | Remove redudant variable declaration in toSpliced | RedYetiDev:patch-1 | GuillaumeGomez | 0 | |||||
536 | rust | 123436 | linker: Allow MSVC to use Meson and MinGW-style libraries | amyspark:allow-msvc-to-use-meson-and-mingw-import-libraries | wesleywiser | 0 | |||||
537 | rust | 123472 | WIP: PoC for `derive(SmartPointer)` | wedsonaf:smart-ptr | pnkfelix | 0 | |||||
538 | rust | 123476 | std::net: adding `unix_socket_exclbind` feature for solaris/illumos. | devnexen:std_net_solaris_exclbind | Mark-Simulacrum | 0 | |||||
539 | rust | 123483 | Fix #121126: index out of bounds exceeds max value | c4rrao:master | TaKO8Ki | 0 | |||||
540 | rust | 123492 | add pull request template asking for relevant tracking issues | lcnr:master | davidtwco | 0 | |||||
541 | rust | 123508 | Edition 2024: Make `!` fall back to `!` | WaffleLapkin:never-type-2024 | compiler-errors | 0 | |||||
542 | rust | 123521 | CFI: Refactor: Split into modules | maurer:module-split | compiler-errors | 0 | |||||
543 | rust | 123588 | Stabilize `hint::assert_unchecked` | tgross35:stabilize-assert_unchecked | m-ou-se | 0 | |||||
544 | rust | 123590 | Edition 2024: don't special-case diverging blocks | WaffleLapkin:diverging-blocks-2024 | compiler-errors | 0 | |||||
545 | rust | 123600 | impl PathBuf::add_extension and Path::with_extra_extension | tisonkun:path_with_extension | joboet | 0 | |||||
546 | rust | 123604 | Abstract `ProcThreadAttributeList` into its own struct | michaelvanstraten:proc_thread_attribute_list | ChrisDenton | 0 | |||||
547 | rust | 123611 | Add `under normal circumstances` to `cell` docs | CJendantix:patch-1 | jhpratt | 0 | |||||
548 | rust | 123617 | sanitizers: stabilize core sanitizers (i.e., AddressSanitizer, LeakSanitizer, MemorySanitizer, ThreadSanitizer) | rcvalle:rust-stabilize-core-sanitizers | davidtwco | 0 | |||||
549 | rust | 123623 | Fix OutsideLoop's error suggestion: adding label `'block` for `if` block. | surechen:fix_123261 | estebank | 0 | |||||
550 | rust | 123657 | Remove `HashSet::get_or_insert_with` | Amanieu:remove-get_or_insert_with | Mark-Simulacrum | 0 | |||||
551 | rust | 123694 | expand: fix minor diagnostics bug | Xiretza:expand-diagnostics | estebank | 0 | |||||
552 | rust | 123705 | ThinBox: move WithHeader to submodule | stepancheg:with-header | oli-obk | 0 | |||||
553 | rust | 123709 | Update documentation related to the recent cmd.exe fix | tgross35:windows-cmd-docs-update | ChrisDenton | 0 | |||||
554 | rust | 123714 | Add test for fn pointer duplication. | cjgillot:static-fnptr | oli-obk | 0 | |||||
555 | rust | 123723 | Make `std::os::tvos`, `std::os::visionos` and `std::os::watchos` public | madsmtm:apple-std-os | dtolnay | 0 | |||||
556 | rust | 123724 | Rewrite TLS on platforms without threads | joboet:static_tls | m-ou-se | 0 | |||||
557 | rust | 123726 | Clarify `Command::new` behavior for programs with arguments | jieyouxu:command-new-docs | m-ou-se | 0 | |||||
558 | rust | 123769 | Improve escaping of byte, byte str, and c str proc-macro literals | dtolnay:literal | fee1-dead | 0 | |||||
559 | rust | 123778 | Improve autovectorization of to_lowercase / to_uppercase functions | jhorstmann:optimize-upper-lower-auto-vectorization | the8472 | 0 | |||||
560 | rust | 123781 | Miri function identity hack: account for possible inlining | RalfJung:miri-fn-identity | oli-obk | 0 | |||||
561 | rust | 123782 | Ensure opaque types can't have themselves as a hidden type with incompatible lifetimes | oli-obk:equal_tait_args | aliemjay | 0 | |||||
562 | rust | 123786 | Remove bound checks from `BorrowedBuf` and `BorrowedCursor` methods | a1phyr:cursor_unsafe | m-ou-se | 0 | |||||
563 | rust | 123803 | Fix `VecDeque::shrink_to` UB when `handle_alloc_error` unwinds. | Sp00ph:shrink_to_fix | Mark-Simulacrum | 0 | |||||
564 | rust | 123812 | Follow-up fixes to `report_return_mismatched_types` | compiler-errors:additional-fixes | fmease | 0 | |||||
565 | rust | 123813 | Add `REDUNDANT_IMPORTS` lint for new redundant import detection | compiler-errors:redundant-lint | petrochenkov | 0 | |||||
566 | rust | 123815 | Fix cannot usage in time.rs | trueb2:patch-1 | workingjubilee | 0 | |||||
567 | rust | 123816 | Add v0 symbol mangling for `f16` and `f128` | tgross35:f16-f128-mangling | michaelwoerister | 0 | |||||
568 | rust | 123817 | Stabilize `seek_seek_relative` | slanterns:seek_relative | m-ou-se | 0 | |||||
569 | rust | 123822 | More translatable diagnostics | Xiretza:more-translatable-diagnostics | pnkfelix | 0 | |||||
570 | rust | 123850 | Add constants for f16 and f128 | tspiteri:f16_f128_consts | Amanieu | 0 | |||||
571 | rust | 123865 | Update `expr` matcher for Edition 2024 and add `expr_2021` nonterminal | eholk:expr_2021 | wesleywiser | 0 | |||||
572 | rust | 123877 | Further improve diagnostics for expressions in pattern position | ShE3py:expr-in-pats-2 | fmease | 0 | |||||
573 | rust | 123882 | Stop UI tests if an unknown revision name is specified | tgross35:compiletest-invalid-revisions | jieyouxu | 0 | |||||
574 | rust | 123892 | Document That `f16` And `f128` Hardware Support is Limited | ultrabear:ultrabear_softfloatdoc | workingjubilee | 0 | |||||
575 | rust | 123918 | [test] clang-format | DianQK:clang-format | 0 | ||||||
576 | rust | 123932 | restate GlobalAlloc method safety preconditions in terms of what the caller has to do for greater clarity | adamse:global-alloc-safety-preconds-positive | m-ou-se | 0 | |||||
577 | rust | 123940 | debug-fmt-detail option | kornelski:remove-derived-debug | estebank | 0 | |||||
578 | rust | 123947 | Add vec_deque::Iter::as_slices and friends | zopsicle:vec_deque-Iter-as_slices | BurntSushi | 0 | |||||
579 | rust | 123948 | Async drop codegen (WIP) | azhogin:azhogin/async-drop | oli-obk | 0 | |||||
580 | rust | 123951 | Reserve guarded string literals (RFC 3593) | pitaj:reserve-guarded-strings | estebank | 0 | |||||
581 | rust | 123958 | Delegation: partial generics support | Bryanskiy:delegation-generics | fmease | 0 | |||||
582 | rust | 123962 | change method resolution to constrain hidden types instead of rejecting method candidates | oli-obk:define_opaque_types5 | lcnr | 0 | |||||
583 | rust | 123974 | Greatly speed up doctests by compiling compatible doctests in one file | GuillaumeGomez:unified-doctests | notriddle | 0 | |||||
584 | rust | 123994 | Use Default visibility for rustc-generated C symbol declarations | chbaker0:fn-declare-visibility | petrochenkov | 0 | |||||
585 | rust | 124012 | Stabilize `binary_heap_as_slice` | slanterns:as_slice_stabilize | BurntSushi | 0 | |||||
586 | rust | 124033 | Sync ar_archive_writer to LLVM 18.1.3 | bjorn3:ar_archive_writer_0_3_0 | davidtwco | 0 | |||||
587 | rust | 124048 | Support C23's Variadics Without a Named Parameter | veera-sivarajan:bugfix-123773-c23-variadics | compiler-errors | 0 | |||||
588 | rust | 124050 | Remove libc from MSVC targets | saethlin:less-sysroot-libc | compiler-errors | 0 | |||||
589 | rust | 124059 | default_alloc_error_hook: explain difference to default __rdl_oom in alloc | RalfJung:default_alloc_error_hook | workingjubilee | 0 | |||||
590 | rust | 124080 | Some unstable changes to where opaque types get defined | oli-obk:define_opaque_types10 | compiler-errors | 0 | |||||
591 | rust | 124087 | Add codegen test for 112169 | SadiinsoSnowfall:master | nikic | 0 | |||||
592 | rust | 124091 | Update AST validation module docs | jieyouxu:ast-validation-top-level-docs | estebank | 0 | |||||
593 | rust | 124095 | std::thread: follow-up #123913 removing unsafe on success for glibc. | devnexen:min_stack_size2 | m-ou-se | 0 | |||||
594 | rust | 124096 | Clean up users of rust_dbg_call | saethlin:rust-dbg-call | compiler-errors | 0 | |||||
595 | rust | 124097 | Add `IntoIterator` for `Box<[T]>` + edition 2024-specific lints | compiler-errors:box-into-iter | WaffleLapkin | 0 | |||||
596 | rust | 124101 | Add PidFd::{kill, wait, try_wait} | the8472:pidfd-methods | cuviper | 0 | |||||
597 | rust | 124122 | Don't perform unsigned comparisons for signed integers | DianQK:fix-120614 | wesleywiser | 0 | |||||
598 | rust | 124134 | Add target docs for aarch64-apple-darwin (M1/M2 macs) | TimTheBig:master | Nilstrieb | 0 | |||||
599 | rust | 124135 | delegation: Implement glob delegation | petrochenkov:deleglob | fmease | 0 | |||||
600 | rust | 124141 | Remove `Nonterminal` and `TokenKind::Interpolated` | nnethercote:rm-Nonterminal-and-TokenKind-Interpolated | petrochenkov | 0 | |||||
601 | rust | 124146 | Triagebot: Rename `macos` ping group to `apple` | madsmtm:apple-triage | Mark-Simulacrum | 0 | |||||
602 | rust | 124148 | rustdoc-search: search for references | notriddle:notriddle/reference | GuillaumeGomez | 0 | |||||
603 | rust | 124153 | Refactoring after the `PlaceValue` addition | scottmcm:more-placevalue | compiler-errors | 0 | |||||
604 | rust | 124154 | coverage: Treat each match arm as a "branch" for branch coverage | Zalathar:branch-arms | 0 | ||||||
605 | rust | 124159 | Move thread parking to `sys::sync` | joboet:move_pal_thread_parking | ChrisDenton | 0 | |||||
606 | rust | 124180 | proposal to support raw_attribute with raw pointer | cre4ture:feature/raw_attribute_ptr | ChrisDenton | 0 | |||||
607 | rust | 124209 | Make check-cfg docs more user-friendly | Urgau:check-cfg-more-friendly-docs | ehuss | 0 | |||||
608 | rust | 124211 | Bump `elided_lifetimes_in_associated_constant` to deny | compiler-errors:bump-elided_lifetimes_in_associated_constant | cjgillot | 0 | |||||
609 | rust | 124214 | Parse unsafe attributes | carbotaniuman:parse_unsafe_attrs | michaelwoerister | 0 | |||||
610 | rust | 124219 | Do not ICE on `AnonConst`s in `diagnostic_hir_wf_check` | gurry:122989-ice-unexpected-anon-const | compiler-errors | 0 | |||||
611 | rust | 124223 | coverage: Branch coverage support for let-else and if-let | Zalathar:conditional-let | compiler-errors | 0 | |||||
612 | rust | 124227 | Make sure that the method resolution matches in `note_source_of_type_mismatch_constraint` | compiler-errors:hack-check-method-res | estebank | 0 | |||||
613 | rust | 124228 | Warn against changes in opaque lifetime captures in 2024 | compiler-errors:lint-overcaptures | oli-obk | 0 | |||||
614 | rust | 124233 | Add `-lmingwex` second time in `mingw_libs` | mati865:fix-support-for-upcoming-mingw-w64 | petrochenkov | 0 | |||||
615 | rust | 124243 | Add primitive numeric traits | CAD97:primitive-traits | workingjubilee | 0 | |||||
616 | rust | 124251 | Add an intrinsic for `ptr::metadata` | scottmcm:unop-ptr-metadata | oli-obk | 0 | |||||
617 | rust | 124278 | Support mcdc analysis for pattern matching | ZhuUx:pattern-match | wesleywiser | 0 | |||||
618 | rust | 124279 | Add support for ppc64le clobber_abi | ecnelises:ppc_clobber_abi | michaelwoerister | 0 | |||||
619 | rust | 124283 | Note for E0599 if shadowed bindings has the method. | surechen:fix_123558 | estebank | 0 | |||||
620 | rust | 124290 | DependencyList: removed outdated comment | klensy:dep-format | estebank | 0 | |||||
621 | rust | 124293 | Let miri and const eval execute intrinsics' fallback bodies | oli-obk:miri_intrinsic_fallback_body | RalfJung | 0 | |||||
622 | rust | 124294 | Unroll first iteration of checked_ilog loop | tspiteri:ilog-first-iter | the8472 | 0 | |||||
623 | rust | 124297 | Allow coercing functions whose signature differs in opaque types in their defining scope into a shared function pointer type | oli-obk:define_opaque_types13 | compiler-errors | 0 | |||||
624 | rust | 124304 | revise the interpretation of ReadDir for HermitOS | hermit-os:fuse | m-ou-se | 0 | |||||
625 | rust | 124307 | Optimize character escaping | reitermarkus:escape-debug-size-hint-inline | joboet | 0 | |||||
626 | rust | 124311 | Add `core::convert::absurd` | WaffleLapkin:absurd | Amanieu | 0 | |||||
627 | rust | 124318 | ignore generics args in attribute paths | bvanjoi:fix-123911 | petrochenkov | 0 | |||||
628 | rust | 124320 | Add `--print=check-cfg` to get the expected configs | Urgau:print-check-cfg | petrochenkov | 0 | |||||
629 | rust | 124323 | Add `reserve-x18` target feature for aarch64 | Darksonn:target-feature-reserve-x18 | TaKO8Ki | 0 | |||||
630 | rust | 124339 | allow overwriting the output of `rustc --version` | oli-obk:supports_feature | wesleywiser | 0 | |||||
631 | rust | 124353 | Add support for downloading `libgccjit.so` file | GuillaumeGomez:download-libgccjit | onur-ozkan | 0 | |||||
632 | rust | 124367 | Fix #124275: Implemented Default for Arc<str> | Aityz:master | jhpratt | 0 | |||||
633 | rust | 124389 | Add a warning to proc_macro::Delimiter::None that rustc currently does not respect it. | CensoredUsername:master | petrochenkov | 0 | |||||
634 | rust | 124417 | Make early lints translatable | Xiretza:translate-early-lints | davidtwco | 0 | |||||
635 | rust | 124418 | Use a proof tree visitor to refine the `Obligation` for error reporting in new solver | compiler-errors:better-cause | lcnr | 0 | |||||
636 | rust | 124421 | Stop re-implementing slice iterators in `vec::IntoIter` | scottmcm:slice-drain-iter | m-ou-se | 0 | |||||
637 | rust | 124439 | Set default value `deny-warnings` for compiler profile to `false` | WaffleLapkin:who-wants-to-deny-warnings-lmao | albertlarsan68 | 0 | |||||
638 | rust | 124455 | yes | Add new safety enum for inner extern items | spastorino:add-new-fnsafety-enum | compiler-errors | 0 | ||||
639 | rust | 124458 | Implement lldb formattter for "clang encoded" enums (LLDB 18.1+) | VladimirMakaev:lldb-enum-formatter | Mark-Simulacrum | 0 | |||||
640 | rust | 124459 | Stabilize exclusive_range_pattern | RossSmyth:stable_range | davidtwco | 0 | |||||
641 | rust | 124460 | Show notice about "never used" of Debug for enum | long-long-float:show-notice-about-enum-with-debug | pnkfelix | 0 | |||||
642 | rust | 124470 | std::net: Socket::new_raw no set to SO_NOSIGPIPE on freebsd. | devnexen:no_sigpipe_fbsd | ChrisDenton | 0 | |||||
643 | rust | 124482 | yes | Unsafe extern blocks | spastorino:unsafe-extern-blocks | cjgillot | 0 | ||||
644 | rust | 124486 | Add tracking issue and unstable book page for `"vectorcall"` ABI | beetrees:vectorcall-tracking-issue | JohnTitor | 0 | |||||
645 | rust | 124494 | Fix unwinding on 32-bit watchOS ARM | madsmtm:fix-32bit-watchos-unwind | Mark-Simulacrum | 0 | |||||
646 | rust | 124497 | Move some stdlib tests from `tests/ui` to `library/std/tests` | rytheo:move-std-tests-to-library | ChrisDenton | 0 | |||||
647 | rust | 124500 | lldb-formatters: Use StdSliceSyntheticProvider for &str | VladimirMakaev:lldb-str-formatters | Mark-Simulacrum | 0 | |||||
648 | rust | 124501 | add support to override lldb binary path for ./x test | VladimirMakaev:add-lldb-to-config-toml | Mark-Simulacrum | 0 | |||||
649 | rust | 124512 | parser: suggest quotes only for ident attribute values | ohno418:improve-suggesting-attr-val | compiler-errors | 0 | |||||
650 | rust | 124514 | Recommend to never display zero disambiguators when demangling v0 symbols | michaelwoerister:zero-disambiguator-demangling-recommendation | eddyb | 0 | |||||
651 | rust | 124516 | Allow monomorphization time const eval failures if the cause is a type layout issue | oli-obk:taint_const_eval | RalfJung | 0 | |||||
652 | rust | 124518 | Panic if an `OwnedFd` carried a bad file descriptor | tbu-:pr_close_ebadf_panic | ChrisDenton | 0 | |||||
653 | rust | 124520 | Document that `create_dir_all` calls `mkdir`/`CreateDirW` multiple times | tbu-:pr_create_dir_all_doc | Amanieu | 0 | |||||
654 | rust | 124525 | Don't ICE when we have leftover child captures due to ambiguous closure params | compiler-errors:leftover-captures | oli-obk | 0 | |||||
655 | rust | 124526 | yes | Don't probe `InferConst` in `fold_const` if `self.infcx` is `None`, `deeply_normalize` tys in `check_tys_might_be_eq` | ShE3py:issue-119381 | lcnr | 0 | ||||
656 | rust | 124532 | elaborate obligations in coherence | lcnr:elaborate-coherence | compiler-errors | 0 | |||||
657 | rust | 124544 | rustdoc-search: show type signature on type-driven SERP | notriddle:notriddle/type-signature-v2 | GuillaumeGomez | 0 | |||||
658 | rust | 124548 | Handle normalization failure in `struct_tail_erasing_lifetimes` | gurry:113272-ice-failed-to-normalize | compiler-errors | 0 | |||||
659 | rust | 124551 | Add benchmarks for `impl Debug for str` | Swatinem:debug-str-bench | cuviper | 0 | |||||
660 | rust | 124554 | wasm32-wasi getpid() from wasi-libc | youknowone:wasi-getpid | workingjubilee | 0 | |||||
661 | rust | 124560 | Update libc to 0.2.154 | madsmtm:update-libc | Mark-Simulacrum | 0 | |||||
662 | rust | 124562 | Use Server 2022 in CI for mingw jobs | dpaoliello:mingwserver2022 | Mark-Simulacrum | 0 | |||||
663 | rust | 124567 | Match ergonomics 2024: let `&` patterns eat `&mut` | Jules-Bertholet:and-eats-andmut | Nadrieril | 0 | |||||
664 | rust | 124570 | Miscellaneous cleanups | nnethercote:misc-cleanups | wesleywiser | 0 | |||||
665 | rust | 124571 | coverage: Clean up `mcdc_bitmap_bytes` and `conditions_num` | Zalathar:num-conditions | compiler-errors | 0 | |||||
666 | rust | 124573 | add a reference link to the comment of the "cc" and "cmake". | onur-ozkan:update-dep-comment | Mark-Simulacrum | 0 | |||||
667 | rust | 124575 | Write `char::DebugEscape` sequences using `write_str` | Swatinem:debug-str-write-once | the8472 | 0 | |||||
668 | rust | 124577 | Stabilize `custom_code_classes_in_docs` feature | GuillaumeGomez:stabilize-custom_code_classes_in_docs | notriddle | 0 | |||||
669 | rust | 124580 | Suggest removing unused tuple fields if they are the last fields | gurry:124556-suggest-remove-tuple-field | wesleywiser | 0 | |||||
670 | rust | 124584 | Various improvements to entrypoint code | Nilstrieb:entrypointy | fee1-dead | 0 | |||||
671 | rust | 124587 | Generic `NonZero` post-stabilization changes. | reitermarkus:use-generic-nonzero | dtolnay | 0 | |||||
672 | rust | 124595 | yes | Suggest cloning `Arc` moved into closure | estebank:issue-104232 | pnkfelix | 0 | ||||
673 | rust | 124599 | yes | Suggest borrowing on fn argument that is `impl AsRef` | estebank:issue-41708 | fee1-dead | 0 | ||||
674 | rust | 124601 | yes | [WIP] Implement `unchecked_disjoint_bitor` | alion02:disjoint-bitor | jieyouxu | 0 | ||||
675 | rust | 124603 | yes | coverage: Split out MC/DC mappings from `BcbMappingKind` | Zalathar:mcdc-mappings | Nadrieril | 0 | ||||
676 | rust | 124605 | yes | Experiment: Reserve guarded string literal syntax (RFC 3593) on all editions | pitaj:lex-guarded-strings | wesleywiser | 0 | ||||
677 | rust | 124611 | yes | Add `-` (stdin) support in rustdoc | Urgau:rustdoc-stdin | fmease | 0 | ||||
678 | rust | 124615 | yes | coverage: Further simplify extraction of mapping info from MIR | Zalathar:extracted-mappings | jieyouxu | 0 | ||||
679 | rust | 124630 | yes | CI: remove `env-x86_64-apple-tests` YAML anchor | Kobzol:yaml-anchor | pietroalbini | 0 | ||||
680 | rust | 124636 | yes | Make `std::env::{set_var, remove_var}` unsafe in edition 2024 | tbu-:pr_env_unsafe | joboet | 0 | ||||
681 | rust | 124640 | yes | Fix #124275: Implemented Default for `Arc<str>` | Billy-Sheppard:master | Mark-Simulacrum | 0 | ||||
682 | rust | 124644 | (DRAFT) Proof-of-concept for instrumenting the RHS of lazy logical operators | Zalathar:branch-on-bool | 0 | ||||||
683 | rust | 124648 | Trim crate graph | nnethercote:trim-crate-graph | pnkfelix | 0 | |||||
684 | rust | 124652 | MCDC Coverage: instrument last boolean RHS operands from condition coverage | RenjiSann:mcdc-register-lazy-rhs | wesleywiser | 0 | |||||
685 | rust | 124655 | Add `-Zfixed-x18` | Darksonn:fixed-x18 | estebank | 0 | |||||
686 | rust | 124656 | release notes 1.78: add link to interior-mut breaking change | RalfJung:release-notes | Mark-Simulacrum | 0 | |||||
687 | rust | 124658 | yes | Migrate `run-make/doctests-keep-binaries` to new rmake.rs format | GuillaumeGomez:migrate-to-run-make | jieyouxu | 0 | ||||
688 | rust | 124662 | yes | Implement `needs_async_drop` in rustc and optimize async drop glue | zetanumbers:needs_async_drop | wesleywiser | 0 | ||||
689 | rust | 124663 | yes | Enable reusing CI Docker cache when running CI images locally | Kobzol:docker-local-download | Mark-Simulacrum | 0 | ||||
690 | rust | 124667 | yes | Stabilize `div_duration` | newpavlov:stabilize_div_duration | jhpratt | 0 | ||||
691 | rust | 124668 | yes | Fix bootstrap panic when build from tarball | 12101111:fix-bootstrap-tarball | clubby789 | 0 | ||||
692 | rust | 99761 | Fix item-info color | GuillaumeGomez:item-info-color | jsha | 0 | always | ||||
693 | rust | 123692 | Clarify guarantees about calling `Iterator:next()` after it returns `None` | Jules-Bertholet:patch-1 | dtolnay | 0 | always | ||||
694 | rust | 124593 | Describe and use CStr literals in CStr and CString docs | GKFX:cstr-literals-in-api-docs | workingjubilee | 0 | always | ||||
695 | rust | 124638 | no | Move some tests from `rustc_expand` to `rustc_parse`. | nnethercote:mv-expand-tests | compiler-errors | compiler-errors | 0 | always | ||
696 | hashbrown | 232 | no | Issue #225: Specialization fix | tkaitchuck:specialization-fix | 0 | |||||
697 | hashbrown | 243 | no | Use `criterion` for benches | henryboisdequin:bench | 0 | |||||
698 | hashbrown | 255 | no | Add `RawTable::vacuum` to clean up DELETED entries | cuviper:vacuum | 0 | |||||
699 | hashbrown | 269 | no | Add WebAssembly SIMD Support | CryZe:wasm-simd | 0 | |||||
700 | hashbrown | 316 | no | mask prepare_resize inline attribute with inline-more feature | shuoli84:master | 0 | |||||
701 | hashbrown | 408 | no | Initial implementation of `try_get_many` | JustForFun88:try_get_many | 0 | |||||
702 | hashbrown | 419 | no | feat: add return val to `replace_bucket_with` `replace_entry_with` | Daniel-Aaron-Bloom:master | 0 | |||||
703 | hashbrown | 420 | no | Implement iterator which starts at arbitrary location | DataDog:random-iterator | 0 | |||||
704 | hashbrown | 450 | no | Add reinsert to RawOccupiedEntryMut | rgwh2q05:reinsert | 0 | |||||
705 | hashbrown | 472 | no | Move `RawTableInner` and `TableLayout` to separate module | JustForFun88:new_raw_table_inner_mod | 0 | |||||
706 | chalk | 589 | no | [WIP] Convert from semantic to syntactic equality | nathanwhit:sem-syn | 0 | |||||
707 | vscode-rust | 666 | no | [WIP] Add command for creating a new Cargo project | GabrielMajeri:cargo-new-project | 0 | |||||
708 | crater | 672 | no | Group build script failures separately and extract the build script's crate | oli-obk:failed_to_get_rustc_version | 0 | |||||
709 | vscode-rust | 683 | no | switch exec -> execFile; ShellExecution -> ProcessExecution | AndriesK:master | 0 | |||||
710 | chalk | 694 | no | Add binders validator | flodiebold:binders-check | 0 | |||||
711 | chalk | 733 | no | Allow tests to override the default closure impls | JakobDegen:improved_fn_testing | 0 | |||||
712 | chalk | 736 | no | Support const evaluation | HKalbasi:master | 0 | |||||
713 | chalk | 785 | no | Fix dyn program clause generation and make returning a ClosureKind optional | jackh726:rustc_fixes | 0 | |||||
714 | vscode-rust | 840 | no | WIP: Merge both existing and rust-analyzer extension codebase | Xanewok:merger | 0 | |||||
715 | stdarch | 954 | no | AVX-512DQ implementations | vertexclique:vcq/avx512dq | Amanieu | 0 | ||||
716 | stdarch | 1126 | no | Demo title Add files via upload | leon3452:master | Amanieu | 0 | ||||
717 | stdarch | 1128 | no | Demo title Add files via upload | imperial-fists:master | Amanieu | 0 | ||||
718 | stdarch | 1235 | no | Enable inlining checks for arm (32-bit) target arch. | hkratz:enable-arm-inlining-checks | Amanieu | 0 | ||||
719 | stdarch | 1253 | no | Exclude intel SVML functions from missing intrinsics report | jhorstmann:exclude-svml-intrinsics-from-report | Amanieu | 0 | ||||
720 | stdarch | 1337 | no | Update the Android NDK script to r25b | chriswailes:ndk-update | Amanieu | 0 | ||||
721 | stdarch | 1422 | no | move to array simd | Ezrashaw:move-to-array-simd | Amanieu | 0 | ||||
722 | stdarch | 1457 | no | Document movnt needs sfence | workingjubilee:movnt-needs-sfence | Amanieu | 0 | ||||
723 | stdarch | 1503 | no | Generate constant Neon vectors within a const block | GeorgeWort:consts | Amanieu | 0 | ||||
724 | stdarch | 1509 | no | SVE types and intrinsics | JamieCunliffe:sve-types | Amanieu | 0 | ||||
725 | rls | 1584 | no | Pass file directory as cwd for Run test of CodeLens | Gowee:cmdcwd | 0 | |||||
726 | miri | 3198 | no | [WIP] solaris/illumos support. | devnexen:solarish_support | 0 | |||||
727 | miri | 3279 | no | bump ui_test to 0.22 | oli-obk:ui_test_bump | 0 | |||||
728 | miri | 3526 | no | Adjust Allocation Bytes used by Miri to custom MiriAllocBytes | Strophox:miri-memory | 0 | |||||
729 | libc | 3601 | no | Support mkostemp, mkostemps on Android | pcc:mkostemp | JohnTitor | 0 | ||||
730 | libc | 3625 | no | Windows `stats::st_mode` and `stat` flags type. | Lilit0x:stat-flags-and-mode-type | JohnTitor | 0 | ||||
731 | crates-io | 8290 | no | Send API token expiry notification emails | hi-rustin:rustin-patch-expiry_notification_job | 0 | |||||
732 | crates-io | 8406 | no | Update dependency eslint to v9 | rust-lang:renovate/eslint-9.x | 0 | |||||
733 | crates-io | 8419 | no | Implement rate limiting for e-mail verifications | LawnGnome:e-mail-throttling | 0 | |||||
734 | crates-io | 8521 | no | [WIP] Add e2e tests with Playwright | eth3lbert:playwright | 0 | |||||
735 | clippy | 8526 | no | Add lint `could_be_unsized` | Jarcho:could_be_unsized | dswij | 0 | ||||
736 | cargo | 9024 | no | Make cargo metadata --no-deps print all path deps (including other workspaces) | alyssais:no-deps | 0 | |||||
737 | cargo | 9532 | no | Add env variable to indicate the build type. | jameshilliard:is-cross | 0 | |||||
738 | cargo | 9603 | no | support generic target tables and env variables | jameshilliard:generic-config | Eh2406 | 0 | ||||
739 | cargo | 9634 | no | Use cross compile style target/host isolation for all builds. | jameshilliard:all-cross | Eh2406 | 0 | ||||
740 | clippy | 9731 | no | improve `lintcheck` | kraktus:lcheck3 | Alexendoo | 0 | ||||
741 | cargo | 9753 | no | Stabilize target-applies-to-host feature. | jameshilliard:stabilize-target-applies-to-host | 0 | |||||
742 | clippy | 9948 | no | Process all format-like macros | nyurik:handle-all-fmt | Alexendoo | 0 | ||||
743 | cargo | 10061 | no | Implement 'multidep' (RFC-3176) | Byron:rfc-3176 | joshtriplett | 0 | ||||
744 | clippy | 10155 | no | Add new lint for byte char slices | TheNeikos:feature/add_byte_char_slice_lint | Manishearth | 0 | ||||
745 | clippy | 10258 | no | Update `stable_sort_primitive` to prefer `sort` not only primitive types | chansuke:issue-9970 | Manishearth | 0 | ||||
746 | clippy | 10312 | no | Add `transmute_slice_to_larger_element_type` lint | KisaragiEffective:feature/transmute-slice-to-larger-element-type | Jarcho | 0 | ||||
747 | cargo | 10330 | no | Support per pkg target for `-Zbuild-std` | fee1-dead:support-per-pkg-target-w-buildstd | ehuss | 0 | ||||
748 | clippy | 10398 | no | Run a diff of lintcheck against the merge base for pull requests | Alexendoo:auto-lintcheck | flip1995 | 0 | ||||
749 | cargo | 10462 | no | Add target-specific RUSTFLAGS variants | jonhoo:targeted-rustflags | weihanglo | 0 | ||||
750 | cargo | 10736 | no | Add `safe.directories` config | ehuss:safe-directories | 0 | |||||
751 | clippy | 10740 | no | WIP format literal arg inlining | nyurik:inline-literal | llogiq | 0 | ||||
752 | cargo | 10871 | no | Add "unit struct to normal struct" case to semver.md | obi1kenobi:patch-1 | ehuss | 0 | ||||
753 | cargo | 11046 | no | WIP: Add a general mechanism for setting rustflags in Cargo for the current crate only | ridwanabdillahi:rustflags | weihanglo | 0 | ||||
754 | cargo | 11188 | no | Omit checksum verification for local git dependencies | jarhodes314:local-git-dependency-requires-checksum | weihanglo | 0 | ||||
755 | cargo | 11272 | no | Panic behavior in profile can be specified if using custom harness | weihanglo:issue/11214 | ehuss | 0 | ||||
756 | clippy | 11293 | no | feat: add cfg_not_test lint | mrnossiom:11234 | Jarcho | 0 | ||||
757 | cargo | 11312 | no | Emit errors with cargo:error= | kornelski:build-cargo-error | epage | 0 | ||||
758 | clippy | 11364 | no | Convert `redundant_clone` to an analysis pass | Jarcho:rclone | Alexendoo | 0 | ||||
759 | clippy | 11421 | no | Make UI test annotations mandatory | GuillaumeGomez:ui-test-annotations | Manishearth | 0 | ||||
760 | cargo | 11429 | no | Refactoring: move hex and hasher modules from util module to util crate | nrc:utils | 0 | |||||
761 | clippy | 11441 | no | `single_match`: fix checking of explicitly matched enums | Jarcho:issue_11365 | blyxyas | 0 | ||||
762 | clippy | 11546 | no | [`needless_continue`]: lint if the last stmt in for/while/loop is `co… | lengyijun:needless_continue_last | Alexendoo | 0 | ||||
763 | clippy | 11578 | no | new lint that detects blocking operations in async | J-ZhengLi:issue10794 | Jarcho | 0 | ||||
764 | clippy | 11581 | no | Add lint `manual_option_folding` | sjwang05:manual-option-folding | xFrednet | 0 | ||||
765 | clippy | 11647 | no | Honor `avoid-breaking-exported-api` in `needless_pass_by_ref_mut` | flip1995:needless-pass-by-ref-mut-pub-api | GuillaumeGomez | 0 | ||||
766 | clippy | 11789 | no | [WIP] New lint `manual_checked_op` | Jarcho:checked_op | Centri3 | 0 | ||||
767 | clippy | 11796 | no | New lint: `unnecessary_map_or` | Jacherr:pattern-match-partialeq | Centri3 | 0 | ||||
768 | cargo | 11804 | no | cargo doc --open always respect request_kind | hi-rustin:rustin-patch-doc-open | ehuss | 0 | ||||
769 | cargo | 11879 | no | Support `cargo owner add` | heisen-li:owner | epage | 0 | ||||
770 | clippy | 11909 | no | [WIP] unnecessary_cast: append suffix on `(literal as ty).method(args)` | KisaragiEffective:fix/11882 | y21 | 0 | ||||
771 | clippy | 11948 | no | `float_cmp` changes | Jarcho:float_cmp | xFrednet | 0 | ||||
772 | clippy | 11955 | no | Issue 9231: add `cast_integer` lint | gernot-ohner:issue-9231 | Alexendoo | 0 | ||||
773 | cargo | 11969 | no | Support `per-pkg-target` for `-Zbuild-std`, take two | fee1-dead-contrib:per-pkg-target-build-std | ehuss | 0 | ||||
774 | clippy | 12194 | no | implement disallowed trait methods | Emilgardis:disallowed_trait_method | Alexendoo | 0 | ||||
775 | clippy | 12226 | no | Add new `UNSTABLE_INTRINSICS_WITH_STABLE_WRAPPER` lint | GuillaumeGomez:UNSTABLE_INTRINSICS_WITH_STABLE_WRAPPER | llogiq | 0 | ||||
776 | clippy | 12287 | no | Add lint `manual_inspect` | Jarcho:issue_12250 | llogiq | 0 | ||||
777 | clippy | 12327 | no | Add annotations for test files | Jarcho:test_annotate | y21 | 0 | ||||
778 | clippy | 12347 | no | WIP: Add a lint that detects non-portable usize literals | alexanderkjall:add-usize-unportable-32-bit-literal-lint | Jarcho | 0 | ||||
779 | clippy | 12360 | no | WIP: New lint [`manual_position`] | GabrielBFern:master | llogiq | 0 | ||||
780 | clippy | 12368 | no | Unnecessary call to min/max method | vohoanglong0107:unnecessary-min | Alexendoo | 0 | ||||
781 | clippy | 12388 | no | Respect MSRV (MAYBE_BOUND_IN_WHERE) | sanxiyn:msrv | y21 | 0 | ||||
782 | clippy | 12399 | no | Add `unnecessary_ref_mut` lint | not-elm:feature/unnecessary_ref_mut | Manishearth | 0 | ||||
783 | clippy | 12464 | no | new lint: `unnecessary_indexing` | Jacherr:issue-11858 | giraffate | 0 | ||||
784 | clippy | 12473 | no | Fix handling of `Deref` in `assigning_clones` | Kobzol:assigning-clones-deref | blyxyas | 0 | ||||
785 | clippy | 12550 | no | Remove `is_normalizable` | Jarcho:issue_10508 | y21 | 0 | ||||
786 | cargo | 12807 | no | Ignore errors when declaring a registry on path dependency | JordanForks:task/ignore-registry-for-path-dep | weihanglo | 0 | ||||
787 | cargo | 12875 | no | Add option to error when warnings are emitted, or ignore warnings | arlosi:warnings | epage | 0 | ||||
788 | cargo | 12974 | no | Implement support for base paths | dpaoliello:basepath | ehuss | 0 | ||||
789 | cargo | 13183 | no | test(priv_dep): add test for `verify public is respected recursively` | linyihai:recursive_pri_dep | epage | 0 | ||||
790 | cargo | 13207 | no | Fix panic when running `cargo tree` on a package with a cross compiled bindep | rukai:fix_cargo_tree_bindep_crosscompile | weihanglo | 0 | ||||
791 | cargo | 13254 | no | chore: remove `version` field from `publish=false` packages | weihanglo:versionless | epage | 0 | ||||
792 | cargo | 13271 | no | Fix: cargo vendor can't handle duplicates. | junjihashimoto:feature/no-merge-sources | ehuss | 0 | ||||
793 | cargo | 13330 | no | Add `include` and `exclude` information to metadata | GuillaumeGomez:metadata-include-exclude | epage | 0 | ||||
794 | cargo | 13522 | no | Clarify warning for using `features` or `default-features` in `patch` | joshtriplett:better-warning-for-features-in-patch | ehuss | 0 | ||||
795 | cargo | 13558 | no | fix(credential)!: Fallback when an auth method isn't available on the current machine | epage:secret-fallback | arlosi | 0 | ||||
796 | cargo | 13598 | no | Basic implementation for `cargo install --dry-run` | PaulDance:install-dry-run | weihanglo | 0 | ||||
797 | cargo | 13689 | no | fix: create ephemeral workspace for git source | hi-rustin:rustin-patch-install-git | weihanglo | 0 | ||||
798 | cargo | 13779 | no | [experiment] `patch` with patch files | weihanglo:unidiff | ehuss | 0 | ||||
799 | rust-analyzer | 15795 | no | Convert manual to markdown/mdbook | joshrotenberg:mdbook-yolo | Veykril | 0 | ||||
800 | rust-analyzer | 16173 | no | Implement `gen` block and function parsing | mohe2015:parse-gen | 0 | |||||
801 | rust-analyzer | 16700 | no | config: Add Configuration for Progress Reporting Verbosity | davidbarsky:david/less-obstrusive-indexing-notifications | 0 | |||||
802 | rust-analyzer | 16715 | no | feat: enable automatically fix diagnostics | Young-Flash:auto_fix | 0 | |||||
803 | rust-analyzer | 16840 | no | Allow rust-project.json to include arbitrary shell commands for runnables | Wilfred:shell_runnable | 0 | |||||
804 | rust-analyzer | 16870 | no | fix: Apply cast expr coercion adjustments | ShoyuVanilla:apply-cast-adjusts | 0 | |||||
805 | rust-analyzer | 17004 | no | Try caching macro calls more aggressively in Semantics | Veykril:ide-macro-caching | 0 | |||||
806 | rust | 118917 | no | Support for a scalable simd representation | JamieCunliffe:sve | Amanieu | 0 | ||||
807 | rust | 124598 | no | [draft] Rework the way we treat opaques in `check_opaque_meets_bounds` | compiler-errors:reveal | lcnr | 0 | ||||
808 | rust | 124639 | no | Match ergonomics 2024: migration lint | Jules-Bertholet:match-ergonomics-2024-migration-lint | Nadrieril | 0 | ||||
809 | rust | 118633 | error | feed `def_span` in resolver | bvanjoi:fix-118552 | cjgillot | 0 | never | |||
810 | rust | 121200 | failure | Deduplicate object safety errors on `impl dyn Trait { .. }` | estebank:inferred_outlives_of-impl | davidtwco | 0 | ||||
811 | rust | 124650 | failure (try) | Create const block DefIds in typeck instead of ast lowering | oli-obk:pattern_types_syntax | 0 | |||||
812 | crater | 720 | failure | no | Ignore some flaky crates | nbdd0121:patch-1 | Mark-Simulacrum | 0 | |||
813 | clippy | 12190 | failure | no | Fix/12035 silence struct field names | alexis-langlet:fix/12035-silence-struct-field-names | Manishearth | Manishearth | 0 | ||
814 | clippy | 11235 | failure | no | [blocked] attempt to check rust-lang/rust with clippy in ci | matthiaskrgr:rustc_in_ci | 0 | ||||
815 | rust | 105840 | success | Micro-optimize Ord::cmp for primitives | saethlin:ord-cmp | 0 | never | ||||
816 | rust | 109606 | success | Derive `PartialOrd::{l,g}{e,t}` for fieldless enums as explicit comparisons on `discriminant_value` | thomcc:fieldless-discriminant-only-pord | davidtwco | 0 | never | |||
817 | rust | 109645 | success | Slightly micro-optimize derive of PartialOrd | thomcc:optimize_partialord_derive | compiler-errors | 0 | never | |||
818 | rust | 111061 | success | [perf] Enable some more MIR optimizations | cjgillot:reorder-passes | 0 | never | ||||
819 | rust | 112049 | success | [do not merge] CI experiments | Kobzol:pgo-omit-benchmarks | 0 | never | ||||
820 | rust | 112279 | success | Stop considering moved-out locals when computing auto traits for generators | nbdd0121:generator | cjgillot | 0 | never | |||
821 | rust | 113125 | success | typeck: taint if errors found during writeback | davidtwco:issue-112824-ctfe-type-mismatch-with-type-error | compiler-errors | 0 | never | |||
822 | rust | 113382 | success | [perf] test MCP510 | lqd:test-mcp510 | 0 | never | ||||
823 | rust | 114538 | success | Split marking and visit to compute live_symbols. | cjgillot:split-live-symbols | 0 | never | ||||
824 | rust | 114561 | success | Record an update graph of effective visibilities to avoid repeated HIR visit. | cjgillot:eff-vis-graph | petrochenkov | 0 | never | |||
825 | rust | 114669 | success | Make metadata a workproduct and reuse it | cjgillot:metadata-wp | petrochenkov | 0 | never | |||
826 | rust | 115362 | success | [WIP] Support param bounds on non-lifetime binders | compiler-errors:non-lifetime-binder-where-clauses | 0 | never | ||||
827 | rust | 115613 | success | Make create_def a side effect instead of marking the entire query as always red | oli-obk:create_def_forever_red | cjgillot | 0 | never | |||
828 | rust | 116316 | success | Remove eval_always from check_private_in_public. | cjgillot:incr-privacy | petrochenkov | 0 | never | |||
829 | rust | 116479 | success | Copy 1-/2-element arrays as scalars, not vectors | scottmcm:no-1-simd | davidtwco | 0 | never | |||
830 | rust | 116542 | success | Add range metadata to slice lengths | the8472:slice-ref-len-validity | cjgillot | 0 | never | |||
831 | rust | 117804 | success | Panic directly in Arguments::new* instead of recursing | saethlin:no-recursive-panics | m-ou-se | 0 | never | |||
832 | rust | 118854 | success | [DO NOT MERGE] Introduce mechanism to write compiler metrics to disk | estebank:compiler-metrics | cjgillot | 0 | never | |||
833 | rust | 119031 | success | [Experiment] Play with match lowering | Nadrieril:two-phase-match-lowering | 0 | never | ||||
834 | rust | 119471 | success | [perf only] Reimplement references debuginfo as projection. | cjgillot:mir-composite-deref | 0 | never | ||||
835 | rust | 119966 | success | Move TLS to rustc_query_system | cjgillot:tls | 0 | never | ||||
836 | rust | 120050 | success | `Vec::resize` for bytes should be a single `memset` | scottmcm:vec-resize-memset | m-ou-se | 0 | never | |||
837 | rust | 120168 | success | Relocate coroutine upvars into Unresumed state | dingxiangfei2009:coroutine-upvar | pnkfelix | 0 | never | |||
838 | rust | 120179 | success | Enable MultipleReturnTerminators by default. | cjgillot:multiple-return | 0 | never | ||||
839 | rust | 120525 | success | rustc_ast: FieldDef: remove span | klensy:FieldDef-span | oli-obk | 0 | never | |||
840 | rust | 120682 | success | [WIP] rewrite TrustedRandomAccess into two directional variants | the8472:indexed-access | 0 | never | ||||
841 | rust | 120686 | success | SimplifyConstCondition: Check moves for constants | clubby789:mir-const-switchint | 0 | never | ||||
842 | rust | 120901 | success | Add my encoding debugging rig | saethlin:debuggable-encoding | 0 | never | ||||
843 | rust | 121053 | success | Implement `#[skip]` for builtin derives | clubby789:derive-skip | fmease | 0 | never | |||
844 | rust | 121068 | success | [perf experiment] Only emit gep not gepi | saethlin:no-inbounds | 0 | never | ||||
845 | rust | 121220 | success | Add transmute range assumes for pointers too | saethlin:assume-ptr-ranges | 0 | never | ||||
846 | rust | 121270 | success | Disallow deriving (other than Copy/Clone) on types with unnamed fields | clubby789:more-unnamed-fields-checks | fmease | 0 | never | |||
847 | rust | 121397 | success | [WIP] Re-enable the early otherwise branch optimization | DianQK:early_otherwise_branch_sound | wesleywiser | 0 | never | |||
848 | rust | 121417 | success | [perf experiment] Ignore inline(always) in unoptimized builds | saethlin:no-opt-no-inline | 0 | never | ||||
849 | rust | 121505 | success | Replace impl Fn with fn in sort::merge_sort::RunVec | GnomedDev:remove-runvec-generic | scottmcm | 0 | never | |||
850 | rust | 121571 | success | Add assert_unsafe_precondition to unchecked_{add,sub,neg,mul,shl,shr} methods | clarfonthey:unchecked-math-preconditions | saethlin | 0 | never | |||
851 | rust | 121614 | success | Don't emit `expect`/`assume` in opt-level=0 | clubby789:no-expect | saethlin | 0 | never | |||
852 | rust | 122165 | success | Merge RedundantImport into UnusedImport for suggesting removing spans | chenyukang:yukang-fix-121315-suggest-removing | petrochenkov | 0 | never | |||
853 | rust | 122207 | success | Add cache-based fast path for cfgs and check-cfgs | Urgau:cfg-check-cfg-cache | petrochenkov | 0 | never | |||
854 | rust | 122329 | success | Redirect `__rust_dealloc` to `sdallocx` | Zoxc:sdallocx | petrochenkov | 0 | never | |||
855 | rust | 122505 | success | Don't walk the bodies of free constants for reachability. | oli-obk:visit_nested_body2 | tmiasko | 0 | never | |||
856 | rust | 122553 | success | make `Thin` a supertrait of `Sized` | lukas-code:sized-thin | lcnr | 0 | never | |||
857 | rust | 122971 | success | Make slice iterators carry only a single provenance | scottmcm:slice-iter-provenance-v2 | the8472 | 0 | never | |||
858 | rust | 123179 | success | Rework MIR inlining costs | scottmcm:inlining-baseline-costs | wesleywiser | 0 | never | |||
859 | rust | 123199 | success | Add `bound_clauses` field to `ty::Binder` | compiler-errors:binder-field | 0 | never | ||||
860 | rust | 123259 | success | Fixup `if T::CONST` in MIR | scottmcm:tweak-if-const | 0 | never | ||||
861 | rust | 123570 | success | Rub some #[inline] on formatting code | saethlin:inline-formatting | 0 | never | ||||
862 | rust | 123606 | success | Optimize core::str::Lines::count | thomcc:thomcc/opt-lines | 0 | never | ||||
863 | rust | 123610 | success | Default-enable share-generics, with available_externally to still allow inlining. | Mark-Simulacrum:share-generics-available-externally | Mark-Simulacrum | 0 | never | |||
864 | rust | 123669 | success | Avoid a scrape_region_constraints and instead register the region constraints directly | oli-obk:eager_opaque_checks4 | lcnr | 0 | never | |||
865 | rust | 123720 | success | [WIP] Rewrite handling of universe-leaking placeholder regions into outlives constraints | amandasystems:dyn-enable-refactor | nikomatsakis | 0 | never | |||
866 | rust | 123878 | success | optimize inplace collection of Vec | jwong101:inplacecollect | the8472 | 0 | never | |||
867 | rust | 124029 | success | Give RPITITs variances, so they can (not) capture lifetimes | compiler-errors:rpitit-variances | 0 | never | ||||
868 | rust | 124102 | success | rustdoc: link sibling where possible, even when not One True Path | notriddle:notriddle/sibling-link | GuillaumeGomez | 0 | never | |||
869 | rust | 124108 | success | Add `Box<[T; N]>: IntoIterator` without any method dispatch hacks | compiler-errors:box-arr-into-iter | 0 | never | ||||
870 | rust | 124129 | success | Enable `rust-lld` on nightly `x86_64-unknown-linux-gnu` | lqd:enable-lld | Mark-Simulacrum | 0 | never | |||
871 | rust | 124157 | success | Do not add leading asterisk in the `PartialEq` | wutchzone:partial_eq | estebank | 0 | never | |||
872 | rust | 124256 | success | Remove `NtIdent` and `NtLifetime` | nnethercote:rm-NtIdent-NtLifetime | petrochenkov | 0 | never | |||
873 | rust | 124260 | success | Always inline traversal skeletons | eggyal:inline-traversal-skeletons | pnkfelix | 0 | never | |||
874 | rust | 124263 | success | Prefer not to early return from derived visitables | eggyal:tco-derived-visits | lcnr | 0 | never | |||
875 | rust | 124362 | success | [experiment] Build the compiler with panic=abort | tmandry:panic-abort-rustc | fee1-dead | 0 | never | |||
876 | rust | 124606 | success | Stop `llvm.expect`ing assert terminators | scottmcm:less-expect | cjgillot | 0 | never | |||
877 | rust | 112365 | success | [experiment] Use new solver in MIR validator subtyping checks | compiler-errors:mir-inline-check-better | 0 | |||||
878 | rust | 117967 | success | Fix lifetime elision | adetaylor:fix-lifetime-elision-bug | lcnr | 0 | ||||
879 | rust | 120248 | success | Make casts of pointers to trait objects stricter | WaffleLapkin:bonk-ptr-object-casts | TaKO8Ki | 0 | ||||
880 | rust | 121659 | success | rustdoc: check parsing diffs between pulldown-cmark 0.9.6 and 0.10 | notriddle:notriddle/bump-pulldown-cmark | GuillaumeGomez | 0 | ||||
881 | rust | 122003 | success | Build libunwind for pc-windows-gnullvm | mati865:gnullvm-build-libunwind | albertlarsan68 | 0 | ||||
882 | rust | 122412 | success | Stop skewing inference in ?'s desugaring | WaffleLapkin:if-we-ask-question-mark-operator-to-not-screw-with-inference-will-it-obey | fee1-dead | 0 | ||||
883 | rust | 122955 | success | [experiment] Turn off never type fallback | WaffleLapkin:no-more-fallback | WaffleLapkin | 0 | ||||
884 | rust | 123482 | success | [experiment] Set never type fallback = `!` | WaffleLapkin:never-type-fallback-to-self | 0 | |||||
885 | rust | 123737 | success | Check alias args for WF even if they have escaping bound vars | compiler-errors:alias-wf | 0 | |||||
886 | rust | 124305 | success | [crater] make `where_clauses_object_safety` forbid | compiler-errors:deny-wc | lcnr | 0 | ||||
887 | rust | 124336 | success | [crater] Enforce supertrait outlives obligations hold when confirming impl | compiler-errors:super-outlives | lcnr | 0 | ||||
888 | rust | 124355 | success | [EXPERIMENT] Crater adding `target_family = "linux"` | workingjubilee:add-target-family-linux | 0 | |||||
889 | rust | 124592 | success | cleanup `candidate_should_be_dropped_in_favor_of` | lcnr:winnowing-xd | compiler-errors | 0 |