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.
—
1026 total, 29 approved, 13 rolled up, 23 failed / /
Sort key | Repository | # | Status | Mergeable | Title | Head ref | Assignee | Approved by | Priority | Rollup | |
---|---|---|---|---|---|---|---|---|---|---|---|
1 | rust | 112450 | pending | Rollup of 5 pull requests | matthiaskrgr:rollup-fdbazkr | matthiaskrgr | 5 | never | |||
2 | rust | 112395 | approved | Add Terminator::InlineAsm conversion from MIR to SMIR | spastorino:smir-terminator-3 | oli-obk | oli-obk | 0 | |||
3 | rust | 112426 | approved | increase the accuracy of effective visibilities calculation | Bryanskiy:full_priv_ev | petrochenkov | petrochenkov | 0 | |||
4 | rust | 110141 | approved | yes | expand: Change how `#![cfg(FALSE)]` behaves on crate root | petrochenkov:cratecfg2 | WaffleLapkin | WaffleLapkin | 0 | always | |
5 | rust | 112323 | approved | Don't mention already-set fields in struct constructor missing field error | compiler-errors:dont-mention-set-fields | WaffleLapkin | WaffleLapkin | 0 | always | ||
6 | rust | 112411 | approved | add programmerjake to portable-simd cc list | programmerjake:portable-simd-cc | Mark-Simulacrum | Mark-Simulacrum | 0 | always | ||
7 | rust | 112428 | approved | Structurally resolve pointee in `check_pat_lit` | compiler-errors:next-solver-struct-resolv-pat | lcnr | lcnr | 0 | always | ||
8 | rust | 112442 | approved | Deduplicate identical region constraints in new solver | compiler-errors:next-solver-deduplicate-region-constraints | lcnr | lcnr | 0 | always | ||
9 | rust | 112444 | approved | Don't debug-print `Interned` or `PrivateZst` | compiler-errors:intern-debug | nnethercote | nnethercote | 0 | always | ||
10 | rust | 98892 | yes | [WIP]Use unaligned read/writes for `core::mem::swap` on x86_64 | AngelicosPhosphoros:make_unaligned_chunked_swap_for_x64 | cuviper | 0 | never | |||
11 | rust | 99747 | yes | Add gamma function to f32 and f64 | ankane:float_gamma | joshtriplett | 0 | never | |||
12 | rust | 104342 | Require `type_map::stub` callers to supply file information | mweber15:add_file_location_to_more_types | wesleywiser | 0 | never | ||||
13 | rust | 104455 | Don't drain-on-drop in DrainFilter impls of various collections. | the8472:dont-drain-on-drop | m-ou-se | 0 | never | ||||
14 | rust | 104862 | yes | Check for occupied niches | saethlin:mir-niche-checks | 0 | never | ||||
15 | rust | 107009 | Implement jump threading MIR opt | cjgillot:jump-threading | JakobDegen | 0 | never | ||||
16 | rust | 107421 | Enable -Zdrop-tracking-mir by default | cjgillot:drop-tracking-mir | oli-obk | 0 | never | ||||
17 | rust | 107637 | rustdoc: re-elide cross-crate default trait-object lifetime bounds | fmease:rustdoc-reelide-x-crate-def-tr-obj-lt-bnds | cjgillot | 0 | never | ||||
18 | rust | 108043 | yes | Small wins for formatting-related code | a1phyr:string_write_fmt | m-ou-se | 0 | never | |||
19 | rust | 108611 | yes | lint/ctypes: ext. abi fn-ptr in internal abi fn | davidtwco:issue-94223-external-abi-fn-ptr-in-internal-abi-fn | jackh726 | 0 | iffy | |||
20 | rust | 108860 | yes | Add `AliasKind::Weak` for type aliases. | oli-obk:tait_alias | compiler-errors | 0 | never | |||
21 | rust | 109025 | Enable MIR reference propagation by default | cjgillot:refprop-dbg | JakobDegen | 0 | never | ||||
22 | rust | 109051 | yes | Use less `catch_unwind` in `lang_start_internal` | joboet:optimize_lang_start | Mark-Simulacrum | 0 | never | |||
23 | rust | 109356 | yes | Only check outlives goals on impl compared to trait | jackh726:issue-108544 | compiler-errors | 0 | never | |||
24 | rust | 109597 | Implement a global value numbering MIR optimization | cjgillot:gvn | JakobDegen | 0 | never | ||||
25 | rust | 110353 | Expand in-place iteration specialization to Flatten, FlatMap and ArrayChunks | the8472:in-place-flatten-chunks | cuviper | 0 | never | ||||
26 | rust | 111035 | yes | Shrink error variants for layout and fn_abi | Nilstrieb:layout-err | wesleywiser | 0 | never | |||
27 | rust | 111200 | yes | Optimize `Iterator` implementation for `&mut impl Iterator + Sized` | a1phyr:spec_sized_iterators | the8472 | 0 | never | |||
28 | rust | 111344 | Perform opportunistic simplifications during value numbering | cjgillot:gvn-simplify | 0 | never | |||||
29 | rust | 111555 | Only run MaybeInitializedPlaces dataflow once to elaborate drops | cjgillot:elaborate-drops | wesleywiser | 0 | never | ||||
30 | rust | 111701 | yes | Bump `cc` for `bootstrap` | r-value:patch-1 | ozkanonur | 0 | iffy | |||
31 | rust | 111744 | Implement intrinsic for swapping values | AngelicosPhosphoros:swap_intrinsic_impl | b-naber | 0 | never | ||||
32 | rust | 111842 | Move `CacheDecoder` to `rustc_query_impl` | Zoxc:query-decode-move | cjgillot | 0 | never | ||||
33 | rust | 112294 | Ignore the always part of #[inline(always)] in MIR inlining | saethlin:inline-me-maybe | oli-obk | 0 | never | ||||
34 | hashbrown | 255 | yes | Add `RawTable::vacuum` to clean up DELETED entries | cuviper:vacuum | 0 | |||||
35 | hashbrown | 316 | yes | mask prepare_resize inline attribute with inline-more feature | shuoli84:master | 0 | |||||
36 | hashbrown | 367 | yes | Rewrite `get_many_mut` methods | JustForFun88:new_get_many | 0 | |||||
37 | semverver | 391 | yes | Bump anyhow from 1.0.68 to 1.0.71 | rust-lang:dependabot/cargo/anyhow-1.0.71 | 0 | |||||
38 | semverver | 393 | yes | Bump serde from 1.0.152 to 1.0.163 | rust-lang:dependabot/cargo/serde-1.0.163 | 0 | |||||
39 | semverver | 394 | Bump log from 0.4.17 to 0.4.18 | rust-lang:dependabot/cargo/log-0.4.18 | 0 | ||||||
40 | hashbrown | 396 | yes | Add `HashSet::get_or_insert_with_mut` | yyny:master | 0 | |||||
41 | hashbrown | 408 | yes | Initial implementation of `try_get_many` | JustForFun88:try_get_many | 0 | |||||
42 | hashbrown | 420 | yes | Implement iterator which starts at arbitrary location | DataDog:random-iterator | 0 | |||||
43 | hashbrown | 436 | Avoid reporting a capacity of zero when there is still space in the map. | Diggsey:capacity-fix | 0 | ||||||
44 | vscode-rust | 582 | Debugger support | kdy1:master | 0 | ||||||
45 | crater | 639 | Bump crossbeam-deque from 0.7.3 to 0.7.4 | rust-lang:dependabot/cargo/crossbeam-deque-0.7.4 | 0 | ||||||
46 | crater | 674 | yes | add another exception | RalfJung:exceptions | 0 | |||||
47 | crater | 694 | yes | Bump h2 from 0.3.16 to 0.3.17 | rust-lang:dependabot/cargo/h2-0.3.17 | 0 | |||||
48 | chalk | 780 | yes | Generate `Normalize` clauses for dyn and opaque types | lowr:patch/supertrait-assoc-bounds | 0 | |||||
49 | chalk | 785 | yes | Fix dyn program clause generation and make returning a ClosureKind optional | jackh726:rustc_fixes | 0 | |||||
50 | chalk | 792 | yes | Generalize program clause for `AliasEq` goal with nested alias | lowr:fix/generalize-alias-alias-eq-clause | 0 | |||||
51 | chalk | 795 | yes | Generate clauses for placeholder associated types | lowr:fix/clauses-for-assoc-placeholders | 0 | |||||
52 | vscode-rust | 796 | yes | Add String::from() snippet | Filius-Patris:master | 0 | |||||
53 | chalk | 796 | yes | Support trait upcasting | lowr:feat/dyn-upcasting | 0 | |||||
54 | vscode-rust | 875 | yes | Remove angular brackets from `autoClosingPairs` | ibraheemdev:patch-1 | 0 | |||||
55 | vscode-rust | 898 | yes | Add snippet for while loop | carrotfarmer:patch-1 | 0 | |||||
56 | vscode-rust | 916 | yes | Update README.md | matthiasferraina:patch-1 | 0 | |||||
57 | vscode-rust | 931 | yes | fix small English typo | alirezaghey:patch-1 | 0 | |||||
58 | stdarch | 1000 | yes | AVX512-VP2INTERSECT implementations | vertexclique:vcq/avx512vp2intersect | Amanieu | 0 | ||||
59 | stdarch | 1235 | yes | Enable inlining checks for arm (32-bit) target arch. | hkratz:enable-arm-inlining-checks | Amanieu | 0 | ||||
60 | stdarch | 1377 | yes | attempt to resolve #852 | matthiascy:master | Amanieu | 0 | ||||
61 | stdarch | 1417 | yes | Rename `wasm32-wasi` to `wasm32-wasi-preview1` | yoshuawuyts:wasm32-wasi-preview1 | Amanieu | 0 | ||||
62 | stdarch | 1422 | yes | move to array simd | Ezrashaw:move-to-array-simd | Amanieu | 0 | ||||
63 | stdarch | 1431 | yes | Remove obscure & rarely used ARM intrinsics | Amanieu:remove_arm_intrinsics | 0 | |||||
64 | stdarch | 1436 | Stabilize `__m512i`, `__m512`, and `__m512d` | scottmcm:master | Amanieu | 0 | |||||
65 | rls | 1778 | yes | feat: update lsp_types to the latest version | aminya:lsp-data-update | 0 | |||||
66 | rls | 1781 | yes | fix: update dependencies and the toolchain | aminya:deps-update | 0 | |||||
67 | rls | 1783 | yes | Remove unused dependency humantime 2.0.0 | notriddle:master | 0 | |||||
68 | libc | 2107 | yes | Creating proper type for sighandler_t using anonymous union on Unix | landhb:sigaction | JohnTitor | 0 | ||||
69 | libc | 2177 | netbsd add mremap call | devnexen:netbsd_mremap | JohnTitor | 0 | |||||
70 | libc | 2567 | yes | Remove unwanted #[doc(hidden)] and deprecated attributes on some FreeBSD constants | GuillaumeGomez:unwanted-deprecated-hidden | JohnTitor | 0 | ||||
71 | miri | 2661 | Dereference pointers in shims as correct types | DrMeepster:deref_operand_as | oli-obk | 0 | |||||
72 | miri | 2909 | [WIP] Rewrite miri script in rust #2883 | osiewicz:rewrite-miri-script-in-rust-2883 | 0 | ||||||
73 | libc | 2942 | yes | introduce X86_FEATURES for linux glibc/musl | devnexen:hwcap_x86_linux | Amanieu | 0 | ||||
74 | libc | 2961 | yes | fix wrong xattr syscalls on NetBSD | SteveLauC:netbsd-wrong-xattr-syscall | JohnTitor | 0 | ||||
75 | libc | 2987 | yes | Add Trusty platform support | randomPoison:trusty-support | JohnTitor | 0 | ||||
76 | libc | 3032 | yes | Add initial support for hppa-unknown-linux-gnu | hdeller:hppa-devel3 | JohnTitor | 0 | ||||
77 | libc | 3047 | yes | Fix AF_SYSTEM and AF_SYS_CONTROL | siegfried:fix-const-type | JohnTitor | 0 | ||||
78 | libc | 3050 | mips: add missing constants | cppcoffee:master | JohnTitor | 0 | |||||
79 | libc | 3056 | uclibc/mips: add O_NOATIME & O_PATH constant | cppcoffee:master | JohnTitor | 0 | |||||
80 | libc | 3097 | yes | Hide `iconv` functions on Apple devices behind a feature flag | winterqt:iconv-apple-feature-flag | JohnTitor | 0 | ||||
81 | libc | 3106 | yes | Add BLKPG and BLKRRPART ioctls | IsaccBarker:IsaccBarker-ioctl-patch-1 | JohnTitor | 0 | ||||
82 | libc | 3157 | yes | Add pthread_once | DBLouis:master | JohnTitor | 0 | ||||
83 | libc | 3163 | yes | linux: add PTRACE_GETSIGMASK and PTRACE_SETSIGMASK | mbyzhang:master | JohnTitor | 0 | ||||
84 | libc | 3178 | yes | [DRAFT] MSVC: Add `msvc_crt_link` options | rust-lang:msvc-crt-link | JohnTitor | 0 | ||||
85 | libc | 3184 | yes | Add support Zephyr OS | CodedInternet:os-zephyr | JohnTitor | 0 | ||||
86 | libc | 3201 | yes | Netlink support for FreeBSD 13.2 | xcp-ng:freebsd-netlink | JohnTitor | 0 | ||||
87 | libc | 3211 | yes | uclibc/mips: fixed SA_* mismatched types | cppcoffee:master | JohnTitor | 0 | ||||
88 | libc | 3213 | utmpx api for linux musl + musl few build fixes. | devnexen:utmpx_linux_musl | JohnTitor | 0 | |||||
89 | libc | 3216 | yes | freebsd 14 build fix attempt. | devnexen:fbsd14_build_fix | JohnTitor | 0 | ||||
90 | libc | 3261 | Unify definitions of `siginfo_t`, `statvfs` and `statfs` in `musl` targets | bossmc:remove-duplicate-types | JohnTitor | 0 | |||||
91 | libc | 3268 | add mips64r6 target_arch detection | chenx97:mips64r6 | JohnTitor | 0 | |||||
92 | crates-io | 4084 | Update Rust crate tracing-subscriber to 0.3 | rust-lang:renovate/tracing-subscriber-0.x | 0 | ||||||
93 | crates-io | 4231 | Update dependency eslint to v8.4.0 | rust-lang:renovate/eslint-8.x | 0 | ||||||
94 | crates-io | 4233 | Update dependency chart.js to v3.6.2 | rust-lang:renovate/chart.js-3.x | 0 | ||||||
95 | crates-io | 4259 | Update dependency webpack to v5.65.0 | rust-lang:renovate/webpack-5.x | 0 | ||||||
96 | crates-io | 4277 | Update Rust crate tokio to 1.15.0 | rust-lang:renovate/tokio-1.x | 0 | ||||||
97 | crates-io | 4287 | Update dependency ember-cli-babel to v7.26.10 | rust-lang:renovate/ember-cli-babel-7.x | 0 | ||||||
98 | crates-io | 4420 | Update Rust crate tempfile to v3.3.0 | rust-lang:renovate/tempfile-3.x | 0 | ||||||
99 | crates-io | 4498 | Update dependency ember-exam to v8 | rust-lang:renovate/ember-exam-8.x | 0 | ||||||
100 | crates-io | 4508 | Update Rust crate tokio to v1.16.0 | rust-lang:renovate/tokio-1.x | 0 | ||||||
101 | crates-io | 4533 | Update Rust crate futures-channel to v0.3.21 | rust-lang:renovate/futures-channel-0.x | 0 | ||||||
102 | crates-io | 4537 | Lock file maintenance (JS) | rust-lang:renovate/js-lock-file-maintenance | 0 | ||||||
103 | crates-io | 4547 | Update dependency fastboot-app-server to v3.2.0 | rust-lang:renovate/fastboot-app-server-3.x | 0 | ||||||
104 | crates-io | 4549 | Update embroider monorepo to v1.2.0 | rust-lang:renovate/embroider-monorepo | 0 | ||||||
105 | crates-io | 4553 | Update sentry-javascript monorepo to v6.17.7 | rust-lang:renovate/sentry-javascript-monorepo | 0 | ||||||
106 | crates-io | 4560 | Update dependency pretty-bytes to v6 | rust-lang:renovate/pretty-bytes-6.x | 0 | ||||||
107 | crates-io | 4561 | Update dependency @percy/cli to v1.0.0-beta.75 | rust-lang:renovate/percy-cli-1.x | 0 | ||||||
108 | crates-io | 4567 | Update dependency ember-template-lint to v4.2.0 | rust-lang:renovate/ember-template-lint-4.x | 0 | ||||||
109 | crates-io | 4577 | Update Rust crate sha2 to v0.10.2 | rust-lang:renovate/sha2-0.x | 0 | ||||||
110 | crates-io | 4587 | Update Rust crate clap to v3.1.1 | rust-lang:renovate/clap-3.x | 0 | ||||||
111 | crates-io | 4591 | Update Rust crate git2 to v0.14.0 | rust-lang:renovate/git2-0.x | 0 | ||||||
112 | crates-io | 4629 | Update dependency ember-template-lint to v4.3.0 | rust-lang:renovate/ember-template-lint-4.x | 0 | ||||||
113 | crates-io | 4650 | Update Node.js to v16.14.2 | rust-lang:renovate/node-16.x | 0 | ||||||
114 | crates-io | 4680 | Update sentry-javascript monorepo to v6.19.3 | rust-lang:renovate/sentry-javascript-monorepo | 0 | ||||||
115 | crates-io | 4704 | Update dependency ember-modifier to v3.2.7 | rust-lang:renovate/ember-modifier-3.x | 0 | ||||||
116 | crates-io | 4709 | Update Rust crate tracing to v0.1.33 | rust-lang:renovate/tracing-0.x | 0 | ||||||
117 | crates-io | 4725 | Update dependency @sinonjs/fake-timers to v9.1.2 | rust-lang:renovate/sinonjs-fake-timers-9.x | 0 | ||||||
118 | crates-io | 4727 | Update Rust crate toml to v0.5.9 | rust-lang:renovate/toml-0.x | 0 | ||||||
119 | crates-io | 4741 | Update Rust crate clap to v3.1.12 | rust-lang:renovate/clap-3.x | 0 | ||||||
120 | crates-io | 4866 | Update dependency postcss-custom-media to v8.0.2 | rust-lang:renovate/postcss-custom-media-8.x | 0 | ||||||
121 | crates-io | 4896 | Update dependency prettier to v2.7.1 | rust-lang:renovate/prettier-2.x | 0 | ||||||
122 | crates-io | 4912 | Update Rust crate indexmap to v1.9.1 | rust-lang:renovate/indexmap-1.x | 0 | ||||||
123 | crates-io | 4917 | Update Rust crate comrak to v0.13.1 | rust-lang:renovate/comrak-0.x | 0 | ||||||
124 | crates-io | 4923 | Update dependency eslint-plugin-prettier to v4.1.0 | rust-lang:renovate/eslint-plugin-prettier-4.x | 0 | ||||||
125 | crates-io | 4926 | Update Rust crate semver to v1.0.11 | rust-lang:renovate/semver-1.x | 0 | ||||||
126 | crates-io | 4931 | Update Rust crate clap to v3.2.8 | rust-lang:renovate/clap-3.x | 0 | ||||||
127 | crates-io | 4932 | Update Rust to v1.62.0 | rust-lang:renovate/rust-1.x | 0 | ||||||
128 | crates-io | 4936 | Update Rust crate ipnetwork to v0.20.0 | rust-lang:renovate/ipnetwork-0.x | 0 | ||||||
129 | crates-io | 4939 | Update Rust crate minijinja to v0.17.0 | rust-lang:renovate/minijinja-0.x | 0 | ||||||
130 | crates-io | 4949 | Update sentry-javascript monorepo to v7.5.0 | rust-lang:renovate/sentry-javascript-monorepo | 0 | ||||||
131 | crates-io | 4952 | Update Rust crate moka to v0.9.0 | rust-lang:renovate/moka-0.x | 0 | ||||||
132 | crates-io | 4960 | Update Rust crate hyper to v0.14.20 | rust-lang:renovate/hyper-0.x | 0 | ||||||
133 | crates-io | 4969 | Update dependency ember-cli to v4.5.0 | rust-lang:renovate/ember-cli-4.x | 0 | ||||||
134 | crates-io | 4978 | Update Rust crate clap to v3.2.12 | rust-lang:renovate/clap-3.x | 0 | ||||||
135 | crates-io | 4981 | Update sentry-javascript monorepo to v7.7.0 | rust-lang:renovate/sentry-javascript-monorepo | 0 | ||||||
136 | crates-io | 4990 | Update dependency @babel/eslint-parser to v7.18.9 | rust-lang:renovate/babel-monorepo | 0 | ||||||
137 | crates-io | 4995 | Update Rust crate lettre to v0.10.1 | rust-lang:renovate/lettre-0.x | 0 | ||||||
138 | crates-io | 4999 | Update dependency eslint-plugin-ember to v11 | rust-lang:renovate/eslint-plugin-ember-11.x | 0 | ||||||
139 | crates-io | 5004 | Update dependency @percy/cli to v1.6.3 | rust-lang:renovate/percy-cli-monorepo | 0 | ||||||
140 | crates-io | 5007 | Update Rust crate tokio to v1.20.1 | rust-lang:renovate/tokio-1.x | 0 | ||||||
141 | crates-io | 5033 | Update dependency eslint-plugin-ember to v11.0.5 | rust-lang:renovate/eslint-plugin-ember-11.x | 0 | ||||||
142 | crates-io | 5057 | Update dependency @percy/cli to v1.8.0 | rust-lang:renovate/percy-cli-monorepo | 0 | ||||||
143 | crates-io | 5075 | Update Rust crate chrono to v0.4.22 | rust-lang:renovate/chrono-0.x | 0 | ||||||
144 | crates-io | 5106 | Update dependency @percy/cli to v1.9.1 | rust-lang:renovate/percy-cli-monorepo | 0 | ||||||
145 | crates-io | 5117 | Update dependency ember-concurrency to v2.3.1 | rust-lang:renovate/ember-concurrency-2.x | 0 | ||||||
146 | crates-io | 5124 | Update dependency @percy/cli to v1.10.0 | rust-lang:renovate/percy-cli-monorepo | 0 | ||||||
147 | crates-io | 5174 | Update volta-cli/action action to v3.0.2 | rust-lang:renovate/volta-cli-action-3.x | 0 | ||||||
148 | crates-io | 5182 | Update sentry-javascript monorepo to v7.12.1 | rust-lang:renovate/sentry-javascript-monorepo | 0 | ||||||
149 | crates-io | 5184 | Update Rust crate tokio to v1.21.0 | rust-lang:renovate/tokio-1.x | 0 | ||||||
150 | crates-io | 5186 | Update dependency ember-concurrency to v2.3.4 | rust-lang:renovate/ember-concurrency-2.x | 0 | ||||||
151 | crates-io | 5218 | Update Rust crate thiserror to v1.0.35 | rust-lang:renovate/thiserror-1.x | 0 | ||||||
152 | crates-io | 5220 | Update babel monorepo to v7.19.1 | rust-lang:renovate/babel-monorepo | 0 | ||||||
153 | crates-io | 5223 | Update dependency ember-data to v4.6.3 | rust-lang:renovate/ember-data-4.6.x | 0 | ||||||
154 | crates-io | 5283 | Update dependency semver to v7.3.8 | rust-lang:renovate/semver-7.x | 0 | ||||||
155 | crates-io | 5290 | Update embroider monorepo to v1.9.0 | rust-lang:renovate/embroider-monorepo | 0 | ||||||
156 | crates-io | 5301 | yes | Allow crate version deletion in the first 24 hours from creation | nappa85:5293-allow_crate_deletion | 0 | |||||
157 | crates-io | 5311 | Update Rust crate clap to v4.0.13 | rust-lang:renovate/clap-4.x | 0 | ||||||
158 | crates-io | 5400 | Update sentry-javascript monorepo to v7.17.3 | rust-lang:renovate/sentry-javascript-monorepo | 0 | ||||||
159 | crates-io | 5472 | Update Rust crate comrak to v0.15.0 | rust-lang:renovate/comrak-0.x | 0 | ||||||
160 | crates-io | 5482 | Update Rust crate clap to v4.0.26 | rust-lang:renovate/clap-4.x | 0 | ||||||
161 | crates-io | 5527 | Update embroider monorepo to v2 (major) | rust-lang:renovate/major-embroider-monorepo | 0 | ||||||
162 | crates-io | 5543 | Update Rust crate insta to v1.21.2 | rust-lang:renovate/insta-1.x | 0 | ||||||
163 | crates-io | 5574 | Update Rust crate sentry to v0.29.1 | rust-lang:renovate/sentry-0.x | 0 | ||||||
164 | crates-io | 5599 | Update Rust crate tokio to v1.23.0 | rust-lang:renovate/tokio-1.x | 0 | ||||||
165 | crates-io | 5600 | Update dependency pnpm to v7.18.1 | rust-lang:renovate/pnpm-7.x | 0 | ||||||
166 | crates-io | 5601 | Update sentry-javascript monorepo to v7.24.0 | rust-lang:renovate/sentry-javascript-monorepo | 0 | ||||||
167 | crates-io | 5610 | Pin dependencies | rust-lang:renovate/conduit-packages | 0 | ||||||
168 | crates-io | 5692 | Update tj-actions/changed-files action to v35 | rust-lang:renovate/tj-actions-changed-files-35.x | 0 | ||||||
169 | crates-io | 5725 | Update dependency @ember/test-helpers to v2.9.3 | rust-lang:renovate/ember-test-helpers-2.x | 0 | ||||||
170 | crates-io | 5900 | Update dependency miragejs to v0.1.47 | rust-lang:renovate/miragejs-0.x | 0 | ||||||
171 | crates-io | 5974 | Update Rust crate cookie to v0.17.0 | rust-lang:renovate/cookie-0.x | 0 | ||||||
172 | crates-io | 6013 | Update Rust crate lettre to v0.10.2 | rust-lang:renovate/lettre-0.x | 0 | ||||||
173 | crates-io | 6019 | Update rust-futures monorepo to v0.3.26 | rust-lang:renovate/rust-futures-monorepo | 0 | ||||||
174 | crates-io | 6036 | Update Node.js to v18.14.0 | rust-lang:renovate/node-18.x | 0 | ||||||
175 | crates-io | 6053 | Update dependency pnpm to v7.27.0 | rust-lang:renovate/pnpm-7.x | 0 | ||||||
176 | crates-io | 6060 | yes | Implement the documented behavior of defaulting to docs.rs links for people with XHR blockers too | Ekleog:patch-1 | 0 | |||||
177 | crates-io | 6077 | Update tj-actions/changed-files action to v35.5.3 | rust-lang:renovate/tj-actions-changed-files-35.x | 0 | ||||||
178 | crates-io | 6087 | Pin dependencies | rust-lang:renovate/diesel-packages | 0 | ||||||
179 | crates-io | 6148 | Update dependency eslint-config-prettier to v8.7.0 | rust-lang:renovate/eslint-config-prettier-8.x | 0 | ||||||
180 | crates-io | 6285 | Update dependency ember-data to v4.12.0 | rust-lang:renovate/ember-data-4.x | 0 | ||||||
181 | crates-io | 6456 | Define admin users and extend `AuthCheck` to handle them | LawnGnome:define-admins | 0 | ||||||
182 | crates-io | 6489 | Update Rust crate oauth2 to v4.4.0 | rust-lang:renovate/oauth2-4.x | 0 | ||||||
183 | crates-io | 6508 | Update embroider monorepo to v3 (major) | rust-lang:renovate/major-embroider-monorepo | 0 | ||||||
184 | crates-io | 6545 | Expand error messages for invalid license information | ehuss:publish-license-err | 0 | ||||||
185 | crates-io | 6550 | Update dependency @ember/test-helpers to v3 | rust-lang:renovate/ember-test-helpers-3.x | 0 | ||||||
186 | crates-io | 6574 | Clean up API token creation code | Turbo87:token-scopes-cleanup | 0 | ||||||
187 | crates-io | 6583 | tarball: Add `read_file` example binary | Turbo87:tarball-example | 0 | ||||||
188 | crates-io | 6585 | tests: define `assert_forbidden` and `assert_not_found` for any response | LawnGnome:the-forbidden-assert | 0 | ||||||
189 | crates-io | 6587 | PoC: mermaid support | ToBinio:mermaid | 0 | ||||||
190 | crates-io | 6589 | Update babel monorepo to v7.22.5 | rust-lang:renovate/babel-monorepo | 0 | ||||||
191 | clippy | 9461 | yes | BREAKING CHANGE fix running path/to/cargo-clippy --fix | matthiaskrgr:ARGH | giraffate | 0 | ||||
192 | cargo | 9753 | yes | Stabilize target-applies-to-host feature. | jameshilliard:stabilize-target-applies-to-host | 0 | |||||
193 | cargo | 10276 | yes | Add semver guidelines for changing the `repr` of structs/enums to ref… | Nilstrieb:add-repr-semver-guideline | ehuss | 0 | ||||
194 | clippy | 10312 | yes | Add `transmute_slice_to_larger_element_type` lint | KisaragiEffective:feature/transmute-slice-to-larger-element-type | Jarcho | 0 | ||||
195 | clippy | 10358 | Add `unnecessary_literal_unwrap` lint | pksunkara:unnecessary-unwrap | llogiq | 0 | |||||
196 | clippy | 10388 | yes | Remove restriction group from table and update book | flip1995:restriction-book-update | Jarcho | 0 | ||||
197 | clippy | 10398 | Run a diff of lintcheck against the merge base for pull requests | Alexendoo:auto-lintcheck | flip1995 | 0 | |||||
198 | clippy | 10567 | add new lint `as_underscore_ptr` to check for `as *{const,mut} _` | asquared31415:as_underscore_ptr | Alexendoo | 0 | |||||
199 | clippy | 10586 | yes | Add `safe_unchecked` lint | blyxyas:safe_unchecked | Alexendoo | 0 | ||||
200 | clippy | 10595 | yes | Clippy Book Chapter Updates Reborn: Defining Lints | blyxyas:book-define_lints | flip1995 | 0 | ||||
201 | clippy | 10596 | yes | Clippy Book Chapter Updates Reborn: Writing tests | blyxyas:book-write_tests | flip1995 | 0 | ||||
202 | clippy | 10598 | yes | Clippy Book Chapter Updates Reborn: Emitting lints | blyxyas:book-emit_lints | flip1995 | 0 | ||||
203 | clippy | 10626 | yes | Clippy Book Chapter Updates Reborn: Trait Checking | blyxyas:book-trait_checking | flip1995 | 0 | ||||
204 | clippy | 10632 | yes | Add `needless_maybe_sized` lint | Alexendoo:needless-maybe-sized | giraffate | 0 | ||||
205 | clippy | 10644 | yes | Clippy Book Chapter Updates Reborn: Method Checking | blyxyas:book-method_checking | flip1995 | 0 | ||||
206 | clippy | 10663 | yes | Added new lint "path_join_correction" | ofeeg:master | xFrednet | 0 | ||||
207 | clippy | 10672 | Add `excessive_nesting` lint | Centri3:excessive-width-lints | Alexendoo | 0 | |||||
208 | clippy | 10692 | new lint: `missing_asserts_for_indexing` | y21:missing-asserts | Alexendoo | 0 | |||||
209 | clippy | 10740 | yes | WIP format literal arg inlining | nyurik:inline-literal | llogiq | 0 | ||||
210 | clippy | 10759 | yes | Now `option_env_unwrap` warns even if a variable isn't set at compiletime | blyxyas:unset_opt_env_unwrap | flip1995 | 0 | ||||
211 | clippy | 10774 | yes | [significant_drop_tightening] Fix #10413 | c410-f3r:lock-1 | dswij | 0 | ||||
212 | clippy | 10783 | yes | Also inspect doc block comments | blyxyas:fix-silent_codeblocks | Alexendoo | 0 | ||||
213 | clippy | 10785 | Fix `diverging_sub_expression` not checking body of block | Centri3:diverting_sub_expression | Jarcho | 0 | |||||
214 | clippy | 10788 | New lint [`manual_partial_ord_and_ord_impl`] | Centri3:duplicate_manual_partial_ord_impl | xFrednet | 0 | |||||
215 | clippy | 10793 | yes | [`arithmetic_side_effects`] Fix #10792 | c410-f3r:bbbbbbbbbbb | xFrednet | 0 | ||||
216 | clippy | 10827 | new lint: `large_stack_frames` | y21:large-stack-frames | dswij | 0 | |||||
217 | clippy | 10829 | yes | [bool_comparison] Deal with multiple false-like options | c410-f3r:boo000oo00ool | 0 | |||||
218 | clippy | 10835 | new lint: `drain_collect` | y21:drain-collect | dswij | 0 | |||||
219 | clippy | 10840 | from_over_into: Show suggestions for non-Self expanded paths | Alexendoo:from-over-into-expanded-path | dswij | 0 | |||||
220 | clippy | 10843 | New lints: `impossible_double_const_comparisons` and `ineffective_double_const_comparisons` | MortenLohne:feat/double-const-comparisons | Manishearth | 0 | |||||
221 | clippy | 10844 | Don't lint `let_unit_value` when `()` is explicit | Centri3:let_unit_value | llogiq | 0 | |||||
222 | clippy | 10858 | Add `external` feature, separating tests with external dependencies from those that don't have | blyxyas:external-ui | 0 | ||||||
223 | clippy | 10863 | Add lints to disallow non-`#![no_std]` and non-`#![no_core]` dependencies in crates with those attributes | Centri3:no_std_lint | dswij | 0 | |||||
224 | cargo | 10871 | yes | Add "unit struct to normal struct" case to semver.md | obi1kenobi:patch-1 | ehuss | 0 | ||||
225 | clippy | 10875 | Cleanup gh-pages: Remove v0.0.* documentation | flip1995:gh-pages-cleanup-pages | Alexendoo | 0 | |||||
226 | clippy | 10876 | Adapt versions.html file to cleaned up gh-pages | flip1995:gh-pages-cleanup-repo | Alexendoo | 0 | |||||
227 | clippy | 10884 | New lint [`needless_raw_string_hashes`] | Centri3:needless_raw_string_hashes | dswij | 0 | |||||
228 | clippy | 10885 | new lint: redundant_local | max-niederman:redundant_local | Jarcho | 0 | |||||
229 | clippy | 10886 | Adding configuration to allow safety comment above stmt containing unsafe block | lochetti:fix_10832 | xFrednet | 0 | |||||
230 | clippy | 10889 | Add configuration values auto markdown links to `CHANGELOG.md` | blyxyas:link-config-desc | dswij | 0 | |||||
231 | clippy | 10891 | [`missing_const_for_fn`]: Ensure dropped locals are `~const Destruct` | Centri3:missing_const_for_fn | Jarcho | 0 | |||||
232 | clippy | 10892 | Move `borrow_as_ptr` lint in the `suspicious` category | GuillaumeGomez:move-borrow-as-ptr-in-suspicious | llogiq | 0 | |||||
233 | clippy | 10894 | [`type_repetition_in_bounds`]: Don't lint on derived code | Centri3:type_repetition_in_bounds | xFrednet | 0 | |||||
234 | clippy | 10900 | Add `needless_pass_by_ref` lint | GuillaumeGomez:needless-pass-by-ref | Jarcho | 0 | |||||
235 | clippy | 10903 | [`new_without_default`]: Now emits on const fns | Centri3:new_without_default | llogiq | 0 | |||||
236 | clippy | 10907 | Direct towards late passes in `cargo dev new_lint` | Alexendoo:dev-new-lint-late-passes | Jarcho | 0 | |||||
237 | clippy | 10908 | Clarify `let_underscore` documentation | blyxyas:fix-let_underscore_untyped_help_message | llogiq | 0 | |||||
238 | clippy | 10911 | Don't linting `as_conversions` in proc macros | lochetti:fix_9657 | Alexendoo | 0 | |||||
239 | clippy | 10913 | [`unnecessary_to_owned`]: check that the adjusted type matches target | y21:issue10033 | Manishearth | 0 | |||||
240 | clippy | 10914 | handle exponent without digits in `numeric_literal` | y21:issue10912 | giraffate | 0 | |||||
241 | cargo | 10960 | yes | Report codegen timings for binary crates | bjorn3:bin_link_timings | ehuss | 0 | ||||
242 | cargo | 11188 | yes | Omit checksum verification for local git dependencies | jarhodes314:local-git-dependency-requires-checksum | weihanglo | 0 | ||||
243 | cargo | 11272 | yes | Panic behavior in profile can be specified if using custom harness | weihanglo:issue/11214 | ehuss | 0 | ||||
244 | cargo | 11274 | yes | Clone more than we need for GitHub | Eh2406:fetch-all | epage | 0 | ||||
245 | rust-analyzer | 11730 | :star: allow running things in `--release` | matklad:run-release | 0 | ||||||
246 | cargo | 11804 | yes | cargo doc --open always respect request_kind | hi-rustin:rustin-patch-doc-open | ehuss | 0 | ||||
247 | cargo | 11847 | yes | Output harness in cargo metadata | jordanisaacs:harness-metadata | ehuss | 0 | ||||
248 | cargo | 11879 | yes | Support `cargo owner add` | QiangHeisenberg:owner | epage | 0 | ||||
249 | cargo | 11905 | PoC: Make `--help` easier to browse | epage:help_heading | weihanglo | 0 | |||||
250 | cargo | 11906 | yes | Warn when a dependency is available from multiple registries | LawnGnome:warn-multiply-defined-crates | weihanglo | 0 | ||||
251 | cargo | 11912 | test(cli): Track --help output | epage:help | ehuss | 0 | |||||
252 | cargo | 11938 | yes | Remove disabled optional weak dependencies from Cargo.lock | est31:weak_deps_cargo_lock | epage | 0 | ||||
253 | cargo | 11969 | yes | Support `per-pkg-target` for `-Zbuild-std`, take two | fee1-dead-contrib:per-pkg-target-build-std | ehuss | 0 | ||||
254 | cargo | 12062 | Support registry dependencies for bindeps | fee1-dead-contrib:bindeps-registry | ehuss | 0 | |||||
255 | cargo | 12158 | Add CARGO_WORKSPACE_DIR env var for integration tests and benchmarks | yerke:yerke/cargo_manifest_dir | epage | 0 | |||||
256 | cargo | 12169 | yes | Document layout SemVer compatibility. | ehuss:semver-repr | joshtriplett | 0 | ||||
257 | cargo | 12178 | yes | chore: dogfood Cargo `-Zlints` table feature | weihanglo:dogfood-lints-table | ehuss | 0 | ||||
258 | cargo | 12201 | WIP: Extend the build directive syntax with `cargo::` | hi-rustin:rustin-patch-build-script | 0 | ||||||
259 | cargo | 12209 | Changed description of caret character in docs | gautamprikshit1:caret_docs_change | weihanglo | 0 | |||||
260 | cargo | 12221 | Enable `doctest-in-workspace` by default | Swatinem:enable-doctest-in-workspace | ehuss | 0 | |||||
261 | cargo | 12224 | test(z-flags): Verify `-Z` flags list is sorted | Muscraft:test-z-flags-sorted | weihanglo | 0 | |||||
262 | cargo | 12230 | Strip features which is owned by dev dependencies only | eval-exec:exec/fix-strip-dev-deps-features | ehuss | 0 | |||||
263 | cargo | 12238 | Clarify documentation regarding `+bundled` | In-line:patch-1 | ehuss | 0 | |||||
264 | cargo | 12245 | feat: Initial support for single-file packages | epage:script | weihanglo | 0 | |||||
265 | cargo | 12246 | chore: Migrate print-ban from test to clippy | epage:lint | ehuss | 0 | |||||
266 | rust-analyzer | 13997 | yes | feature: Add 'destructure struct binding' assist | IFcoltransG:master | 0 | |||||
267 | rust-analyzer | 14582 | yes | add support for bsp in lsp-server | KatKlo:bsp_support | 0 | |||||
268 | rust-analyzer | 14589 | [BETA]Basic test explorer for VSCode based on testing API | ShuiRuTian:basic-test-explorer | 0 | ||||||
269 | rust-analyzer | 14723 | Added remove unused imports assist | obsgolem:master | 0 | ||||||
270 | rust-analyzer | 14827 | autopublish: Offset version number | davidlattimore:autopublish-offset | 0 | ||||||
271 | rust-analyzer | 14875 | fix: implemeted lifetime transformation fot assits | ponyii:fix/implement-missing-members-do-not-transform-lifetimes | 0 | ||||||
272 | rust-analyzer | 14883 | feat: new ide-assist handle for trait impl codegen | viktorlott:generate-trait-impl-for-enum | 0 | ||||||
273 | rust-analyzer | 14930 | fix: let glob imports override other globs' visibility | lowr:fix/glob-may-override-vis | 0 | ||||||
274 | rust-analyzer | 14931 | Add `ManifestPath` to `CrateData`; update dependency view to use ManifestPath | davidbarsky:davidbarsky/add-manifest-path-to-crate-graph | 0 | ||||||
275 | rust-analyzer | 14932 | Lower const params with a bad id | HKalbasi:dev | 0 | ||||||
276 | rust-analyzer | 14948 | feature : assist delegate impl | alibektas:14386 | 0 | ||||||
277 | rust-analyzer | 14960 | Add span to group. | jneem:group-delim-span | 0 | ||||||
278 | rust-analyzer | 14974 | Properly format documentation for `SignatureHelpRequest`s | max-heller:issue-14958 | 0 | ||||||
279 | rust-analyzer | 14979 | internal: Migrate some assists to use the structured snippet API | DropDemBits:structure-snippets-migrate-1 | 0 | ||||||
280 | rust-analyzer | 14989 | fix: derive source scope from syntax node to be transformed | lowr:fix/nested-macro-in-assoc-item-panic | 0 | ||||||
281 | rust-analyzer | 14990 | Map our diagnostics to rustc and clippy's ones | HKalbasi:diagnostic-map | 0 | ||||||
282 | rust-analyzer | 14998 | fix: Fix eager macro token mapping | Veykril:eager-mapping | 0 | ||||||
283 | rust-analyzer | 15003 | Add support for `become` expr/tail calls | WaffleLapkin:become_unuwuable | 0 | ||||||
284 | rust-analyzer | 15012 | Infer return type for async function in `generate_function` | lowr:patch/generate-fn-async-ret-ty | 0 | ||||||
285 | rust-analyzer | 15014 | Document the sysroot field in JsonProject | Wilfred:document_sysroot | 0 | ||||||
286 | rust | 83748 | yes | Add `dedup`, `dedup_by` and `dedup_by_key` to the `Iterator` trait | slerpyyy:feature_iter_dedup | Mark-Simulacrum | 0 | ||||
287 | rust | 92930 | yes | const Path initialisation | conradludgate:const_path | joshtriplett | 0 | ||||
288 | rust | 93225 | yes | rustc_apfloat: Double::mul_add_r panic with specific values | mjdr:apfloat_panic | wesleywiser | 0 | ||||
289 | rust | 93544 | yes | Debug-format fat pointers with their metadata for better insight | vojtechkral:fmt-fat-ptrs | m-ou-se | 0 | ||||
290 | rust | 94069 | yes | Restrict `Allocator` impl to `&'static A` | djkoloski:restict_allocator_impl | m-ou-se | 0 | ||||
291 | rust | 94748 | Add `Read`, `Write` and `Seek` impls for `Arc<File>` where appropriate | tbu-:pr_file_arc | joshtriplett | 0 | |||||
292 | rust | 94904 | yes | doc(notable_trait) for impls | conradludgate:rustdoc-notable-attr | GuillaumeGomez | 0 | ||||
293 | rust | 95851 | yes | Add clarifying context to the most confusing pointer APIs | Gankra:clarify-ptr | Mark-Simulacrum | 0 | ||||
294 | rust | 95965 | yes | Stabilize const-weak-new | CAD97:const-weak-new | joshtriplett | 0 | ||||
295 | rust | 95967 | yes | Add explicit-endian String::from_utf16 variants | CAD97:from-utf16 | joshtriplett | 0 | ||||
296 | rust | 96186 | yes | add CString::from_vec_until_nul | ericseppanen:cstring_until_nul | joshtriplett | 0 | ||||
297 | rust | 96573 | yes | add `no_compile` doctest attribute | CAD97:rustdoc-no-compile | GuillaumeGomez | 0 | ||||
298 | rust | 96979 | yes | Override `Waker::clone_from` to avoid cloning `Waker`s unnecessarily | SabrinaJewson:waker-update | joshtriplett | 0 | ||||
299 | rust | 97524 | yes | Add `Thread::{into_raw, from_raw}` | ibraheemdev:thread-raw | joshtriplett | 0 | ||||
300 | rust | 97550 | yes | [RFC] Support `.comment` section like GCC/Clang (`!llvm.ident`) | ojeda:comment-section | bjorn3 | 0 | ||||
301 | rust | 97571 | Add documentation on v0 symbol mangling. | ehuss:symbol-mangling | michaelwoerister | 0 | |||||
302 | rust | 97768 | yes | option: implement ToOwned for convenience | Vanadiae:option-toowned | joshtriplett | 0 | ||||
303 | rust | 98154 | yes | merge functionality of `io::Sink` into `io::Empty` | vidhanio:master | joshtriplett | 0 | ||||
304 | rust | 98202 | yes | Implement `TryFrom<&OsStr>` for `&str` | aticu:impl_tryfrom_osstr_for_str | joshtriplett | 0 | ||||
305 | rust | 98333 | yes | Re-enable atomic loads and stores for all RISC-V targets | SimonSapin:riscv-atomic | Amanieu | 0 | ||||
306 | rust | 98461 | yes | Document lack of panic safety guarantees of `Clone::clone_from` | AngelicosPhosphoros:document_panic_safety_of_clone_from | m-ou-se | 0 | ||||
307 | rust | 98704 | Implement From<OwnedFd/Handle> for ChildStdin/out/err object | vthib:impl-from-raw-for-childstd-structs | m-ou-se | 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 | 99153 | yes | Add Read Impl for &Stdin | Dajamante:issue/95622 | m-ou-se | 0 | ||||
312 | rust | 99587 | yes | Document memory orderings of `thread::{park, unpark}` | ibraheemdev:park-orderings | m-ou-se | 0 | ||||
313 | rust | 99733 | yes | Extend const_convert for Cow on From<&str> and From<String> | nipunn1313:nipunn/impl_const_from | m-ou-se | 0 | ||||
314 | rust | 99790 | yes | Explain how Vec::with_capacity is faithful | workingjubilee:explain-vec-with-cap | m-ou-se | 0 | ||||
315 | rust | 99969 | yes | alloc: implement FromIterator for Box<str> | calebsander:feature/collect-box-str | kennytm | 0 | ||||
316 | rust | 100156 | yes | Add feature to disable the panic_impl provided by std | morr0ne:no-panic-impl-feature | thomcc | 0 | ||||
317 | rust | 100455 | yes | Implement RefUnwindSafe for Backtrace | xfix:backtrace-ref-unwind-safe | joshtriplett | 0 | ||||
318 | rust | 100472 | yes | Add function `Arc/Rc::as_weak(…)` to convert `&Arc/Rc` to `&Weak` | jeremyBanks:rc_as_weak | m-ou-se | 0 | ||||
319 | rust | 100603 | yes | Optimize away poison guards when std is built with panic=abort | tmandry:zst-guards | m-ou-se | 0 | ||||
320 | rust | 100685 | yes | Fix off-by-one error in X87DoubleExtended::from_bits | jxors:fix-x87-double-bits-roundtrip | wesleywiser | 0 | ||||
321 | rust | 100806 | yes | Fix generic bound of `str::SplitInclusive`'s `DoubleEndedIterator` impl | timvermeulen:split_inclusive_double_ended_bound | joshtriplett | 0 | ||||
322 | rust | 100969 | yes | lower baseline for i686 on unixlike targets | goshhhy:master | jackh726 | 0 | ||||
323 | rust | 101150 | yes | Clean up SGX user memory copies | jethrogb:jb/cleanup-sgx-user-memory-copies | cuviper | 0 | ||||
324 | rust | 101155 | yes | add InProgress ErrorKind to io::ErrorKind | aviramha:master | thomcc | 0 | ||||
325 | rust | 101213 | yes | net adding set_fib call to set FIB route on FreeBSD. | devnexen:fbsd_set_fib | joshtriplett | 0 | ||||
326 | rust | 101387 | yes | Added `interrupt` function for `std::process::Child` | JonathanWoollett-Light:process-interrupt | joshtriplett | 0 | ||||
327 | rust | 101994 | yes | rand: freebsd update, using getrandom. | devnexen:rand_fbsd_update | m-ou-se | 0 | ||||
328 | rust | 102198 | yes | `const`-stablilize `NonNull::as_ref` | lukas-code:nonnull_as_ref | joshtriplett | 0 | ||||
329 | rust | 102757 | yes | Make std tests pass on newer Android | pcc:android-std-tests | m-ou-se | 0 | ||||
330 | rust | 102994 | yes | Improve android-ndk property interface | pcc:new-ndk2 | Mark-Simulacrum | 0 | ||||
331 | rust | 103024 | yes | Make is_ascii_hexdigit branchless | GKFX:branchless_hexdigit | scottmcm | 0 | ||||
332 | rust | 103046 | yes | docs: Correct terminology in std::cmp | JanBeh:PR_clarify_cmp_terminology | joshtriplett | 0 | ||||
333 | rust | 103133 | yes | Nuke slice_as{,_mut}_ptr methods | SUPERCILEX:kill-slice-ptr-uninit | Mark-Simulacrum | 0 | ||||
334 | rust | 103208 | yes | Allow partially moved values in match | cjgillot:match-fake-read | oli-obk | 0 | ||||
335 | rust | 103294 | yes | Draft: Add inner and into_inner methods to iterator adapters | krtab:inner_iter | joshtriplett | 0 | ||||
336 | rust | 103334 | yes | New macro: `pdbg!` (pretty debug) | amab8901:patch-1 | thomcc | 0 | ||||
337 | rust | 103377 | yes | Improve documentation of `transmute` and `transmute_copy` | filip-hejsek:transmute-docs | joshtriplett | 0 | ||||
338 | rust | 103503 | Support Apple tvOS in libstd | thomcc:tvos-support | workingjubilee | 0 | |||||
339 | rust | 103522 | yes | stabilise array methods | Dylan-DPC:76118/array-methods-stab | joshtriplett | 0 | ||||
340 | rust | 103730 | yes | Added NonZeroXxx::from_mut(_unchecked)? | SOF3:nonzero-from-mut | m-ou-se | 0 | ||||
341 | rust | 103754 | yes | Add back BorrowedBuf::filled_mut | SUPERCILEX:filled-mut | joshtriplett | 0 | ||||
342 | rust | 103836 | yes | Add additional float constants | H4x5:extra-float-constants | joshtriplett | 0 | ||||
343 | rust | 104153 | yes | doc: expand description for f32 and f64 associated constants | tspiteri:doc-float-constants | workingjubilee | 0 | ||||
344 | rust | 104299 | yes | Clarify stability guarantee for lifetimes in enum discriminants | mkrasnitski:discriminant-transmute-docs | tmandry | 0 | ||||
345 | rust | 104353 | Add CStr::bytes iterator | clarfonthey:cstr-bytes-iter | thomcc | 0 | |||||
346 | rust | 104389 | yes | Add fmt::Write to io::Write adapter | SUPERCILEX:fmt | thomcc | 0 | ||||
347 | rust | 104407 | yes | Make more `Result` methods `const` | netsutetsu:const-fn | joshtriplett | 0 | ||||
348 | rust | 104812 | yes | str::replace preallocate | xTachyon:replace-with-capacity | the8472 | 0 | ||||
349 | rust | 104941 | [WIP] borrowck diagnostic migration with eager booted | AndyJado:eager | davidtwco | 0 | |||||
350 | rust | 104968 | bootstrap: Include line numbers in debuginfo by default for library/compiler profile | jyn514:debuginfo-defaults | Mark-Simulacrum | 0 | |||||
351 | rust | 105296 | yes | Add stronger alternatives to `align_to` | oli-obk:aling_to-ish-use-cases | m-ou-se | 0 | ||||
352 | rust | 105316 | yes | Provide `TryFrom<&[T]>` implementation for `&[[T; N]]` | mina86:b | dtolnay | 0 | ||||
353 | rust | 105377 | yes | rust: library: Add `setsid` method to `CommandExt` trait | HarveyHunt:setsid | m-ou-se | 0 | ||||
354 | rust | 105535 | yes | Add iter finish note on scan | pickfire:patch-1 | joshtriplett | 0 | ||||
355 | rust | 105571 | yes | remove the unstable `core::sync::atomic::ATOMIC_*_INIT` constants | kadiwa4:remove_atomic_init_consts | joshtriplett | 0 | ||||
356 | rust | 105586 | yes | Experimental feature gate proposal `crabi` | joshtriplett:abi-experimental-feature-gate | nikomatsakis | 0 | ||||
357 | rust | 105596 | yes | doc: improve docs for std::io::Seek::rewind method | poliorcetics:improve-std-io-seek-rewind-doc | m-ou-se | 0 | ||||
358 | rust | 105604 | yes | Use ELF-TLS on SGX | joboet:sgx_tls | m-ou-se | 0 | ||||
359 | rust | 105666 | yes | rustdoc: align stability badge to baseline instead of bottom | notriddle:notriddle/stab-baseline | joshtriplett | 0 | ||||
360 | rust | 105861 | yes | Add Minimal Std implementation for UEFI | Ayush1325:uefi-std-minimial | workingjubilee | 0 | ||||
361 | rust | 105865 | yes | rustc_session: remove dead code from check_expected_reuse() | matthiaskrgr:cgu_reuse_dead_code | cjgillot | 0 | ||||
362 | rust | 105917 | yes | Specialize some methods of `io::Chain` | a1phyr:read_chain_more_impls | m-ou-se | 0 | ||||
363 | rust | 106074 | yes | Implement RFC 3323: restrictions | jhpratt:restrictions | eholk | 0 | ||||
364 | rust | 106185 | yes | Allow Arc::from_raw to be used with a pointer from Arc::as_ptr | albertlarsan68:doc-arc-from-raw | joshtriplett | 0 | ||||
365 | rust | 106186 | yes | Add function `core::iter::chain` | rossmacarthur:ft/iter-chain | joshtriplett | 0 | ||||
366 | rust | 106192 | yes | Verify that spans point to char boundaries | Nilstrieb:verify-span-correctness | cjgillot | 0 | ||||
367 | rust | 106246 | yes | Do not use LFS64 on linux with musl | kraj:master | thomcc | 0 | ||||
368 | rust | 106277 | yes | Clarify the documentation for `Result::unwrap_or_default` | danielhuang:patch-1 | JohnTitor | 0 | ||||
369 | rust | 106278 | yes | fix infinite recursion on complex traits | joonazan:master | jackh726 | 0 | ||||
370 | rust | 106375 | yes | Stabilize `io_error_more` | albertlarsan68:stabilize-io_err_more | joshtriplett | 0 | ||||
371 | rust | 106418 | yes | Implement `PartialOrd` and `Ord` for `Discriminant` | EFanZh:implement-ord-for-discriminant | joshtriplett | 0 | ||||
372 | rust | 106450 | yes | Make `{Arc,Rc,Weak}::ptr_eq` ignore pointer metadata | albertlarsan68:fix-arc-ptr-eq | m-ou-se | 0 | ||||
373 | rust | 106619 | yes | Fix unset e_flags in ELF files generated for AVR targets | agausmann:avr-object-file | nagisa | 0 | ||||
374 | rust | 106643 | yes | Allow only implementing `Read::read_buf` | WaffleLapkin:read_recursive | joshtriplett | 0 | ||||
375 | rust | 106681 | yes | Link unstable features | albertlarsan68:link-unstable-features | ozkanonur | 0 | ||||
376 | rust | 106893 | yes | Explain base expression for struct update syntax | clubby789:struct-update-help | compiler-errors | 0 | ||||
377 | rust | 106943 | yes | Implement DoubleEndedIterator and ExactSizeIterator for Take<Repeat<T>> | mina86:exact_size_take_repeat | joshtriplett | 0 | ||||
378 | rust | 107099 | yes | rustdoc: Add support for --remap-path-prefix | edward-shen:edward-shen/rustdoc-remap-path-prefix | GuillaumeGomez | 0 | ||||
379 | rust | 107159 | yes | rand use getrandom for freebsd (available since 12.x) | devnexen:random_fbsd_update | Mark-Simulacrum | 0 | ||||
380 | rust | 107200 | yes | io: soften ‘at most one write attempt’ requirement in io::Write::write | mina86:c | joshtriplett | 0 | ||||
381 | rust | 107207 | yes | Implement `str::from_raw_parts()` and `str::from_raw_parts_mut()` | Kixiron:str_from_raw_parts | thomcc | 0 | ||||
382 | rust | 107254 | yes | Avoid wrong code suggesting for attribute macro | chenyukang:yukang/fix-107113-wrong-sugg-in-macro | estebank | 0 | ||||
383 | rust | 107365 | yes | Improving the mir-opt test suite | pingshiyu:master | oli-obk | 0 | ||||
384 | rust | 107395 | yes | Add `clone_from` specializations to `Rc` and `Arc` | Lucretiel:shared-ptr-clone-from | the8472 | 0 | ||||
385 | rust | 107396 | yes | Disable thread support in libtest if `RUST_TEST_THREADS=1` | ianks:issue-104053-fix | thomcc | 0 | ||||
386 | rust | 107415 | yes | Allow comparing `Discriminants` in const contexts | ink-feather-org:feat/const_partial_eq_discriminant | joshtriplett | 0 | ||||
387 | rust | 107462 | yes | Implement `FromIterator` for `(impl Default + Extend, impl Default + Extend)` | WaffleLapkin:from_iterator_for_tuple | joshtriplett | 0 | ||||
388 | rust | 107464 | yes | Add `str::Lines::remainder` | WaffleLapkin:all_that_remains_of_lines | thomcc | 0 | ||||
389 | rust | 107587 | yes | Mark `std` integral modules as deprecated (`std::u32`, `std::i16`, etc.) | tgross35:deprecate-std-num-modules | Mark-Simulacrum | 0 | ||||
390 | rust | 107619 | yes | Specify behavior of HashSet::insert | stepancheg:hash-set-insert | workingjubilee | 0 | ||||
391 | rust | 107624 | Stabilize `const_cstr_methods` | tgross35:const-cstr-methods | dtolnay | 0 | |||||
392 | rust | 108097 | yes | Change Wasm's `cdylib` etc. to be a "reactor". | sunfishcode:sunfishcode/wasi-reactor | wesleywiser | 0 | ||||
393 | rust | 108120 | yes | WIP #68617: add UdpSocket::send_to_vectored() | frehberg:68617-udpsocket-vectored-io | joshtriplett | 0 | ||||
394 | rust | 108183 | yes | Error msg: Fix instructions for blessing results | schubart:patch-1 | albertlarsan68 | 0 | ||||
395 | rust | 108193 | yes | Add rem_floor and rem_ceil | clarfonthey:rounding-remainders | joshtriplett | 0 | ||||
396 | rust | 108252 | yes | Adding helper to report_unused_parameter | jkvargas:107295 | oli-obk | 0 | ||||
397 | rust | 108503 | yes | use `ObligationCtxt` not `QueryNormalizer` in rustdoc's `normalization` | BoxyUwU:rustdog_dont_use_querynormalizer | oli-obk | 0 | ||||
398 | rust | 108671 | yes | Implement flatten for `Option<&Option<T>>` and `Option<&mut Option<T>>` | Coca162:option_reference_flattening | joshtriplett | 0 | ||||
399 | rust | 108675 | yes | Document `adt_const_params` feature in Unstable Book | Shadlock0133:adt_const_params | BoxyUwU | 0 | ||||
400 | rust | 108684 | yes | Clarify drop_in_place safety | Manishearth:dip-safety | JakobDegen | 0 | ||||
401 | rust | 108714 | On nightly, dump ICE backtraces to disk | estebank:ice_dump | oli-obk | 0 | |||||
402 | rust | 108942 | yes | unstable-book: split sanitizers into testing and production ones | disconnect3d:patch-1 | eholk | 0 | ||||
403 | rust | 108980 | yes | Regression test `println!()` panic message on `ErrorKind::BrokenPipe` | Enselic:println-and-broken-pipe | joshtriplett | 0 | ||||
404 | rust | 109049 | yes | split_array: make methods non-panicking | Xiretza:split_array-update | joshtriplett | 0 | ||||
405 | rust | 109063 | yes | Allow tool lint levels to be set based on the build environment. | Jarcho:nightly_lints | TaKO8Ki | 0 | ||||
406 | rust | 109075 | yes | Use `LazyLock` to lazily resolve backtraces | joboet:lazylock_backtrace | joshtriplett | 0 | ||||
407 | rust | 109174 | yes | Replace `io::Cursor::{remaining_slice, is_empty}` | soerenmeier:cursor_fns | m-ou-se | 0 | ||||
408 | rust | 109214 | yes | Generalize `std::collection::Hash(Map|Set)::new` functions | tosti007:std_collection_hash_new_rework | m-ou-se | 0 | ||||
409 | rust | 109263 | yes | fix typo in documentation for std::fs::Permissions | squell:master | thomcc | 0 | ||||
410 | rust | 109318 | yes | Make `Debug` representations of `[Lazy, Once]*[Cell, Lock]` consistent with `Mutex` and `RwLock` | joboet:better_fmt_placeholder | joshtriplett | 0 | ||||
411 | rust | 109348 | yes | Resolve visibility paths as modules not as types. | cjgillot:issue-109146 | petrochenkov | 0 | ||||
412 | rust | 109350 | yes | Add pattern matching API to OsStr | mina86:pattern-2 | joshtriplett | 0 | ||||
413 | rust | 109402 | yes | Implement owned ops for `HashSet` and `BTreeSet` | WaffleLapkin:set_owned_sub | joshtriplett | 0 | ||||
414 | rust | 109409 | yes | Add `minmax{,_by,_by_key}` functions to `core::cmp` | WaffleLapkin:progamer | joshtriplett | 0 | ||||
415 | rust | 109524 | Support embedding LLVM bitcode on AIX | bzEq:aix-embed-llvmbc | nagisa | 0 | |||||
416 | 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 | ||||
417 | rust | 109634 | yes | Fix typo in hint::black_box docs | 4gboframram:master | m-ou-se | 0 | ||||
418 | rust | 109660 | yes | Document that SystemTime does not count leap seconds | ijackson:leap | thomcc | 0 | ||||
419 | rust | 109673 | yes | Handle cycles in overlap with negative impls | spastorino:handle-cycles-in-overlap-with-negative-impls | nikomatsakis | 0 | ||||
420 | rust | 109710 | Fix target_feature 1.1 should print the list of missing target features | rohaquinlop:108680-target_feature-1.1 | oli-obk | 0 | |||||
421 | rust | 109795 | yes | Don't print extra space for `debug_struct` with empty name | clubby789:empty-name-struct | joshtriplett | 0 | ||||
422 | rust | 109814 | Stabilize String::leak | est31:stabilize_string_leak | dtolnay | 0 | |||||
423 | 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 | ||||
424 | rust | 109858 | yes | Eagerly run TLS destructors to properly handle stack overflows | joboet:tls_stack_overflow | m-ou-se | 0 | ||||
425 | rust | 109882 | yes | Support AIX in Rust standard library | ecnelises:aix_std | m-ou-se | 0 | ||||
426 | rust | 109970 | yes | [doc] `poll_fn`: explain how to `pin` captured state safely | danielhenrymantilla:add-poll-fn-pin-clarifications | thomcc | 0 | ||||
427 | rust | 110056 | yes | Fix the example in document for WaitTimeoutResult::timed_out | chenyukang:yukang/fix-110045 | joshtriplett | 0 | ||||
428 | rust | 110134 | Optimize Command::args | dullbananas:master | Mark-Simulacrum | 0 | |||||
429 | rust | 110166 | yes | Make pointer_structural_match normal and warn | est31:pointer_structural_match | tmandry | 0 | ||||
430 | rust | 110189 | yes | unused_parens now fires on cast expression | KisaragiEffective:unused-paren-followed-by-cast | b-naber | 0 | ||||
431 | rust | 110211 | yes | Replace pthread `RwLock` with custom implementation | joboet:queue_lock | m-ou-se | 0 | ||||
432 | rust | 110264 | yes | fix(resolve): prevent infinite loop when glob-import self | bvanjoi:fix-110164 | petrochenkov | 0 | ||||
433 | rust | 110316 | yes | run tidy's style check from the root path | Ezrashaw:run-tidy-style-from-root | Mark-Simulacrum | 0 | ||||
434 | rust | 110327 | yes | Add the ability to see inherited envs on Command | schneems:schneems/expose-command-env-clear | thomcc | 0 | ||||
435 | rust | 110340 | yes | Deref docs: expand and remove "smart pointer" qualifier | jmaargh:jmaargh/deref-docs | Mark-Simulacrum | 0 | ||||
436 | rust | 110406 | yes | rustdoc-json: Add test for #[automatically_derived] attribute | aDotInTheVoid:rdj-derived-impl-attr | 0 | |||||
437 | rust | 110435 | yes | rustdoc-json: Add test for field ordering. | aDotInTheVoid:rdj-field-ordering | GuillaumeGomez | 0 | ||||
438 | rust | 110482 | yes | Add armv8r-none-eabihf target for the Cortex-R52. | chrisnc:armv8r-target | wesleywiser | 0 | ||||
439 | rust | 110483 | yes | Create try_new function for ThinBox | tleibert:thin-box-try-new | thomcc | 0 | ||||
440 | rust | 110526 | yes | Skip installing rustc stage 0 | ecnelises:bootstrap_rustc_0 | albertlarsan68 | 0 | ||||
441 | rust | 110543 | yes | Make `ReentrantLock` public | joboet:reentrant_lock | m-ou-se | 0 | ||||
442 | rust | 110552 | yes | rustdoc: Render private fields in tuple struct as `/* private fields */` | compiler-errors:private-fields | jsha | 0 | ||||
443 | rust | 110568 | yes | docs(style): add let-chain style rules | calebcartwright:style-let-chains | yaahc | 0 | ||||
444 | rust | 110604 | yes | Implement `BufRead` for `VecDeque<u8>` | a1phyr:vecdeque_buf_read | joshtriplett | 0 | ||||
445 | rust | 110662 | Safe Transmute: Enable handling references | bryangarza:safe-transmute-reference-types | compiler-errors | 0 | |||||
446 | rust | 110665 | yes | Recommend the `home` crate in env::home_dir()'s deprecation | utkarshgupta137:master | joshtriplett | 0 | ||||
447 | rust | 110688 | rustdoc: Add search result item types after their name | GuillaumeGomez:result-search-type | notriddle | 0 | |||||
448 | rust | 110702 | [mir-opt] SimplifyLocals should also clean up debuginfo | scottmcm:also-remove-unused-storage-markers | cjgillot | 0 | |||||
449 | rust | 110729 | yes | Implement FusedIterator for DecodeUtf16 when the inner iterator does | ColinFinck:decode-utf16-fused-iterator | joshtriplett | 0 | ||||
450 | rust | 110738 | yes | Stabilize `ThreadId::as_u64` | ibraheemdev:patch-13 | m-ou-se | 0 | ||||
451 | rust | 110765 | yes | rustdoc: fix position of `default` in method rendering | wackbyte:fix-defaultness-position | jsha | 0 | ||||
452 | rust | 110785 | yes | Respect `-o` output file in `--print` | dtolnay:printoutfile | fee1-dead | 0 | ||||
453 | rust | 110799 | yes | Use &dyn Any rather than &(dyn Any + Send) for PanicInfo::payload() | m-ou-se:panic-payload-dyn-any-no-send | m-ou-se | 0 | ||||
454 | rust | 110800 | yes | Accept additional user-defined classes in fenced code blocks | GuillaumeGomez:custom_code_classes_in_docs | notriddle | 0 | ||||
455 | rust | 110805 | yes | Github action to periodically `cargo update` to keep dependencies current | pitaj:master | Mark-Simulacrum | 0 | ||||
456 | rust | 110844 | Do not substitute nonexistent lifetime in RPIT in recursive function | zirconium-n:ziru/fix-recursive-rpit-lifetime | oli-obk | 0 | |||||
457 | rust | 110869 | yes | rustc_target: support Unix-flavor linkers for UEFI | alyssais:uefi-unix | petrochenkov | 0 | ||||
458 | rust | 110968 | yes | Guarantee result nonzero for FFI | zacklukem:nonzero-option-result-ffi | WaffleLapkin | 0 | ||||
459 | rust | 111059 | yes | Add `OsStr` methods for testing, stripping, and splitting Unicode prefixes. | jmillikin:osstr-str-split | joshtriplett | 0 | ||||
460 | rust | 111072 | yes | Add new simpler and more explicit syntax for check-cfg | Urgau:check-cfg-new-syntax | petrochenkov | 0 | ||||
461 | rust | 111074 | yes | Relax implicit `T: Sized` bounds on `BufReader<T>`, `BufWriter<T>` and `LineWriter<T>` | WaffleLapkin:🌟unsizes_your_buf_reader🌟 | Mark-Simulacrum | 0 | ||||
462 | rust | 111081 | impl SliceIndex<str> for (Bound<usize>, Bound<usize>) | mattfbacon:master | Mark-Simulacrum | 0 | |||||
463 | rust | 111085 | yes | Fix an assertion failure in `bind_generator_hidden_types_above`. | nnethercote:fix-110941 | cjgillot | 0 | ||||
464 | rust | 111087 | yes | Implement `Sync` for `mpsc::Sender` | ibraheemdev:patch-15 | joshtriplett | 0 | ||||
465 | rust | 111106 | yes | Add known issue of let binding to format_args doc | Stargateur:doc/format_args | m-ou-se | 0 | ||||
466 | rust | 111119 | yes | Clarify that style guide does not cover nightly-only features | compiler-errors:style-nightly | calebcartwright | 0 | ||||
467 | rust | 111130 | yes | Don't lint snake-case on executable crate name | GilShoshan94:issue-45127-fix | oli-obk | 0 | ||||
468 | rust | 111133 | yes | Detect Python-like slicing and suggest how to fix | hkmatsumoto:handle-python-slicing | wesleywiser | 0 | ||||
469 | rust | 111166 | yes | Add a stable flag to control codegen UB checks | saethlin:ub-checks-flag | compiler-errors | 0 | ||||
470 | rust | 111172 | `-Z trait-solver=next`: Deduplicate region constraints in query responses | ndrewxie:dedup | lcnr | 0 | |||||
471 | rust | 111212 | yes | Add casting suggestion when assigning negative 2's complement bin or hex literal to a size compatible signed integer | nicklimmm:issue-107896-fix | davidtwco | 0 | ||||
472 | rust | 111254 | yes | Use TAIT in EscapeAscii's declaration | xfix:use-tait-for-slice-escape-ascii | scottmcm | 0 | ||||
473 | rust | 111259 | yes | fix(ty_utils): try normalize earsing regions | bvanjoi:fix-110630 | cjgillot | 0 | ||||
474 | rust | 111269 | yes | Validate fluent variable references in tests | clubby789:validate-fluent-variables | davidtwco | 0 | ||||
475 | rust | 111277 | yes | Add IoSlice::as_bytes | Lucretiel:io-slice-as-bytes | m-ou-se | 0 | ||||
476 | rust | 111278 | yes | Implement `From<{&,&mut} [T; N]>` for `Vec<T>` where `T: Clone` | EFanZh:implement-from-array-refs-for-vec | Mark-Simulacrum | 0 | ||||
477 | rust | 111308 | yes | Remove `FnPtr` hack from `trait_ref_is_knowable` | compiler-errors:fn-ptr-negative | lcnr | 0 | ||||
478 | rust | 111317 | yes | Add `OsStr` inherent fns to test for and strip `str` prefixes. | jmillikin:osstr-str-prefix-fns | joshtriplett | 0 | ||||
479 | rust | 111322 | Support for native WASM exceptions | mirkootter:master | davidtwco | 0 | |||||
480 | rust | 111326 | yes | Add support for NetBSD/aarch64-be (big-endian arm64). | he32:netbsd-aarch64-be | oli-obk | 0 | ||||
481 | rust | 111335 | yes | Add asm clobbers for PPC / PPC64 | Richard-Rogalski:ppc64_♣er | wesleywiser | 0 | ||||
482 | rust | 111351 | yes | Prevent using the default `cc` when that'd result in a broken build | ferrocene:pa-prevent-wrong-cc | Mark-Simulacrum | 0 | ||||
483 | rust | 111352 | yes | avoid deadlock when reporting ice | SparrowLii:ice_deadlock | TaKO8Ki | 0 | ||||
484 | rust | 111362 | yes | delete [allow(unused_unsafe)] from issue #74838 | mj10021:issue-74838-update | joshtriplett | 0 | ||||
485 | rust | 111367 | yes | Faster UTF-8 string validation | oliver-giersch:faster_utf8_validation | thomcc | 0 | ||||
486 | rust | 111379 | yes | Boost iterator intersperse(_with) performance | nyurik:intersperse-speed-up | cuviper | 0 | ||||
487 | rust | 111403 | yes | suggest `slice::swap` for `mem::swap(&mut x[0], &mut x[1])` borrowck error | y21:suggest-slice-swap | jackh726 | 0 | ||||
488 | rust | 111430 | rustdoc: migrate `item_struct` to an Askama template | nicklimmm:askama-migration-item-struct | GuillaumeGomez | 0 | |||||
489 | rust | 111523 | Add extra debug assertions for equality for Adt/Variant/FieldDef | compiler-errors:triple-check | b-naber | 0 | |||||
490 | rust | 111530 | Uplift `clippy::undropped_manually_drops` lint | Urgau:uplift_undropped_manually_drops | davidtwco | 0 | |||||
491 | rust | 111571 | Implement proposed API for `proc_macro_span` | jhpratt:proc-macro-span | m-ou-se | 0 | |||||
492 | rust | 111595 | yes | `waitqueue` clarifications for SGX platform | fortanix:raoul/waitqueue_clarifications | cuviper | 0 | ||||
493 | rust | 111597 | yes | Error on hidden reexport | GuillaumeGomez:error-on-hidden-reexport | Manishearth | 0 | ||||
494 | rust | 111618 | Always name the return place. | cjgillot:name-return-place | davidtwco | 0 | |||||
495 | rust | 111626 | Write to stdout if `-` is given as output file | pjhades:output | b-naber | 0 | |||||
496 | rust | 111644 | yes | optimizing Use expressions inside if condition | azizghuloum:master | davidtwco | 0 | ||||
497 | rust | 111658 | Refactor pre-getopts command line argument handling | beetrees:rustc-raw-args | petrochenkov | 0 | |||||
498 | rust | 111668 | yes | Update rustc_interface/queries.rs: Cleaner code | apleeagain:patch-1 | cjgillot | 0 | ||||
499 | rust | 111713 | Use conditional synchronization for Lock | Zoxc:lock-switch | davidtwco | 0 | |||||
500 | rust | 111717 | Uplift `clippy::fn_null_check` lint | Urgau:uplift_fn_null_check | oli-obk | 0 | |||||
501 | rust | 111725 | yes | optimizing Use expressions inside if condition (take 2) | azizghuloum:attempt-at-optimizing-logical-and-at-hir-level | davidtwco | 0 | ||||
502 | rust | 111734 | yes | bootstrap: (half) merge cp_r and cp_filtered | klensy:cp_r | Mark-Simulacrum | 0 | ||||
503 | rust | 111747 | yes | Don't structurally resolve during method ambiguity in probe | compiler-errors:structural-probe-side-effects | wesleywiser | 0 | ||||
504 | rust | 111752 | Lower `Or` pattern without allocating place | dingxiangfei2009:lower-or-pattern | davidtwco | 0 | |||||
505 | rust | 111769 | Print a backtrace in const eval if interrupted | saethlin:ctfe-backtrace-ctrlc | Mark-Simulacrum | 0 | |||||
506 | rust | 111773 | yes | Perform autoref/autoderef on `.await` | Jules-Bertholet:await-autoref | wesleywiser | 0 | ||||
507 | rust | 111780 | Diagnostic namespace | weiznich:diagnostic_namespace | petrochenkov | 0 | |||||
508 | rust | 111801 | Private-in-public lints implementation | Bryanskiy:lints1 | petrochenkov | 0 | |||||
509 | rust | 111829 | yes | array::split_array*(): return arrays instead of slices | Xiretza:infallible-array-split_array | m-ou-se | 0 | ||||
510 | rust | 111836 | yes | Fix #[inline(always)] on closures with target feature 1.1 | calebzulawski:target-feature-closure | workingjubilee | 0 | ||||
511 | rust | 111849 | Add `alloc::rc::UniqueRc` | eholk:uniquearc | Mark-Simulacrum | 0 | |||||
512 | rust | 111850 | yes | Optimize `iter::StepBy::{next, fold}` | the8472:external-step-by | scottmcm | 0 | ||||
513 | rust | 111884 | yes | Clarify intended use case for From/TryFrom/Into/TryInto | kangalio:patch-1 | scottmcm | 0 | ||||
514 | rust | 111885 | Don't ICE on unsized `extern "rust-call"` call | compiler-errors:rust-call-abi-sized | eholk | 0 | |||||
515 | rust | 111891 | yes | feat: `riscv-interrupt-{m,s}` calling conventions | rustbox:feat/riscv-isr-cconv | jackh726 | 0 | ||||
516 | rust | 111908 | yes | [RFC-3086] Restrict the parsing of `count` | c410-f3r:yetegdfqwer | TaKO8Ki | 0 | ||||
517 | rust | 111916 | make `noop_method_call` warn by default | fee1-dead-contrib:noop-method-call-warn | compiler-errors | 0 | |||||
518 | rust | 111917 | yes | Simplify duplicate checks for mir validator | WaffleLapkin:validate_unalloc | oli-obk | 0 | ||||
519 | rust | 111922 | yes | feat: implement `DoubleEndedSearcher` for `CharArray[Ref]Searcher` | vaporoxx:feat-searcher | joshtriplett | 0 | ||||
520 | rust | 111923 | yes | [RFC-3086] Consider out-of-bound depths of `count` | c410-f3r:impl | oli-obk | 0 | ||||
521 | rust | 111930 | yes | [RFC-3086] Add a new `concat` metavar expr | c410-f3r:look_ma | oli-obk | 0 | ||||
522 | rust | 111958 | rustdoc: search for slices and arrays by type with `[]` | notriddle:notriddle/type-search-slice-array | jsha | 0 | |||||
523 | rust | 111964 | Check that negative impls are always applicable | spastorino:negative-impls-always-applicable | nikomatsakis | 0 | |||||
524 | rust | 111965 | yes | Update stdarch submodule | Amanieu:update-stdarch | joshtriplett | 0 | ||||
525 | rust | 111972 | yes | Fix several occurences of the `improper_ctypes` lint in tests where that was not the intent | asquared31415:proper_ctypes | petrochenkov | 0 | ||||
526 | rust | 111974 | Update runtime guarantee for `select_nth_unstable` | Sp00ph:update_guarantees | Amanieu | 0 | |||||
527 | rust | 111992 | yes | Test benchmarks with `-Z panic-abort-tests` | ferrocene:pa-panic-abort-tests-bench | m-ou-se | 0 | ||||
528 | rust | 111994 | yes | return `NoSolution` for default assoc items | lcnr:default-item-err | BoxyUwU | 0 | ||||
529 | rust | 112008 | yes | Fix incorrect documented default bufsize in bufreader/writer | intruder-kat:master | m-ou-se | 0 | ||||
530 | rust | 112017 | Add MVP suggestion for `unsafe_op_in_unsafe_fn` | Nemo157:unsafe-block-rustfix | eholk | 0 | |||||
531 | rust | 112033 | Migrate `item_foreign_type` to Askama | sladyn98:migrate-foreign-type | GuillaumeGomez | 0 | |||||
532 | rust | 112038 | Change `unsafe_op_in_unsafe_fn` to be `warn`-by-default from edition 2024 | Nemo157:edition-2024-unsafe_op_in_unsafe_fn | joshtriplett | 0 | |||||
533 | rust | 112043 | Fix suggestion spans for expr from macro expansions | jieyouxu:suggestion_macro_expansion_source_callsites | davidtwco | 0 | |||||
534 | rust | 112050 | Introduce more fine-grained borrowed locals analysis for generators | b-naber:live-refs-analysis | cjgillot | 0 | |||||
535 | rust | 112052 | Remove Hash, PartialEq, Eq, PartialOrd, Ord from DynMetadata | nbdd0121:dyn_metadata | thomcc | 0 | |||||
536 | rust | 112062 | Make struct layout not depend on unsizeable tail | lukas-code:unsized-layout | wesleywiser | 0 | |||||
537 | rust | 112078 | bootstrap: Rename profile = user to profile = dist | Swarnlataaa:patch-1 | Mark-Simulacrum | 0 | |||||
538 | rust | 112086 | resolve: Remove artificial import ambiguity errors | petrochenkov:impambig | 0 | ||||||
539 | rust | 112088 | Add a note when suggesting to use Impl Trait | sladyn98:impl-return-note | compiler-errors | 0 | |||||
540 | rust | 112091 | make help text for cannot find macro actionable | sladyn98:make-help-message-actionable-in-macro | oli-obk | 0 | |||||
541 | rust | 112106 | Added traits implemented by FnPtr to fn docs with example function | mj10021:issue-111182-fix | thomcc | 0 | |||||
542 | rust | 112109 | Add `-Z unsupported-split-debuginfo` | Alexendoo:unsupported-split-debuginfo | b-naber | 0 | |||||
543 | rust | 112117 | Add separate feature gate for async fn track caller | bryangarza:track-caller-feature-gate | compiler-errors | 0 | |||||
544 | rust | 112119 | Merge `BorrowKind::Unique` into `BorrowKind::Mut` | zirconium-n:issue-113072-merge-borrow-kind | lcnr | 0 | |||||
545 | rust | 112123 | fix(suggestion): insert projection to associated types | bvanjoi:fix-98562 | WaffleLapkin | 0 | |||||
546 | rust | 112136 | Add std::ffi::c_str module | clarfonthey:ffi-c_str | cuviper | 0 | |||||
547 | rust | 112142 | Ignore parent locals when resolving in local items | Veykril:local-ancestor-order | petrochenkov | 0 | |||||
548 | rust | 112143 | Use `download-rustc = "if-unchanged"` in PR CI | jyn514:test-download-rustc | Mark-Simulacrum | 0 | |||||
549 | rust | 112151 | Clarify behavior of inclusive bounds in BTreeMap::{lower,upper}_bound | chloekek:patch-1 | m-ou-se | 0 | |||||
550 | rust | 112157 | Resurrect: rustc_target: Add alignment to indirectly-passed by-value types, correcting the alignment of byval on x86 in the process. | erikdesjardins:align | nikic | 0 | |||||
551 | rust | 112161 | add an example that using `thread::scope` to share atomic types | Neutron3529:doc-patch | joshtriplett | 0 | |||||
552 | rust | 112163 | fix: inline `predicate_may_hold_fatal` and remove expect call in it | bvanjoi:fix-105231-2 | compiler-errors | 0 | |||||
553 | rust | 112185 | Macro Diagnostics Documentation | akarahdev:master | Nilstrieb | 0 | |||||
554 | rust | 112197 | Erase regions even if normalization fails in writeback (in new solver) | compiler-errors:next-solver-erase | TaKO8Ki | 0 | |||||
555 | rust | 112202 | rustdoc: Add `item_template` macro | nicklimmm:item-template-derive-macro | GuillaumeGomez | 0 | |||||
556 | rust | 112207 | Add trustzone and virtualization target features for aarch32. | qwandor:virt_feature | davidtwco | 0 | |||||
557 | rust | 112216 | Support float-like tuple indices in offset_of!() | est31:offset_of_deep_tuple | petrochenkov | 0 | |||||
558 | rust | 112226 | std: available_parallelism using native netbsd api first | devnexen:netbsd_affinity | cuviper | 0 | |||||
559 | rust | 112229 | Specialize count for range iterators | clarfonthey:range-iter-count | m-ou-se | 0 | |||||
560 | rust | 112232 | Better error for non const `PartialEq` call generated by `match` | fee1-dead-contrib:match-eq-const-msg | b-naber | 0 | |||||
561 | rust | 112233 | rustdoc-search: clean up type unification and "unboxing" | notriddle:notriddle/search-unify | jsha | 0 | |||||
562 | rust | 112234 | extend `tool_doc!` with `only_libs` arg | ozkanonur:hotfix | albertlarsan68 | 0 | |||||
563 | rust | 112236 | Simplify computation of killed borrows | cjgillot:interval-kill | compiler-errors | 0 | |||||
564 | rust | 112237 | Diagnostic translation for `borrow_check:errors` | sladyn98:diagnostic-translation-borrowcheck | davidtwco | 0 | |||||
565 | rust | 112238 | Promote unchecked integer math to MIR `BinOp`s | scottmcm:mir-add-unchecked | cjgillot | 0 | |||||
566 | rust | 112239 | Add `#[rustc_confusables]` attribute to allow targeted "no method" error suggestions on standard library types | jieyouxu:targeted-no-method-suggestions | compiler-errors | 0 | |||||
567 | rust | 112256 | Don't compile rustc to self-test compiletest | jyn514:faster-mingw-check | Mark-Simulacrum | 0 | |||||
568 | rust | 112257 | Shrink RELEASES.md | Mark-Simulacrum:shrink-relnotes | cuviper | 0 | |||||
569 | rust | 112260 | Improve document of `unsafe_code` lint | eval-exec:exec/fix-unsafe_code_lint | WaffleLapkin | 0 | |||||
570 | rust | 112261 | Add help for trying to do C-like pointer arithmetics | jieyouxu:c-like-ptr-arithmetics-diagnostics | eholk | 0 | |||||
571 | rust | 112279 | Stop considering moved-out locals when computing auto traits for generators | nbdd0121:generator | cjgillot | 0 | |||||
572 | rust | 112280 | Remove redundant example of `BTreeSet::iter` | zica87:master | m-ou-se | 0 | |||||
573 | rust | 112281 | Test the cargo args generated by bootstrap.py | jyn514:test-bootstrap-py | 0 | ||||||
574 | rust | 112295 | Fix the tests-listing-format-json test on Windows | ForrestOfBarnes:tests-listing-format-json-windows-fix | pietroalbini | 0 | |||||
575 | rust | 112296 | Test `x86_64-gnu` in PR CI, not x86_64-gnu-llvm-14 | jyn514:no-llvm-14-prs | 0 | ||||||
576 | rust | 112297 | bootstrap: Disallow `--exclude test::std` | jyn514:remove-exclude-kind | Mark-Simulacrum | 0 | |||||
577 | rust | 112298 | Update field-offset and enable unstable_offset_of | est31:update_field_offset | Mark-Simulacrum | 0 | |||||
578 | rust | 112300 | Convert most `run-make/coverage-reports` tests to use a custom compiletest mode | Zalathar:run-coverage | wesleywiser | 0 | |||||
579 | rust | 112302 | Suggest using `ptr::null_mut` when user provided `ptr::null` to a function expecting `ptr::null_mut` | jieyouxu:issue-85184 | WaffleLapkin | 0 | |||||
580 | rust | 112304 | Add chapter in rustdoc book for re-exports and add a regression test for `#[doc(hidden)]` behaviour | GuillaumeGomez:re-exports | notriddle | 0 | |||||
581 | rust | 112306 | Add `Cow::clear` methods | nvzqz:cow_clear | m-ou-se | 0 | |||||
582 | rust | 112314 | Ignore `core` and `alloc` tests that require unwinding on `-C panic=abort` | ferrocene:pa-core-alloc-abort | joshtriplett | 0 | |||||
583 | rust | 112320 | Add `rustc_do_not_implement_via_object` | compiler-errors:do-not-impl-via-obj | lcnr | 0 | |||||
584 | rust | 112328 | Feat. adding ext that returns change_time | juliusl:pr/windows-add-change-time | m-ou-se | 0 | |||||
585 | rust | 112330 | Extend io::copy buffer reuse to BufReader too | the8472:use-buf-reader-buffer | thomcc | 0 | |||||
586 | rust | 112331 | Report allocation errors as panics, second attempt | Amanieu:panic-oom-payload2 | jackh726 | 0 | |||||
587 | rust | 112335 | ci: Upgrade loongarch64-linux-gnu GCC to 13.1.0 | loongarch-rs:gcc13 | Mark-Simulacrum | 0 | |||||
588 | rust | 112346 | Remove comments from mir-opt MIR dumps | saethlin:no-comment | oli-obk | 0 | |||||
589 | rust | 112351 | new solver proof tree generation | BoxyUwU:proof_tree_generation | lcnr | 0 | |||||
590 | rust | 112352 | Fix documentation build on FreeBSD | dankm:fbsd_doc_fix | thomcc | 0 | |||||
591 | rust | 112362 | Add `unnecessary_block` lint | obeis:unnecessary-block | jackh726 | 0 | |||||
592 | rust | 112366 | `#[test]` function signature verification improvements | lukas-code:test | eholk | 0 | |||||
593 | rust | 112370 | Lower matches against constant slices into better MIR | john-h-k:compiler/bad-slice-match | wesleywiser | 0 | |||||
594 | rust | 112371 | Disable the `BorrowedFd` layout optimization on Haiku | sunfishcode:sunfishcode/haiku-at-fdcwd | joshtriplett | 0 | |||||
595 | rust | 112374 | support for mips64r6 as a target_arch value | chenx97:better-mips64r6 | jackh726 | 0 | |||||
596 | rust | 112380 | Add allow-by-default lint for unit bindings | jieyouxu:useless-bindings-lint | compiler-errors | 0 | |||||
597 | rust | 112384 | Clarify documentation regarding `+bundle` linkage modifier | In-line:patch-1 | davidtwco | 0 | |||||
598 | rust | 112386 | loongarch64-unknown-none*: Set default relocation model to static | loongarch-rs:reloc-static | eholk | 0 | |||||
599 | rust | 112387 | Don't panic in ceil_char_boundary | clarfonthey:non-panicking-ceil-char-boundary | cuviper | 0 | |||||
600 | rust | 112390 | Move two tests from `tests/ui/std` to `library/std/tests` | MoskalykA:move-two-tests-from-library-to-tests | m-ou-se | 0 | |||||
601 | rust | 112399 | Instantiate closure synthetic substs in root universe | compiler-errors:closure-substs-root-universe | lcnr | 0 | |||||
602 | rust | 112400 | Collect VTable stats & add `-Zprint-vtable-sizes` | WaffleLapkin:vtable_stats | compiler-errors | 0 | |||||
603 | rust | 112402 | Skip atexit hooks when tests panic under `panic=abort` on unix | djkoloski:libtest_abort_behavior | Mark-Simulacrum | 0 | |||||
604 | rust | 112403 | Prevent `.eh_frame` from being emitted for `-C panic=abort` | nbdd0121:eh_frame | Nilstrieb | 0 | |||||
605 | rust | 112407 | Publish docs as github artifacts during CI | tgross35:ci-docs-publish | Mark-Simulacrum | 0 | |||||
606 | rust | 112413 | Adjust span labels for `HIDDEN_GLOB_REEXPORTS` | jieyouxu:fix-hidden-glob-reexports-span-order | eholk | 0 | |||||
607 | rust | 112416 | Fix debug ICE for extern type with where clauses | jieyouxu:issue-112363 | wesleywiser | 0 | |||||
608 | rust | 112418 | Add support for targets without unwinding in `mir-opt`, and improve `--bless` for it | ferrocene:pa-mir-opt-panic | saethlin | 0 | |||||
609 | rust | 112422 | ignore implied bounds with placeholders | aliemjay:implied-bounds-placeholders | lcnr | 0 | |||||
610 | rust | 112429 | [rustdoc] List matching impls on type aliases | GuillaumeGomez:ty-alias-impls | lcnr | 0 | |||||
611 | rust | 112431 | Improve `cast_ref_to_mut` lint | Urgau:cast_ref_to_mut_improvments | eholk | 0 | |||||
612 | rust | 112435 | Allow overwriting the sysroot compile flag via --rustc-args | antoyo:allow-overwrite-sysroot | Mark-Simulacrum | 0 | |||||
613 | rust | 112443 | Opportunistically resolve regions in new solver | compiler-errors:next-solver-opportunistically-resolve-regions | lcnr | 0 | |||||
614 | rust | 112447 | Fix debug ICE when previous arg span during extra comma removal comes from macro context | jieyouxu:issue-112437 | oli-obk | 0 | |||||
615 | rust | 94667 | yes | Add `Iterator::map_windows` | frank-king:feature/iter_map_windows | Mark-Simulacrum | 0 | always | |||
616 | rust | 106425 | yes | Make ExitStatus implement Default | ijackson:exit-status-default | thomcc | 0 | always | |||
617 | rust | 108445 | yes | Add known-bug tests for a few I-unsound issues | gburgessiv:add-known-bug | jackh726 | 0 | always | |||
618 | rust | 112451 | Remove `Visibility::Protected`. | nnethercote:rm-Visibility-Protected | bjorn3 | 0 | always | ||||
619 | rust | 95545 | no | Build LLVM with support for compression | jonhoo:aarch64-zlib | joshtriplett | 1 | iffy | |||
620 | rust | 85528 | no | Implement iterator specialization traits on more adapters | the8472:iter-markers | joshtriplett | 0 | never | |||
621 | rust | 90545 | no | Implement a faster stable sort algorithm | wpwoodjr:master | m-ou-se | 0 | never | |||
622 | rust | 97974 | no | Add TyAlias into rustc_type_ir TyKind enum | GuillaumeGomez:rustc-middle-ty-alias | oli-obk | 0 | never | |||
623 | rust | 98867 | no | Refactor metadata emission to avoid visiting HIR | cjgillot:metaloop | 0 | never | ||||
624 | rust | 100503 | no | support higher-ranked regions in opaque type inference | aliemjay:opaque_higher_ranked | lcnr | 0 | never | |||
625 | rust | 100987 | no | add `with_hash_task` to generate `DepNode` deterministically | SparrowLii:with_hash_task | cjgillot | 0 | never | |||
626 | rust | 101419 | no | proc_macro/bridge: Eagerly pass TokenStream contents into the client | mystor:ts_is_vec_tt | eddyb | 0 | never | |||
627 | rust | 101500 | no | Perform unused assignment and unused variables lints on MIR. | cjgillot:mir-liveness | davidtwco | 0 | never | |||
628 | rust | 105392 | no | Dedup bounds with parent impl block | GuillaumeGomez:rustdoc-dedup-bounds | compiler-errors | 0 | never | |||
629 | rust | 105808 | no | Implement a real InstCombine MIR pass | saethlin:fold | cjgillot | 0 | never | |||
630 | rust | 106380 | no | Default to -Z plt=yes | MaskRay:needs_plt | nikic | 0 | never | |||
631 | rust | 106613 | no | Sink unused const assignments | saethlin:delay-const-assignments | oli-obk | 0 | never | |||
632 | rust | 106852 | no | Preserve DebugInfo in DeadStoreElimination. | cjgillot:debug-dse | JakobDegen | 0 | never | |||
633 | rust | 107188 | no | Encode info for Fn/AssocFn in a single place. | cjgillot:meta-fn | compiler-errors | 0 | never | |||
634 | rust | 107289 | no | Remove a few `actually_rustdoc` uses | oli-obk:actually_rustdoc | compiler-errors | 0 | never | |||
635 | rust | 107439 | no | use `RefLock` in `GatedSpans` of Session | SparrowLii:refcell_gated_spans | estebank | 0 | never | |||
636 | rust | 107701 | no | Specialize iter::Chain<A, B>::next when A==B | the8472:chain-swap | cuviper | 0 | never | |||
637 | rust | 108359 | no | Avoid code generation for ThinVec<Diagnostic>'s destructor in the query system | Zoxc:side-effects-tweak | TaKO8Ki | 0 | never | |||
638 | rust | 108730 | no | Make sure to run all mir analyses in check mode | oli-obk:hardening_check_builds | davidtwco | 0 | never | |||
639 | rust | 108813 | no | Report all lints, even if other errors already occurred. | oli-obk:report_all_the_errors | compiler-errors | 0 | never | |||
640 | rust | 109050 | no | Only use the new DepNode hashmap for anonymous nodes. | cjgillot:no-hash-graph | michaelwoerister | 0 | never | |||
641 | rust | 109082 | no | Do not provide suggestions when the spans come from expanded code that doesn't point at user code | estebank:macro-spans | 0 | never | ||||
642 | rust | 110077 | no | bump treewide clap to 4.2.1 | fee1-dead-contrib:time-to-bump | Mark-Simulacrum | 0 | iffy | |||
643 | hashbrown | 232 | no | Issue #225: Specialization fix | tkaitchuck:specialization-fix | 0 | |||||
644 | hashbrown | 243 | no | Use `criterion` for benches | henryboisdequin:bench | 0 | |||||
645 | hashbrown | 269 | no | Add WebAssembly SIMD Support | CryZe:wasm-simd | 0 | |||||
646 | hashbrown | 400 | no | Fix `HashSet::get_or_insert_with` | JustForFun88:hashset_get_or_insert_with | 0 | |||||
647 | hashbrown | 419 | no | feat: add return val to `replace_bucket_with` `replace_entry_with` | Daniel-Aaron-Bloom:master | 0 | |||||
648 | chalk | 589 | no | [WIP] Convert from semantic to syntactic equality | nathanwhit:sem-syn | 0 | |||||
649 | vscode-rust | 666 | no | [WIP] Add command for creating a new Cargo project | GabrielMajeri:cargo-new-project | 0 | |||||
650 | crater | 672 | no | Group build script failures separately and extract the build script's crate | oli-obk:failed_to_get_rustc_version | 0 | |||||
651 | vscode-rust | 683 | no | switch exec -> execFile; ShellExecution -> ProcessExecution | AndriesK:master | 0 | |||||
652 | chalk | 694 | no | Add binders validator | flodiebold:binders-check | 0 | |||||
653 | chalk | 733 | no | Allow tests to override the default closure impls | JakobDegen:improved_fn_testing | 0 | |||||
654 | chalk | 736 | no | Support const evaluation | HKalbasi:master | 0 | |||||
655 | vscode-rust | 840 | no | WIP: Merge both existing and rust-analyzer extension codebase | Xanewok:merger | 0 | |||||
656 | stdarch | 954 | no | AVX-512DQ implementations | vertexclique:vcq/avx512dq | Amanieu | 0 | ||||
657 | stdarch | 955 | no | Add vmla_* / vmlal_* | makotokato:vmla | Amanieu | 0 | ||||
658 | stdarch | 1126 | no | Demo title Add files via upload | leon3452:master | Amanieu | 0 | ||||
659 | stdarch | 1128 | no | Demo title Add files via upload | imperial-fists:master | Amanieu | 0 | ||||
660 | stdarch | 1253 | no | Exclude intel SVML functions from missing intrinsics report | jhorstmann:exclude-svml-intrinsics-from-report | Amanieu | 0 | ||||
661 | stdarch | 1298 | no | Modify Zks functions to use LLVM intrinsics | luojia65:riscv-zk-llvm | Amanieu | 0 | ||||
662 | stdarch | 1337 | no | Update the Android NDK script to r25b | chriswailes:ndk-update | Amanieu | 0 | ||||
663 | rls | 1584 | no | Pass file directory as cwd for Run test of CodeLens | Gowee:cmdcwd | 0 | |||||
664 | libc | 1833 | no | Remove obsolete constants in version 1.0.0 | kellda:fix-454 | JohnTitor | 0 | ||||
665 | crates-io | 1952 | no | Add flash message with info after login | Mordorreal:feature/add-alert-with-info-after-login | 0 | |||||
666 | libc | 2056 | no | Use Rust union types | kellda:use-unions | Amanieu | 0 | ||||
667 | crates-io | 2087 | no | Don't make duplicated requests through Ember Data | kzys:ember-data-fastboot | 0 | |||||
668 | libc | 2406 | no | Raise libc's FreeBSD ABI to 12 | asomers:fbsd12-default | Amanieu | 0 | ||||
669 | crates-io | 2705 | no | backend: Implement sending notification email when a new version is published | paolobarbolini:backend-publish-notify | carols10cents | 0 | ||||
670 | miri | 2720 | no | add support for the `tempfile` crate | Pointerbender:tempfile | 0 | |||||
671 | miri | 2761 | no | Implement support for some basic wasm32-wasi syscalls | Aaron1011:wasi | 0 | |||||
672 | libc | 2800 | no | Added support for wasm64-wasi | john-sharratt:master | Amanieu | 0 | ||||
673 | miri | 2802 | no | prevent epoll_wait from failing silently | DebugSteven:handle-unwraps | 0 | |||||
674 | libc | 2813 | no | Fix the definition of sigevent | asomers:sigevent | Amanieu | 0 | ||||
675 | libc | 3034 | no | adding few more CLONE_* constant for Linux/Android. | devnexen:missing_linux_clone_flags | JohnTitor | 0 | ||||
676 | libc | 3068 | no | Upgrade musl supported version to 1.2.3 | wesleywiser:musl-1.2 | JohnTitor | 0 | ||||
677 | libc | 3070 | no | [WIP] freebsd: netlink | ngortheone:freebsd-netlink | JohnTitor | 0 | ||||
678 | libc | 3139 | no | removing freebsd 11 EOL proposal. | devnexen:remove_fbsd11_support | JohnTitor | 0 | ||||
679 | libc | 3175 | no | Switch to 64 bit file and time APIs on GNU libc for 32bit systems | snogge:time_bits=64 | JohnTitor | 0 | ||||
680 | crates-io | 3585 | no | Support dark mode | wyhaya:dark-mode | carols10cents | 0 | ||||
681 | crates-io | 3914 | no | Yet more database metrics | pietroalbini:yet-more-db-metrics | 0 | |||||
682 | crates-io | 4106 | no | database/crates: Add version columns | Turbo87:top-versions | 0 | |||||
683 | crates-io | 4690 | no | Implement token-based sessions. | adsnaider:sessions | 0 | |||||
684 | crates-io | 5034 | no | DO NOT MERGE YET encode `+` as `%2B` in S3 paths | rust-lang:plus-encoding | 0 | |||||
685 | crates-io | 5302 | no | WIP: add paginated versions API | nappa85:5292-paginated_versions_api | 0 | |||||
686 | crates-io | 5376 | no | WIP: Admin interface | rust-lang:admin-increase-rate-limit | 0 | |||||
687 | crates-io | 6168 | no | publish: Move all `features` to `feature2` if new syntax is used | Turbo87:features-2 | 0 | |||||
688 | crates-io | 6169 | no | Add `FixFeature2` background worker job | Turbo87:features-normalize | 0 | |||||
689 | crates-io | 6353 | no | Prototype admin console | LawnGnome:admin-prototype | 0 | |||||
690 | clippy | 7688 | no | Add lint `ref_mut_iter_method_chain` | Jarcho:ref_mut_iter_method_chain | flip1995 | 0 | ||||
691 | clippy | 7777 | no | Upgrade `equatable_if_let` to style | HKalbasi:master | flip1995 | 0 | ||||
692 | clippy | 7986 | no | WIP Suggestion creation macro | Jarcho:sugg_rework | llogiq | 0 | ||||
693 | clippy | 8337 | no | Add new lint manual_memmove | untitaker:new-lint-memmove | flip1995 | 0 | ||||
694 | clippy | 8396 | no | New lint for all/any after mapping to bool | tamaroning:map_then_identity_tranformer | flip1995 | 0 | ||||
695 | clippy | 8526 | no | Add lint `could_be_unsized` | Jarcho:could_be_unsized | giraffate | 0 | ||||
696 | clippy | 8593 | no | Add a lint for static items with large type alignment | Jaic1:static_items_large_align | flip1995 | 0 | ||||
697 | clippy | 8678 | no | Add extra check to format_impl lint for self.fmt() | jamesmcm:self_fmt_in_fmt_impl | giraffate | 0 | ||||
698 | clippy | 8685 | no | `redundant_closure` fixes | Jarcho:redundant_closure_fixes | 0 | |||||
699 | clippy | 8735 | no | Extend precedence to lint for masking bits and shifts | goth-turtle:precedence-bitmask-shift | Manishearth | 0 | ||||
700 | cargo | 9024 | no | Make cargo metadata --no-deps print all path deps (including other workspaces) | alyssais:no-deps | 0 | |||||
701 | clippy | 9301 | no | New `[suspicious_arguments]` lint for possibly swapped arguments | 5225225:sus | llogiq | 0 | ||||
702 | clippy | 9423 | no | Initial implementation of `mut_refcell_borrow` | lukaslueg:mut_refcell_borrow | Jarcho | 0 | ||||
703 | clippy | 9426 | no | Update Documentation to Focus on `LateLintPass` | nahuakang:book-latelint-updates | flip1995 | 0 | ||||
704 | cargo | 9532 | no | Add env variable to indicate the build type. | jameshilliard:is-cross | 0 | |||||
705 | cargo | 9603 | no | support generic target tables and env variables | jameshilliard:generic-config | Eh2406 | 0 | ||||
706 | clippy | 9623 | no | add [`unnecessary_vec_drain] lint | lana99:master | flip1995 | 0 | ||||
707 | cargo | 9634 | no | Use cross compile style target/host isolation for all builds. | jameshilliard:all-cross | Eh2406 | 0 | ||||
708 | clippy | 9731 | no | improve `lintcheck` | kraktus:lcheck3 | matthiaskrgr | 0 | ||||
709 | cargo | 9855 | no | Allow `path = "${FOO}/bar"` dependencies | sivadeilra:path_vars | 0 | |||||
710 | clippy | 9948 | no | Process all format-like macros | nyurik:handle-all-fmt | Alexendoo | 0 | ||||
711 | cargo | 10061 | no | Implement 'multidep' (RFC-3176) | Byron:rfc-3176 | joshtriplett | 0 | ||||
712 | cargo | 10070 | no | clean: add --with-downloads option | jonhoo:clean-cache | ehuss | 0 | ||||
713 | clippy | 10090 | no | Warn if unresolved disallowed types/macros/methods are used in clippy.toml for disallowed_* macros | i509VCB:disallowed-unresolved-warn | Alexendoo | 0 | ||||
714 | clippy | 10120 | no | `unwrap_or_else_default` -> `unwrap_or_default` and improve resulting lint | smoelius:or_insert_with | flip1995 | 0 | ||||
715 | clippy | 10152 | no | EmptyDocs | cgorski:nodocs | giraffate | 0 | ||||
716 | clippy | 10155 | no | Add new lint for byte char slices | TheNeikos:feature/add_byte_char_slice_lint | Manishearth | 0 | ||||
717 | clippy | 10157 | no | Add `unnecessary_reserve` lint | chansuke:issue_8982 | flip1995 | 0 | ||||
718 | clippy | 10173 | no | Address #10134 OOM/timeout | smoelius:lazy_set | Jarcho | 0 | ||||
719 | clippy | 10212 | no | Lint `zero_ptr` in const contexts | Niki4tap:const_warns | llogiq | 0 | ||||
720 | clippy | 10258 | no | Update `stable_sort_primitive` to prefer `sort` not only primitive types | chansuke:issue-9970 | Manishearth | 0 | ||||
721 | clippy | 10283 | no | feature: add new lint `pub_underscore_fields` | ParkMyCar:lint/pub_underscore_fields | flip1995 | 0 | ||||
722 | clippy | 10315 | no | Make SpanlessEq more consistent - part 1, issue #10267 | Yoric:yoric/SpanlessEq | flip1995 | 0 | ||||
723 | cargo | 10330 | no | Support per pkg target for `-Zbuild-std` | fee1-dead:support-per-pkg-target-w-buildstd | ehuss | 0 | ||||
724 | clippy | 10404 | no | Add `unused_enumerate_index` lint | dnbln:feat/unused_enumerate_index | flip1995 | 0 | ||||
725 | cargo | 10414 | no | Make more cargo-as-a-library functions `pub` | jonhoo:more-pubs | ehuss | 0 | ||||
726 | clippy | 10416 | no | Extend `explicit_iter_loop` and `explicit_into_iter_loop` | Jarcho:explicit_iter_loop_ext | Manishearth | 0 | ||||
727 | clippy | 10426 | no | Port clippy away from compiletest to ui_test | oli-obk:ui_test | Alexendoo | 0 | ||||
728 | cargo | 10462 | no | Add target-specific RUSTFLAGS variants | jonhoo:targeted-rustflags | weihanglo | 0 | ||||
729 | clippy | 10503 | no | new lint: needless traits in scope | woshilapin:needless_traits_in_scope | llogiq | 0 | ||||
730 | 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 | ||||
731 | clippy | 10613 | no | Add lint `assigning_clones`. | kpreid:clone | xFrednet | 0 | ||||
732 | clippy | 10698 | no | Migrate `clippy::author` to `rustc_ast::FormatArgs` | Niki4tap:author_format_macros | Alexendoo | 0 | ||||
733 | cargo | 10736 | no | Add `safe.directories` config | ehuss:safe-directories | 0 | |||||
734 | cargo | 11046 | no | WIP: Add a general mechanism for setting rustflags in Cargo for the current crate only | ridwanabdillahi:rustflags | weihanglo | 0 | ||||
735 | cargo | 11312 | no | Emit errors with cargo:error= | kornelski:build-cargo-error | epage | 0 | ||||
736 | cargo | 11429 | no | Refactoring: move hex and hasher modules from util module to util crate | nrc:utils | 0 | |||||
737 | cargo | 11447 | no | Crate checksum lookup query should match on semver build metadata | arlosi:exact | weihanglo | 0 | ||||
738 | cargo | 11525 | no | Trim noise from build script errors | kornelski:clean-build-error-take-2 | weihanglo | 0 | ||||
739 | cargo | 12089 | no | feat(xtask): 'changes' xtask | epage:changes | weihanglo | 0 | ||||
740 | rust-analyzer | 13112 | no | Make auto trait bounds work | lowr:patch/auto-trait-bounds | 0 | |||||
741 | rust-analyzer | 13330 | no | Move manual to mdbook | joshrotenberg:adoc_to_mdbook | 0 | |||||
742 | rust-analyzer | 13336 | no | feat: add a new config that limits workspace checks to single crates | jkelleyrtp:jk/workspace-check | 0 | |||||
743 | rust-analyzer | 13528 | no | Add `$manifest_path` substitution for cargo override commands | Veykril:cargo-subs | 0 | |||||
744 | rust-analyzer | 13859 | no | Add support for impl traits in type aliases | unexge:type-alias-impl-trait | 0 | |||||
745 | rust-analyzer | 14093 | no | fix: don't trigger `unwrap result return type` when inside trait impls | dbofmmbt:unwrap-result-type | 0 | |||||
746 | rust-analyzer | 14532 | no | fix: nested doc comment code blocks don't render in hover preview | DesmondWillowbrook:nested-code-blocks | 0 | |||||
747 | rust-analyzer | 14653 | no | doc: inline type & enum info | utkarshgupta137:master | 0 | |||||
748 | rust-analyzer | 14693 | no | Support `Pointee` trait | HKalbasi:pointee-trait | 0 | |||||
749 | rust-analyzer | 14700 | no | internal: Bump salsa | lnicola:bump-salsa | 0 | |||||
750 | rust | 75065 | no | Format Duration microseconds with "us" suffix, without Unicode | joshtriplett:just-the-two-byte-us | LukasKalbertodt | 0 | ||||
751 | rust | 81746 | no | Distribute cg_clif as rustup component on the nightly channel | bjorn3:cg_clif_rustup_component | Mark-Simulacrum | 0 | ||||
752 | rust | 83363 | no | Implement new proc macro diagnostics API | jhpratt:proc_macro_diagnostics | m-ou-se | 0 | ||||
753 | rust | 86826 | no | [draft] Store the path in io::Error without extra allocations. | m-ou-se:io-error-path | m-ou-se | 0 | ||||
754 | rust | 87173 | no | unstable proc_macro tracked::* rename/restructure | drahnr:bernhard-tracked-restructure | m-ou-se | 0 | ||||
755 | rust | 88561 | no | Allow redirecting subprocess stdout to our stderr etc. | ijackson:stdio-stdio | dtolnay | 0 | ||||
756 | rust | 88731 | no | use openat when encountering ENAMETOOLONG | the8472:deep-open | joshtriplett | 0 | ||||
757 | 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 | ||||
758 | rust | 91546 | no | Implement additional `split_inclusive` variants for slices | Jules-Bertholet:rsplit_inclusive | m-ou-se | 0 | ||||
759 | rust | 93664 | no | impl<T> From<Option<&T>> for *const T | kupiakos:ptr-from-optionref | m-ou-se | 0 | ||||
760 | rust | 94114 | no | Relax `Allocator` bounds into pin-safe trait | djkoloski:pin_safe_allocator | m-ou-se | 0 | ||||
761 | rust | 94455 | no | Stabilize `int_roundings` | jhpratt:stabilize-int_roundings | joshtriplett | 0 | ||||
762 | rust | 94619 | no | Introduce unsafe methods for mutating environment | jhpratt:unsafe-env | joshtriplett | 0 | ||||
763 | rust | 94909 | no | [WIP] 'Notable Trait Implementations' doc section | conradludgate:notable-trait-implementations | GuillaumeGomez | 0 | ||||
764 | rust | 95674 | no | rustdoc: Fix events not being registered when navigating browser history | GuillaumeGomez:events-not-registered | jsha | 0 | ||||
765 | rust | 95925 | no | Unlimit UNIX `remove_dir_all()` implementation (take 2) | rusticstuff:unix_remove_dir_newopt | joshtriplett | 0 | ||||
766 | rust | 96290 | no | Make libtest logfile respect --format | felipeamp:issue-57147-fix | m-ou-se | 0 | ||||
767 | rust | 96690 | no | Initial commit working on edition based method disambiguation | yaahc:edition-based-method-disambiguation | petrochenkov | 0 | ||||
768 | rust | 96784 | no | Improve the COPYRIGHT file and include mention of rustc_apfloat | wesleywiser:copyright | Mark-Simulacrum | 0 | ||||
769 | rust | 96798 | no | [wip] Fix `x test clippy --stage 0` | jyn514:test-stage0-clippy | Mark-Simulacrum | 0 | ||||
770 | rust | 96827 | no | Implement unstable `-Clinker-flavor=gcc:lld` for MCP 510 | lqd:mcp_linker_flavor | petrochenkov | 0 | ||||
771 | rust | 97052 | no | Implement pointee metadata unsizing via a TypedMetadata<T> container | CAD97:just-metadata | pnkfelix | 0 | ||||
772 | rust | 97134 | no | add file_suffix method to std::path | EvanCarroll:file_suffix | joshtriplett | 0 | ||||
773 | rust | 97334 | no | DO NOT MERGE (yet): Enable `-Zdrop-tracking` by default | eholk:drop-tracking-on-by-default | wesleywiser | 0 | ||||
774 | rust | 97335 | no | fix: impl Trait desugaring in trait objects' assoc constraints | randomicon00:impldesugar | cjgillot | 0 | ||||
775 | rust | 97445 | no | More proc macro tweaks | nnethercote:proc-macro-tweaks-2 | eddyb | 0 | ||||
776 | rust | 97658 | no | Stabilize `format_args_ln!` | joshtriplett:stabilize-format-args-nl | m-ou-se | 0 | ||||
777 | rust | 97807 | no | Add Seek instance for std::io::Take | wangbj:seek_io_take2 | joshtriplett | 0 | ||||
778 | rust | 97861 | no | Added randomized field padding to `-Z randomize-layout` | Kixiron:thiccen | cjgillot | 0 | ||||
779 | rust | 97977 | no | Add `String::replace_first` and `String::replace_last` | WilliamVenner:string_replace_in_place | kennytm | 0 | ||||
780 | rust | 98514 | no | `std::thread` support for the Nintendo 3DS | AzureMarker:feature/horizon-threads | Mark-Simulacrum | 0 | ||||
781 | rust | 98991 | no | Apply deprecation lint to trait method overrides. | m-ou-se:deprecated-overrides | wesleywiser | 0 | ||||
782 | rust | 99032 | no | Disable unwinding for `catch_unwind` error payloads. | danielhenrymantilla:no_unwind_drop_panic_payload | Mark-Simulacrum | 0 | ||||
783 | rust | 99063 | no | Stabilize `lint_reasons` in rustc (RFC 2383) | xFrednet:rfc-2383-stabilize-lint-reasons | wesleywiser | 0 | ||||
784 | rust | 99322 | no | Make {integer}::from_str_radix constant | GKFX:const-int-parse | thomcc | 0 | ||||
785 | 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 | ||||
786 | rust | 99339 | no | Make BinaryHeap parametric over Allocator | yanchith:binary-heap-ta | Amanieu | 0 | ||||
787 | rust | 99376 | no | Optimize FromIterator for boxed slice with TrustedLen iterators | GoldsteinE:boxed-slice-from-iterator | the8472 | 0 | ||||
788 | rust | 99445 | no | Resolve $crate at the expansion-local crate | CAD97:whose-crate-is-this-anyway | petrochenkov | 0 | ||||
789 | rust | 99469 | no | Add UI to help with advanced search requests | GuillaumeGomez:advanced-search-ui | notriddle | 0 | ||||
790 | 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 | ||||
791 | rust | 99754 | no | Parse unnamed struct and union fields | carbotaniuman:rfc-2102 | cjgillot | 0 | ||||
792 | rust | 99883 | no | Invoke `backtrace-rs`' buildscript in `std`'s buildscript for Android targets | Arc-blroth:fix/backtrace-build | kennytm | 0 | ||||
793 | rust | 99927 | no | More distinctive pretty-printing of function item types | steffahn:distinctive_function_item_types_printing | estebank | 0 | ||||
794 | rust | 100021 | no | made `unreachable_unchecked` panic in debug mode | cbrownsey:master | scottmcm | 0 | ||||
795 | rust | 100375 | no | don't touch `closure_substs.parent_substs()` in borrowck | aliemjay:ugly-closure-substs | jackh726 | 0 | ||||
796 | 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 | ||||
797 | rust | 100423 | no | Panic on invalid usages of `MaybeUninit::uninit().assume_init()` | Nilstrieb:maybe-uninit-maybe-unsound | oli-obk | 0 | ||||
798 | rust | 100428 | no | Add generic `NonZero` type. | reitermarkus:generic-nonzero | joshtriplett | 0 | ||||
799 | rust | 100703 | no | [WIP]: raw-dylib support for apple targets | roblabla:raw-dylib-macos | 0 | |||||
800 | 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 | ||||
801 | rust | 101339 | no | enable -Zrandomize-layout in debug CI builds | the8472:ci-randomize-debug | jyn514 | 0 | ||||
802 | rust | 101417 | no | Stabilize pointer byte offsets and is aligned | WaffleLapkin:stabilize_pointer_byte_offsets_and_is_aligned | m-ou-se | 0 | ||||
803 | rust | 101466 | no | Migrate `rustc_trait_selection::traits::error_reporting::suggestions` to `SessionDiagnostic` | str4d:100717-trait_selection-suggestions-diagnostics | davidtwco | 0 | ||||
804 | rust | 101551 | no | [WIP] Add support for custom allocator for `String` | zachs18:string_alloc | Mark-Simulacrum | 0 | ||||
805 | rust | 101586 | no | Add the `#[manually_drop]` attribute. | ssbr:master | lcnr | 0 | ||||
806 | rust | 101842 | no | std::io: vectored reads with uninitialized memory (Read::read_buf_vec) | nrc:read-buf-vec2 | m-ou-se | 0 | ||||
807 | rust | 101981 | no | Impl AsRef, Borrow for Ref, RefMut | dhardy:borrow_ref | m-ou-se | 0 | ||||
808 | rust | 102343 | no | New API: Range::cmp_scalar; comparison (less/equal/greater) to a primitive of the Range | golddranks:range_cmp | thomcc | 0 | ||||
809 | rust | 102432 | no | [`unused_braces`] Lint multiline blocks as long as not in arms | kraktus:useless_braces | compiler-errors | 0 | ||||
810 | rust | 102579 | no | Distinguish "has patches" from "in-tree" again | jyn514:fix-llvm-handling | tmandry | 0 | ||||
811 | rust | 103126 | no | Add cfg(no_128_bit) to core: removes u128/i128 formatting | GKFX:no-128bit-division | joshtriplett | 0 | ||||
812 | rust | 103130 | no | Tidy up maybe_uninit_write_slice API | SUPERCILEX:slice-uninit | scottmcm | 0 | ||||
813 | rust | 103134 | no | Kill array_assume_init | SUPERCILEX:uninit-array-assume | scottmcm | 0 | ||||
814 | rust | 103376 | no | Strip leading trailing empty lines in doc code blocks | GuillaumeGomez:strip-leading-trailing-empty-lines | notriddle | 0 | ||||
815 | rust | 103448 | no | Account for late-bound lifetimes in generics | cjgillot:no-late-fn | lcnr | 0 | ||||
816 | rust | 103449 | no | Inherit function lifetimes for impl-trait | cjgillot:variance-rpit | compiler-errors | 0 | ||||
817 | rust | 103735 | no | Implement a lint for implicit autoref of raw pointer dereference | WaffleLapkin:scarry-derefs | RalfJung | 0 | ||||
818 | rust | 103893 | no | Const stabilize `mem::discriminant` | H4x5:stabilize-const-discriminant | joshtriplett | 0 | ||||
819 | rust | 103895 | no | Add Trusty OS as tier 3 target | randomPoison:trusty-os-support | m-ou-se | 0 | ||||
820 | rust | 103985 | no | Add `Identity` lang item | GuillaumeGomez:ty-alias-handling | oli-obk | 0 | ||||
821 | rust | 103993 | no | Add support for SpanTrace capture in ICE reports | yaahc:traced-ICE | oli-obk | 0 | ||||
822 | rust | 104000 | no | rustc_llvm: Add a `-Z print-llvm-stats` option to expose LLVM statistics. | pcwalton:llvm-stats | oli-obk | 0 | ||||
823 | rust | 104057 | no | `Exclusive` nits | H4x5:exclusive-nits | joshtriplett | 0 | ||||
824 | rust | 104082 | no | Specify `NonZero` and `Option<NonZero>` layout | joshlf:patch-7 | scottmcm | 0 | ||||
825 | rust | 104087 | no | Stabilise inline_const | nbdd0121:const | scottmcm | 0 | ||||
826 | rust | 104101 | no | Add initial libstd support for Xous | betrusted-io:xous-libstd-initial | m-ou-se | 0 | ||||
827 | rust | 104283 | no | Implement TryFrom<&str> for numerical types, bool and char | grego:master | thomcc | 0 | ||||
828 | rust | 104329 | no | Move futex locks to `sys_common` | joboet:sys_common_futex | m-ou-se | 0 | ||||
829 | rust | 104333 | no | WIP: Thread `GeneratorKind` through to symbol mangling | Swatinem:mangle-async | cjgillot | 0 | ||||
830 | rust | 104385 | no | Raise minimum supported Apple OS versions | BlackHoleFox:apple-minimum-bumps | petrochenkov | 0 | ||||
831 | rust | 104406 | no | linker: Preserve relative order of `-l` options, including dynamic libs | petrochenkov:dynorder | bjorn3 | 0 | ||||
832 | rust | 104475 | no | What if we just add `<[MaybeUninit<T>; N]>::assume_init` directly? | scottmcm:array-assume-init | m-ou-se | 0 | ||||
833 | rust | 104803 | no | Implement unification of const abstract impls | JulianKnodt:unify_impls | oli-obk | 0 | ||||
834 | rust | 105258 | no | Report change in RPITIT lifetime capture clauses. | cjgillot:rpit-mismatch | oli-obk | 0 | ||||
835 | rust | 105394 | no | Improve UdpSocket documentation | Patiga:improve-udpsocket-docs | workingjubilee | 0 | ||||
836 | rust | 105545 | no | cleanup: remove pointee types from LLVM backend | erikdesjardins:ptrclean | 0 | |||||
837 | rust | 105635 | no | Add suggestion for captured and passed arg case in fmt macro | tanveerraza789:master | estebank | 0 | ||||
838 | rust | 105815 | no | Extend -Zdump-mir output with two-phase borrow info | pnkfelix:extra-2pb-info | oli-obk | 0 | ||||
839 | rust | 105877 | no | `impl PartialEq<{str,String}> for {Path,PathBuf}` (and reversed) | Kixunil:impl-partialeq-str-for-path | joshtriplett | 0 | ||||
840 | rust | 105982 | no | implied bounds: normalize in the proper param_env | aliemjay:assumed-wf-normalize | lcnr | 0 | ||||
841 | rust | 106060 | no | Remove proc-macro back-compat hack for rental | Aaron1011:remove-rental-hack | pnkfelix | 0 | ||||
842 | rust | 106424 | no | rustdoc: inline compiler-private items into compiler-private crates | notriddle:notriddle/rustc-private | GuillaumeGomez | 0 | ||||
843 | rust | 106561 | no | Add warning block support in rustdoc | GuillaumeGomez:warning-block | notriddle | 0 | ||||
844 | rust | 106601 | no | Suggest `;` after bare `match` expression E0308 | estebank:match-semi | cjgillot | 0 | ||||
845 | rust | 106691 | no | Teach `rustc` to write the ICE backtrace and query stack to disk | estebank:ice-ice-baby | davidtwco | 0 | ||||
846 | rust | 106729 | no | Account for opaque variance for region outlives and liveness. | cjgillot:borrowck-variance | oli-obk | 0 | ||||
847 | rust | 107047 | no | Recover from `pub let` | obeis:pub-let | Nilstrieb | 0 | ||||
848 | 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 | ||||
849 | rust | 107176 | no | Add `Option::transpose_fn` methods | nvzqz:transpose-function | scottmcm | 0 | ||||
850 | rust | 107246 | no | Begin migrating rustdoc diagnostics for translation | cassaundra:rustdoc-translation-migration | davidtwco | 0 | ||||
851 | rust | 107251 | no | Rescope temp lifetime in let-chain into IfElse | dingxiangfei2009:let-chain-rescope | oli-obk | 0 | ||||
852 | rust | 107263 | no | Allow impl on projection | GuillaumeGomez:allow-impl-on-projection | oli-obk | 0 | ||||
853 | rust | 107378 | no | Stabilize `anonymous_lifetime_in_impl_trait` | c410-f3r:stabilize-anon-lt | estebank | 0 | ||||
854 | rust | 107393 | no | Add internal lint against `Ty == Ty` | Nilstrieb:Are the types equalॽ Who even knows at this point | eholk | 0 | ||||
855 | rust | 107502 | no | remove unused static data for to_lowercase | PSeitz:master | Mark-Simulacrum | 0 | ||||
856 | rust | 107510 | no | Monomorphize in check mode to report (almost) all PMEs | oli-obk:no_const_pme | 0 | |||||
857 | rust | 107562 | no | WIP: Remove `ResumeTy` from async lowering | Swatinem:async-resumety-v2 | compiler-errors | 0 | ||||
858 | rust | 107606 | no | Pattern types MVP | oli-obk:pattern_types_syntax | jackh726 | 0 | ||||
859 | rust | 107620 | no | Normalize opaque types with bound vars...... again | compiler-errors:normalize-opaques-with-late-bounds-again | 0 | |||||
860 | rust | 107628 | no | Make `x clippy` download and use beta clippy | albertlarsan68:bootstrap-clippy | flip1995 | 0 | ||||
861 | rust | 107640 | no | rustdoc: Add support for local resources | GuillaumeGomez:rustdoc-local-resources-2 | notriddle | 0 | ||||
862 | rust | 107702 | no | Iteratively simplify const conditions | dingxiangfei2009:iterative-const-cond-simplify | cjgillot | 0 | ||||
863 | rust | 107732 | no | [WIP] Move drop elaboration before borrowck | Zeegomo:move-drop-elab | cjgillot | 0 | ||||
864 | rust | 107812 | no | no python in shell scripts | ozkanonur:no-python-in-shell-scripts | Mark-Simulacrum | 0 | ||||
865 | rust | 107881 | no | Add `where` to `borrowck_could_not_prove` | workingjubilee:where-predicate-could-not-be-proven | compiler-errors | 0 | ||||
866 | rust | 107901 | no | Change some `pub` to `pub(crate)` in `std` | clubby789:unreachable-pub | Mark-Simulacrum | 0 | ||||
867 | rust | 107926 | no | rustdoc: Indicate struct can be created + fn | mustakimali:builder-indicator | jsha | 0 | ||||
868 | rust | 107939 | no | Make `str` into a libcore struct (redux) | compiler-errors:make-str-an-adt | 0 | |||||
869 | rust | 107979 | no | add `array::try_from_iter` to improve discoverability and ergonomics | emilHof:try_from_iter | scottmcm | 0 | ||||
870 | rust | 107982 | no | Remove implicit total orderings | dingxiangfei2009:remove-ord | wesleywiser | 0 | ||||
871 | rust | 108001 | no | Add lint to check if non-inlined local reexports have documentation | GuillaumeGomez:unused_reexport_documentation-lint | notriddle | 0 | ||||
872 | rust | 108107 | no | Display pid of process holding lock | zephaniahong:master | Mark-Simulacrum | 0 | ||||
873 | rust | 108278 | no | Migrate rustc_mir_build's non_exhaustive_match diagnostic | mejrs:mirbuild3 | compiler-errors | 0 | ||||
874 | rust | 108328 | no | Make borrow check results available to Clippy | smoelius:nll-ctxt | oli-obk | 0 | ||||
875 | rust | 108365 | no | Add RUSTC_EMIT option to pass on --emit to crates during bootstrap | Zoxc:rustc-dump | albertlarsan68 | 0 | ||||
876 | rust | 108397 | no | Dedup elaborated predicates with const generic parameter in AutoTrait | megakorre:issue_107715 | oli-obk | 0 | ||||
877 | rust | 108435 | no | Reexport MetadataBlob so it can be used in rustc plugins | GuillaumeGomez:reexport-metadatablob | petrochenkov | 0 | ||||
878 | rust | 108485 | no | move pal cfgs in f32 and f64 to sys | devsnek:float-pat-exception | workingjubilee | 0 | ||||
879 | rust | 108537 | no | rustdoc: Allow whitespace as path separator like double colon | GuillaumeGomez:rustdoc-search-whitespace-as-separator | notriddle | 0 | ||||
880 | rust | 108590 | no | [WIP] mir-opt for generators/futures: copy propagate upvar into locals | pnkfelix:copy-prop-upvar-to-elim-local-for-62958 | cjgillot | 0 | ||||
881 | rust | 108598 | no | Use `ControlFlow` in HIR `Visitor` | Jarcho:break_hir_visitor | oli-obk | 0 | ||||
882 | rust | 108761 | no | Do NOT Review: CoAlloc: Allocator + Global API + Vec | coop-rs:07_vec_macroed_squash_fmt_workaround | peter-kehl | 0 | ||||
883 | rust | 108796 | no | move personality to sys | devsnek:personality-pal-exception | workingjubilee | 0 | ||||
884 | rust | 108859 | no | Validate proc macro attributes in AST validation | cjgillot:proc-macro-validate | petrochenkov | 0 | ||||
885 | rust | 108874 | no | Implement `io::Entropy` and refactor random data generation | joboet:io_entropy | joshtriplett | 0 | ||||
886 | rust | 108955 | no | Add `internal_features` lint | Nilstrieb:dont-use-me-pls | oli-obk | 0 | ||||
887 | rust | 108975 | no | feat: split `unsafe_code` lint into lint group | Ezrashaw:unsafe_code-lint-tweaking | nikomatsakis | 0 | ||||
888 | rust | 108981 | no | Implement `fs_native_path` | ChrisDenton:aspath | joshtriplett | 0 | ||||
889 | rust | 108993 | no | Make typeck aware of uninhabited types | cjgillot:uninhabited-typeck | lcnr | 0 | ||||
890 | rust | 109160 | no | Custom MIR: Parse `ExprKind::Use` correctly | cbeuw:use-expr | oli-obk | 0 | ||||
891 | rust | 109278 | no | Look at proc-macro attributes when encountering unknown attribute | estebank:serde-attr | petrochenkov | 0 | ||||
892 | rust | 109422 | no | rustdoc-search: add impl disambiguator to duplicate assoc items | notriddle:notriddle/impl-disambiguate-search | jsha | 0 | ||||
893 | rust | 109691 | no | Implement `Future` for `Option<F>` | nvzqz:option_future | joshtriplett | 0 | ||||
894 | rust | 109706 | no | Implement stable-wakers RFC | p-avital:stable-wakers | m-ou-se | 0 | ||||
895 | rust | 109841 | no | Make file names in error messages links to that file. | Dragon-Hatcher:file-terminal-urls | estebank | 0 | ||||
896 | rust | 110010 | no | Require a #[defines] attribute for type-alias-impl-trait in order for a function to be able to register hidden types. | oli-obk:tait_defines_attr_magic_parser | 0 | |||||
897 | rust | 110099 | no | [WIP] Allow passing const pointers to FFI in Miri | CraftSpider:miri-c | 0 | |||||
898 | rust | 110105 | no | Stabilise exhaustive patterns feature | cjgillot:exhaustive-patterns | oli-obk | 0 | ||||
899 | rust | 110303 | no | Add `debug_assert_nounwind` and convert `assert_unsafe_precondition` | nbdd0121:master | scottmcm | 0 | ||||
900 | rust | 110342 | no | Look at proc-macro attributes when encountering unknown attribute | estebank:serde-attr-1 | petrochenkov | 0 | ||||
901 | rust | 110382 | no | [RFC-2011] Expand `matches!` | c410-f3r:matches | wesleywiser | 0 | ||||
902 | rust | 110621 | no | (More) consistently use "region" terminology in `rustc_middle` | WaffleLapkin:region_in_france | davidtwco | 0 | ||||
903 | rust | 110639 | no | enable PGO on x86_64-apple-darwin | csmoe:pgo-osx | lqd | 0 | ||||
904 | rust | 110669 | no | Safe Transmute: Pass ErrorGuaranteed up to error reporting | bryangarza:safe-transmute-small-refactor-on-answer-type | compiler-errors | 0 | ||||
905 | rust | 110790 | no | add tracking UI test for upstream LLVM issue | Ezrashaw:track-llvm-dbg-issue | TaKO8Ki | 0 | ||||
906 | rust | 110854 | no | Rustc shim is now a wrapper | albertlarsan68:bootstraps-rustc-shim-is-now-a-wrapper | ozkanonur | 0 | ||||
907 | rust | 110862 | no | Add `{Local}ModDefId` to more more strongly type `DefId`s | Nilstrieb:typed-did | lcnr | 0 | ||||
908 | rust | 110961 | no | Create `unnecessary_send_constraint` lint for `&(dyn ... + Send)` | john-h-k:lint/useless-send | davidtwco | 0 | ||||
909 | rust | 111111 | no | [WIP] Make less anon consts/Do a little `min_generic_const_exprs` | BoxyUwU:make_less_anon_consts | 0 | |||||
910 | rust | 111218 | no | Add CI step to prevent new untranslatable diagnostics being added | clubby789:no-new-untranslatable | davidtwco | 0 | ||||
911 | rust | 111347 | no | Add `Future::map` | jonas-schievink:future-map | joshtriplett | 0 | ||||
912 | rust | 111503 | no | Move structures from `ty/mod.rs` into their own modules | WaffleLapkin:🌸cutify_ty🌸 | compiler-errors | 0 | ||||
913 | rust | 111580 | no | Don't ICE on layout computation failure | atsuzaki:layout-ice | oli-obk | 0 | ||||
914 | rust | 111628 | no | Allow integer suffixes starting with `e`. | nnethercote:allow-e-suffixes | petrochenkov | 0 | ||||
915 | rust | 111738 | no | Uplift `clippy::option_env_unwrap` lint | Urgau:uplift_option_env_unwrap | cjgillot | 0 | ||||
916 | rust | 111873 | no | Add & use `is_none_or` `Option` extension in the compiler | WaffleLapkin:is_none_or_in_the_compiler | cjgillot | 0 | ||||
917 | rust | 111931 | no | Implement refinement check for RPITITs | compiler-errors:refine-rpit | 0 | |||||
918 | rust | 99761 | no | Fix item-info color | GuillaumeGomez:item-info-color | notriddle | 0 | always | |||
919 | rust | 110051 | no | Use same `FxHashMap` in `rustdoc-json-types` and `librustdoc`. | aDotInTheVoid:rdj-hashmap | jyn514 | 0 | always | |||
920 | rust | 107084 | error | no | make `ty::Ty: Debug` not call the `Display` impl | BoxyUwU:ty_debug_actually_debug | compiler-errors | compiler-errors | 1 | ||
921 | rust | 108716 | error | no | promote i586-unknown-linux-gnu to Tier2+hosttools | goshhhy:i586-tier2-hosttools | pietroalbini | pietroalbini | 0 | iffy | |
922 | rust | 109616 | error | no | rustdoc: use a template to generate Hrefs | jsha:href-template | notriddle | notriddle | 0 | never | |
923 | rust | 100036 | failure | Remove `box_free` lang item | DrMeepster:box_free_free_box | oli-obk | oli-obk | 0 | never | ||
924 | rust | 102099 | failure | yes | Rebased: Mark drop calls in landing pads cold instead of noinline | InnovativeInventor:re-cold-land | nagisa | nikic | 0 | never | |
925 | rust | 109982 | failure | rustc_session: default to -Z plt=yes on non-x86_64 | durin42:plt-no-x86_64-only | nikic | nikic | 0 | never | ||
926 | rust | 110494 | failure | yes | Use the LLVM option NoTrapAfterNoreturn | majaha:noTrapAfterNoreturn | nikic | nikic | 0 | never | |
927 | crater | 695 | failure | yes | Add crates that SIGSEGV in 1.70 crater runs due to UB | saethlin:flaky-crates | Mark-Simulacrum | 0 | |||
928 | libc | 2746 | failure | yes | freebsd adding ucontext api | devnexen:fbsd_context_upd | Amanieu | JohnTitor | 0 | ||
929 | libc | 2996 | failure | yes | Add Linux constants: rtm_protocol and routing message attributes | oherrala:linux-consts | JohnTitor | JohnTitor | 0 | ||
930 | libc | 3089 | failure | yes | Add ioctl FS_IOC_{G,S}ETVERSION and FS_IOC_{G,S}ETFLAGS | ETKNeil:add-ioctl-flags | JohnTitor | JohnTitor | 0 | ||
931 | libc | 3117 | failure | yes | linux SCTP support part 2 | devnexen:linux_sctp2 | JohnTitor | JohnTitor | 0 | ||
932 | libc | 3120 | failure | yes | Additional linux AF_PACKET functionality | nathaniel-bennett:master | JohnTitor | JohnTitor | 0 | ||
933 | libc | 3123 | failure | yes | add RNDADDENTROPY for ioctl interface on linux glibc. | devnexen:ioctl_random_linux | JohnTitor | JohnTitor | 0 | ||
934 | libc | 3125 | failure | yes | Unify **/uapi/linux/auxvec.h in linux_like/mod.rs | workingjubilee:joy/unified-auxvec.rs | JohnTitor | JohnTitor | 0 | ||
935 | libc | 3191 | failure | yes | musl fixes and musl+riscv32 fixes | kraj:kraj/musl-fixes | JohnTitor | JohnTitor | 0 | ||
936 | rust | 111684 | failure | Warn on unused `offset_of!()` result | ChayimFriedman2:unused-offset-of | davidtwco | WaffleLapkin | 0 | |||
937 | rust | 111818 | failure | Uplift `clippy::cmp_nan` lint | Urgau:uplift_cmp_nan | cjgillot | cjgillot | 0 | |||
938 | rust | 110596 | failure (try) | Rename `wasm32-wasi` to `wasm32-wasi-preview1` | yoshuawuyts:rename-wasm32-wasi | Mark-Simulacrum | 0 | ||||
939 | rust | 112365 | failure (try) | [experiment] Use new solver in MIR validator subtyping checks | compiler-errors:mir-inline-check-better | 0 | |||||
940 | rust | 110719 | failure | no | Reimplement ConstProp using DataflowConstProp | cjgillot:single-const-prop | oli-obk | oli-obk | 0 | never | |
941 | libc | 2845 | failure | no | Remove most version detection and conditionals for older versions of Rust | joshtriplett:version-handling | Amanieu | Amanieu | 0 | ||
942 | rust | 108837 | failure | no | Test PGO on x64-darwin | lqd:osx-pgo | 0 | ||||
943 | rust | 89132 | success (try) | Add support for allocators in `Rc` & `Arc` | Cyborus04:rc_allocator_support | m-ou-se | 0 | never | |||
944 | rust | 89917 | success | sess: default to v0 symbol mangling | davidtwco:issue-60705-stabilize-rust-symbol-mangling-scheme | michaelwoerister | 0 | never | |||
945 | rust | 93275 | success | Remove pretty-print compat hack for all crates | Aaron1011:remove-pretty-print | jackh726 | 0 | never | |||
946 | rust | 98223 | success | proc_macro/bridge: remove client->server `&HandleCounters` passing. | eddyb:proc-macro-handle-counters | nnethercote | 0 | never | |||
947 | rust | 98615 | success | rustc_codegen_ssa: don't use LLVM struct types for field offsets. | eddyb:lolvm | nikic | 0 | never | |||
948 | rust | 101179 | success | Deprecate uninit_array | SUPERCILEX:uninit_array | scottmcm | 0 | never | |||
949 | rust | 101461 | success | proc_macro/bridge: Add #[inline] to RunningSameThreadGuard methods | mystor:pm_nested_cross_thread_inline | eddyb | 0 | never | |||
950 | rust | 101566 | success | [WIP] make nightly compilers able to parallelize | SparrowLii:sync_data_structure | cjgillot | 0 | never | |||
951 | rust | 102264 | success | [PERF] Tweak inlining threshold | cjgillot:inline-threshold | nnethercote | 0 | never | |||
952 | rust | 102487 | success | Use BOLT in CI to optimize `librustc_driver` | Kobzol:rustc-bolt | 0 | never | ||||
953 | rust | 103169 | success | Error in panic | DebugSteven:error-in-panic | m-ou-se | 0 | never | |||
954 | rust | 103309 | success | add cycle detection for inferred outlives predicates | cormacrelf:infer-outlives-cycles | oli-obk | 0 | never | |||
955 | rust | 103657 | success | Fix variable debuginfo being optimized away at `mir-opt-level=2 ` | wesleywiser:fix_mir_opt_away_var_debuginfo | 0 | never | ||||
956 | rust | 104525 | success | Optimize format_args placeholders without options: Display::simple_fmt | m-ou-se:simple-display | petrochenkov | 0 | never | |||
957 | rust | 105653 | success (try) | Remove `ConstValue::Slice` | oli-obk:op_to_const | RalfJung | 0 | never | |||
958 | rust | 105840 | success | Micro-optimize Ord::cmp for primitives | saethlin:ord-cmp | 0 | never | ||||
959 | rust | 106155 | success (try) | [perf] separate impls for refs to simplifiable types | lqd:simplified-ref | lcnr | 0 | never | |||
960 | rust | 106343 | success | optimize slice::Iter::fold | the8472:slice-iter-fold | joshtriplett | 0 | never | |||
961 | rust | 106511 | success | Default relax_elf_relocations to true | MaskRay:gotpcrelx | nikic | 0 | never | |||
962 | rust | 106790 | success | add more niches to rawvec | the8472:rawvec-niche | scottmcm | 0 | never | |||
963 | rust | 107123 | success | add a Callable trait that is implemented for unsafe functions, too | oli-obk:callable_trait | compiler-errors | 0 | never | |||
964 | rust | 107181 | success | Inline trivial `core::fmt::Formatter` methods | nvzqz:inline-formatter-methods | cuviper | 0 | never | |||
965 | rust | 107571 | success | Free some locks earlier for queries. | cjgillot:qlock | oli-obk | 0 | never | |||
966 | rust | 107651 | success (try) | [WIP] Build `rustc` with a single CGU on x64 Linux | Kobzol:ci-single-cgu | pietroalbini | 0 | never | |||
967 | rust | 107689 | success | Enable frame pointers on all targets except x86. | bjorn3:rustc_frame_pointers | ozkanonur | 0 | never | |||
968 | rust | 107760 | success | Rewrite libcore's UTF-8 validation for performance | thomcc:utf8dfa | m-ou-se | 0 | never | |||
969 | rust | 108108 | success | Print a code snippet with the panicking expression | estebank:panic-print | m-ou-se | 0 | never | |||
970 | rust | 108214 | success | Make some traversable types generic over interner | eggyal:generify_traversables | lcnr | 0 | never | |||
971 | rust | 108243 | success | Perform some typeck analyses per module | cjgillot:incr-analyses | 0 | never | ||||
972 | rust | 108321 | success | Do project specializable RPITIT projection | compiler-errors:do-project-to-specializable-rpitits | 0 | never | ||||
973 | 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 | |||
974 | rust | 108380 | success | Shrink `process_obligations` | nnethercote:shrink-process_obligations | 0 | never | ||||
975 | rust | 108693 | success (try) | Optimize DroplessArena arena allocation | Zoxc:arena-opt-funcs | cjgillot | 0 | never | |||
976 | rust | 108788 | success | Do not count `inline(always)` in inlining depth control | cjgillot:inline-always | 0 | never | ||||
977 | rust | 108800 | success | Experiment: spaceship in MIR | scottmcm:three-way-compare | 0 | never | ||||
978 | rust | 108867 | success | [PERF] allow region unification to change region universes | aliemjay:resolve-var-region-alt | 0 | never | ||||
979 | rust | 109246 | success | rustdoc: simplify handling of plain text output | jsha:no-alternate | notriddle | 0 | never | |||
980 | rust | 109388 | success | interpret region vars as universals in implied bounds query | aliemjay:implied-bounds-equality | lcnr | 0 | never | |||
981 | rust | 109467 | success | refactor `Lock` for parallel compiler | SparrowLii:Lock_test | cjgillot | 0 | never | |||
982 | rust | 109478 | success | refactor `WorkerLocal` for parallel compiler | SparrowLii:WorkerLocal_test | cjgillot | 0 | never | |||
983 | rust | 109532 | success | Refactor item attributes to use SortedIndexMultiMap instead of slice | Jesse-Bakker:attr-map | cjgillot | 0 | never | |||
984 | 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 | |||
985 | rust | 109645 | success | Slightly micro-optimize derive of PartialOrd | thomcc:optimize_partialord_derive | compiler-errors | 0 | never | |||
986 | rust | 109763 | success | lint incorrect implied bounds in wfcheck | aliemjay:lint-implied-bounds-fork | jackh726 | 0 | never | |||
987 | rust | 109776 | success (try) | test the parallel compiler | SparrowLii:sync_test5 | 0 | never | ||||
988 | rust | 109780 | success | [perf] Try revert of #102472 | lqd:perf-revert-102472 | 0 | never | ||||
989 | rust | 109890 | success | Give `Span` a niche | Nilstrieb:span-niche | eholk | 0 | never | |||
990 | rust | 110050 | success | Work on an alternative encoding for big u32s | saethlin:better-u32-encoding | 0 | never | ||||
991 | rust | 110284 | success (try) | test for the default parallel compiler on threads=2 | SparrowLii:parallel_2 | 0 | never | ||||
992 | rust | 110530 | success | Perf: Mir inlining: Experiment with adding a query to improve incremental mode | JakobDegen:incremental_inlining | 0 | never | ||||
993 | rust | 110691 | success | Enable DataflowConstProp by default | cjgillot:enable-dcp | 0 | never | ||||
994 | rust | 110833 | success | Only unpack tupled args in inliner if we expect args to be unpacked | compiler-errors:rustc-call-inliner-ice | cjgillot | 0 | never | |||
995 | rust | 111030 | success | assert_eq! message format (take 2) | nyurik:issue-94005-fix2 | m-ou-se | 0 | never | |||
996 | rust | 111050 | success | Run unreachable propagation after inlining and after optimizations. | cjgillot:multiple-unreachable-prop | 0 | never | ||||
997 | rust | 111060 | success | [Experiment] Remove format_args_nl!() | m-ou-se:format-args-nl | m-ou-se | 0 | never | |||
998 | rust | 111061 | success (try) | [perf] Enable some more MIR optimizations | cjgillot:reorder-passes | 0 | never | ||||
999 | rust | 111071 | success | assert_eq! message format (take 2a) | nyurik:simpler-issue-94005 | m-ou-se | 0 | never | |||
1000 | rust | 111693 | success (try) | Create definitions for promoted constants. | cjgillot:feed-promoted | TaKO8Ki | 0 | never | |||
1001 | rust | 111740 | success (try) | Update GCC used in Linux dist builds to 9.1.0 | Kobzol:update-gcc | 0 | never | ||||
1002 | rust | 111753 | success (try) | Only consider places with the same local in each_borrow_involving_path. | cjgillot:simp-place-conflict | eholk | 0 | never | |||
1003 | rust | 111803 | success (try) | Tweak the threshold for chunked swapping | scottmcm:simple-swap-alternative | cuviper | 0 | never | |||
1004 | rust | 111804 | success (try) | [WIP] Test performance of running MIR inliner on inline(always) function calls in optimized incremental build | vlad20012:mir-incremental-opt-2-inline-always-experiment | 0 | never | ||||
1005 | rust | 111806 | success (try) | Use CS PGO for LLVM | Kobzol:llvm-cs-pgo | 0 | never | ||||
1006 | rust | 111815 | success (try) | Disambiguate expansions relative to the creating DepNode | cjgillot:dep-node-disambiguate | wesleywiser | 0 | never | |||
1007 | rust | 111970 | success (try) | fallible allocator experiment | pitaj:allocator-fallible | thomcc | 0 | never | |||
1008 | rust | 112049 | success (try) | [do not merge] CI experiments | Kobzol:pgo-omit-benchmarks | 0 | never | ||||
1009 | rust | 112093 | success (try) | Improve CGU formation | nnethercote:improve-cgu-formation | 0 | never | ||||
1010 | rust | 112235 | success (try) | Port PGO/LTO/BOLT optimized build pipeline to Rust | Kobzol:opt-dist | pnkfelix | 0 | never | |||
1011 | rust | 112255 | success (try) | Always consider inlining for trivial functions | saethlin:always-inline-trivial-functions | 0 | never | ||||
1012 | rust | 112307 | success (try) | mir opt + codegen: handle subtyping | lcnr:operand-ref | jackh726 | 0 | never | |||
1013 | rust | 112319 | success (try) | Don't require associated types with Self: Sized bounds in `dyn Trait` objects | oli-obk:assoc_ty_sized_bound_for_object_safety2 | compiler-errors | 0 | never | |||
1014 | rust | 112372 | success (try) | Make function bodies with &! arguments unreachable | saethlin:ralf-refs | 0 | never | ||||
1015 | rust | 112441 | success (try) | Don't merge CGUs in incremental builds. | nnethercote:no-cgu-merge-incr | 0 | never | ||||
1016 | rust | 103029 | success (try) | feat: add `expansion_growth_limit` attr as another expansion limit | vincenzopalazzo:macros/expansion_grow_limit | petrochenkov | 0 | ||||
1017 | 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 | ||||
1018 | rust | 106073 | success | [experiment] Get rid of `pending_obligations` | compiler-errors:obliterate-pending_obligations | 0 | |||||
1019 | rust | 106807 | success | builtin Fn impl, require return type wf | lcnr:ret-ty-wf | jackh726 | 0 | ||||
1020 | rust | 110529 | success | Pietro's CI playground | pietroalbini:pa-ci-playground | 0 | |||||
1021 | rust | 111505 | success (try) | Turn `INVALID_DOC_ATTRIBUTES` lint into a hard error | GuillaumeGomez:turn-invalid-doc-attr-into-err | petrochenkov | 0 | ||||
1022 | rust | 112160 | success (try) | [experiment] Deny noop_method_call | fee1-dead-contrib:deny-noop-method-call | 0 | |||||
1023 | rust | 112267 | success (try) | Build `rustc` with 1CGU on `x86_64-pc-windows-msvc` | lqd:win-1cgu | 0 | |||||
1024 | rust | 112268 | success (try) | Build `rustc` with 1CGU on `x86_64-apple-darwin` | lqd:osx-1cgu | 0 | |||||
1025 | rust | 112448 | success (try) | Introduce a minimum CGU size in non-incremental builds. | nnethercote:no-tiny-cgus | wesleywiser | 0 | ||||
1026 | rust | 112369 | success (try) | More CGU cleanups | nnethercote:more-cgu-cleanups | wesleywiser | 0 | always |