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.
—
1081 total, 31 approved, 9 rolled up, 35 failed / /
Sort key | Repository | # | Status | Mergeable | Title | Head ref | Assignee | Approved by | Priority | Rollup | |
---|---|---|---|---|---|---|---|---|---|---|---|
1 | rust | 109701 | pending | yes | Stabilize `binary_heap_retain` | Amanieu:binaryheap_retain | m-ou-se | ChrisDenton | 0 | always | |
2 | rust | 109852 | approved | yes | Rollup of 4 pull requests | Nilstrieb:rollup-g3mgxxw | Nilstrieb | 4 | never | ||
3 | rust | 109846 | approved | yes | more clippy::complexity fixes (iter_kv_map, map_flatten, nonminimal_bool) | matthiaskrgr:clippy2023_04_III | Nilstrieb | Nilstrieb | 0 | ||
4 | rust | 109839 | approved | yes | Improve grammar of Iterator.partition_in_place | sartak:iter-grammar | scottmcm | scottmcm | 0 | always | |
5 | rust | 109840 | approved | yes | Fix typo in std/src/os/fd/owned.rs | taiki-e:typo | joshtriplett | ChrisDenton | 0 | always | |
6 | rust | 109844 | approved | yes | a couple clippy::complexity fixes | matthiaskrgr:clippy2023_04 | Nilstrieb | Nilstrieb | 0 | always | |
7 | rust | 89132 | yes | Add support for allocators in `Rc` & `Arc` | Cyborus04:rc_allocator_support | m-ou-se | 0 | never | |||
8 | rust | 96840 | yes | Allow to feed a value in another query's cache and remove `WithOptConstParam` | cjgillot:query-feed | oli-obk | 0 | never | |||
9 | rust | 99747 | yes | Add gamma function to f32 and f64 | ankane:float_gamma | joshtriplett | 0 | never | |||
10 | rust | 104844 | yes | Evaluate place expression in `PlaceMention` | cjgillot:mention-eval-place | jackh726 | 0 | never | |||
11 | rust | 105750 | yes | Always fall back to PartialEq when a constant in a pattern is not recursively structural-eq | oli-obk:valtrees | lcnr | 0 | never | |||
12 | rust | 105808 | yes | Fold away unnecessary temporaries in MIR | saethlin:fold | cjgillot | 0 | never | |||
13 | rust | 106285 | yes | Implement SSA-based reference propagation | cjgillot:refprop-ssa | JakobDegen | 0 | never | |||
14 | rust | 106613 | yes | Sink unused const assignments | saethlin:delay-const-assignments | oli-obk | 0 | never | |||
15 | rust | 106852 | yes | Preserve DebugInfo in DeadStoreElimination. | cjgillot:debug-dse | JakobDegen | 0 | never | |||
16 | rust | 107439 | yes | use `RefLock` in `GatedSpans` of Session | SparrowLii:refcell_gated_spans | estebank | 0 | never | |||
17 | rust | 107925 | yes | Use SipHash-1-3 instead of SipHash-2-4 for StableHasher | thomcc:sip13 | eholk | 0 | never | |||
18 | rust | 108359 | yes | Avoid code generation for ThinVec<Diagnostic>'s destructor in the query system | Zoxc:side-effects-tweak | TaKO8Ki | 0 | never | |||
19 | rust | 108504 | yes | Check pattern refutability on THIR | cjgillot:thir-pattern | Nilstrieb | 0 | never | |||
20 | rust | 108730 | yes | Make sure to run all mir analyses in check mode | oli-obk:hardening_check_builds | davidtwco | 0 | never | |||
21 | rust | 108813 | yes | Report all lints, even if other errors already occurred. | oli-obk:report_all_the_errors | compiler-errors | 0 | never | |||
22 | rust | 109051 | yes | Use less `catch_unwind` in `lang_start_internal` | joboet:optimize_lang_start | Mark-Simulacrum | 0 | never | |||
23 | rust | 109061 | yes | Add a backtrace to Allocation, display it in leak reports | saethlin:leak-backtraces | oli-obk | 0 | never | |||
24 | rust | 109356 | yes | Only check outlives goals on impl compared to trait | jackh726:issue-108544 | compiler-errors | 0 | never | |||
25 | rust | 109500 | yes | resolve: Preserve reexport chains in `ModChild`ren | petrochenkov:modchainld | TaKO8Ki | 0 | never | |||
26 | rust | 109544 | yes | For compiletests, use the linker if present. | jfgoog:use-the-linker | albertlarsan68 | 0 | iffy | |||
27 | rust | 109588 | yes | Alloc `hir::Lit` in an arena to remove the destructor from `Expr` | Nilstrieb:dropless-expr | compiler-errors | 0 | never | |||
28 | rust | 109597 | yes | Implement a global value numbering MIR optimization | cjgillot:gvn | davidtwco | 0 | never | |||
29 | rust | 109611 | yes | Remove `QueryEngine` trait | Zoxc:query-engine-rem | oli-obk | 0 | never | |||
30 | hashbrown | 255 | yes | Add `RawTable::vacuum` to clean up DELETED entries | cuviper:vacuum | 0 | |||||
31 | hashbrown | 269 | yes | Add WebAssembly SIMD Support | CryZe:wasm-simd | 0 | |||||
32 | semverver | 312 | yes | Add workaround for index out of bounds on escaping substs | dario23:bounds-workaround | 0 | |||||
33 | hashbrown | 316 | yes | mask prepare_resize inline attribute with inline-more feature | shuoli84:master | 0 | |||||
34 | hashbrown | 367 | yes | Rewrite `get_many_mut` methods | JustForFun88:new_get_many | 0 | |||||
35 | hashbrown | 374 | yes | Remove drain-on-drop behavior from DrainFilter | the8472:dont-drain-on-drop | 0 | |||||
36 | semverver | 379 | yes | Bump serde_json from 1.0.91 to 1.0.94 | rust-lang:dependabot/cargo/serde_json-1.0.94 | 0 | |||||
37 | semverver | 381 | yes | Bump cargo from 0.67.0 to 0.69.0 | rust-lang:dependabot/cargo/cargo-0.69.0 | 0 | |||||
38 | semverver | 382 | yes | Bump anyhow from 1.0.68 to 1.0.70 | rust-lang:dependabot/cargo/anyhow-1.0.70 | 0 | |||||
39 | semverver | 384 | yes | Bump serde from 1.0.152 to 1.0.158 | rust-lang:dependabot/cargo/serde-1.0.158 | 0 | |||||
40 | hashbrown | 391 | yes | Experiment with Equivalent that takes self by value | cuviper:equivalent-by-value | 0 | |||||
41 | hashbrown | 396 | yes | Add `HashSet::get_or_insert_with_mut` | yyny:master | 0 | |||||
42 | hashbrown | 408 | yes | Initial implementation of `try_get_many` | JustForFun88:try_get_many | 0 | |||||
43 | vscode-rust | 582 | Debugger support | kdy1:master | 0 | ||||||
44 | crater | 639 | Bump crossbeam-deque from 0.7.3 to 0.7.4 | rust-lang:dependabot/cargo/crossbeam-deque-0.7.4 | 0 | ||||||
45 | crater | 674 | yes | add another exception | RalfJung:exceptions | 0 | |||||
46 | chalk | 780 | yes | Generate `Normalize` clauses for dyn and opaque types | lowr:patch/supertrait-assoc-bounds | 0 | |||||
47 | chalk | 785 | yes | Fix dyn program clause generation and make returning a ClosureKind optional | jackh726:rustc_fixes | 0 | |||||
48 | chalk | 788 | yes | add test for bug with mixed cycles | lcnr:mixed-cycle-broken | 0 | |||||
49 | chalk | 792 | yes | Generalize program clause for `AliasEq` goal with nested alias | lowr:fix/generalize-alias-alias-eq-clause | 0 | |||||
50 | vscode-rust | 796 | yes | Add String::from() snippet | Filius-Patris:master | 0 | |||||
51 | vscode-rust | 875 | yes | Remove angular brackets from `autoClosingPairs` | ibraheemdev:patch-1 | 0 | |||||
52 | vscode-rust | 898 | yes | Add snippet for while loop | carrotfarmer:patch-1 | 0 | |||||
53 | vscode-rust | 916 | yes | Update README.md | matthiasferraina:patch-1 | 0 | |||||
54 | vscode-rust | 931 | yes | fix small English typo | alirezaghey:patch-1 | 0 | |||||
55 | stdarch | 1000 | yes | AVX512-VP2INTERSECT implementations | vertexclique:vcq/avx512vp2intersect | Amanieu | 0 | ||||
56 | stdarch | 1235 | yes | Enable inlining checks for arm (32-bit) target arch. | hkratz:enable-arm-inlining-checks | Amanieu | 0 | ||||
57 | stdarch | 1377 | yes | attempt to resolve #852 | matthiascy:master | Amanieu | 0 | ||||
58 | stdarch | 1399 | yes | Stabilize AArch64 AES/SHA1/SHA2 intrinsics | Amanieu:stable-crypto | 0 | |||||
59 | stdarch | 1403 | yes | Altivec predicates | lu-zero:altivec-predicates | Amanieu | 0 | ||||
60 | rls | 1778 | yes | feat: update lsp_types to the latest version | aminya:lsp-data-update | 0 | |||||
61 | rls | 1781 | yes | fix: update dependencies and the toolchain | aminya:deps-update | 0 | |||||
62 | rls | 1783 | yes | Remove unused dependency humantime 2.0.0 | notriddle:master | 0 | |||||
63 | libc | 2107 | yes | Creating proper type for sighandler_t using anonymous union on Unix | landhb:sigaction | JohnTitor | 0 | ||||
64 | libc | 2177 | netbsd add mremap call | devnexen:netbsd_mremap | JohnTitor | 0 | |||||
65 | miri | 2520 | yes | mmap/munmap/mremamp shims | saethlin:mmap-shim | 0 | |||||
66 | libc | 2567 | yes | Remove unwanted #[doc(hidden)] and deprecated attributes on some FreeBSD constants | GuillaumeGomez:unwanted-deprecated-hidden | JohnTitor | 0 | ||||
67 | libc | 2788 | yes | Complete i686-unknown-linux-musl ucontext_t #2787 | semio-ai:master | Amanieu | 0 | ||||
68 | miri | 2802 | yes | prevent epoll_wait from failing silently | DebugSteven:handle-unwraps | 0 | |||||
69 | miri | 2827 | yes | add `memcpy`, `strcpy` and `strncpy` shims | mojave2:memcpy | 0 | |||||
70 | miri | 2828 | yes | Tree Borrows: improved diagnostics | Vanille-N:tb-diags | 0 | |||||
71 | libc | 2851 | yes | Android's prop_info type fix. | devnexen:prop_info_android_fix | joshtriplett | 0 | ||||
72 | libc | 2942 | yes | introduce X86_FEATURES for linux glibc/musl | devnexen:hwcap_x86_linux | Amanieu | 0 | ||||
73 | libc | 2961 | yes | fix wrong xattr syscalls on NetBSD | SteveLauC:netbsd-wrong-xattr-syscall | JohnTitor | 0 | ||||
74 | libc | 2987 | yes | Add Trusty platform support | randomPoison:trusty-support | JohnTitor | 0 | ||||
75 | libc | 2996 | yes | Add Linux constants: rtm_protocol and routing message attributes | oherrala:linux-consts | JohnTitor | 0 | ||||
76 | libc | 3032 | yes | Add initial support for hppa-unknown-linux-gnu | hdeller:hppa-devel3 | JohnTitor | 0 | ||||
77 | libc | 3040 | yes | NetBSD: add two more errno values | 0-wiz-0:netbsd | JohnTitor | 0 | ||||
78 | libc | 3047 | yes | Fix AF_SYSTEM and AF_SYS_CONTROL | siegfried:fix-const-type | JohnTitor | 0 | ||||
79 | libc | 3050 | mips: add missing constants | cppcoffee:master | JohnTitor | 0 | |||||
80 | libc | 3056 | uclibc/mips: add O_NOATIME & O_PATH constant | cppcoffee:master | JohnTitor | 0 | |||||
81 | libc | 3070 | yes | [WIP] freebsd: netlink | ngortheone:freebsd-netlink | JohnTitor | 0 | ||||
82 | libc | 3089 | yes | Add ioctl FS_IOC_{G,S}ETVERSION and FS_IOC_{G,S}ETFLAGS | ETKNeil:add-ioctl-flags | JohnTitor | 0 | ||||
83 | libc | 3097 | yes | Hide `iconv` functions on Apple devices behind a feature flag | winterqt:iconv-apple-feature-flag | JohnTitor | 0 | ||||
84 | libc | 3106 | yes | Add BLKPG and BLKRRPART ioctls | IsaccBarker:IsaccBarker-ioctl-patch-1 | JohnTitor | 0 | ||||
85 | libc | 3117 | yes | linux SCTP support part 2 | devnexen:linux_sctp2 | JohnTitor | 0 | ||||
86 | libc | 3123 | yes | add RNDADDENTROPY for ioctl interface on linux glibc. | devnexen:ioctl_random_linux | JohnTitor | 0 | ||||
87 | libc | 3137 | yes | linux/musl/s390x: change f_* constants to uint from ulong | nekopsykose:s390x-statfs | JohnTitor | 0 | ||||
88 | libc | 3139 | yes | removing freebsd 11 EOL proposal. | devnexen:remove_fbsd11_support | JohnTitor | 0 | ||||
89 | libc | 3144 | yes | Add more declarations for AIX | ecnelises:aix_more | JohnTitor | 0 | ||||
90 | libc | 3155 | yes | definitions for linux hardware timestamping | folkertdev:hardware-timestamping | JohnTitor | 0 | ||||
91 | libc | 3157 | yes | Add pthread_once | DBLouis:master | JohnTitor | 0 | ||||
92 | libc | 3171 | yes | fix: CMSG_HEADER_ALIGNMENT was not properly equal to the C Header file in illumos | Toasterson:master | JohnTitor | 0 | ||||
93 | libc | 3173 | yes | Upstream a few more constants from rustix. | sunfishcode:sunfishcode/upstream | JohnTitor | 0 | ||||
94 | libc | 3175 | yes | Switch to 64 bit file and time APIs on GNU libc for 32bit systems | snogge:time_bits=64 | JohnTitor | 0 | ||||
95 | libc | 3177 | yes | Bump version to 0.2.141 | arjentz:0.2.141 | JohnTitor | 0 | ||||
96 | libc | 3178 | yes | [DRAFT] MSVC: Add `msvc_crt_link` options | rust-lang:msvc-crt-link | JohnTitor | 0 | ||||
97 | libc | 3180 | yes | build.rs: print rustc stderr if exit status != 0 | jsha:print-rustc-error-output | JohnTitor | 0 | ||||
98 | crates-io | 4084 | Update Rust crate tracing-subscriber to 0.3 | rust-lang:renovate/tracing-subscriber-0.x | 0 | ||||||
99 | crates-io | 4231 | Update dependency eslint to v8.4.0 | rust-lang:renovate/eslint-8.x | 0 | ||||||
100 | crates-io | 4233 | Update dependency chart.js to v3.6.2 | rust-lang:renovate/chart.js-3.x | 0 | ||||||
101 | crates-io | 4259 | Update dependency webpack to v5.65.0 | rust-lang:renovate/webpack-5.x | 0 | ||||||
102 | crates-io | 4277 | Update Rust crate tokio to 1.15.0 | rust-lang:renovate/tokio-1.x | 0 | ||||||
103 | crates-io | 4287 | Update dependency ember-cli-babel to v7.26.10 | rust-lang:renovate/ember-cli-babel-7.x | 0 | ||||||
104 | crates-io | 4420 | Update Rust crate tempfile to v3.3.0 | rust-lang:renovate/tempfile-3.x | 0 | ||||||
105 | crates-io | 4498 | Update dependency ember-exam to v8 | rust-lang:renovate/ember-exam-8.x | 0 | ||||||
106 | crates-io | 4508 | Update Rust crate tokio to v1.16.0 | rust-lang:renovate/tokio-1.x | 0 | ||||||
107 | crates-io | 4533 | Update Rust crate futures-channel to v0.3.21 | rust-lang:renovate/futures-channel-0.x | 0 | ||||||
108 | crates-io | 4537 | Lock file maintenance (JS) | rust-lang:renovate/js-lock-file-maintenance | 0 | ||||||
109 | crates-io | 4547 | Update dependency fastboot-app-server to v3.2.0 | rust-lang:renovate/fastboot-app-server-3.x | 0 | ||||||
110 | crates-io | 4549 | Update embroider monorepo to v1.2.0 | rust-lang:renovate/embroider-monorepo | 0 | ||||||
111 | crates-io | 4553 | Update sentry-javascript monorepo to v6.17.7 | rust-lang:renovate/sentry-javascript-monorepo | 0 | ||||||
112 | crates-io | 4560 | Update dependency pretty-bytes to v6 | rust-lang:renovate/pretty-bytes-6.x | 0 | ||||||
113 | crates-io | 4561 | Update dependency @percy/cli to v1.0.0-beta.75 | rust-lang:renovate/percy-cli-1.x | 0 | ||||||
114 | crates-io | 4567 | Update dependency ember-template-lint to v4.2.0 | rust-lang:renovate/ember-template-lint-4.x | 0 | ||||||
115 | crates-io | 4577 | Update Rust crate sha2 to v0.10.2 | rust-lang:renovate/sha2-0.x | 0 | ||||||
116 | crates-io | 4587 | Update Rust crate clap to v3.1.1 | rust-lang:renovate/clap-3.x | 0 | ||||||
117 | crates-io | 4591 | Update Rust crate git2 to v0.14.0 | rust-lang:renovate/git2-0.x | 0 | ||||||
118 | crates-io | 4629 | Update dependency ember-template-lint to v4.3.0 | rust-lang:renovate/ember-template-lint-4.x | 0 | ||||||
119 | crates-io | 4650 | Update Node.js to v16.14.2 | rust-lang:renovate/node-16.x | 0 | ||||||
120 | crates-io | 4680 | Update sentry-javascript monorepo to v6.19.3 | rust-lang:renovate/sentry-javascript-monorepo | 0 | ||||||
121 | crates-io | 4704 | Update dependency ember-modifier to v3.2.7 | rust-lang:renovate/ember-modifier-3.x | 0 | ||||||
122 | crates-io | 4709 | Update Rust crate tracing to v0.1.33 | rust-lang:renovate/tracing-0.x | 0 | ||||||
123 | crates-io | 4725 | Update dependency @sinonjs/fake-timers to v9.1.2 | rust-lang:renovate/sinonjs-fake-timers-9.x | 0 | ||||||
124 | crates-io | 4727 | Update Rust crate toml to v0.5.9 | rust-lang:renovate/toml-0.x | 0 | ||||||
125 | crates-io | 4741 | Update Rust crate clap to v3.1.12 | rust-lang:renovate/clap-3.x | 0 | ||||||
126 | crates-io | 4866 | Update dependency postcss-custom-media to v8.0.2 | rust-lang:renovate/postcss-custom-media-8.x | 0 | ||||||
127 | crates-io | 4896 | Update dependency prettier to v2.7.1 | rust-lang:renovate/prettier-2.x | 0 | ||||||
128 | crates-io | 4912 | Update Rust crate indexmap to v1.9.1 | rust-lang:renovate/indexmap-1.x | 0 | ||||||
129 | crates-io | 4917 | Update Rust crate comrak to v0.13.1 | rust-lang:renovate/comrak-0.x | 0 | ||||||
130 | crates-io | 4923 | Update dependency eslint-plugin-prettier to v4.1.0 | rust-lang:renovate/eslint-plugin-prettier-4.x | 0 | ||||||
131 | crates-io | 4926 | Update Rust crate semver to v1.0.11 | rust-lang:renovate/semver-1.x | 0 | ||||||
132 | crates-io | 4931 | Update Rust crate clap to v3.2.8 | rust-lang:renovate/clap-3.x | 0 | ||||||
133 | crates-io | 4932 | Update Rust to v1.62.0 | rust-lang:renovate/rust-1.x | 0 | ||||||
134 | crates-io | 4936 | Update Rust crate ipnetwork to v0.20.0 | rust-lang:renovate/ipnetwork-0.x | 0 | ||||||
135 | crates-io | 4939 | Update Rust crate minijinja to v0.17.0 | rust-lang:renovate/minijinja-0.x | 0 | ||||||
136 | crates-io | 4949 | Update sentry-javascript monorepo to v7.5.0 | rust-lang:renovate/sentry-javascript-monorepo | 0 | ||||||
137 | crates-io | 4952 | Update Rust crate moka to v0.9.0 | rust-lang:renovate/moka-0.x | 0 | ||||||
138 | crates-io | 4960 | Update Rust crate hyper to v0.14.20 | rust-lang:renovate/hyper-0.x | 0 | ||||||
139 | crates-io | 4969 | Update dependency ember-cli to v4.5.0 | rust-lang:renovate/ember-cli-4.x | 0 | ||||||
140 | crates-io | 4978 | Update Rust crate clap to v3.2.12 | rust-lang:renovate/clap-3.x | 0 | ||||||
141 | crates-io | 4981 | Update sentry-javascript monorepo to v7.7.0 | rust-lang:renovate/sentry-javascript-monorepo | 0 | ||||||
142 | crates-io | 4990 | Update dependency @babel/eslint-parser to v7.18.9 | rust-lang:renovate/babel-monorepo | 0 | ||||||
143 | crates-io | 4995 | Update Rust crate lettre to v0.10.1 | rust-lang:renovate/lettre-0.x | 0 | ||||||
144 | crates-io | 4999 | Update dependency eslint-plugin-ember to v11 | rust-lang:renovate/eslint-plugin-ember-11.x | 0 | ||||||
145 | crates-io | 5004 | Update dependency @percy/cli to v1.6.3 | rust-lang:renovate/percy-cli-monorepo | 0 | ||||||
146 | crates-io | 5007 | Update Rust crate tokio to v1.20.1 | rust-lang:renovate/tokio-1.x | 0 | ||||||
147 | crates-io | 5033 | Update dependency eslint-plugin-ember to v11.0.5 | rust-lang:renovate/eslint-plugin-ember-11.x | 0 | ||||||
148 | crates-io | 5057 | Update dependency @percy/cli to v1.8.0 | rust-lang:renovate/percy-cli-monorepo | 0 | ||||||
149 | crates-io | 5075 | Update Rust crate chrono to v0.4.22 | rust-lang:renovate/chrono-0.x | 0 | ||||||
150 | crates-io | 5106 | Update dependency @percy/cli to v1.9.1 | rust-lang:renovate/percy-cli-monorepo | 0 | ||||||
151 | crates-io | 5117 | Update dependency ember-concurrency to v2.3.1 | rust-lang:renovate/ember-concurrency-2.x | 0 | ||||||
152 | crates-io | 5124 | Update dependency @percy/cli to v1.10.0 | rust-lang:renovate/percy-cli-monorepo | 0 | ||||||
153 | crates-io | 5174 | Update volta-cli/action action to v3.0.2 | rust-lang:renovate/volta-cli-action-3.x | 0 | ||||||
154 | crates-io | 5182 | Update sentry-javascript monorepo to v7.12.1 | rust-lang:renovate/sentry-javascript-monorepo | 0 | ||||||
155 | crates-io | 5184 | Update Rust crate tokio to v1.21.0 | rust-lang:renovate/tokio-1.x | 0 | ||||||
156 | crates-io | 5186 | Update dependency ember-concurrency to v2.3.4 | rust-lang:renovate/ember-concurrency-2.x | 0 | ||||||
157 | crates-io | 5218 | Update Rust crate thiserror to v1.0.35 | rust-lang:renovate/thiserror-1.x | 0 | ||||||
158 | crates-io | 5220 | Update babel monorepo to v7.19.1 | rust-lang:renovate/babel-monorepo | 0 | ||||||
159 | crates-io | 5223 | Update dependency ember-data to v4.6.3 | rust-lang:renovate/ember-data-4.6.x | 0 | ||||||
160 | crates-io | 5277 | yes | Update dependency ember-data to v4.11.3 | rust-lang:renovate/ember-data-4.x | 0 | |||||
161 | crates-io | 5283 | Update dependency semver to v7.3.8 | rust-lang:renovate/semver-7.x | 0 | ||||||
162 | crates-io | 5290 | Update embroider monorepo to v1.9.0 | rust-lang:renovate/embroider-monorepo | 0 | ||||||
163 | crates-io | 5301 | yes | Allow crate version deletion in the first 24 hours from creation | nappa85:5293-allow_crate_deletion | 0 | |||||
164 | crates-io | 5311 | Update Rust crate clap to v4.0.13 | rust-lang:renovate/clap-4.x | 0 | ||||||
165 | crates-io | 5400 | Update sentry-javascript monorepo to v7.17.3 | rust-lang:renovate/sentry-javascript-monorepo | 0 | ||||||
166 | crates-io | 5472 | Update Rust crate comrak to v0.15.0 | rust-lang:renovate/comrak-0.x | 0 | ||||||
167 | crates-io | 5482 | Update Rust crate clap to v4.0.26 | rust-lang:renovate/clap-4.x | 0 | ||||||
168 | crates-io | 5527 | Update embroider monorepo to v2 (major) | rust-lang:renovate/major-embroider-monorepo | 0 | ||||||
169 | crates-io | 5543 | Update Rust crate insta to v1.21.2 | rust-lang:renovate/insta-1.x | 0 | ||||||
170 | crates-io | 5574 | Update Rust crate sentry to v0.29.1 | rust-lang:renovate/sentry-0.x | 0 | ||||||
171 | crates-io | 5599 | Update Rust crate tokio to v1.23.0 | rust-lang:renovate/tokio-1.x | 0 | ||||||
172 | crates-io | 5600 | Update dependency pnpm to v7.18.1 | rust-lang:renovate/pnpm-7.x | 0 | ||||||
173 | crates-io | 5601 | Update sentry-javascript monorepo to v7.24.0 | rust-lang:renovate/sentry-javascript-monorepo | 0 | ||||||
174 | crates-io | 5610 | Pin dependencies | rust-lang:renovate/conduit-packages | 0 | ||||||
175 | crates-io | 5637 | yes | Update dependency ember-modifier to v4 | rust-lang:renovate/ember-modifier-4.x | 0 | |||||
176 | crates-io | 5692 | Update tj-actions/changed-files action to v35 | rust-lang:renovate/tj-actions-changed-files-35.x | 0 | ||||||
177 | crates-io | 5725 | Update dependency @ember/test-helpers to v2.9.3 | rust-lang:renovate/ember-test-helpers-2.x | 0 | ||||||
178 | crates-io | 5900 | Update dependency miragejs to v0.1.47 | rust-lang:renovate/miragejs-0.x | 0 | ||||||
179 | crates-io | 5974 | Update Rust crate cookie to v0.17.0 | rust-lang:renovate/cookie-0.x | 0 | ||||||
180 | crates-io | 6013 | Update Rust crate lettre to v0.10.2 | rust-lang:renovate/lettre-0.x | 0 | ||||||
181 | crates-io | 6019 | Update rust-futures monorepo to v0.3.26 | rust-lang:renovate/rust-futures-monorepo | 0 | ||||||
182 | crates-io | 6036 | Update Node.js to v18.14.0 | rust-lang:renovate/node-18.x | 0 | ||||||
183 | crates-io | 6053 | Update dependency pnpm to v7.27.0 | rust-lang:renovate/pnpm-7.x | 0 | ||||||
184 | crates-io | 6060 | yes | Implement the documented behavior of defaulting to docs.rs links for people with XHR blockers too | Ekleog:patch-1 | 0 | |||||
185 | crates-io | 6077 | Update tj-actions/changed-files action to v35.5.3 | rust-lang:renovate/tj-actions-changed-files-35.x | 0 | ||||||
186 | crates-io | 6087 | Pin dependencies | rust-lang:renovate/diesel-packages | 0 | ||||||
187 | crates-io | 6129 | yes | Update dependency ember-click-outside to v6 | rust-lang:renovate/ember-click-outside-6.x | 0 | |||||
188 | crates-io | 6148 | Update dependency eslint-config-prettier to v8.7.0 | rust-lang:renovate/eslint-config-prettier-8.x | 0 | ||||||
189 | crates-io | 6168 | yes | publish: Move all `features` to `feature2` if new syntax is used | Turbo87:features-2 | 0 | |||||
190 | crates-io | 6169 | yes | Add `FixFeature2` background worker job | Turbo87:features-normalize | 0 | |||||
191 | crates-io | 6252 | yes | Update dependency pnpm to v8 | rust-lang:renovate/pnpm-8.x | 0 | |||||
192 | crates-io | 6254 | yes | Bump comrak from 0.16.0 to 0.17.0 | rust-lang:dependabot/cargo/comrak-0.17.0 | 0 | |||||
193 | crates-io | 6255 | yes | Update Rust crate comrak to v0.17.0 [SECURITY] | rust-lang:renovate/crate-comrak-vulnerability | 0 | |||||
194 | crates-io | 6257 | yes | Update dependency eslint-plugin-ember to v11.4.9 | rust-lang:renovate/eslint-plugin-ember-11.x | 0 | |||||
195 | crates-io | 6258 | yes | Update tj-actions/changed-files action to v35.7.8 | rust-lang:renovate/tj-actions-changed-files-35.x | 0 | |||||
196 | crates-io | 6262 | yes | Update Rust crate tempfile to v3.5.0 | rust-lang:renovate/tempfile-3.x | 0 | |||||
197 | crates-io | 6265 | yes | Update Rust crate aws-sigv4 to v0.55.0 | rust-lang:renovate/aws-sigv4-0.x | 0 | |||||
198 | clippy | 9461 | yes | BREAKING CHANGE fix running path/to/cargo-clippy --fix | matthiaskrgr:ARGH | giraffate | 0 | ||||
199 | clippy | 9659 | yes | Clippy Book Updates: Add `define_lints` chapter | nahuakang:new-chp-define-lints | flip1995 | 0 | ||||
200 | clippy | 9668 | yes | Clippy Book Updates: Add `write_tests` chapter | nahuakang:new-chp-write-tests | flip1995 | 0 | ||||
201 | clippy | 9740 | yes | Clippy Book Updates: Add `lint_passes` chapter | nahuakang:new-chp-lint-passes | flip1995 | 0 | ||||
202 | cargo | 9753 | yes | Stabilize target-applies-to-host feature. | jameshilliard:stabilize-target-applies-to-host | 0 | |||||
203 | clippy | 10090 | yes | Warn if unresolved disallowed types/macros/methods are used in clippy.toml for disallowed_* macros | i509VCB:disallowed-unresolved-warn | Alexendoo | 0 | ||||
204 | clippy | 10175 | yes | Use original variable name in the suggestion | koka831:fix/10171 | giraffate | 0 | ||||
205 | clippy | 10203 | yes | Suppress the triggering of some lints in derived structures | c410-f3r:macro-lint | giraffate | 0 | ||||
206 | clippy | 10212 | yes | Lint `zero_ptr` in const contexts | Niki4tap:const_warns | llogiq | 0 | ||||
207 | clippy | 10223 | yes | Add `transmute_tuple_to_slice` | robertbastian:master | Alexendoo | 0 | ||||
208 | clippy | 10229 | yes | Document `cargo-clippy` feature | danielparks:doc-feature-cargo-clippy | flip1995 | 0 | ||||
209 | cargo | 10276 | yes | Add semver guidelines for changing the `repr` of structs/enums to ref… | Nilstrieb:add-repr-semver-guideline | ehuss | 0 | ||||
210 | clippy | 10300 | yes | Do not lint when imported item contains underscore | koka831:fix/9942 | xFrednet | 0 | ||||
211 | clippy | 10312 | yes | Add `transmute_slice_to_larger_element_type` lint | KisaragiEffective:feature/transmute-slice-to-larger-element-type | Jarcho | 0 | ||||
212 | cargo | 10313 | yes | sources/path: if PathSource::list_files fails while using a git repo, retry without it | jmesmon:fix-git-broken-alternates | joshtriplett | 0 | ||||
213 | clippy | 10315 | yes | Make SpanlessEq more consistent - part 1, issue #10267 | Yoric:yoric/SpanlessEq | flip1995 | 0 | ||||
214 | clippy | 10388 | yes | Remove restriction group from table and update book | flip1995:restriction-book-update | Jarcho | 0 | ||||
215 | clippy | 10404 | yes | Add `unused_enumerate_index` lint | dnbln:feat/unused_enumerate_index | flip1995 | 0 | ||||
216 | clippy | 10432 | yes | New lint: detect `if` expressions with simple boolean assignments to the same target | samueltardieu:issue-10430 | Manishearth | 0 | ||||
217 | clippy | 10492 | yes | `collection_is_never_read`: Handle unit type | schubart:collection_is_never_read_unit_type | Manishearth | 0 | ||||
218 | clippy | 10543 | yes | Add `tests_outside_test_module` lint | blyxyas:tests_outside_test_module | flip1995 | 0 | ||||
219 | clippy | 10554 | yes | Make redundant_async_block a more complete late pass | samueltardieu:redundant-async-block | Jarcho | 0 | ||||
220 | clippy | 10563 | yes | Partial no-op refactoring of #9948 | nyurik:handle-all-fmt2 | llogiq | 0 | ||||
221 | clippy | 10564 | yes | make cast_possible_wrap work correctly for 16 bit {u,i}size | asquared31415:cast_doesnt_wrap | flip1995 | 0 | ||||
222 | clippy | 10566 | yes | fix `single_component_path_imports` FP on `self::<import>::..` | ebobrow:iss10549 | giraffate | 0 | ||||
223 | clippy | 10567 | yes | add new lint `as_underscore_ptr` to check for `as *{const,mut} _` | asquared31415:as_underscore_ptr | Alexendoo | 0 | ||||
224 | clippy | 10574 | yes | Update subtree sync docs for changes in rustc-dev-guide | jyn514:update-docs | Jarcho | 0 | ||||
225 | clippy | 10576 | yes | Make dogfood tests run in `release` mode | blyxyas:dev_release | Alexendoo | 0 | ||||
226 | clippy | 10578 | yes | Add `items_after_test_module` lint | blyxyas:items_after_test_module | dswij | 0 | ||||
227 | clippy | 10581 | yes | Add `impolite` lint to avoid apocalypse | SvizelPritula:polite | dswij | 0 | ||||
228 | clippy | 10584 | yes | fix: `wildcard_imports` ignore `test.rs` files | blyxyas:fix-wildcard_imports_testsrs | flip1995 | 0 | ||||
229 | cargo | 10625 | yes | Add "resolver = 2" option to workspace manifest examples | mousetail:patch-1 | 0 | |||||
230 | cargo | 10871 | yes | Add "unit struct to normal struct" case to semver.md | obi1kenobi:patch-1 | ehuss | 0 | ||||
231 | cargo | 10877 | yes | Document that adding `#[non_exhaustive]` on existing items is breaking. | obi1kenobi:adding-non-exhaustive | ehuss | 0 | ||||
232 | cargo | 10910 | yes | Warn when an edition 2021 crate is in a virtual workspace with default resolver | Nemo157:lint-different-resolver-10112 | ehuss | 0 | ||||
233 | cargo | 10960 | yes | Report codegen timings for binary crates | bjorn3:bin_link_timings | ehuss | 0 | ||||
234 | cargo | 10985 | yes | WIP: Add normalized querykind Fixes #1079 | goodSyntax808:add-normalized-querykind | ehuss | 0 | ||||
235 | cargo | 10987 | yes | Search upward if the path does not exist when `cargo new` | hi-rustin:rustin-patch-vcs | ehuss | 0 | ||||
236 | cargo | 11188 | yes | Omit checksum verification for local git dependencies | jarhodes314:local-git-dependency-requires-checksum | weihanglo | 0 | ||||
237 | cargo | 11200 | yes | Semver: Note that it is not a breaking change to make an `unsafe` function safe | madsmtm:semver-fn-unsafe-safe | ehuss | 0 | ||||
238 | cargo | 11272 | yes | Panic beaviour in profile can be specified if using custom harness | weihanglo:issue/11214 | ehuss | 0 | ||||
239 | cargo | 11274 | yes | Clone more than we need for GitHub | Eh2406:fetch-all | epage | 0 | ||||
240 | cargo | 11389 | yes | Fixes #11383: cargo package doesn't include build script if this has a custom path | cdecompilador:master | weihanglo | 0 | ||||
241 | cargo | 11418 | yes | Less cryptic panic! for when std_roots index fails in attach_std_deps() | T-O-R-U-S:master | epage | 0 | ||||
242 | cargo | 11436 | yes | Emit progress state escape codes | albertlarsan68:progress-ansi-codes | epage | 0 | ||||
243 | cargo | 11442 | yes | cargo clean: use `remove_dir_all` | trevyn:issue-11441 | weihanglo | 0 | ||||
244 | cargo | 11447 | yes | Crate checksum lookup query should match on semver build metadata | arlosi:exact | weihanglo | 0 | ||||
245 | cargo | 11685 | yes | Do not mention a non-existing default of crates.io | Ekleog:patch-1 | ehuss | 0 | ||||
246 | cargo | 11804 | yes | cargo doc --open always respect request_kind | hi-rustin:rustin-patch-doc-open | ehuss | 0 | ||||
247 | cargo | 11831 | yes | [BLOCKED] upgrade `gix` to v0.41 to fix flaky auth tests. | Byron:fix-11821 | weihanglo | 0 | ||||
248 | cargo | 11840 | yes | support for shallow clones and fetches with `gitoxide` | Byron:shallow-support | epage | 0 | ||||
249 | cargo | 11847 | yes | Output harness in cargo metadata | jordanisaacs:harness-metadata | ehuss | 0 | ||||
250 | cargo | 11851 | yes | Make cargo a workspace | weihanglo:make-cargo-a-workspace | epage | 0 | ||||
251 | cargo | 11862 | yes | doc: clarify implications of `cargo-yank` | weihanglo:doc-yank | Muscraft | 0 | ||||
252 | cargo | 11866 | yes | Add `try_canonicalize` and use it over `std::fs::canonicalize` | Zoxc:fs-non-canon | ehuss | 0 | ||||
253 | cargo | 11879 | yes | [WIP] Support `cargo owner add` | QiangHeisenberg:owner | weihanglo | 0 | ||||
254 | cargo | 11882 | yes | Correct the bug report for `cargo clippy --fix` | hi-rustin:rustin-patch-clippy-fix | weihanglo | 0 | ||||
255 | cargo | 11888 | yes | Add a flag for keeping target directory on clean | nandesu-utils:master | ehuss | 0 | ||||
256 | cargo | 11905 | yes | PoC: Make `--help` easier to browse | epage:help_heading | weihanglo | 0 | ||||
257 | cargo | 11906 | yes | Warn when a dependency is available from multiple registries | LawnGnome:warn-multiply-defined-crates | weihanglo | 0 | ||||
258 | cargo | 11912 | yes | test(cli): Track --help output | epage:help | ehuss | 0 | ||||
259 | cargo | 11913 | yes | Unpin and bump `libgit2-sys` | pinkforest:chore-unpin-libgit2-sys | weihanglo | 0 | ||||
260 | cargo | 11917 | yes | Optimize usage under rustup. | ehuss:rustup-circumvent | weihanglo | 0 | ||||
261 | cargo | 11922 | yes | [beta 1.69] Backport #11881 Add delays to network retries. | ehuss:beta-http-retry | epage | 0 | ||||
262 | rust-analyzer | 13316 | Move manual to mdbook (take 2) | joshrotenberg:adoc_to_mdbook | 0 | ||||||
263 | rust-analyzer | 13342 | Revert "Add proc-macro dependency to rustc crates" | rust-lang:revert-13328-rustc-proc-macro | 0 | ||||||
264 | rust-analyzer | 13467 | yes | Assist to convert nested function to closure. | mdx97:mathew/convert-nested-function-to-closure | 0 | |||||
265 | rust-analyzer | 13766 | Fix wrong config patching logic for addCallParenthesis | rust-lang:fix-config-patch | 0 | ||||||
266 | rust-analyzer | 13847 | yes | fix: Prevent `add_missing_match_arms` assist from ignoring existing variants prefixed with `Self::` | noritada:fix/add_missing_match_arms-ignores-self-prefixed-variants | 0 | |||||
267 | rust-analyzer | 13997 | yes | feature: Add 'destructure struct binding' assist | IFcoltransG:master | 0 | |||||
268 | rust-analyzer | 14093 | yes | fix: don't trigger `unwrap result return type` when inside trait impls | dbofmmbt:unwrap-result-type | 0 | |||||
269 | rust-analyzer | 14390 | yes | Give `readonly` semantic token modifier to non-mutable names | arzg:readonly-modifier | 0 | |||||
270 | rust-analyzer | 14432 | yes | Drop support for non-syroot proc macro ABIs | Veykril:proc-macro-srv | 0 | |||||
271 | rust-analyzer | 14433 | yes | Add doc-alias based completion | hecatia-elegua:alias-based-completion | 0 | |||||
272 | rust-analyzer | 14436 | yes | Normalize associated types in paths in expressions | lowr:patch/normalize-assoc-type-in-path-expr | 0 | |||||
273 | rust-analyzer | 14442 | yes | internal: Implement Structured API for snippets | DropDemBits:structured-snippet-api | 0 | |||||
274 | rust-analyzer | 14455 | yes | Convert nested function to closure assist | jplatte:convert-nested-function-to-closure | 0 | |||||
275 | rust | 83748 | yes | Add `dedup`, `dedup_by` and `dedup_by_key` to the `Iterator` trait | slerpyyy:feature_iter_dedup | Mark-Simulacrum | 0 | ||||
276 | rust | 92048 | yes | Add midpoint function for all integers and floating numbers | Urgau:num-midpoint | joshtriplett | 0 | ||||
277 | rust | 92930 | yes | const Path initialisation | conradludgate:const_path | joshtriplett | 0 | ||||
278 | rust | 93225 | yes | rustc_apfloat: Double::mul_add_r panic with specific values | mjdr:apfloat_panic | wesleywiser | 0 | ||||
279 | rust | 93544 | yes | Debug-format fat pointers with their metadata for better insight | vojtechkral:fmt-fat-ptrs | m-ou-se | 0 | ||||
280 | rust | 94069 | yes | Restrict `Allocator` impl to `&'static A` | djkoloski:restict_allocator_impl | m-ou-se | 0 | ||||
281 | rust | 94667 | yes | Add `Iterator::map_windows` | frank-king:feature/iter_map_windows | Mark-Simulacrum | 0 | ||||
282 | rust | 94748 | yes | Add `Read`, `Write` and `Seek` impls for `Arc<File>` where appropriate | tbu-:pr_file_arc | joshtriplett | 0 | ||||
283 | rust | 94786 | yes | Document NonZeroXxx layout guarantees | joshlf:patch-5 | joshtriplett | 0 | ||||
284 | rust | 94904 | yes | doc(notable_trait) for impls | conradludgate:rustdoc-notable-attr | GuillaumeGomez | 0 | ||||
285 | rust | 95851 | yes | Add clarifying context to the most confusing pointer APIs | Gankra:clarify-ptr | Mark-Simulacrum | 0 | ||||
286 | rust | 95965 | yes | Stabilize const-weak-new | CAD97:const-weak-new | joshtriplett | 0 | ||||
287 | rust | 95967 | yes | Add explicit-endian String::from_utf16 variants | CAD97:from-utf16 | joshtriplett | 0 | ||||
288 | rust | 96071 | yes | Int parsing optimisations (part 2) | gilescope:plan_c | scottmcm | 0 | ||||
289 | rust | 96186 | yes | add CString::from_vec_until_nul | ericseppanen:cstring_until_nul | joshtriplett | 0 | ||||
290 | rust | 96573 | yes | add `no_compile` doctest attribute | CAD97:rustdoc-no-compile | GuillaumeGomez | 0 | ||||
291 | rust | 96875 | yes | Add `task::Waker::noop` | SabrinaJewson:noop-waker | m-ou-se | 0 | ||||
292 | rust | 96971 | yes | Initial support for loongarch64-unknown-linux-gnu | zhaixiaojuan:master | wesleywiser | 0 | ||||
293 | rust | 96979 | yes | Override `Waker::clone_from` to avoid cloning `Waker`s unnecessarily | SabrinaJewson:waker-update | joshtriplett | 0 | ||||
294 | rust | 97037 | yes | Allow `test` to be built with build-std | jschwe:test-restricted-std | thomcc | 0 | ||||
295 | rust | 97334 | yes | DO NOT MERGE (yet): Enable `-Zdrop-tracking` by default | eholk:drop-tracking-on-by-default | wesleywiser | 0 | ||||
296 | rust | 97368 | yes | coverage: Don't underflow column number | tmandry:coverage-underflow | wesleywiser | 0 | ||||
297 | rust | 97483 | yes | Add `as_ptr` and `as_mut_ptr` inherent method to `String` | Nilstrieb:string_as_mut_ptr | joshtriplett | 0 | ||||
298 | rust | 97524 | yes | Add `Thread::{into_raw, from_raw}` | ibraheemdev:thread-raw | joshtriplett | 0 | ||||
299 | rust | 97550 | yes | [RFC] Support `.comment` section like GCC/Clang (`!llvm.ident`) | ojeda:comment-section | bjorn3 | 0 | ||||
300 | rust | 97768 | yes | option: implement ToOwned for convenience | Vanadiae:option-toowned | joshtriplett | 0 | ||||
301 | rust | 97907 | yes | impl Neg for NonZeroI* | iago-lito:impl_Neg_for_NonZeroI | m-ou-se | 0 | ||||
302 | rust | 98154 | yes | merge functionality of `io::Sink` into `io::Empty` | vidhanio:master | joshtriplett | 0 | ||||
303 | rust | 98202 | yes | Implement `TryFrom<&OsStr>` for `&str` | aticu:impl_tryfrom_osstr_for_str | joshtriplett | 0 | ||||
304 | rust | 98333 | yes | Re-enable atomic loads and stores for all RISC-V targets | SimonSapin:riscv-atomic | Amanieu | 0 | ||||
305 | rust | 98461 | yes | Document lack of panic safety guarantees of `Clone::clone_from` | AngelicosPhosphoros:document_panic_safety_of_clone_from | m-ou-se | 0 | ||||
306 | rust | 98596 | yes | Clarify String::from_utf8_unchecked's invariants | CAD97:patch-2 | joshtriplett | 0 | ||||
307 | rust | 98704 | yes | Implement From<OwnedFd/Handle> for ChildStdin/out/err object | vthib:impl-from-raw-for-childstd-structs | joshtriplett | 0 | ||||
308 | rust | 98935 | yes | Implement `Option::retain` | kellerkindt:option_retain | Mark-Simulacrum | 0 | ||||
309 | rust | 98943 | yes | Add `BufRead::skip_until` | WilliamVenner:feat/bufread_skip_until | thomcc | 0 | ||||
310 | rust | 98962 | yes | add `ReadBuf::buf*` accessor functions for getting the original buffer | programmerjake:add-readbuf-buf-accessor | joshtriplett | 0 | ||||
311 | rust | 99068 | yes | Add `HashMap::insert_or_merge` | camsteffen:hashmap-merge | thomcc | 0 | ||||
312 | rust | 99153 | yes | Add Read Impl for &Stdin | Dajamante:issue/95622 | m-ou-se | 0 | ||||
313 | rust | 99376 | yes | Optimize FromIterator for boxed slice with TrustedLen iterators | GoldsteinE:boxed-slice-from-iterator | the8472 | 0 | ||||
314 | rust | 99587 | yes | Document memory orderings of `thread::{park, unpark}` | ibraheemdev:park-orderings | m-ou-se | 0 | ||||
315 | rust | 99733 | yes | Extend const_convert for Cow on From<&str> and From<String> | nipunn1313:nipunn/impl_const_from | m-ou-se | 0 | ||||
316 | rust | 99790 | yes | Explain how Vec::with_capacity is faithful | workingjubilee:explain-vec-with-cap | m-ou-se | 0 | ||||
317 | rust | 99877 | yes | Improve BufRead docs and examples regarding UTF-8 issues | mqudsi:buf_lines_docs | the8472 | 0 | ||||
318 | rust | 99969 | yes | alloc: implement FromIterator for Box<str> | calebsander:feature/collect-box-str | kennytm | 0 | ||||
319 | rust | 100156 | yes | Add feature to disable the panic_impl provided by std | morr0ne:no-panic-impl-feature | thomcc | 0 | ||||
320 | rust | 100411 | yes | `impl From<Infallible> for io::Error` | Kixunil:impl-from-infallible-for-io-error | m-ou-se | 0 | ||||
321 | rust | 100423 | yes | Panic on invalid usages of `MaybeUninit::uninit().assume_init()` | Nilstrieb:maybe-uninit-maybe-unsound | oli-obk | 0 | ||||
322 | rust | 100455 | yes | Implement RefUnwindSafe for Backtrace | xfix:backtrace-ref-unwind-safe | joshtriplett | 0 | ||||
323 | rust | 100472 | yes | Add function `Arc/Rc::as_weak(…)` to convert `&Arc/Rc` to `&Weak` | jeremyBanks:rc_as_weak | m-ou-se | 0 | ||||
324 | rust | 100602 | yes | Add `Option::is_none_or` | OliveIsAWord:master | m-ou-se | 0 | ||||
325 | rust | 100603 | yes | Optimize away poison guards when std is built with panic=abort | tmandry:zst-guards | m-ou-se | 0 | ||||
326 | rust | 100685 | yes | Fix off-by-one error in X87DoubleExtended::from_bits | jxors:fix-x87-double-bits-roundtrip | wesleywiser | 0 | ||||
327 | rust | 100806 | yes | Fix generic bound of `str::SplitInclusive`'s `DoubleEndedIterator` impl | timvermeulen:split_inclusive_double_ended_bound | joshtriplett | 0 | ||||
328 | rust | 100969 | yes | lower baseline for i686 on unixlike targets | goshhhy:master | jackh726 | 0 | ||||
329 | rust | 100988 | yes | give some suggestion for returning anonymous enum | LYF1999:yf/issue-100741 | estebank | 0 | ||||
330 | rust | 101069 | yes | Add loongarch64 asm! support | zhaixiaojuan:loongarch64-inline-asm | Amanieu | 0 | ||||
331 | rust | 101155 | yes | add InProgress ErrorKind to io::ErrorKind | aviramha:master | thomcc | 0 | ||||
332 | rust | 101213 | yes | net adding set_fib call to set FIB route on FreeBSD. | devnexen:fbsd_set_fib | joshtriplett | 0 | ||||
333 | rust | 101387 | yes | Added `interrupt` function for `std::process::Child` | JonathanWoollett-Light:process-interrupt | joshtriplett | 0 | ||||
334 | rust | 101564 | yes | Stabilize `waker_getters` | oxalica:feat/waker-getters | Amanieu | 0 | ||||
335 | rust | 101959 | yes | Add better assert messages for f32/f64 clamps | Xaeroxe:clamp-better-assert | joshtriplett | 0 | ||||
336 | rust | 101994 | yes | rand: freebsd update, using getrandom. | devnexen:rand_fbsd_update | m-ou-se | 0 | ||||
337 | rust | 102198 | yes | `const`-stablilize `NonNull::as_ref` | lukas-code:nonnull_as_ref | joshtriplett | 0 | ||||
338 | rust | 102341 | yes | Implement `Neg` for signed non-zero integers. | jmillikin:nonzero-impl-neg | m-ou-se | 0 | ||||
339 | rust | 102757 | yes | Make std tests pass on newer Android | pcc:android-std-tests | m-ou-se | 0 | ||||
340 | rust | 102970 | yes | Remove `ptr` from `AtomicPtr::fetch_{add,sub}` method names | WaffleLapkin:no_ptr_in_fetch_add_sub | thomcc | 0 | ||||
341 | rust | 103024 | yes | Make is_ascii_hexdigit branchless | GKFX:branchless_hexdigit | scottmcm | 0 | ||||
342 | rust | 103046 | yes | docs: Correct terminology in std::cmp | JanBeh:PR_clarify_cmp_terminology | joshtriplett | 0 | ||||
343 | rust | 103056 | yes | Fix `checked_{add,sub}_duration` incorrectly returning `None` when `other` has more than `i64::MAX` seconds | beetrees:timespec-bug-fix | thomcc | 0 | ||||
344 | rust | 103093 | yes | Add support for allocators in `LinkedList` | rytheo:linked-list-alloc-api | Mark-Simulacrum | 0 | ||||
345 | rust | 103133 | yes | Nuke slice_as{,_mut}_ptr methods | SUPERCILEX:kill-slice-ptr-uninit | Mark-Simulacrum | 0 | ||||
346 | rust | 103208 | yes | Allow partially moved values in match | cjgillot:match-fake-read | oli-obk | 0 | ||||
347 | rust | 103291 | yes | Remove structural match from `TypeId` | ink-feather-org:typeid_no_struct_match | m-ou-se | 0 | ||||
348 | rust | 103294 | yes | Draft: Add inner and into_inner methods to iterator adapters | krtab:inner_iter | joshtriplett | 0 | ||||
349 | rust | 103334 | yes | New macro: `pdbg!` (pretty debug) | amab8901:patch-1 | thomcc | 0 | ||||
350 | rust | 103377 | yes | Improve documentation of `transmute` and `transmute_copy` | filip-hejsek:transmute-docs | joshtriplett | 0 | ||||
351 | rust | 103406 | yes | Loosen `From<&[T]> for Box<[T]>` bound to `T: Clone` | Jules-Bertholet:from_clone_slice_to_box | dtolnay | 0 | ||||
352 | rust | 103413 | yes | PhantomData: fix documentation wrt interaction with dropck | RalfJung:phantom-dropck | nikomatsakis | 0 | ||||
353 | rust | 103441 | yes | Implement `saturating_shl` and `saturating_shr` on ints | kellerkindt:saturating_int_shift | joshtriplett | 0 | ||||
354 | rust | 103503 | yes | Support Apple tvOS in libstd | thomcc:tvos-support | workingjubilee | 0 | ||||
355 | rust | 103522 | yes | stabilise array methods | Dylan-DPC:76118/array-methods-stab | joshtriplett | 0 | ||||
356 | rust | 103627 | yes | Update error.rs Add Example to Documentation | ShooperGames:patch-1 | joshtriplett | 0 | ||||
357 | rust | 103682 | yes | Stabilize rustdoc `--test-run-directory` | Swatinem:stable-run-directory | GuillaumeGomez | 0 | ||||
358 | rust | 103730 | yes | Added NonZeroXxx::from_mut(_unchecked)? | SOF3:nonzero-from-mut | m-ou-se | 0 | ||||
359 | rust | 103754 | yes | Add back BorrowedBuf::filled_mut | SUPERCILEX:filled-mut | joshtriplett | 0 | ||||
360 | rust | 103836 | yes | Add additional float constants | H4x5:extra-float-constants | joshtriplett | 0 | ||||
361 | rust | 103895 | yes | Add Trusty OS as tier 3 target | randomPoison:trusty-os-support | m-ou-se | 0 | ||||
362 | rust | 104055 | yes | Migrate diagnostics in `rustc_borrowck` | AndyJado:bck_errors | davidtwco | 0 | ||||
363 | rust | 104082 | yes | Specify `NonZero` and `Option<NonZero>` layout | joshlf:patch-7 | scottmcm | 0 | ||||
364 | rust | 104126 | yes | Make str::is_ascii and str::eq_ignore_ascii_case (and their equivalent [u8] versions) const | coolreader18:const-str_is_ascii | joshtriplett | 0 | ||||
365 | rust | 104134 | yes | Shorten lifetime of panic temporaries in panic_fmt case | dtolnay:panictemporaries | joshtriplett | 0 | ||||
366 | rust | 104153 | yes | doc: expand description for f32 and f64 associated constants | tspiteri:doc-float-constants | joshtriplett | 0 | ||||
367 | rust | 104299 | yes | Clarify stability guarantee for lifetimes in enum discriminants | mkrasnitski:discriminant-transmute-docs | tmandry | 0 | ||||
368 | rust | 104337 | yes | Clarify provenance of {Arc, Rc}::as_ptr pointer | y21:clarify-rc-arc-as_ptr-provenance | m-ou-se | 0 | ||||
369 | rust | 104353 | yes | Add CStr::bytes iterator | clarfonthey:cstr-bytes-iter | thomcc | 0 | ||||
370 | rust | 104389 | yes | Add fmt::Write to io::Write adapter | SUPERCILEX:fmt | thomcc | 0 | ||||
371 | rust | 104407 | yes | Make more `Result` methods `const` | netsutetsu:const-fn | joshtriplett | 0 | ||||
372 | rust | 104482 | yes | Create parent directory if missing when copying shared assets | ferrocene:pa-create-dir-all-shared-assets | Mark-Simulacrum | 0 | ||||
373 | rust | 104521 | yes | Implement current_exe for AIX | bzEq:aix-current-exe | Mark-Simulacrum | 0 | ||||
374 | rust | 104603 | yes | add instructions on how to use bench along stable rust | sigmaSd:patch-1 | joshtriplett | 0 | ||||
375 | rust | 104694 | yes | Handle dyn* coercions for values that are represented with `OperandValue::Ref` | compiler-errors:dyn-star-not-imm | jackh726 | 0 | ||||
376 | rust | 104812 | yes | str::replace preallocate | xTachyon:replace-with-capacity | the8472 | 0 | ||||
377 | rust | 104850 | yes | Add comment noting that the `Arc::clone` "not 100% water-proof" applies to `thread::scope` as well | CAD97:patch-3 | m-ou-se | 0 | ||||
378 | rust | 104862 | yes | Check for occupied niches | saethlin:mir-niche-checks | 0 | |||||
379 | rust | 104968 | yes | bootstrap: Include line numbers in debuginfo by default for library/compiler profile | jyn514:debuginfo-defaults | Mark-Simulacrum | 0 | ||||
380 | rust | 104971 | yes | Fix `panic` when `restricted-std` is enabled. | avafloww:fix-panic-with-restricted-std | bjorn3 | 0 | ||||
381 | rust | 105007 | yes | linkat() not available in the system headers of Solaris 10 | dlaugt:solaris-fs-link | joshtriplett | 0 | ||||
382 | rust | 105296 | yes | Add stronger alternatives to `align_to` | oli-obk:aling_to-ish-use-cases | m-ou-se | 0 | ||||
383 | rust | 105316 | yes | Provide `TryFrom<&[T]>` implementation for `&[[T; N]]` | mina86:b | dtolnay | 0 | ||||
384 | rust | 105377 | yes | rust: library: Add `setsid` method to `CommandExt` trait | HarveyHunt:setsid | m-ou-se | 0 | ||||
385 | rust | 105394 | yes | Improve UdpSocket documentation | Patiga:improve-udpsocket-docs | joshtriplett | 0 | ||||
386 | rust | 105452 | yes | Add cross-language LLVM CFI support to the Rust compiler | rcvalle:rust-cfi-3 | bjorn3 | 0 | ||||
387 | rust | 105535 | yes | Add iter finish note on scan | pickfire:patch-1 | joshtriplett | 0 | ||||
388 | rust | 105571 | yes | remove the unstable `core::sync::atomic::ATOMIC_*_INIT` constants | kadiwa4:remove_atomic_init_consts | joshtriplett | 0 | ||||
389 | rust | 105583 | yes | Operand::extract_field: only cast llval if it's a pointer and replace bitcast w/ pointercast. | luqmana:bitcast-immediates | oli-obk | 0 | ||||
390 | rust | 105586 | yes | Experimental feature gate proposal `interoperable_abi` | joshtriplett:abi-experimental-feature-gate | nikomatsakis | 0 | ||||
391 | rust | 105596 | yes | doc: improve docs for std::io::Seek::rewind method | poliorcetics:improve-std-io-seek-rewind-doc | m-ou-se | 0 | ||||
392 | rust | 105599 | yes | Simplify `TyCtxt::is_thread_local_static` | TaKO8Ki:simplify-is_thread_local_static | oli-obk | 0 | ||||
393 | rust | 105604 | yes | Use ELF-TLS on SGX | joboet:sgx_tls | m-ou-se | 0 | ||||
394 | rust | 105635 | yes | Add suggestion for captured and passed arg case in fmt macro | tanveerraza789:master | estebank | 0 | ||||
395 | rust | 105666 | yes | rustdoc: align stability badge to baseline instead of bottom | notriddle:notriddle/stab-baseline | joshtriplett | 0 | ||||
396 | rust | 105695 | yes | Replace generic thread parker with explicit no-op parker | joboet:remove_generic_parker | m-ou-se | 0 | ||||
397 | rust | 105745 | yes | docs(std): clarify remove_dir_all errors | philpax:patch-1 | joshtriplett | 0 | ||||
398 | rust | 105861 | yes | Add Minimal Std implementation for UEFI | Ayush1325:uefi-std-minimial | workingjubilee | 0 | ||||
399 | rust | 105865 | yes | rustc_session: remove dead code from check_expected_reuse() | matthiaskrgr:cgu_reuse_dead_code | cjgillot | 0 | ||||
400 | rust | 105888 | yes | suggest lifetime for closure parameter type when mismatch | skyzh:skyzh/suggest-lifetime-closure | compiler-errors | 0 | ||||
401 | rust | 105917 | yes | Specialize some methods of `io::Chain` | a1phyr:read_chain_more_impls | m-ou-se | 0 | ||||
402 | rust | 105925 | yes | Makes the error codes Better | Viper939:master | eholk | 0 | ||||
403 | rust | 106038 | yes | use implied bounds when checking opaque types | aliemjay:opaque-implied | oli-obk | 0 | ||||
404 | rust | 106060 | yes | Remove proc-macro back-compat hack for rental | Aaron1011:remove-rental-hack | pnkfelix | 0 | ||||
405 | rust | 106075 | yes | Partial stabilisation of `c_unwind` | nbdd0121:ffi-unwind | nagisa | 0 | ||||
406 | rust | 106152 | yes | Add LazyCell::into_inner | SUPERCILEX:lazycell | Amanieu | 0 | ||||
407 | rust | 106185 | yes | Allow Arc::from_raw to be used with a pointer from Arc::as_ptr | albertlarsan68:doc-arc-from-raw | joshtriplett | 0 | ||||
408 | rust | 106186 | yes | Add function `core::iter::chain` | rossmacarthur:ft/iter-chain | joshtriplett | 0 | ||||
409 | rust | 106192 | yes | Verify that spans point to char boundaries | Nilstrieb:verify-span-correctness | cjgillot | 0 | ||||
410 | rust | 106249 | yes | Create "suggested tests" tool in `rustbuild` | Ezrashaw:suggest-test-tool | albertlarsan68 | 0 | ||||
411 | rust | 106277 | yes | Clarify the documentation for `Result::unwrap_or_default` | danielhuang:patch-1 | JohnTitor | 0 | ||||
412 | rust | 106278 | yes | fix infinite recursion on complex traits | joonazan:master | jackh726 | 0 | ||||
413 | rust | 106281 | yes | Add ability to transmute (somewhat) with generic consts in arrays | JulianKnodt:transmute_const_generics | b-naber | 0 | ||||
414 | rust | 106375 | yes | Stabilize `io_error_more` | albertlarsan68:stabilize-io_err_more | joshtriplett | 0 | ||||
415 | rust | 106418 | yes | Implement `PartialOrd` and `Ord` for `Discriminant` | EFanZh:implement-ord-for-discriminant | joshtriplett | 0 | ||||
416 | rust | 106425 | yes | Make ExitStatus implement Default | ijackson:exit-status-default | thomcc | 0 | ||||
417 | rust | 106450 | yes | Make `{Arc,Rc,Weak}::ptr_eq` ignore pointer metadata | albertlarsan68:fix-arc-ptr-eq | m-ou-se | 0 | ||||
418 | rust | 106456 | yes | Correct `std::prelude` comment | kadiwa4:std-prelude-comment | joshtriplett | 0 | ||||
419 | rust | 106486 | yes | Rust ast lowering doc tests | GentBinaku:rust_ast_lowering_doc_tests | Nilstrieb | 0 | ||||
420 | rust | 106523 | yes | Rustc infer doctest | CarsonV:rustc_infer_doctest | Nilstrieb | 0 | ||||
421 | rust | 106531 | yes | improve Enumerate's docs, yields zero-based index | liigo:patch-13 | joshtriplett | 0 | ||||
422 | rust | 106560 | yes | Support linking to rust dylib with --crate-type staticlib | bjorn3:support_staticlib_dylib_linking | pnkfelix | 0 | ||||
423 | rust | 106574 | yes | 99144 enable doctests | technetos:99144-enable-doctests | Nilstrieb | 0 | ||||
424 | rust | 106599 | yes | Change memory ordering in System wrapper example | MikailBag:patch-1 | m-ou-se | 0 | ||||
425 | rust | 106619 | yes | rustc_codegen_ssa: Set e_flags for AVR architecture based on target CPU | agausmann:avr-object-file | nagisa | 0 | ||||
426 | rust | 106643 | yes | Allow only implementing `Read::read_buf` | WaffleLapkin:read_recursive | joshtriplett | 0 | ||||
427 | rust | 106681 | yes | Link unstable features | albertlarsan68:link-unstable-features | ozkanonur | 0 | ||||
428 | rust | 106704 | yes | Support AIX-style archive type | ecnelises:big_archive | Mark-Simulacrum | 0 | ||||
429 | rust | 106905 | yes | Do not normalize field types in elaborate_drops. | cjgillot:issue-106444 | wesleywiser | 0 | ||||
430 | rust | 106943 | yes | Implement DoubleEndedIterator and ExactSizeIterator for Take<Repeat<T>> | mina86:exact_size_take_repeat | joshtriplett | 0 | ||||
431 | rust | 107007 | yes | Improve the floating point parser in dec2flt. | TDecki:float_parsing_improvments | Mark-Simulacrum | 0 | ||||
432 | rust | 107056 | yes | Implement #[async_send] attribute for async fns | eholk:async-send | compiler-errors | 0 | ||||
433 | rust | 107060 | yes | Remove unstable `Poll::ready` | ibraheemdev:poll-ready | scottmcm | 0 | ||||
434 | rust | 107129 | yes | Update the version of musl used on `*-linux-musl` targets to 1.2.3 | wesleywiser:musl_1.2_upgrade | 0 | |||||
435 | rust | 107159 | yes | rand use getrandom for freebsd (available since 12.x) | devnexen:random_fbsd_update | Mark-Simulacrum | 0 | ||||
436 | rust | 107176 | yes | Add `Option::transpose_fn` methods | nvzqz:transpose-function | scottmcm | 0 | ||||
437 | rust | 107200 | yes | io: soften ‘at most one write attempt’ requirement in io::Write::write | mina86:c | joshtriplett | 0 | ||||
438 | rust | 107207 | yes | Implement `str::from_raw_parts()` and `str::from_raw_parts_mut()` | Kixiron:str_from_raw_parts | thomcc | 0 | ||||
439 | rust | 107216 | yes | Document panic from thread::current | dtolnay:threadpanic | thomcc | 0 | ||||
440 | rust | 107229 | yes | Tweak may_dangle syntax for MCP 563 | SoniEx2:mcp563-syntax | petrochenkov | 0 | ||||
441 | rust | 107253 | yes | Use span_for_predicate_removal to compute where span | reez12g:issue-105150 | compiler-errors | 0 | ||||
442 | rust | 107254 | yes | Avoid wrong code suggesting for attribute macro | chenyukang:yukang/fix-107113-wrong-sugg-in-macro | estebank | 0 | ||||
443 | rust | 107294 | yes | Fix some issues with folded AArch64 features | JamieCunliffe:neon-fp | Amanieu | 0 | ||||
444 | rust | 107365 | yes | Improving the mir-opt test suite | pingshiyu:master | oli-obk | 0 | ||||
445 | rust | 107395 | yes | Add `clone_from` specializations to `Rc` and `Arc` | Lucretiel:shared-ptr-clone-from | the8472 | 0 | ||||
446 | rust | 107396 | yes | Disable thread support in libtest if `RUST_TEST_THREADS=1` | ianks:issue-104053-fix | thomcc | 0 | ||||
447 | rust | 107415 | yes | Allow comparing `Discriminants` in const contexts | ink-feather-org:feat/const_partial_eq_discriminant | joshtriplett | 0 | ||||
448 | rust | 107462 | yes | Implement `FromIterator` for `(impl Default + Extend, impl Default + Extend)` | WaffleLapkin:from_iterator_for_tuple | joshtriplett | 0 | ||||
449 | rust | 107464 | yes | Add `str::Lines::remainder` | WaffleLapkin:all_that_remains_of_lines | thomcc | 0 | ||||
450 | rust | 107522 | yes | Add Fast Deterministic Selection fallback to introselect | Sp00ph:introselect | Mark-Simulacrum | 0 | ||||
451 | rust | 107548 | yes | suggest adding parameters to exactly match the trait definition | lyming2007:issue-106999-fix | compiler-errors | 0 | ||||
452 | rust | 107561 | yes | [DO NOT MERGE] switch back some type imports to libc | krasimirgg:stdffi | 0 | |||||
453 | rust | 107583 | yes | Support the rustc metadata for AIX | EsmeYi:aix_xcoff_metadata | Nilstrieb | 0 | ||||
454 | rust | 107587 | yes | Mark `std` integral modules as deprecated (`std::u32`, `std::i16`, etc.) | tgross35:deprecate-std-num-modules | Mark-Simulacrum | 0 | ||||
455 | rust | 107619 | yes | Specify behavior of HashSet::insert | stepancheg:hash-set-insert | workingjubilee | 0 | ||||
456 | rust | 107624 | yes | Stabilize `const_cstr_methods` | tgross35:const-cstr-methods | dtolnay | 0 | ||||
457 | rust | 107680 | yes | Hide repr attribute from doc of types without guaranteed repr | dtolnay:docrepr | Mark-Simulacrum | 0 | ||||
458 | rust | 107702 | yes | Iteratively simplify const conditions | dingxiangfei2009:iterative-const-cond-simplify | cjgillot | 0 | ||||
459 | rust | 107707 | yes | Remove misleading target feature aliases | calebzulawski:remove-features | joshtriplett | 0 | ||||
460 | rust | 107809 | yes | Require TAITs to appear in the signature of items that register a hidden type | oli-obk:reject_tait_defining_scopes_unless_in_sig | cjgillot | 0 | ||||
461 | rust | 107812 | yes | no python in shell scripts | ozkanonur:no-python-in-shell-scripts | Mark-Simulacrum | 0 | ||||
462 | rust | 107820 | yes | Make Compare traits have ~const super traits. | ink-feather-org:const_cmp_changes | joshtriplett | 0 | ||||
463 | rust | 107827 | yes | Add zsh and bash completions for `x` | clubby789:x-completions | Mark-Simulacrum | 0 | ||||
464 | rust | 107917 | yes | Add a conversion from `&mut T` to `&mut UnsafeCell<T>` | JoJoJet:unsafe-cell-from-mut | joshtriplett | 0 | ||||
465 | rust | 107978 | yes | Correctly convert an NT path to a Win32 path in `read_link` | ChrisDenton:nt-to-win32 | m-ou-se | 0 | ||||
466 | rust | 107979 | yes | add `array::try_from_iter` to improve discoverability and ergonomics | emilHof:try_from_iter | scottmcm | 0 | ||||
467 | rust | 108097 | yes | Change Wasm's `cdylib` etc. to be a "reactor". | sunfishcode:sunfishcode/wasi-reactor | wesleywiser | 0 | ||||
468 | rust | 108120 | yes | WIP #68617: add UdpSocket::send_to_vectored() | frehberg:68617-udpsocket-vectored-io | joshtriplett | 0 | ||||
469 | rust | 108183 | yes | Error msg: Fix instructions for blessing results | schubart:patch-1 | albertlarsan68 | 0 | ||||
470 | rust | 108193 | yes | Add rem_floor and rem_ceil | clarfonthey:rounding-remainders | joshtriplett | 0 | ||||
471 | rust | 108196 | yes | Implement `AsHandle`/`AsSocket` for `Arc`/`Rc`/`Box` on Windows | sunfishcode:sunfishcode/windows-as-socket-impls | m-ou-se | 0 | ||||
472 | rust | 108198 | yes | NonZero<Int>: add conversions (From/TryFrom) for floats and other integer types | poliorcetics:ints-from-non-zeros | m-ou-se | 0 | ||||
473 | rust | 108252 | yes | Adding helper to report_unused_parameter | jkvargas:107295 | oli-obk | 0 | ||||
474 | rust | 108273 | yes | Stabilize const slice::split_at | tspiteri:const_slice_split_at_not_mut | m-ou-se | 0 | ||||
475 | rust | 108278 | yes | Migrate rustc_mir_build's non_exhaustive_match diagnostic | mejrs:mirbuild3 | compiler-errors | 0 | ||||
476 | rust | 108283 | yes | don't splice from files into pipes in io::copy | the8472:remove-splice-into-pipe | m-ou-se | 0 | ||||
477 | rust | 108288 | yes | fix `build --stage 2 compiler/rustc` panic | ozkanonur:hotfix-90244 | Mark-Simulacrum | 0 | ||||
478 | rust | 108291 | yes | Fix more benchmark test with black_box | chenyukang:yukang/fix-benchmarks | scottmcm | 0 | ||||
479 | rust | 108356 | yes | improve doc test for UnsafeCell::raw_get | gftea:master | joshtriplett | 0 | ||||
480 | rust | 108365 | yes | Add RUSTC_EMIT option to pass on --emit to crates during bootstrap | Zoxc:rustc-dump | albertlarsan68 | 0 | ||||
481 | rust | 108366 | yes | Teach bootstrap system to export target specific rustflags | chriswailes:target-specific-rustflags | Mark-Simulacrum | 0 | ||||
482 | rust | 108416 | yes | black_box doc corrections for clarification - Issue #107957 | pat-nel87:Issue-107957-black_box_docs | joshtriplett | 0 | ||||
483 | rust | 108435 | yes | Reexport MetadataBlob so it can be used in rustc plugins | GuillaumeGomez:reexport-metadatablob | petrochenkov | 0 | ||||
484 | rust | 108448 | yes | binary_heap: Optimize Extend implementation. | ishitatsuyuki:binary-heap | Mark-Simulacrum | 0 | ||||
485 | rust | 108485 | yes | move pal cfgs in f32 and f64 to sys | devsnek:float-pat-exception | workingjubilee | 0 | ||||
486 | rust | 108574 | yes | Remove duplicate guard in diagnostic method suggest | Jesse-Bakker:remove_duplicate_guard | TaKO8Ki | 0 | ||||
487 | rust | 108590 | yes | [WIP] mir-opt for generators/futures: copy propagate upvar into locals | pnkfelix:copy-prop-upvar-to-elim-local-for-62958 | cjgillot | 0 | ||||
488 | rust | 108611 | yes | lint/ctypes: ext. abi fn-ptr in internal abi fn | davidtwco:issue-94223-external-abi-fn-ptr-in-internal-abi-fn | wesleywiser | 0 | ||||
489 | rust | 108668 | yes | Stabilize debugger_visualizer | gibbyfree:stabilizedebuggervisualizer | oli-obk | 0 | ||||
490 | rust | 108671 | yes | Implement flatten for `Option<&Option<T>>` and `Option<&mut Option<T>>` | Coca162:option_reference_flattening | joshtriplett | 0 | ||||
491 | rust | 108675 | yes | Document `adt_const_params` feature in Unstable Book | Shadlock0133:adt_const_params | BoxyUwU | 0 | ||||
492 | rust | 108676 | yes | Document `handle_alloc_error` feature in Unstable Book | Shadlock0133:alloc-error-handler | JohnTitor | 0 | ||||
493 | rust | 108684 | yes | Clarify drop_in_place safety | Manishearth:dip-safety | JakobDegen | 0 | ||||
494 | rust | 108705 | yes | Prevent ICE with broken borrow in closure | clubby789:refutable-let-closure-borrow | Nilstrieb | 0 | ||||
495 | rust | 108714 | yes | On nightly, dump ICE backtraces to disk | estebank:ice_dump | oli-obk | 0 | ||||
496 | rust | 108733 | yes | feat: dedup "the size for values ... cannot be known" error | Ezrashaw:less-unsized-errors | cjgillot | 0 | ||||
497 | rust | 108795 | yes | Add support for the x86_64h-apple-darwin target | thomcc:x86_64h-target | oli-obk | 0 | ||||
498 | rust | 108796 | yes | move personality to sys | devsnek:personality-pal-exception | workingjubilee | 0 | ||||
499 | rust | 108801 | yes | Implement RFC 3348, `c"foo"` literals | fee1-dead-contrib:c-str | wesleywiser | 0 | ||||
500 | rust | 108843 | yes | Instantiate instead of erasing binder when probing param methods | compiler-errors:non_lifetime_binders-method-probe | jackh726 | 0 | ||||
501 | rust | 108865 | yes | Add a `sysroot` crate to represent the standard library crates | Zoxc:library-dummy-crate | m-ou-se | 0 | ||||
502 | rust | 108871 | yes | Decouple `test` and `proc_macro` | Zoxc:decouple-test-proc_macro | albertlarsan68 | 0 | ||||
503 | rust | 108874 | yes | Implement `io::Entropy` and refactor random data generation | joboet:io_entropy | joshtriplett | 0 | ||||
504 | rust | 108942 | yes | unstable-book: split sanitizers into testing and production ones | disconnect3d:patch-1 | eholk | 0 | ||||
505 | rust | 108955 | yes | Add `internal_features` lint | Nilstrieb:dont-use-me-pls | oli-obk | 0 | ||||
506 | rust | 108980 | yes | Regression test `println!()` panic message on `ErrorKind::BrokenPipe` | Enselic:println-and-broken-pipe | joshtriplett | 0 | ||||
507 | rust | 108993 | yes | Make typeck aware of uninhabited types | cjgillot:uninhabited-typeck | lcnr | 0 | ||||
508 | rust | 109002 | yes | Added byte position range for `proc_macro::Span` | michaelvanstraten:master | petrochenkov | 0 | ||||
509 | rust | 109036 | yes | Fix diff option conflict in UI test | chenyukang:yukang/fix-testcase | Mark-Simulacrum | 0 | ||||
510 | rust | 109049 | yes | split_array: make methods non-panicking | Xiretza:split_array-update | joshtriplett | 0 | ||||
511 | rust | 109063 | yes | Allow tool lint levels to be set based on the build environment. | Jarcho:nightly_lints | TaKO8Ki | 0 | ||||
512 | rust | 109075 | yes | Use `LazyLock` to lazily resolve backtraces | joboet:lazylock_backtrace | joshtriplett | 0 | ||||
513 | rust | 109084 | yes | rustc driver: Remove argument 0 before at-expansion to prevent ICE | dekrain:fix-panic-arg0-expansion | WaffleLapkin | 0 | ||||
514 | rust | 109093 | yes | add `#[doc(alias="flatmap")]` to `Option::and_then` | Dante-Broggi:patch-2 | joshtriplett | 0 | ||||
515 | rust | 109108 | yes | Expect crate num to be returned from extern_mod_stmt_cnum in clean_external_crate | JacobOgle:issue-108987 | GuillaumeGomez | 0 | ||||
516 | rust | 109115 | yes | Normalize obligations before matching them against a candidate | oli-obk:normalize_obligations | jackh726 | 0 | ||||
517 | rust | 109162 | yes | extend `detect_src_and_out` test | ozkanonur:extend_detect_src_and_out_test | jyn514 | 0 | ||||
518 | rust | 109173 | yes | Add tier 3 no_std x86 support for QNX Neutrino RTOS, version 7.0 | flba-eb:add-i586-qnx70-target | compiler-errors | 0 | ||||
519 | rust | 109174 | yes | Replace `io::Cursor::{remaining_slice, is_empty}` | soerenmeier:cursor_fns | m-ou-se | 0 | ||||
520 | rust | 109214 | yes | Generalize `std::collection::Hash(Map|Set)::new` functions | tosti007:std_collection_hash_new_rework | m-ou-se | 0 | ||||
521 | rust | 109225 | yes | Clarify that RUST_MIN_STACK may be internally cached | seanlinsley:patch-1 | m-ou-se | 0 | ||||
522 | rust | 109263 | yes | fix typo in documentation for std::fs::Permissions | squell:master | thomcc | 0 | ||||
523 | rust | 109272 | yes | Add Command environment variable inheritance docs | schneems:schneems/add-docs-to-command-env-methods | Amanieu | 0 | ||||
524 | rust | 109278 | yes | Look at proc-macro attributes when encountering unknown attribute | estebank:serde-attr | petrochenkov | 0 | ||||
525 | rust | 109338 | yes | Infer async block return type from future expectation | compiler-errors:async-deduce | 0 | |||||
526 | rust | 109348 | yes | Resolve visibility paths as modules not as types. | cjgillot:issue-109146 | petrochenkov | 0 | ||||
527 | rust | 109350 | yes | Add pattern matching API to OsStr | mina86:pattern-2 | joshtriplett | 0 | ||||
528 | rust | 109379 | yes | Replace `yes` command by `while-echo` in test `tests/ui/process/process-sigpipe.rs` | flba-eb:108596_fixtest_sigpipe | workingjubilee | 0 | ||||
529 | rust | 109395 | yes | Fix issue when there are multiple candidates for edit_distance_with_substrings | chenyukang:yukang/fix-109291 | cjgillot | 0 | ||||
530 | rust | 109402 | yes | Implement owned ops for `HashSet` and `BTreeSet` | WaffleLapkin:set_owned_sub | joshtriplett | 0 | ||||
531 | rust | 109409 | yes | Add `minmax{,_by,_by_key}` functions to `core::cmp` | WaffleLapkin:progamer | joshtriplett | 0 | ||||
532 | rust | 109410 | yes | Introduce `AliasKind::Inherent` for inherent associated types | fmease:iat-alias-kind-inherent | compiler-errors | 0 | ||||
533 | rust | 109413 | yes | Enforce that `PointerLike` requires a pointer-like ABI | compiler-errors:pointer-like-abi | cjgillot | 0 | ||||
534 | rust | 109421 | yes | Add `force` option for `--extern` flag | mhammerly:extern-force-option | petrochenkov | 0 | ||||
535 | rust | 109422 | yes | rustdoc-search: add impl disambiguator to duplicate assoc items | notriddle:notriddle/impl-disambiguate-search | jsha | 0 | ||||
536 | rust | 109432 | yes | QNX Neutrino: exponential backoff when fork/spawn needs a retry | flba-eb:108594_forkspawn_exponential_backoff | workingjubilee | 0 | ||||
537 | rust | 109444 | yes | Change tidy error message for TODOs | WaffleLapkin:undeprecate_todos | ozkanonur | 0 | ||||
538 | rust | 109448 | yes | Download beta compiler toolchain in bootstrap if it doesn't yet exist | ozkanonur:download-beta-compiler-toolchain | Mark-Simulacrum | 0 | ||||
539 | rust | 109466 | yes | Preserve argument indexes when inlining MIR | davidlattimore:inline-arg-via-var-debug-info | wesleywiser | 0 | ||||
540 | rust | 109524 | yes | Support embedding LLVM bitcode on AIX | bzEq:aix-embed-llvmbc | nagisa | 0 | ||||
541 | rust | 109525 | yes | Rpath is not supported on AIX | bzEq:aix-bootstrap-no-rpath | Mark-Simulacrum | 0 | ||||
542 | rust | 109526 | yes | LIBPATH is used as dylib's path environment variable on AIX | bzEq:aix-libpath | Mark-Simulacrum | 0 | ||||
543 | rust | 109527 | yes | Set up standard library path substitution in rust-gdb and gdbgui | lnicola:rust-gdb-substitute-path | Mark-Simulacrum | 0 | ||||
544 | rust | 109540 | yes | std docs: edit `Path::with_file_name` example | marcospb19:edit-Path-with_file_name-example | m-ou-se | 0 | ||||
545 | rust | 109558 | yes | do not allow inference in `predicate_must_hold` | lcnr:predicate_must_hold-no-infer | jackh726 | 0 | ||||
546 | rust | 109573 | yes | Fix issue of missing sign in binary_float_op when result of rem is zero | chenyukang:yukang/fix-109567-rem-issue | wesleywiser | 0 | ||||
547 | rust | 109590 | yes | Impl `Copy` for most HIR types | Nilstrieb:copy-hir | oli-obk | 0 | ||||
548 | rust | 109599 | yes | diagnostics: account for glob shadowing when linting redundant imports | notriddle:notriddle/use-redundant-glob | petrochenkov | 0 | ||||
549 | rust | 109602 | yes | fix(resolve): continue when resolved of signle_import is dummy | bvanjoi:fix-issue-109343 | petrochenkov | 0 | ||||
550 | rust | 109609 | yes | Separate AnonConst from ConstBlock in HIR. | cjgillot:split-anon-const | BoxyUwU | 0 | ||||
551 | rust | 109634 | yes | Fix typo in hint::black_box docs | 4gboframram:master | m-ou-se | 0 | ||||
552 | rust | 109638 | yes | Add suggestion to remove `derive()` if invoked macro is non-derive | NotStirred:suggest/non-derive | davidtwco | 0 | ||||
553 | rust | 109642 | yes | check for missing codegen backeng config | lenko-d:rust_codegen-backends_interacts_confusingly_with_paths | Mark-Simulacrum | 0 | ||||
554 | rust | 109660 | yes | Document that SystemTime does not count leap seconds | ijackson:leap | thomcc | 0 | ||||
555 | rust | 109665 | yes | Remove `remap_env_constness` in queries | fee1-dead-contrib:rm-remap-queries | b-naber | 0 | ||||
556 | rust | 109673 | yes | Handle cycles in overlap with negative impls | spastorino:handle-cycles-in-overlap-with-negative-impls | nikomatsakis | 0 | ||||
557 | rust | 109677 | yes | Stabilize raw-dylib, link_ordinal, import_name_type and -Cdlltool | dpaoliello:rawdylib | michaelwoerister | 0 | ||||
558 | rust | 109691 | yes | Implement `Future` for `Option<F>` | nvzqz:option_future | joshtriplett | 0 | ||||
559 | rust | 109697 | yes | Unify behaviours for re-exports of `#[doc(hidden)]` | GuillaumeGomez:doc-hidden-reexports-rules | notriddle | 0 | ||||
560 | rust | 109698 | yes | Allow limited access to `OsStr` bytes in `unsafe` blocks | epage:wtf | Amanieu | 0 | ||||
561 | rust | 109702 | yes | configure --set support list as arguments | chenyukang:yukang/fix-109316-configure | albertlarsan68 | 0 | ||||
562 | rust | 109706 | yes | Implement stable-wakers RFC | p-avital:stable-wakers | m-ou-se | 0 | ||||
563 | rust | 109710 | yes | Fix target_feature 1.1 should print the list of missing target features | rohaquinlop:108680-target_feature-1.1 | oli-obk | 0 | ||||
564 | rust | 109722 | yes | Implement read_buf for RustHermit | hermitcore:read | Mark-Simulacrum | 0 | ||||
565 | rust | 109723 | yes | Pull some tuple variant fields out into their own struct | oli-obk:ast_refactor | Nilstrieb | 0 | ||||
566 | rust | 109724 | yes | prioritize param env candidates if they don't guide type inference | lcnr:prioritize-env | compiler-errors | 0 | ||||
567 | rust | 109729 | yes | Ensure test library issues json string line-by-line | fortanix:raoul/bugfix_libtest_json_synchronization | pietroalbini | 0 | ||||
568 | rust | 109732 | yes | Uplift `clippy::{drop,forget}_{ref,copy}` lints | Urgau:uplift_drop_forget_ref_lints | TaKO8Ki | 0 | ||||
569 | rust | 109741 | yes | [beta] backport | Mark-Simulacrum:beta-backport | Mark-Simulacrum | 0 | ||||
570 | rust | 109751 | yes | AIX uses gmake for GNU style Makefile | bzEq:aix-gmake | albertlarsan68 | 0 | ||||
571 | rust | 109752 | yes | Stall auto trait assembly in new solver for int/float vars | compiler-errors:new-solver-stall-auto-trait-for-num-var | lcnr | 0 | ||||
572 | rust | 109753 | yes | Replace region constraints if `InferCtxt::probe` is called after `resolve_regions` | compiler-errors:replenish-region-constraints | 0 | |||||
573 | rust | 109755 | yes | Implement support for `GeneratorWitnessMIR` in new solver | compiler-errors:new-solver-generator-witness-mir | cjgillot | 0 | ||||
574 | rust | 109756 | yes | Update compiler-builtins to 0.1.91 to bring in msp430 shift primitive… | cr1901:msp-shift | Mark-Simulacrum | 0 | ||||
575 | rust | 109760 | yes | Better diagnostic when pattern matching tuple structs | MaciejWas:struct-tuple-field-names-suggestion | jackh726 | 0 | ||||
576 | rust | 109767 | yes | Remove mention of `missing_doc_code_examples` lint from rustdoc book | GuillaumeGomez:rm-mention-missing_doc_code_examples | notriddle | 0 | ||||
577 | rust | 109770 | yes | Move almost all run-make-fulldeps tests to run-make | jyn514:run-make-fulldeps | Mark-Simulacrum | 0 | ||||
578 | rust | 109773 | yes | Add creation time support to `FileTimes` on apple and windows | beetrees:set-file-time-improvements | Amanieu | 0 | ||||
579 | rust | 109778 | yes | rustc_middle: Document which exactly `DefId`s don't have `DefKind`s | petrochenkov:allkind | cjgillot | 0 | ||||
580 | rust | 109782 | yes | Don't leave a comma at the start of argument list when removing arguments | WaffleLapkin:nocommawhenremovingarguments | oli-obk | 0 | ||||
581 | rust | 109783 | yes | Update contributing links for rustc-dev-guide changes | jyn514:dev-guide-links | Mark-Simulacrum | 0 | ||||
582 | rust | 109786 | yes | Tweak output for 'add line' suggestion | estebank:tweak-add-line-sugg | compiler-errors | 0 | ||||
583 | rust | 109788 | yes | More descriptive error when qself path doesnt have a trait on the RHS of `as` | compiler-errors:trait-item-from-non-trait | petrochenkov | 0 | ||||
584 | rust | 109792 | yes | Only visit reachable blocks in ConstProp lint. | cjgillot:reachable-lint | compiler-errors | 0 | ||||
585 | rust | 109795 | yes | Don't print extra space for `debug_struct` with empty name | clubby789:empty-name-struct | joshtriplett | 0 | ||||
586 | rust | 109800 | yes | Improve safe transmute error reporting | bryangarza:safe-transmute-improved-errors | WaffleLapkin | 0 | ||||
587 | rust | 109802 | yes | rustdoc-search: add support for nested generics | notriddle:notriddle/rustdoc-search-generics-nested | GuillaumeGomez | 0 | ||||
588 | rust | 109806 | yes | Workaround #109797 on windows-gnu | Zoxc:gnu-tls | m-ou-se | 0 | ||||
589 | rust | 109808 | yes | Extend -Cdebuginfo with new options and named aliases | jyn514:debuginfo-options | michaelwoerister | 0 | ||||
590 | rust | 109810 | yes | Replace rustdoc-ui/{c,z}-help tests with a stable run-make test | jyn514:rustdoc-opt-tests | TaKO8Ki | 0 | ||||
591 | rust | 109813 | yes | check universes when instantiating infer vars with placeholders | lcnr:uwu-branch | compiler-errors | 0 | ||||
592 | rust | 109814 | yes | Stabilize String::leak | est31:stabilize_string_leak | m-ou-se | 0 | ||||
593 | rust | 109821 | yes | Fixes LTO + build-std + Oz failed to resolve undefined symbols | DianQK:fixes-failed-to-resolve-undefined-symbols-for-the-compiler_builtins | oli-obk | 0 | ||||
594 | rust | 109830 | yes | Remove old `#[doc(primitive = "...")]` attribute | GuillaumeGomez:remove-doc-primitive | notriddle | 0 | ||||
595 | rust | 109841 | yes | Make file names in error messages links to that file. | Dragon-Hatcher:file-terminal-urls | WaffleLapkin | 0 | ||||
596 | rust | 109842 | yes | uplift `clippy::clone_double_ref` to rustc | fee1-dead-contrib:uplift-clone-2x-ref | wesleywiser | 0 | ||||
597 | rust | 109843 | yes | Allow `transmute`s to produce `OperandValue`s instead of needing `alloca`s | scottmcm:better-transmute | WaffleLapkin | 0 | ||||
598 | rust | 109847 | yes | Only create graphviz nodes for reachable MIR bb's | clubby789:graphviz-reachable | oli-obk | 0 | ||||
599 | rust | 109848 | yes | submodule detection for proper fix on #96188 | ozkanonur:fix-96188 | albertlarsan68 | 0 | ||||
600 | rust | 109850 | yes | Make each idx is used only once | MU001999:master | compiler-errors | 0 | ||||
601 | rust | 108445 | yes | Add known-bug tests for a few I-unsound issues | gburgessiv:add-known-bug | jackh726 | 0 | always | |||
602 | rust | 108459 | yes | rustdoc: Fix LinkReplacer link matching | benediktwerner:rustdoc-fix-link-match | jsha | 0 | always | |||
603 | rust | 108641 | yes | [107049][Easy] Modify readme to suggest using configure | lionellloh:issue-107050-1 | Mark-Simulacrum | 0 | always | |||
604 | rust | 109771 | yes | Increase libffi version to 3.2 to support s390x | uweigand:s390x-miri-libffi | Mark-Simulacrum | 0 | always | |||
605 | rust | 95545 | no | Build LLVM with support for compression | jonhoo:aarch64-zlib | joshtriplett | 1 | iffy | |||
606 | rust | 85528 | no | Implement iterator specialization traits on more adapters | the8472:iter-markers | joshtriplett | 0 | never | |||
607 | rust | 90545 | no | Implement a faster stable sort algorithm | wpwoodjr:master | m-ou-se | 0 | never | |||
608 | rust | 94489 | no | Re-enable debuginfo tests that have been ignored | wesleywiser:enable_some_debuginfo_tests | Mark-Simulacrum | 0 | iffy | |||
609 | rust | 97974 | no | Add TyAlias into rustc_type_ir TyKind enum | GuillaumeGomez:rustc-middle-ty-alias | oli-obk | 0 | never | |||
610 | rust | 98867 | no | Refactor metadata emission to avoid visiting HIR | cjgillot:metaloop | 0 | never | ||||
611 | rust | 100503 | no | support higher-ranked regions in opaque type inference | aliemjay:opaque_higher_ranked | nikomatsakis | 0 | never | |||
612 | rust | 100987 | no | add `with_hash_task` to generate `DepNode` deterministically | SparrowLii:with_hash_task | cjgillot | 0 | never | |||
613 | rust | 101419 | no | proc_macro/bridge: Eagerly pass TokenStream contents into the client | mystor:ts_is_vec_tt | eddyb | 0 | never | |||
614 | rust | 101500 | no | Perform unused assignment and unused variables lints on MIR. | cjgillot:mir-liveness | davidtwco | 0 | never | |||
615 | rust | 101977 | no | Suppress unused_mut if unused_variables is reported | sanxiyn:suppress-unused-mut | cjgillot | 0 | never | |||
616 | rust | 103830 | no | rustc_target: Add alignment to indirectly-passed by-value types, correcting the alignment of `byval` on x86 in the process. | pcwalton:pointee-align | wesleywiser | 0 | never | |||
617 | rust | 105392 | no | Dedup bounds with parent impl block | GuillaumeGomez:rustdoc-dedup-bounds | compiler-errors | 0 | never | |||
618 | rust | 106155 | no | [perf] separate impls for refs to simplifiable types | lqd:simplified-ref | lcnr | 0 | never | |||
619 | rust | 106380 | no | Default to -Z plt=yes | MaskRay:needs_plt | nikic | 0 | never | |||
620 | rust | 107009 | no | Implement jump threading MIR opt | cjgillot:jump-threading | JakobDegen | 0 | never | |||
621 | rust | 107188 | no | Encode info for Fn/AssocFn in a single place. | cjgillot:meta-fn | compiler-errors | 0 | never | |||
622 | rust | 107289 | no | Remove a few `actually_rustdoc` uses | oli-obk:actually_rustdoc | compiler-errors | 0 | never | |||
623 | rust | 107421 | no | Enable -Zdrop-tracking-mir by default | cjgillot:drop-tracking-mir | 0 | never | ||||
624 | rust | 107586 | no | Introduce `DynSend` and `DynSync` auto trait for parallel compiler | SparrowLii:parallel-query | cjgillot | 0 | never | |||
625 | rust | 107701 | no | Specialize iter::Chain<A, B>::next when A==B | the8472:chain-swap | cuviper | 0 | never | |||
626 | rust | 107802 | no | Move query accessor code into functions | Zoxc:unmacro | cjgillot | 0 | never | |||
627 | rust | 107830 | no | Remove missing_tools config | tharunsuresh-code:master | ozkanonur | 0 | iffy | |||
628 | rust | 108118 | no | Run various queries from other queries instead of explicitly in phases | oli-obk:lazy_typeck | wesleywiser | 0 | never | |||
629 | rust | 108860 | no | Add `AliasKind::Weak` for type aliases. | oli-obk:tait_alias | lcnr | 0 | never | |||
630 | rust | 109005 | no | Remember names of `cfg`-ed out items to mention them in diagnostics | Nilstrieb:dont-forgor-too-much-from-cfg | petrochenkov | 0 | never | |||
631 | rust | 109050 | no | Only use the new DepNode hashmap for anonymous nodes. | cjgillot:no-hash-graph | oli-obk | 0 | never | |||
632 | hashbrown | 232 | no | Issue #225: Specialization fix | tkaitchuck:specialization-fix | 0 | |||||
633 | hashbrown | 243 | no | Use `criterion` for benches | henryboisdequin:bench | 0 | |||||
634 | hashbrown | 400 | no | Fix `HashSet::get_or_insert_with` | JustForFun88:hashset_get_or_insert_with | 0 | |||||
635 | chalk | 589 | no | [WIP] Convert from semantic to syntactic equality | nathanwhit:sem-syn | 0 | |||||
636 | vscode-rust | 666 | no | [WIP] Add command for creating a new Cargo project | GabrielMajeri:cargo-new-project | 0 | |||||
637 | crater | 672 | no | Group build script failures separately and extract the build script's crate | oli-obk:failed_to_get_rustc_version | 0 | |||||
638 | vscode-rust | 683 | no | switch exec -> execFile; ShellExecution -> ProcessExecution | AndriesK:master | 0 | |||||
639 | chalk | 694 | no | Add binders validator | flodiebold:binders-check | 0 | |||||
640 | libc | 704 | no | Change TIO* constants to c_ulong, as ioctl() requires c_ulong | :freebsdlike-fix-tty-ioctl | 0 | |||||
641 | chalk | 733 | no | Allow tests to override the default closure impls | JakobDegen:improved_fn_testing | 0 | |||||
642 | chalk | 736 | no | Support const evaluation | HKalbasi:master | 0 | |||||
643 | vscode-rust | 840 | no | WIP: Merge both existing and rust-analyzer extension codebase | Xanewok:merger | 0 | |||||
644 | stdarch | 954 | no | AVX-512DQ implementations | vertexclique:vcq/avx512dq | Amanieu | 0 | ||||
645 | stdarch | 955 | no | Add vmla_* / vmlal_* | makotokato:vmla | Amanieu | 0 | ||||
646 | stdarch | 1126 | no | Demo title Add files via upload | leon3452:master | Amanieu | 0 | ||||
647 | stdarch | 1128 | no | Demo title Add files via upload | imperial-fists:master | Amanieu | 0 | ||||
648 | stdarch | 1253 | no | Exclude intel SVML functions from missing intrinsics report | jhorstmann:exclude-svml-intrinsics-from-report | Amanieu | 0 | ||||
649 | stdarch | 1298 | no | Modify Zks functions to use LLVM intrinsics | luojia65:riscv-zk-llvm | Amanieu | 0 | ||||
650 | stdarch | 1337 | no | Update the Android NDK script to r25b | chriswailes:ndk-update | Amanieu | 0 | ||||
651 | rls | 1584 | no | Pass file directory as cwd for Run test of CodeLens | Gowee:cmdcwd | 0 | |||||
652 | libc | 1833 | no | Remove obsolete constants in version 1.0.0 | kellda:fix-454 | JohnTitor | 0 | ||||
653 | crates-io | 1952 | no | Add flash message with info after login | Mordorreal:feature/add-alert-with-info-after-login | 0 | |||||
654 | libc | 2056 | no | Use Rust union types | kellda:use-unions | Amanieu | 0 | ||||
655 | crates-io | 2087 | no | Don't make duplicated requests through Ember Data | kzys:ember-data-fastboot | 0 | |||||
656 | libc | 2406 | no | Raise libc's FreeBSD ABI to 12 | asomers:fbsd12-default | Amanieu | 0 | ||||
657 | miri | 2661 | no | Dereference pointers in shims as correct types | DrMeepster:deref_operand_as | 0 | |||||
658 | crates-io | 2705 | no | backend: Implement sending notification email when a new version is published | paolobarbolini:backend-publish-notify | carols10cents | 0 | ||||
659 | libc | 2713 | no | Make statx available for all Linux targets | alyssais:statx | Amanieu | 0 | ||||
660 | miri | 2720 | no | add support for the `tempfile` crate | Pointerbender:tempfile | 0 | |||||
661 | miri | 2761 | no | Implement support for some basic wasm32-wasi syscalls | Aaron1011:wasi | 0 | |||||
662 | libc | 2800 | no | Added support for wasm64-wasi | john-sharratt:master | Amanieu | 0 | ||||
663 | libc | 2813 | no | Fix the definition of sigevent | asomers:sigevent | Amanieu | 0 | ||||
664 | libc | 2935 | no | Alias all LFS64 symbols to their non-LFS64 counterparts on musl | bossmc:alias-lfs64-symbols-on-musl | Amanieu | 0 | ||||
665 | libc | 2999 | no | add major/minor on BSDs/illumos | SteveLauC:major/minor-on-BSDs | JohnTitor | 0 | ||||
666 | libc | 3068 | no | Upgrade musl supported version to 1.2.3 | wesleywiser:musl-1.2 | JohnTitor | 0 | ||||
667 | libc | 3108 | no | Add SCTP support | howjmay:sctp | JohnTitor | 0 | ||||
668 | crates-io | 3585 | no | Support dark mode | wyhaya:dark-mode | carols10cents | 0 | ||||
669 | crates-io | 3894 | no | Use a common prefix for logged errors | jtgeibel:error-logging-prefix | pietroalbini | 0 | ||||
670 | crates-io | 3914 | no | Yet more database metrics | pietroalbini:yet-more-db-metrics | 0 | |||||
671 | crates-io | 4106 | no | database/crates: Add version columns | Turbo87:top-versions | 0 | |||||
672 | crates-io | 4690 | no | Implement token-based sessions. | adsnaider:sessions | 0 | |||||
673 | crates-io | 5034 | no | DO NOT MERGE YET encode `+` as `%2B` in S3 paths | rust-lang:plus-encoding | 0 | |||||
674 | crates-io | 5066 | no | Generate index metadata files from the database | arlosi:db-index | 0 | |||||
675 | crates-io | 5302 | no | WIP: add paginated versions API | nappa85:5292-paginated_versions_api | 0 | |||||
676 | crates-io | 5314 | no | Crate with all versions yanked display reduced info | mario-areias:all-versions-yanked | 0 | |||||
677 | crates-io | 5376 | no | WIP: Admin interface | rust-lang:admin-increase-rate-limit | 0 | |||||
678 | clippy | 7688 | no | Add lint `ref_mut_iter_method_chain` | Jarcho:ref_mut_iter_method_chain | flip1995 | 0 | ||||
679 | clippy | 7777 | no | Upgrade `equatable_if_let` to style | HKalbasi:master | flip1995 | 0 | ||||
680 | clippy | 7986 | no | WIP Suggestion creation macro | Jarcho:sugg_rework | llogiq | 0 | ||||
681 | clippy | 8337 | no | Add new lint manual_memmove | untitaker:new-lint-memmove | flip1995 | 0 | ||||
682 | clippy | 8396 | no | New lint for all/any after mapping to bool | tamaroning:map_then_identity_tranformer | flip1995 | 0 | ||||
683 | clippy | 8526 | no | Add lint `could_be_unsized` | Jarcho:could_be_unsized | giraffate | 0 | ||||
684 | clippy | 8593 | no | Add a lint for static items with large type alignment | Jaic1:static_items_large_align | flip1995 | 0 | ||||
685 | clippy | 8678 | no | Add extra check to format_impl lint for self.fmt() | jamesmcm:self_fmt_in_fmt_impl | giraffate | 0 | ||||
686 | clippy | 8685 | no | `redundant_closure` fixes | Jarcho:redundant_closure_fixes | 0 | |||||
687 | clippy | 8735 | no | Extend precedence to lint for masking bits and shifts | goth-turtle:precedence-bitmask-shift | Manishearth | 0 | ||||
688 | cargo | 9024 | no | Make cargo metadata --no-deps print all path deps (including other workspaces) | alyssais:no-deps | 0 | |||||
689 | clippy | 9301 | no | New `[suspicious_arguments]` lint for possibly swapped arguments | 5225225:sus | llogiq | 0 | ||||
690 | clippy | 9325 | no | Minimal nightly-only lints | Jarcho:nightly_only | xFrednet | 0 | ||||
691 | clippy | 9423 | no | Initial implementation of `mut_refcell_borrow` | lukaslueg:mut_refcell_borrow | Jarcho | 0 | ||||
692 | clippy | 9426 | no | Update Documentation to Focus on `LateLintPass` | nahuakang:book-latelint-updates | flip1995 | 0 | ||||
693 | cargo | 9532 | no | Add env variable to indicate the build type. | jameshilliard:is-cross | 0 | |||||
694 | cargo | 9603 | no | support generic target tables and env variables | jameshilliard:generic-config | Eh2406 | 0 | ||||
695 | clippy | 9623 | no | add [`unnecessary_vec_drain] lint | lana99:master | flip1995 | 0 | ||||
696 | cargo | 9634 | no | Use cross compile style target/host isolation for all builds. | jameshilliard:all-cross | Eh2406 | 0 | ||||
697 | clippy | 9731 | no | improve `lintcheck` | kraktus:lcheck3 | matthiaskrgr | 0 | ||||
698 | cargo | 9855 | no | Allow `path = "${FOO}/bar"` dependencies | sivadeilra:path_vars | 0 | |||||
699 | clippy | 9948 | no | Process all format-like macros | nyurik:handle-all-fmt | Alexendoo | 0 | ||||
700 | cargo | 10061 | no | Implement 'multidep' (RFC-3176) | Byron:rfc-3176 | joshtriplett | 0 | ||||
701 | cargo | 10070 | no | clean: add --with-downloads option | jonhoo:clean-cache | ehuss | 0 | ||||
702 | clippy | 10120 | no | `unwrap_or_else_default` -> `unwrap_or_default` and improve resulting lint | smoelius:or_insert_with | flip1995 | 0 | ||||
703 | clippy | 10152 | no | EmptyDocs | cgorski:nodocs | giraffate | 0 | ||||
704 | clippy | 10155 | no | Add new lint for byte char slices | TheNeikos:feature/add_byte_char_slice_lint | Manishearth | 0 | ||||
705 | clippy | 10157 | no | Add `unnecessary_reserve` lint | chansuke:issue_8982 | flip1995 | 0 | ||||
706 | clippy | 10173 | no | Address #10134 OOM/timeout | smoelius:lazy_set | Jarcho | 0 | ||||
707 | clippy | 10258 | no | Update `stable_sort_primitive` to prefer `sort` not only primitive types | chansuke:issue-9970 | Manishearth | 0 | ||||
708 | clippy | 10283 | no | feature: add new lint `pub_underscore_fields` | ParkMyCar:lint/pub_underscore_fields | flip1995 | 0 | ||||
709 | cargo | 10330 | no | Support per pkg target for `-Zbuild-std` | fee1-dead:support-per-pkg-target-w-buildstd | ehuss | 0 | ||||
710 | clippy | 10337 | no | Fix: Some suggestions generated by the option_if_let_else lint did not compile | EliasHolzmann:fix/10335 | flip1995 | 0 | ||||
711 | clippy | 10358 | no | Add `unnecessary_literal_unwrap` lint | pksunkara:unnecessary-unwrap | llogiq | 0 | ||||
712 | clippy | 10398 | no | Run a diff of lintcheck against the merge base for pull requests | Alexendoo:auto-lintcheck | flip1995 | 0 | ||||
713 | cargo | 10414 | no | Make more cargo-as-a-library functions `pub` | jonhoo:more-pubs | ehuss | 0 | ||||
714 | clippy | 10416 | no | Extend `explicit_iter_loop` and `explicit_into_iter_loop` | Jarcho:explicit_iter_loop_ext | Manishearth | 0 | ||||
715 | clippy | 10426 | no | Port clippy away from compiletest to ui_test | oli-obk:ui_test | Alexendoo | 0 | ||||
716 | cargo | 10462 | no | Add target-specific RUSTFLAGS variants | jonhoo:targeted-rustflags | weihanglo | 0 | ||||
717 | clippy | 10478 | no | `SpanlessEq` improvements | Jarcho:block_eq | xFrednet | 0 | ||||
718 | clippy | 10497 | no | new lint: outer_doc_comment_bang | y21:outer_doc_comment_bang | dswij | 0 | ||||
719 | clippy | 10503 | no | new lint: needless traits in scope | woshilapin:needless_traits_in_scope | llogiq | 0 | ||||
720 | cargo | 10522 | no | Suggest cargo install --git when missing registry package looks like a git* URL | petr-tik:n10485_install_from_git_error_message_alternative_impl | ehuss | 0 | ||||
721 | clippy | 10559 | no | new lint: `synthetic_non_exhaustive` | matt115200:new-lint/synthetic_non_exhaustive | Jarcho | 0 | ||||
722 | clippy | 10570 | no | Add redundant type annotations lint | AlessioC31:redundant_type_annotations | xFrednet | 0 | ||||
723 | cargo | 10663 | no | Support for descriptions on third-party subcommands in `cargo --list` | dtolnay-contrib:desc | 0 | |||||
724 | cargo | 10736 | no | Add `safe.directories` config | ehuss:safe-directories | 0 | |||||
725 | cargo | 10742 | no | Reduce warning strictness | epage:warnings | ehuss | 0 | ||||
726 | cargo | 11046 | no | WIP: Add a general mechanism for setting rustflags in Cargo for the current crate only | ridwanabdillahi:rustflags | weihanglo | 0 | ||||
727 | cargo | 11086 | no | SourceId: Test and fix ambiguous serialization of Git references | g2p:git-sourceids | ehuss | 0 | ||||
728 | cargo | 11312 | no | Emit errors with cargo:error= | kornelski:build-cargo-error | epage | 0 | ||||
729 | cargo | 11428 | no | core::compiler: remove Executor trait | nrc:remove-executor | 0 | |||||
730 | cargo | 11429 | no | Refactoring: move hex and hasher modules from util module to util crate | nrc:utils | 0 | |||||
731 | cargo | 11433 | no | Proxy auth with custom HTTP transport | hhirtz:proxy-auth | ehuss | 0 | ||||
732 | cargo | 11525 | no | Trim noise from build script errors | kornelski:clean-build-error-take-2 | weihanglo | 0 | ||||
733 | rust-analyzer | 11557 | no | Creating rust dependencies tree explorer | bruno-ortiz:rust-dependencies | 0 | |||||
734 | rust-analyzer | 11730 | no | :star: allow running things in `--release` | matklad:run-release | 0 | |||||
735 | cargo | 11878 | no | Add more information to HTTP errors to help with debugging. | ehuss:header-diagnostics | weihanglo | 0 | ||||
736 | rust-analyzer | 13112 | no | Make auto trait bounds work | lowr:patch/auto-trait-bounds | 0 | |||||
737 | rust-analyzer | 13330 | no | Move manual to mdbook | joshrotenberg:adoc_to_mdbook | 0 | |||||
738 | rust-analyzer | 13336 | no | feat: add a new config that limits workspace checks to single crates | jkelleyrtp:jk/workspace-check | 0 | |||||
739 | rust-analyzer | 13528 | no | Add `$manifest_path` substitution for cargo override commands | Veykril:cargo-subs | 0 | |||||
740 | rust-analyzer | 13754 | no | fix: #12247 fully qualified call required to determine trait method type | bitgaoshu:fix_12247 | 0 | |||||
741 | rust-analyzer | 13859 | no | Add support for impl traits in type aliases | unexge:type-alias-impl-trait | 0 | |||||
742 | rust | 81746 | no | Distribute cg_clif as rustup component on the nightly channel | bjorn3:cg_clif_rustup_component | Mark-Simulacrum | 0 | ||||
743 | rust | 83363 | no | Implement new proc macro diagnostics API | jhpratt:proc_macro_diagnostics | m-ou-se | 0 | ||||
744 | rust | 86826 | no | [draft] Store the path in io::Error without extra allocations. | m-ou-se:io-error-path | m-ou-se | 0 | ||||
745 | rust | 87173 | no | unstable proc_macro tracked::* rename/restructure | drahnr:bernhard-tracked-restructure | m-ou-se | 0 | ||||
746 | rust | 88561 | no | Allow redirecting subprocess stdout to our stderr etc. | ijackson:stdio-stdio | Amanieu | 0 | ||||
747 | rust | 88731 | no | use openat when encountering ENAMETOOLONG | the8472:deep-open | joshtriplett | 0 | ||||
748 | rust | 89357 | no | [experiment] Make `Cell<T>::update` work for `T: Default | Copy`. | m-ou-se:cell-update-get-or-take | m-ou-se | 0 | ||||
749 | rust | 91546 | no | Implement additional `split_inclusive` variants for slices | Jules-Bertholet:rsplit_inclusive | m-ou-se | 0 | ||||
750 | rust | 93664 | no | impl<T> From<Option<&T>> for *const T | kupiakos:ptr-from-optionref | m-ou-se | 0 | ||||
751 | rust | 94114 | no | Relax `Allocator` bounds into pin-safe trait | djkoloski:pin_safe_allocator | m-ou-se | 0 | ||||
752 | rust | 94455 | no | Stabilize `int_roundings` | jhpratt:stabilize-int_roundings | joshtriplett | 0 | ||||
753 | rust | 94488 | no | Document that Display entails ToString and should be lossless and infallible | JKAnderson409:issue-92941-fix | joshtriplett | 0 | ||||
754 | rust | 94619 | no | Introduce unsafe methods for mutating environment | jhpratt:unsafe-env | joshtriplett | 0 | ||||
755 | rust | 94909 | no | [WIP] 'Notable Trait Implementations' doc section | conradludgate:notable-trait-implementations | GuillaumeGomez | 0 | ||||
756 | rust | 95198 | no | Add slice::{split_,}{first,last}_chunk{,_mut} | clarfonthey:get_chunk | joshtriplett | 0 | ||||
757 | rust | 95290 | no | Document that `OsString` and `OsStr` are bytes; provide conversions to bytes | joshtriplett:os-str-is-bytes | 0 | |||||
758 | rust | 95674 | no | rustdoc: Fix events not being registered when navigating browser history | GuillaumeGomez:events-not-registered | jsha | 0 | ||||
759 | rust | 95925 | no | Unlimit UNIX `remove_dir_all()` implementation (take 2) | rusticstuff:unix_remove_dir_newopt | joshtriplett | 0 | ||||
760 | rust | 95982 | no | Change linux `std::process` to drop supplementary groups based on CAP_SETGID | Elliot-Roberts:uid_setgroups_change | joshtriplett | 0 | ||||
761 | rust | 96238 | no | Add EntryExistInstrumenterPass for -Z instrument-mcount to the pipeline manually for LLVM >= 13. | luqmana:instr-mcount-passes | nikic | 0 | ||||
762 | rust | 96290 | no | Make libtest logfile respect --format | felipeamp:issue-57147-fix | m-ou-se | 0 | ||||
763 | rust | 96401 | no | Implement `-Zgcc-ld=lld` stabilization MCP | lqd:lld_mcp | 0 | |||||
764 | rust | 96690 | no | Initial commit working on edition based method disambiguation | yaahc:edition-based-method-disambiguation | petrochenkov | 0 | ||||
765 | rust | 96784 | no | Improve the COPYRIGHT file and include mention of rustc_apfloat | wesleywiser:copyright | Mark-Simulacrum | 0 | ||||
766 | rust | 96798 | no | [wip] Fix `x test clippy --stage 0` | jyn514:test-stage0-clippy | Mark-Simulacrum | 0 | ||||
767 | rust | 96827 | no | Implement unstable `-Clinker-flavor=gcc:lld` for MCP 510 | lqd:mcp_linker_flavor | petrochenkov | 0 | ||||
768 | rust | 96864 | no | Create Item::full_name method to include name of reexports | GuillaumeGomez:item-full-name | notriddle | 0 | ||||
769 | rust | 96884 | no | Implement unstable `-Clink-self-contained` values for MCP 510 | lqd:mcp_link_self_contained | petrochenkov | 0 | ||||
770 | rust | 97052 | no | Implement pointee metadata unsizing via a TypedMetadata<T> container | CAD97:just-metadata | pnkfelix | 0 | ||||
771 | rust | 97134 | no | add file_suffix method to std::path | EvanCarroll:file_suffix | joshtriplett | 0 | ||||
772 | rust | 97320 | no | Stabilize const_ptr_read | usbalbin:stabilize_const_ptr_read | m-ou-se | 0 | ||||
773 | rust | 97335 | no | fix: impl Trait desugaring in trait objects' assoc constraints | randomicon00:impldesugar | cjgillot | 0 | ||||
774 | rust | 97445 | no | More proc macro tweaks | nnethercote:proc-macro-tweaks-2 | eddyb | 0 | ||||
775 | rust | 97571 | no | Add documentation on v0 symbol mangling. | ehuss:symbol-mangling | michaelwoerister | 0 | ||||
776 | rust | 97594 | no | Implement tuple<->array convertions via `From` | WaffleLapkin:array_tuple_conv | m-ou-se | 0 | ||||
777 | rust | 97658 | no | Stabilize `format_args_ln!` | joshtriplett:stabilize-format-args-nl | m-ou-se | 0 | ||||
778 | rust | 97672 | no | add UnboundUdpSocket to std::net | keepsimple1:unbound-socket | m-ou-se | 0 | ||||
779 | rust | 97807 | no | Add Seek instance for std::io::Take | wangbj:seek_io_take2 | joshtriplett | 0 | ||||
780 | rust | 97861 | no | Added randomized field padding to `-Z randomize-layout` | Kixiron:thiccen | cjgillot | 0 | ||||
781 | rust | 97977 | no | Add `String::replace_first` and `String::replace_last` | WilliamVenner:string_replace_in_place | kennytm | 0 | ||||
782 | rust | 98240 | no | Write help for unexpected `=>`. Fixes #98128 | GKFX:unexpected-big-arrow | compiler-errors | 0 | ||||
783 | rust | 98514 | no | `std::thread` support for the Nintendo 3DS | AzureMarker:feature/horizon-threads | Mark-Simulacrum | 0 | ||||
784 | rust | 98742 | no | WIP: Trust parameter env when projecting GATs | nikomatsakis:gat-norm | jackh726 | 0 | ||||
785 | rust | 98991 | no | Apply deprecation lint to trait method overrides. | m-ou-se:deprecated-overrides | wesleywiser | 0 | ||||
786 | rust | 99032 | no | Disable unwinding for `catch_unwind` error payloads. | danielhenrymantilla:no_unwind_drop_panic_payload | Mark-Simulacrum | 0 | ||||
787 | rust | 99063 | no | Stabilize `lint_reasons` in rustc (RFC 2383) | xFrednet:rfc-2383-stabilize-lint-reasons | wesleywiser | 0 | ||||
788 | rust | 99322 | no | Make {integer}::from_str_radix constant | GKFX:const-int-parse | thomcc | 0 | ||||
789 | rust | 99333 | no | Allow ?-converting from Result<T, E> in functions returning Option<Result<T, E>> | GoldsteinE:option-result-from-residual | m-ou-se | 0 | ||||
790 | rust | 99339 | no | Make BinaryHeap parametric over Allocator | yanchith:binary-heap-ta | joshtriplett | 0 | ||||
791 | rust | 99445 | no | Resolve $crate at the expansion-local crate | CAD97:whose-crate-is-this-anyway | petrochenkov | 0 | ||||
792 | rust | 99469 | no | Add UI to help with advanced search requests | GuillaumeGomez:advanced-search-ui | notriddle | 0 | ||||
793 | rust | 99471 | no | Make `<[T]>::array_*` methods fail to compile on 0 len arrays | AngelicosPhosphoros:make_compile_error_on_array_chunks_and_windows | joshtriplett | 0 | ||||
794 | rust | 99688 | no | Rustdoc: Format constant values as rich-text and visibility-awarely | fmease:rustdoc-fmt-const-vals-as-rich-text-vis-aware | GuillaumeGomez | 0 | ||||
795 | rust | 99754 | no | Parse unnamed struct and union fields | carbotaniuman:rfc-2102 | cjgillot | 0 | ||||
796 | rust | 99883 | no | Invoke `backtrace-rs`' buildscript in `std`'s buildscript for Android targets | Arc-blroth:fix/backtrace-build | kennytm | 0 | ||||
797 | rust | 99927 | no | More distinctive pretty-printing of function item types | steffahn:distinctive_function_item_types_printing | estebank | 0 | ||||
798 | rust | 100021 | no | made `unreachable_unchecked` panic in debug mode | cbrownsey:master | scottmcm | 0 | ||||
799 | rust | 100234 | no | rustc_span: encode 1-based line number as it's own type, not usize | klensy:line-num | 0 | |||||
800 | rust | 100316 | no | Add Rust std support for x86_64-unknown-uefi | tianocore:uefi-master | thomcc | 0 | ||||
801 | rust | 100342 | no | Add mem_uninitialized lint to FCW lint on uses | 5225225:mem-uwuintiailized | joshtriplett | 0 | ||||
802 | rust | 100375 | no | don't touch `closure_substs.parent_substs()` in borrowck | aliemjay:ugly-closure-substs | jackh726 | 0 | ||||
803 | rust | 100413 | no | Track `-Cprofile-use` and `-Cprofile-sample-use` value by file hash, not file path | Kobzol:profile-use-track-file-hash | michaelwoerister | 0 | ||||
804 | rust | 100428 | no | Add generic `NonZero` type. | reitermarkus:generic-nonzero | joshtriplett | 0 | ||||
805 | rust | 100601 | no | Make `traits_in_crate` and `impls_in_crate` proper queries | Robert-Cunningham:impls_in_crate | cjgillot | 0 | ||||
806 | rust | 100703 | no | [WIP]: raw-dylib support for apple targets | roblabla:raw-dylib-macos | 0 | |||||
807 | rust | 100824 | no | use `confstr(_CS_DARWIN_USER_TEMP_DIR, ...)` as a `TMPDIR` fallback on Darwin | thomcc:darwin_user_temp_dir | m-ou-se | 0 | ||||
808 | rust | 100860 | no | Add powerpc-unknown-linux-muslspe compile target | BKPepe:powerpc-muslspe | wesleywiser | 0 | ||||
809 | rust | 100883 | no | Stabilize doc_cfg, auto_doc_cfg and cfg_hide features | GuillaumeGomez:stabilize-doc-cfg | notriddle | 0 | ||||
810 | rust | 100976 | no | improve lifetime annotation diagnostics | aliemjay:lt-annot-dx | estebank | 0 | ||||
811 | rust | 101007 | no | Migrate the diagnostics of the rustc_typeck crate | superblaubeere27:typeck_diag_port | 0 | |||||
812 | rust | 101150 | no | Clean up SGX user memory copies | jethrogb:jb/cleanup-sgx-user-memory-copies | cuviper | 0 | ||||
813 | rust | 101339 | no | enable -Zrandomize-layout in debug CI builds | the8472:ci-randomize-debug | jyn514 | 0 | ||||
814 | rust | 101392 | no | `build-std` compatible profile(code coverage) support | ldm0:ldm_fix_profiler_builtins_further | ehuss | 0 | ||||
815 | rust | 101417 | no | Stabilize pointer byte offsets and is aligned | WaffleLapkin:stabilize_pointer_byte_offsets_and_is_aligned | m-ou-se | 0 | ||||
816 | rust | 101466 | no | Migrate `rustc_trait_selection::traits::error_reporting::suggestions` to `SessionDiagnostic` | str4d:100717-trait_selection-suggestions-diagnostics | davidtwco | 0 | ||||
817 | rust | 101551 | no | [WIP] Add support for custom allocator for `String` | zachs18:string_alloc | Mark-Simulacrum | 0 | ||||
818 | rust | 101586 | no | Add the `#[manually_drop]` attribute. | ssbr:master | lcnr | 0 | ||||
819 | rust | 101657 | no | [WIP] Migrate rustc_ast_passes diagnostics to SessionDiagnostic and translatable messages (second part) | finalchild:ast-passes-diag-2 | davidtwco | 0 | ||||
820 | rust | 101819 | no | WIP: more enum layout optimizations | mikebenfield:enum3 | jackh726 | 0 | ||||
821 | rust | 101842 | no | std::io: vectored reads with uninitialized memory (Read::read_buf_vec) | nrc:read-buf-vec2 | m-ou-se | 0 | ||||
822 | rust | 101935 | no | builtin_macros: Migrate diagnostic | wonchulee:translation_builtin_macros | compiler-errors | 0 | ||||
823 | rust | 101981 | no | Impl AsRef, Borrow for Ref, RefMut | dhardy:borrow_ref | m-ou-se | 0 | ||||
824 | rust | 102010 | no | Add tools to sysroot after build. | WaffleLapkin:bootsraps_your_tools | jyn514 | 0 | ||||
825 | rust | 102067 | no | Logical right and left shift diagnostics. | moonheart08:arl-arr-diag | estebank | 0 | ||||
826 | rust | 102243 | no | [experiment] Enable link-time thread local support on MinGW | joboet:windows_gnu_tls | eholk | 0 | ||||
827 | rust | 102343 | no | New API: Range::cmp_scalar; comparison (less/equal/greater) to a primitive of the Range | golddranks:range_cmp | thomcc | 0 | ||||
828 | rust | 102432 | no | [`unused_braces`] Lint multiline blocks as long as not in arms | kraktus:useless_braces | compiler-errors | 0 | ||||
829 | rust | 102480 | no | Don't export `main` on WebAssembly. | sunfishcode:sunfishcode/wasm-no-export-main | petrochenkov | 0 | ||||
830 | rust | 102579 | no | Distinguish "has patches" from "in-tree" again | jyn514:fix-llvm-handling | tmandry | 0 | ||||
831 | rust | 102599 | no | Add `auto_cfg` and `no_auto_cfg` attributes | GuillaumeGomez:doc_auto_cfg | notriddle | 0 | ||||
832 | rust | 102673 | no | Inferred lifetimes cleanup | lukas-code:infered-lifetimes | joshtriplett | 0 | ||||
833 | rust | 102994 | no | Improve android-ndk property interface | pcc:new-ndk2 | Mark-Simulacrum | 0 | ||||
834 | rust | 103029 | no | feat: add `expansion_growth_limit` attr as another expansion limit | vincenzopalazzo:macros/expansion_grow_limit | petrochenkov | 0 | ||||
835 | rust | 103126 | no | Add cfg(no_128_bit) to core: removes u128/i128 formatting | GKFX:no-128bit-division | joshtriplett | 0 | ||||
836 | rust | 103130 | no | Tidy up maybe_uninit_write_slice API | SUPERCILEX:slice-uninit | scottmcm | 0 | ||||
837 | rust | 103131 | no | Tidy up maybe_uninit_slice API | SUPERCILEX:assume-init-slice | scottmcm | 0 | ||||
838 | rust | 103134 | no | Kill array_assume_init | SUPERCILEX:uninit-array-assume | scottmcm | 0 | ||||
839 | rust | 103169 | no | Error in panic | DebugSteven:error-in-panic | m-ou-se | 0 | ||||
840 | rust | 103266 | no | Expose compiletest as a library for use in Clippy | Alexendoo:clippy-compiletest | jyn514 | 0 | ||||
841 | rust | 103376 | no | Strip leading trailing empty lines in doc code blocks | GuillaumeGomez:strip-leading-trailing-empty-lines | notriddle | 0 | ||||
842 | rust | 103448 | no | Account for late-bound lifetimes in generics | cjgillot:no-late-fn | lcnr | 0 | ||||
843 | rust | 103449 | no | Inherit function lifetimes for impl-trait | cjgillot:variance-rpit | compiler-errors | 0 | ||||
844 | rust | 103506 | no | visit enum init when the enum variable doesn't have any parameters | lyming2007:issue-fix-101208 | petrochenkov | 0 | ||||
845 | rust | 103735 | no | Implement a lint for implicit autoref of raw pointer dereference | WaffleLapkin:scarry-derefs | RalfJung | 0 | ||||
846 | rust | 103893 | no | Const stabilize `mem::discriminant` | H4x5:stabilize-const-discriminant | joshtriplett | 0 | ||||
847 | rust | 103985 | no | Add `Identity` lang item | GuillaumeGomez:ty-alias-handling | oli-obk | 0 | ||||
848 | rust | 103993 | no | Add support for SpanTrace capture in ICE reports | yaahc:traced-ICE | oli-obk | 0 | ||||
849 | rust | 104000 | no | rustc_llvm: Add a `-Z print-llvm-stats` option to expose LLVM statistics. | pcwalton:llvm-stats | oli-obk | 0 | ||||
850 | rust | 104057 | no | `Exclusive` nits | H4x5:exclusive-nits | joshtriplett | 0 | ||||
851 | rust | 104070 | no | Prevent aborting guard from aborting the process in a forced unwind | nbdd0121:unwind | wesleywiser | 0 | ||||
852 | rust | 104087 | no | Stabilise inline_const | nbdd0121:const | scottmcm | 0 | ||||
853 | rust | 104101 | no | Add initial libstd support for Xous | betrusted-io:xous-libstd-initial | m-ou-se | 0 | ||||
854 | rust | 104283 | no | Implement TryFrom<&str> for numerical types, bool and char | grego:master | thomcc | 0 | ||||
855 | rust | 104329 | no | Move futex locks to `sys_common` | joboet:sys_common_futex | m-ou-se | 0 | ||||
856 | rust | 104333 | no | WIP: Thread `GeneratorKind` through to symbol mangling | Swatinem:mangle-async | cjgillot | 0 | ||||
857 | rust | 104385 | no | Raise minimum supported Apple OS versions | BlackHoleFox:apple-minimum-bumps | petrochenkov | 0 | ||||
858 | rust | 104406 | no | linker: Preserve relative order of `-l` options, including dynamic libs | petrochenkov:dynorder | bjorn3 | 0 | ||||
859 | rust | 104455 | no | Don't drain-on-drop in DrainFilter impls of various collections. | the8472:dont-drain-on-drop | m-ou-se | 0 | ||||
860 | rust | 104475 | no | What if we just add `<[MaybeUninit<T>; N]>::assume_init` directly? | scottmcm:array-assume-init | m-ou-se | 0 | ||||
861 | rust | 104491 | no | Allow using `Slice` `Iterator`s in const Contexts | ink-feather-org:const_iter_slice | 0 | |||||
862 | rust | 104803 | no | Implement unification of const abstract impls | JulianKnodt:unify_impls | oli-obk | 0 | ||||
863 | rust | 104857 | no | Add a note about implicit temporaries on &mut (fn or const) | sharnoff:mut-borrow-const-or-fn-borrowck-error | oli-obk | 0 | ||||
864 | rust | 104872 | no | Avoid alignment mismatch between ABI and layout for unions. | luqmana:packed-union-align | oli-obk | 0 | ||||
865 | rust | 104941 | no | [WIP] borrowck diagnostic migration with eager booted | AndyJado:eager | davidtwco | 0 | ||||
866 | rust | 105076 | no | Refactor core::char::EscapeDefault and co. structures | mina86:a | scottmcm | 0 | ||||
867 | rust | 105258 | no | Report change in RPITIT lifetime capture clauses. | cjgillot:rpit-mismatch | oli-obk | 0 | ||||
868 | rust | 105354 | no | Add deployment-target --print flag for Apple targets | BlackHoleFox:apple-deployment-printer | oli-obk | 0 | ||||
869 | rust | 105509 | no | rustdoc: Fix badge alignment | GuillaumeGomez:badge-alignment | notriddle | 0 | ||||
870 | rust | 105545 | no | cleanup: remove pointee types from LLVM backend | erikdesjardins:ptrclean | 0 | |||||
871 | rust | 105813 | no | Dest prop: Support removing writes when this unblocks optimizations | JakobDegen:dest-prop-move | tmiasko | 0 | ||||
872 | rust | 105815 | no | Extend -Zdump-mir output with two-phase borrow info | pnkfelix:extra-2pb-info | oli-obk | 0 | ||||
873 | rust | 105848 | no | [WIP] rustdoc: Add a warn-by-default lint for broken inline code | lukas-code:backticks | 0 | |||||
874 | rust | 105877 | no | `impl PartialEq<{str,String}> for {Path,PathBuf}` (and reversed) | Kixunil:impl-partialeq-str-for-path | joshtriplett | 0 | ||||
875 | rust | 105982 | no | implied bounds: normalize in the proper param_env | aliemjay:assumed-wf-normalize | lcnr | 0 | ||||
876 | rust | 106074 | no | [NEEDS CLEANUP] Implement RFC 3323: restrictions | jhpratt:restrictions | eholk | 0 | ||||
877 | rust | 106246 | no | Do not use LFS64 on linux with musl | kraj:master | thomcc | 0 | ||||
878 | rust | 106359 | no | Suggest importing missing module when using module-qualified struct | obeis:issue-106068 | Nilstrieb | 0 | ||||
879 | rust | 106424 | no | rustdoc: inline compiler-private items into compiler-private crates | notriddle:notriddle/rustc-private | GuillaumeGomez | 0 | ||||
880 | rust | 106561 | no | Add warning block support in rustdoc | GuillaumeGomez:warning-block | notriddle | 0 | ||||
881 | rust | 106601 | no | Suggest `;` after bare `match` expression E0308 | estebank:match-semi | cjgillot | 0 | ||||
882 | rust | 106603 | no | rustdoc: implement unprefixed html class / id lint | notriddle:notriddle/rustdoc-html-id-class-warnings | GuillaumeGomez | 0 | ||||
883 | rust | 106621 | no | enable `rust_2018_idioms` lint group for doctests | ozkanonur:enable-elided-lifetimes-for-doctests | Mark-Simulacrum | 0 | ||||
884 | rust | 106691 | no | Teach `rustc` to write the ICE backtrace and query stack to disk | estebank:ice-ice-baby | davidtwco | 0 | ||||
885 | rust | 106729 | no | Account for opaque variance for region outlives and liveness. | cjgillot:borrowck-variance | oli-obk | 0 | ||||
886 | rust | 106893 | no | Explain base expression for struct update syntax | clubby789:struct-update-help | oli-obk | 0 | ||||
887 | rust | 106934 | no | Add offset_of! macro (RFC 3308) | DrMeepster:offset_of | cjgillot | 0 | ||||
888 | rust | 106965 | no | Add consts for `AssocConst` w/ body & ignore regions in `is_satisfied_from_param_env` | JulianKnodt:concat105821 | BoxyUwU | 0 | ||||
889 | rust | 107012 | no | Make clipboard button copy crate version too instead of just crate_name | atsuzaki:rustdoc-clipboard | GuillaumeGomez | 0 | ||||
890 | rust | 107047 | no | Recover from `pub let` | obeis:pub-let | Nilstrieb | 0 | ||||
891 | rust | 107099 | no | rustdoc: Add support for --remap-path-prefix | edward-shen:edward-shen/rustdoc-remap-path-prefix | GuillaumeGomez | 0 | ||||
892 | rust | 107122 | no | Use `Try` trait to make `Once[Cell | Lock]::get_or_try_init` generic over return type | joboet:once_try_init_try | BurntSushi | 0 | ||||
893 | rust | 107123 | no | add a Callable trait that is implemented for unsafe functions, too | oli-obk:callable_trait | compiler-errors | 0 | ||||
894 | rust | 107236 | no | Add T-bootstrap label to tools | albertlarsan68:move-tidy-to-bootstrap | Mark-Simulacrum | 0 | ||||
895 | rust | 107246 | no | Begin migrating rustdoc diagnostics for translation | cassaundra:rustdoc-translation-migration | davidtwco | 0 | ||||
896 | rust | 107251 | no | Rescope temp lifetime in let-chain into IfElse | dingxiangfei2009:let-chain-rescope | oli-obk | 0 | ||||
897 | rust | 107263 | no | Allow impl on projection | GuillaumeGomez:allow-impl-on-projection | oli-obk | 0 | ||||
898 | rust | 107298 | no | rustdoc: Break bounds if they are too long | GuillaumeGomez:fix-long-bounds-display | notriddle | 0 | ||||
899 | rust | 107378 | no | Stabilize `anonymous_lifetime_in_impl_trait` | c410-f3r:stabilize-anon-lt | estebank | 0 | ||||
900 | rust | 107393 | no | Add internal lint against `Ty == Ty` | Nilstrieb:Are the types equalॽ Who even knows at this point | eholk | 0 | ||||
901 | rust | 107483 | no | Removed bootstrap asserts | GentBinaku:removed_bootstrap_asserts | ozkanonur | 0 | ||||
902 | rust | 107502 | no | remove unused static data for to_lowercase | PSeitz:master | Mark-Simulacrum | 0 | ||||
903 | rust | 107510 | no | Monomorphize in check mode to report (almost) all PMEs | oli-obk:no_const_pme | 0 | |||||
904 | rust | 107562 | no | WIP: Remove `ResumeTy` from async lowering | Swatinem:async-resumety-v2 | compiler-errors | 0 | ||||
905 | rust | 107606 | no | Pattern types MVP | oli-obk:pattern_types_syntax | jackh726 | 0 | ||||
906 | rust | 107620 | no | Normalize opaque types with bound vars...... again | compiler-errors:normalize-opaques-with-late-bounds-again | 0 | |||||
907 | rust | 107628 | no | Make `x clippy` download and use beta clippy | albertlarsan68:bootstrap-clippy | flip1995 | 0 | ||||
908 | rust | 107640 | no | rustdoc: Add support for local resources | GuillaumeGomez:rustdoc-local-resources-2 | notriddle | 0 | ||||
909 | rust | 107732 | no | [WIP] Move drop elaboration before borrowck | Zeegomo:move-drop-elab | cjgillot | 0 | ||||
910 | rust | 107782 | no | Move the WorkerLocal type from the rustc-rayon fork into rustc_data_structures | Zoxc:worker-local | cjgillot | 0 | ||||
911 | rust | 107881 | no | Add `where` to `borrowck_could_not_prove` | workingjubilee:where-predicate-could-not-be-proven | compiler-errors | 0 | ||||
912 | rust | 107901 | no | Change some `pub` to `pub(crate)` in `std` | clubby789:unreachable-pub | Mark-Simulacrum | 0 | ||||
913 | rust | 107908 | no | Create a new TyKind::DynStar variant | eholk:dyn-star-variant | compiler-errors | 0 | ||||
914 | rust | 107916 | no | fix comment on Allocator trait | reez12g:issue-107040 | Amanieu | 0 | ||||
915 | rust | 107926 | no | rustdoc: Indicate struct can be created + fn | mustakimali:builder-indicator | jsha | 0 | ||||
916 | rust | 107936 | no | Erase late bound regions for dropped instances | Rattenkrieg:erase-late-bound-regions-for-vtable-entries | jackh726 | 0 | ||||
917 | rust | 107939 | no | Make `str` into a libcore struct (redux) | compiler-errors:make-str-an-adt | 0 | |||||
918 | rust | 107982 | no | Remove implicit total orderings | dingxiangfei2009:remove-ord | wesleywiser | 0 | ||||
919 | rust | 108001 | no | Add lint to check if non-inlined local reexports have documentation | GuillaumeGomez:unused_reexport_documentation-lint | notriddle | 0 | ||||
920 | rust | 108083 | no | Migrate `x` to using `clap` | clubby789:x-clap | albertlarsan68 | 0 | ||||
921 | rust | 108107 | no | Display pid of process holding lock | zephaniahong:master | Mark-Simulacrum | 0 | ||||
922 | rust | 108135 | no | Split `x setup` sub-actions to CLI arguments (Clap edition) | clubby789:x-setup-options-clap | 0 | |||||
923 | rust | 108161 | no | Add `ConstParamTy` trait | WaffleLapkin:const_param_ty | BoxyUwU | 0 | ||||
924 | rust | 108222 | no | Add note for identifier following by array literal error | obeis:array-literal-note | pnkfelix | 0 | ||||
925 | rust | 108293 | no | Take MIR dataflow analyses by mutable reference | Jarcho:mut_analyses | eholk | 0 | ||||
926 | rust | 108328 | no | Make borrow check results available to Clippy | smoelius:nll-ctxt | oli-obk | 0 | ||||
927 | rust | 108397 | no | Dedup elaborated predicates with const generic parameter in AutoTrait | megakorre:issue_107715 | oli-obk | 0 | ||||
928 | rust | 108461 | no | WIP: Add lint for `String` in diagnostic implementation | clubby789:lint-string-in-diag | 0 | |||||
929 | rust | 108537 | no | rustdoc: Allow whitespace as path separator like double colon | GuillaumeGomez:rustdoc-search-whitespace-as-separator | notriddle | 0 | ||||
930 | rust | 108598 | no | Use `ControlFlow` in HIR `Visitor` | Jarcho:break_hir_visitor | oli-obk | 0 | ||||
931 | rust | 108687 | no | Reformulate `point_at_expr_source_of_inferred_type` to be more accurate | compiler-errors:reformulate-point_at_expr_source_of_inferred_type | estebank | 0 | ||||
932 | rust | 108698 | no | Migrating rustc_infer to session diagnostics (part 5) | IntQuant:issue-100717-infer-6 | davidtwco | 0 | ||||
933 | rust | 108760 | no | experiment: Add lint to automatically generate typed diagnostics for simple cases | clubby789:autolintstuff | 0 | |||||
934 | rust | 108761 | no | Do NOT Review: CoAlloc: Allocator + Global API + Vec | coop-rs:07_vec_macroed_squash_fmt_workaround | peter-kehl | 0 | ||||
935 | rust | 108833 | no | Structurally resolve projections (but actually) in the new solver | compiler-errors:new-solver-structurally-resolve-but-actually | 0 | |||||
936 | rust | 108859 | no | Validate proc macro attributes in AST validation | cjgillot:proc-macro-validate | petrochenkov | 0 | ||||
937 | rust | 108975 | no | feat: split `unsafe_code` lint into lint group | Ezrashaw:unsafe_code-lint-tweaking | nikomatsakis | 0 | ||||
938 | rust | 109128 | no | Remove type ascription from parser and diagnostics | chenyukang:yukang/remove-type-ascription | estebank | 0 | ||||
939 | rust | 109160 | no | Custom MIR: Parse `ExprKind::Use` correctly | cbeuw:use-expr | oli-obk | 0 | ||||
940 | rust | 109186 | no | Add a context for making things | WaffleLapkin:mk() | oli-obk | 0 | ||||
941 | rust | 109318 | no | Make `Debug` representations of `[Lazy, Once]*[Cell, Lock]` consistent with `Mutex` and `RwLock` | joboet:better_fmt_placeholder | joshtriplett | 0 | ||||
942 | rust | 109507 | no | Report allocation errors as panics | Amanieu:panic-oom-payload | davidtwco | 0 | ||||
943 | rust | 109532 | no | Refactor item attributes to use SortedIndexMultiMap instead of slice | Jesse-Bakker:attr-map | cjgillot | 0 | ||||
944 | rust | 109617 | no | Don't emit alias-relate goal if projections are structurally equal after resolving vars | compiler-errors:dont-alias-eq-if-types-r-equal | BoxyUwU | 0 | ||||
945 | rust | 109663 | no | [WIP] migrate rustc_macros to syn 2.0 | fee1-dead-contrib:rustc_macros-syn-2.0 | Nilstrieb | 0 | ||||
946 | rust | 109684 | no | Revert #104100, Allow using `Range` as an `Iterator` in const contexts. | fee1-dead-contrib:rv_const_range | m-ou-se | 0 | ||||
947 | rust | 109838 | no | Fix `non_exhaustive_omitted_patterns` lint span | clubby789:non-exhaustive-span | Nilstrieb | 0 | ||||
948 | rust | 99761 | no | Fix item-info color | GuillaumeGomez:item-info-color | notriddle | 0 | always | |||
949 | rust | 107084 | error | no | make `ty::Ty: Debug` not call the `Display` impl | BoxyUwU:ty_debug_actually_debug | compiler-errors | compiler-errors | 1 | ||
950 | rust | 86844 | error | no | Support #[global_allocator] without the allocator shim | bjorn3:global_alloc_improvements | pnkfelix | pnkfelix | 0 | never | |
951 | rust | 102099 | error | no | Rebased: Mark drop calls in landing pads cold instead of noinline | InnovativeInventor:re-cold-land | nagisa | nikic | 0 | never | |
952 | rust | 102906 | error | no | Refactor unwind in MIR | nbdd0121:mir | wesleywiser | wesleywiser | 0 | never | |
953 | rust | 108716 | error | no | promote i586-unknown-linux-gnu to Tier2+hosttools | goshhhy:i586-tier2-hosttools | pietroalbini | pietroalbini | 0 | iffy | |
954 | rust | 108905 | error | no | Validate `ignore` and `only` compiletest directive, and add human-readable ignore reasons | ferrocene:pa-compiletest-ignore | ehuss | ehuss | 0 | never | |
955 | hashbrown | 387 | error | no | Mark RawTable::data_start NonNull | stepancheg:data-start-non-null | Amanieu | 0 | |||
956 | rust | 104098 | error | no | fix fn item implied bounds and wf check | aliemjay:fn-wf | lcnr | 0 | |||
957 | rust | 109008 | failure | yes | Drop array patterns using subslices | clubby789:drop-elaborate-array | davidtwco | davidtwco | 0 | never | |
958 | libc | 2746 | failure | yes | freebsd adding ucontext api | devnexen:fbsd_context_upd | Amanieu | 0 | |||
959 | libc | 3015 | failure | yes | adding a handful of get/set*ent calls for android. | devnexen:android_pwent | JohnTitor | JohnTitor | 0 | ||
960 | libc | 3035 | failure | yes | Adding RTEXT_FILTER* constants from linux/rtnetlink.h | jreppnow:rtnetlink-ext-filter | JohnTitor | JohnTitor | 0 | ||
961 | libc | 3051 | failure | yes | linux: add rtnetlink ifinfomsg attribute enumerals | tones111:rtnl_if_enum | JohnTitor | JohnTitor | 0 | ||
962 | libc | 3120 | failure | yes | Additional linux AF_PACKET functionality | nathaniel-bennett:master | JohnTitor | JohnTitor | 0 | ||
963 | libc | 3125 | failure | yes | Unify **/uapi/linux/auxvec.h in linux_like/mod.rs | workingjubilee:joy/unified-auxvec.rs | JohnTitor | JohnTitor | 0 | ||
964 | libc | 3150 | failure | yes | Add missing kqueue constants across BSDs | valpackett:kq | JohnTitor | JohnTitor | 0 | ||
965 | libc | 3159 | failure | yes | Linux madv | tatref:linux-madv | JohnTitor | JohnTitor | 0 | ||
966 | libc | 3163 | failure | yes | linux: add PTRACE_GETSIGMASK and PTRACE_SETSIGMASK | mbyzhang:master | JohnTitor | JohnTitor | 0 | ||
967 | libc | 3167 | failure | yes | freebsd add MAP_ALIGNED macro | devnexen:fbsd_map_aligned | JohnTitor | JohnTitor | 0 | ||
968 | libc | 3170 | failure | yes | netbsd add MAP_ALIGNED macro | devnexen:netbsd_map_aligned | JohnTitor | JohnTitor | 0 | ||
969 | libc | 3174 | failure | yes | redox reallocarray addition | devnexen:redox_reallocarray | JohnTitor | JohnTitor | 0 | ||
970 | libc | 3176 | failure | yes | Make CMSG_SPACE on aix const | coolreader18:aix-const-cmsg_space | JohnTitor | JohnTitor | 0 | ||
971 | rust | 108503 | failure | yes | use `ObligationCtxt` not `QueryNormalizer` in rustdoc's `normalization` | BoxyUwU:rustdog_dont_use_querynormalizer | oli-obk | oli-obk | 0 | ||
972 | rust | 109811 | failure | yes | Replace any existing `build/host` symlink | jyn514:symlink-fixes | albertlarsan68 | Mark-Simulacrum | 0 | ||
973 | rust | 109117 | failure | yes | Avoid a few locks | oli-obk:locks | michaelwoerister | 0 | never | ||
974 | rust-analyzer | 14446 | failure | yes | internal: Only run typescript CI when VSCode files change | Veykril:ci | 0 | ||||
975 | rust | 105549 | failure | yes | Prevent redundant casts and create fewer LLVM builders | Kixiron:redundant-bitcast | TaKO8Ki | 0 | |||
976 | libc | 2845 | failure | no | Remove most version detection and conditionals for older versions of Rust | joshtriplett:version-handling | Amanieu | Amanieu | 0 | ||
977 | libc | 3034 | failure | no | adding few more CLONE_* constant for Linux/Android. | devnexen:missing_linux_clone_flags | JohnTitor | JohnTitor | 0 | ||
978 | rust | 97038 | failure | no | Apply PGO to libstd on CI | Kobzol:ci-libstd-pgo | Mark-Simulacrum | 0 | never | ||
979 | libc | 2764 | failure (try) | no | Add pthread_[s,g]etschedparam to emscripten. | vityafx:add-more-posix-functions-for-emscripten | Amanieu | 0 | |||
980 | rust | 100124 | failure | no | optimize implementation of Zip::fold and company | sarah-ek:zip-internal-iteration | m-ou-se | 0 | |||
981 | rust | 101744 | failure | no | Update logic around PGO staging | chriswailes:pgo-staging | Mark-Simulacrum | 0 | |||
982 | rust | 104994 | failure | no | [experimental] see how often `BROKEN_HTML_LINKS` would fire if it were part of rustdoc | jyn514:linkcheck | jyn514 | 0 | |||
983 | rust | 108837 | failure | no | Test PGO on x64-darwin | lqd:osx-pgo | 0 | ||||
984 | rust | 89917 | success | sess: default to v0 symbol mangling | davidtwco:issue-60705-stabilize-rust-symbol-mangling-scheme | michaelwoerister | 0 | never | |||
985 | rust | 93275 | success | Remove pretty-print compat hack for all crates | Aaron1011:remove-pretty-print | jackh726 | 0 | never | |||
986 | rust | 96691 | success | Use unchecked_add in checked_add to make it easier to optimize | nico-abram:0w0 | thomcc | 0 | never | |||
987 | rust | 98223 | success | proc_macro/bridge: remove client->server `&HandleCounters` passing. | eddyb:proc-macro-handle-counters | nnethercote | 0 | never | |||
988 | rust | 98615 | success | rustc_codegen_ssa: don't use LLVM struct types for field offsets. | eddyb:lolvm | nikic | 0 | never | |||
989 | rust | 98892 | success | [WIP] Make unaligned chunked swap for x64 | AngelicosPhosphoros:make_unaligned_chunked_swap_for_x64 | cuviper | 0 | never | |||
990 | rust | 99640 | success | Enable MIR inlining in incremental mode too. | cjgillot:mir-inl-inc | oli-obk | 0 | never | |||
991 | rust | 100036 | success | Remove `box_free` lang item | DrMeepster:box_free_free_box | wesleywiser | 0 | never | |||
992 | rust | 100173 | success | internal iteration for `&mut I` | sarah-ek:fold-more | the8472 | 0 | never | |||
993 | rust | 101179 | success | Deprecate uninit_array | SUPERCILEX:uninit_array | scottmcm | 0 | never | |||
994 | rust | 101461 | success | proc_macro/bridge: Add #[inline] to RunningSameThreadGuard methods | mystor:pm_nested_cross_thread_inline | eddyb | 0 | never | |||
995 | rust | 101566 | success (try) | yes | [WIP] make nightly compilers able to parallelize | SparrowLii:sync_data_structure | cjgillot | 0 | never | ||
996 | rust | 101568 | success | Experiment: fmt::Arguments as closure | m-ou-se:format-args-closure | m-ou-se | 0 | never | |||
997 | rust | 102264 | success | [PERF] Tweak inlining threshold | cjgillot:inline-threshold | nnethercote | 0 | never | |||
998 | rust | 102487 | success | Use BOLT in CI to optimize `librustc_driver` | Kobzol:rustc-bolt | 0 | never | ||||
999 | rust | 103309 | success | add cycle detection for inferred outlives predicates | cormacrelf:infer-outlives-cycles | oli-obk | 0 | never | |||
1000 | rust | 103614 | success | [rustc_ty_utils] Add the LLVM `noalias` parameter attribute to `drop_in_place` in certain cases. | pcwalton:drop-in-place-noalias | oli-obk | 0 | never | |||
1001 | rust | 103657 | success | Fix variable debuginfo being optimized away at `mir-opt-level=2 ` | wesleywiser:fix_mir_opt_away_var_debuginfo | 0 | never | ||||
1002 | rust | 104342 | success | Require `type_map::stub` callers to supply file information | mweber15:add_file_location_to_more_types | wesleywiser | 0 | never | |||
1003 | rust | 104525 | success | Optimize format_args placeholders without options: {Display, Debug, ..}::simple_fmt | m-ou-se:simple-display | m-ou-se | 0 | never | |||
1004 | rust | 104623 | success | [DO NOT MERGE] `-Zthir-unsafeck` perf | LeSeulArtichaut:thir-unsafeck-perf | 0 | never | ||||
1005 | rust | 105278 | success | Enable MIR inlinig for `#[inline(always)]` when mir-opt-level=1 | eduardosm:mir-opt-1-inline-always | oli-obk | 0 | never | |||
1006 | rust | 105653 | success | Remove `ConstValue::Slice` | oli-obk:op_to_const | RalfJung | 0 | never | |||
1007 | rust | 105840 | success | Micro-optimize Ord::cmp for primitives | saethlin:ord-cmp | 0 | never | ||||
1008 | rust | 106220 | success | `assert_unsafe_precondition!`: `assume()` the expression | a1phyr:assert_unsafe_precondition_assume | m-ou-se | 0 | never | |||
1009 | rust | 106343 | success | optimize slice::Iter::fold | the8472:slice-iter-fold | joshtriplett | 0 | never | |||
1010 | rust | 106370 | success | optimize vec::IntoIter::{try_}fold | the8472:fold-vec-intoiter | 0 | never | ||||
1011 | rust | 106511 | success | Default relax_elf_relocations to true | MaskRay:gotpcrelx | nikic | 0 | never | |||
1012 | rust | 106550 | success | MultipleReturnTerminators + SingleReturnTerminator | saethlin:single-return-terminator | 0 | never | ||||
1013 | rust | 106551 | success | [perf experiment] Enable DeduplicateBlocks | saethlin:deduplicate-blocks | 0 | never | ||||
1014 | rust | 106790 | success | add more niches to rawvec | the8472:rawvec-niche | 0 | never | ||||
1015 | rust | 107181 | success | Inline trivial `core::fmt::Formatter` methods | nvzqz:inline-formatter-methods | cuviper | 0 | never | |||
1016 | rust | 107404 | success | Turn on ConstDebugInfo pass. | cjgillot:const-debuginfo | oli-obk | 0 | never | |||
1017 | rust | 107560 | success | Add an option to tune compiler crates' CGUs to bootstrap | Zoxc:cgu-tune2 | albertlarsan68 | 0 | never | |||
1018 | rust | 107571 | success | Free some locks earlier for queries. | cjgillot:qlock | oli-obk | 0 | never | |||
1019 | rust | 107614 | success | Split implied and super predicate queries, then allow elaborator to filter only supertraits | compiler-errors:allow-elaborator-to-filter-only-super-traits | oli-obk | 0 | never | |||
1020 | rust | 107637 | success (try) | yes | rustdoc: re-elide cross-crate default trait-object lifetime bounds | fmease:rustdoc-reelide-x-crate-def-tr-obj-lt-bnds | TaKO8Ki | 0 | never | ||
1021 | rust | 107651 | success | [WIP] Build `rustc` with a single CGU on x64 Linux | Kobzol:ci-single-cgu | pietroalbini | 0 | never | |||
1022 | rust | 107689 | success | Enable frame pointers on all targets except x86. | bjorn3:rustc_frame_pointers | ozkanonur | 0 | never | |||
1023 | rust | 107760 | success | Rewrite libcore's UTF-8 validation for performance | thomcc:utf8dfa | m-ou-se | 0 | never | |||
1024 | rust | 108043 | success | Small wins for formatting-related code | a1phyr:string_write_fmt | m-ou-se | 0 | never | |||
1025 | rust | 108062 | success | Specialize query execution for incremental and non-incremental | Zoxc:spec-incr | cjgillot | 0 | never | |||
1026 | rust | 108106 | success | Improve niche placement by trying two strategies and picking the better result | the8472:layout-opt | Nilstrieb | 0 | never | |||
1027 | rust | 108108 | success | Print a code snippet with the panicking expression | estebank:panic-print | m-ou-se | 0 | never | |||
1028 | rust | 108214 | success | Make some traversable types generic over interner | eggyal:generify_traversables | lcnr | 0 | never | |||
1029 | rust | 108243 | success | Perform some typeck analyses per module | cjgillot:incr-analyses | 0 | never | ||||
1030 | rust | 108321 | success | Do project specializable RPITIT projection | compiler-errors:do-project-to-specializable-rpitits | 0 | never | ||||
1031 | rust | 108347 | success | Resolve inherent associated functions & constants defined on function pointer types | fmease:assoc-fn-ct-on-fn-ptr-ty | compiler-errors | 0 | never | |||
1032 | rust | 108380 | success | Shrink `process_obligations` | nnethercote:shrink-process_obligations | 0 | never | ||||
1033 | rust | 108478 | success | Tweak query accessors | Zoxc:tweak-query-acccessors | cjgillot | 0 | never | |||
1034 | rust | 108631 | success | [PERF EXPERIMENT] Enable the parallel compiler. | nnethercote:enable-parallel-compiler | 0 | never | ||||
1035 | rust | 108638 | success | Partially erase query return types | Zoxc:erase-query-values-map | cjgillot | 0 | never | |||
1036 | rust | 108649 | success | Create a query cache for DefId | Zoxc:query-def-id-cache | wesleywiser | 0 | never | |||
1037 | rust | 108693 | success | Optimize DroplessArena arena allocation | Zoxc:arena-opt-funcs | cjgillot | 0 | never | |||
1038 | rust | 108788 | success | Do not count `inline(always)` in inlining depth control | cjgillot:inline-always | 0 | never | ||||
1039 | rust | 108800 | success | Experiment: spaceship in MIR | scottmcm:three-way-compare | 0 | never | ||||
1040 | rust | 108867 | success | [PERF] allow region unification to change region universes | aliemjay:resolve-var-region-alt | 0 | never | ||||
1041 | rust | 108938 | success | Shorten backtraces for queries in ICEs | chenyukang:yukang/fix-107910-shorten-ice | WaffleLapkin | 0 | never | |||
1042 | rust | 109025 | success | perf: Enable MIR reference propagation by default | cjgillot:refprop-dbg | 0 | never | ||||
1043 | rust | 109082 | success | Do not provide suggestions when the spans come from expanded code that doesn't point at user code | estebank:macro-spans | 0 | never | ||||
1044 | rust | 109246 | success | rustdoc: simplify handling of plain text output | jsha:no-alternate | notriddle | 0 | never | |||
1045 | rust | 109247 | success | Permit MIR inlining without #[inline] | saethlin:inline-without-inline | 0 | never | ||||
1046 | rust | 109255 | success | Less `as *` in library/core | scottmcm:pointer-as-pointer | joshtriplett | 0 | never | |||
1047 | rust | 109333 | success | Erase query cache values | Zoxc:erase-query-cache-values | cjgillot | 0 | never | |||
1048 | rust | 109388 | success | interpret region vars as universals in implied bounds query | aliemjay:implied-bounds-equality | lcnr | 0 | never | |||
1049 | rust | 109437 | success (try) | yes | resolve: Restore some effective visibility optimizations | petrochenkov:effvisopt | davidtwco | 0 | never | ||
1050 | rust | 109467 | success | refactor `Lock` for parallel compiler | SparrowLii:Lock_test | WaffleLapkin | 0 | never | |||
1051 | rust | 109478 | success | refactor `WorkerLocal` for parallel compiler | SparrowLii:WorkerLocal_test | cjgillot | 0 | never | |||
1052 | rust | 109491 | success | compare_impl_item: remove trivial bounds | lcnr:check-impl-trivial-bounds | compiler-errors | 0 | never | |||
1053 | rust | 109521 | success | Don't validate constants in const propagation | tmiasko:const-prop-validation | wesleywiser | 0 | never | |||
1054 | 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 | |||
1055 | rust | 109616 | success (try) | yes | rustdoc: use a template to generate Hrefs | jsha:href-template | notriddle | 0 | never | ||
1056 | rust | 109618 | success | Make better use of stack space in BitSet | saethlin:small-bitset-the-size-of-a-large-bitset | 0 | never | ||||
1057 | rust | 109645 | success | Slightly micro-optimize derive of PartialOrd | thomcc:optimize_partialord_derive | TaKO8Ki | 0 | never | |||
1058 | rust | 109763 | success (try) | yes | lint incorrect implied bounds in wfcheck | aliemjay:lint-implied-bounds-fork | jackh726 | 0 | never | ||
1059 | rust | 109765 | success (try) | yes | rustc_metadata: Filter encoded data more aggressively using `DefKind` | petrochenkov:encodeless | jackh726 | 0 | never | ||
1060 | rust | 109772 | success (try) | yes | [WIP] [perf] Remove `Span` from `ModChild` | petrochenkov:slimchild | eholk | 0 | never | ||
1061 | rust | 109776 | success (try) | yes | test the perf of parallel compiler | SparrowLii:sync_test5 | 0 | never | |||
1062 | rust | 109780 | success (try) | yes | [perf] Try revert of #102472 | lqd:perf-revert-102472 | 0 | never | |||
1063 | rust | 109819 | success (try) | yes | Use `&IndexSlice` instead of `&IndexVec` where possible | scottmcm:index-slice | WaffleLapkin | 0 | never | ||
1064 | rust | 109849 | success (try) | yes | Use `FieldIdx` in various things related to aggregates | scottmcm:more-fieldidx-rebase | lcnr | 0 | never | ||
1065 | rust | 84385 | success | Enforce that `closure: 'a` requires that `closure_ret_ty: 'a` holds | Aaron1011:closure-outlives-ret | nikomatsakis | 0 | ||||
1066 | rust | 94823 | success | Reapply: Mark drop calls in landing pads cold instead of noinline | erikdesjardins:re-cold-land | 0 | |||||
1067 | rust | 99447 | success | Forbid $crate in macro patterns | CAD97:dollar-crate-in-patterns | estebank | 0 | ||||
1068 | rust | 99924 | success | Experiment: testing cargo scrape-examples in Crater | willcrichton:cargo-test | 0 | |||||
1069 | rust | 100131 | success | Add PartialEq impls for boxed slices | CraftSpider:box-slice-impl | Mark-Simulacrum | 0 | ||||
1070 | rust | 100555 | success | Handle projections as uncovered types during coherence check | atsuzaki:coherence-projection | lcnr | 0 | ||||
1071 | rust | 102129 | success | fallback to resolve infer generics in type-changing-struct-update | SparrowLii:type-changing-struct-update | compiler-errors | 0 | ||||
1072 | rust | 102891 | success | [work in progress] Upgrade to musl 1.2.3 | wesleywiser:musl_upgrade | 0 | |||||
1073 | rust | 104693 | success | Consistently use the highest bit of vector masks when converting to i1 vectors | jhorstmann:use-high-bit-of-mask-for-select | nagisa | 0 | ||||
1074 | rust | 106073 | success | [experiment] Get rid of `pending_obligations` | compiler-errors:obliterate-pending_obligations | 0 | |||||
1075 | rust | 106493 | success | Introduce terminating scope for tail expressions of breakable scopes | b-naber:breakable-scope-thir | oli-obk | 0 | ||||
1076 | rust | 106807 | success | builtin Fn impl, require return type wf | lcnr:ret-ty-wf | jackh726 | 0 | ||||
1077 | rust | 108782 | success | Make late_bound_lifetime_arguments a hard error. | cjgillot:late-bound-arg | oli-obk | 0 | ||||
1078 | rust | 108918 | success | Eagerly instantiate `Fn`-like obligations in old solver | compiler-errors:eager-instantiate-fn | jackh726 | 0 | ||||
1079 | rust | 108981 | success | Implement `fs_native_path` | ChrisDenton:aspath | joshtriplett | 0 | ||||
1080 | rust | 109133 | success | Make cargo a workspace | weihanglo:make-cargo-a-workspace | albertlarsan68 | 0 | ||||
1081 | rust | 109482 | success | correctly handle normalization in implied bounds query | aliemjay:implied-bounds-normalize | lcnr | 0 |