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.
—
765 total, 21 approved, 7 rolled up, 15 failed / /
Sort key | Repository | # | Status | Mergeable | Title | Head ref | Assignee | Approved by | Priority | Rollup | |
---|---|---|---|---|---|---|---|---|---|---|---|
1 | rust | 96825 | pending | yes | Retire `ItemLikeVisitor` trait | kckeiks:remove-item-like-visitor-trait | cjgillot | cjgillot | 0 | never | |
2 | rust | 97038 | pending (try) | yes | Apply PGO to libstd on CI | Kobzol:ci-libstd-pgo | Mark-Simulacrum | 0 | never | ||
3 | rust | 97012 | approved | yes | Add a query for checking whether a function is an intrinsic. | oli-obk:🦀_intrinsics | davidtwco | davidtwco | 0 | never | |
4 | rust | 96917 | approved | yes | Make HashMap fall back to RtlGenRandom if BCryptGenRandom fails | marti4d:master | kennytm | ChrisDenton | 0 | ||
5 | rust | 97009 | approved | yes | Allow `unused_macro_rules` in path tests | fortanix:raoul/unused_macro_sgx | thomcc | thomcc | 0 | ||
6 | rust | 97033 | approved | yes | Remove libstd's calls to `C-unwind` foreign functions | nbdd0121:unwind3 | Amanieu | Amanieu | 0 | ||
7 | rust | 97079 | approved | yes | Change `Successors` to `impl Iterator<Item = BasicBlock>` | SparrowLii:successors | lcnr | lcnr | 0 | ||
8 | rust | 96329 | approved | yes | Add a couple tests for #90887 fixes | aliemjay:fixed-by-90887 | jackh726 | jackh726 | 0 | always | |
9 | rust | 97075 | approved | yes | Add regression test for #81804 | JohnTitor:issue-81804 | compiler-errors | compiler-errors | 0 | always | |
10 | rust | 97080 | approved | yes | remove the `RelateResultCompare` trait | lcnr:relate-sus | oli-obk | oli-obk | 0 | always | |
11 | rust | 95545 | yes | Build LLVM with support for compression | jonhoo:aarch64-zlib | joshtriplett | 1 | iffy | |||
12 | rust | 75185 | yes | [WIP] polymorphisation: re-enable | davidtwco:polymorphisation-re-enable | lcnr | 0 | never | |||
13 | rust | 83322 | yes | Directly save a byte representation of the dep-graph and work-product index | cjgillot:rawencoder | michaelwoerister | 0 | never | |||
14 | rust | 85158 | yes | Mir-Opt for copying enums with large discrepancies | JulianKnodt:array_const_val | wesleywiser | 0 | never | |||
15 | rust | 85528 | yes | Implement iterator specialization traits on more adapters | the8472:iter-markers | m-ou-se | 0 | never | |||
16 | rust | 85993 | yes | Remove all json handling from rustc_serialize | bjorn3:serde_json | Aaron1011 | 0 | never | |||
17 | rust | 86056 | yes | Remove some eval_always | cjgillot:no-ee | Aaron1011 | 0 | never | |||
18 | rust | 88831 | yes | Fix `rustdoc` argument error | inashivb:issue-88756 | notriddle | 0 | never | |||
19 | rust | 89123 | yes | add Vec::push_within_capacity - fallible, does not allocate | the8472:push_in_capacity | kennytm | 0 | never | |||
20 | rust | 89132 | yes | Add support for allocators in `Rc` & `Arc` | Cyborus04:rc_allocator_support | m-ou-se | 0 | never | |||
21 | rust | 90545 | yes | Implement a faster stable sort algorithm | wpwoodjr:master | thomcc | 0 | never | |||
22 | rust | 90581 | yes | Remove eval_always for privacy. | cjgillot:no-ee-privacy | Aaron1011 | 0 | never | |||
23 | rust | 91295 | yes | Remove eval_always for privacy_access_levels. | cjgillot:no-ee-pal | Aaron1011 | 0 | never | |||
24 | rust | 91296 | yes | Remove eval_always for check_private_in_public. | cjgillot:no-ee-check-pip | Aaron1011 | 0 | never | |||
25 | rust | 92461 | yes | Use const initializer for LOCAL_PANIC_COUNT | rust-lang:const_tls_local_panic_count | joshtriplett | 0 | never | |||
26 | rust | 92845 | yes | Move EH personality functions to std | Amanieu:std_personality | Mark-Simulacrum | 0 | never | |||
27 | rust | 93963 | yes | rustdoc: Reduce clean::Type size | GuillaumeGomez:reduce-clean-type-size | camelid | 0 | never | |||
28 | rust | 94053 | yes | rustdoc: Remove fields_stripped fields (and equivalents) | GuillaumeGomez:fields-stripped | camelid | 0 | never | |||
29 | rust | 94075 | yes | Use niche-filling optimization even when multiple variants have data. | mikebenfield:wip-enum | eddyb | 0 | never | |||
30 | rust | 94381 | yes | [WIP] Use BOLT in CI to optimize LLVM | Kobzol:llvm-bolt | Mark-Simulacrum | 0 | never | |||
31 | rust | 95377 | yes | Try turning on validation in CTFE | saethlin:ctfe-validation | oli-obk | 0 | never | |||
32 | rust | 95418 | yes | Cache more queries on disk | cjgillot:more-disk | davidtwco | 0 | never | |||
33 | rust | 95573 | yes | Make lowering a query | cjgillot:lower-query | michaelwoerister | 0 | never | |||
34 | rust | 95685 | yes | Revert "Work around invalid DWARF bugs for fat LTO" | oxidecomputer:restore-static-dwarf | pnkfelix | 0 | never | |||
35 | rust | 96482 | yes | Add Output = expected type trait obligation for known binary operators | willcrichton:fix-trait-suggestion-for-binops | estebank | 0 | never | |||
36 | rust | 96544 | yes | Stop keeping metadata in memory before writing it to disk | m-ysk:feature/issue-96358 | cjgillot | 0 | never | |||
37 | rust | 96991 | yes | Add dataflow analysis of enum variants | JulianKnodt:enum_dflow | nagisa | 0 | never | |||
38 | rust | 94489 | yes | Re-enable debuginfo tests that have been ignored | wesleywiser:enable_some_debuginfo_tests | Mark-Simulacrum | 0 | iffy | |||
39 | rust | 95138 | yes | Re-enable some gdb tests | tromey:re-enable-tests-47163 | Mark-Simulacrum | 0 | iffy | |||
40 | hashbrown | 255 | yes | Add `RawTable::vacuum` to clean up DELETED entries | cuviper:vacuum | 0 | |||||
41 | hashbrown | 269 | yes | Add WebAssembly SIMD Support | CryZe:wasm-simd | 0 | |||||
42 | hashbrown | 277 | yes | Optimize insertion to only use a single lookup | Zoxc:opt-insert | 0 | |||||
43 | hashbrown | 316 | yes | mask prepare_resize inline attribute with inline-more feature | shuoli84:master | 0 | |||||
44 | hashbrown | 331 | yes | [WIP] Improving documentation. Part 2. | JustForFun88:update_hashbrown_doc_2 | 0 | |||||
45 | hashbrown | 335 | yes | Adding function for getting access to map `table: RawTable<(K, V), A>` field | JustForFun88:pub_map_inner | 0 | |||||
46 | chalk | 745 | yes | Add ProjectionTerm | JulianKnodt:add_term | 0 | |||||
47 | chalk | 755 | yes | Solve auto traits for closures (issue #734) | shamatar:auto_traits_for_closures | 0 | |||||
48 | vscode-rust | 796 | yes | Add String::from() snippet | Filius-Patris:master | 0 | |||||
49 | vscode-rust | 840 | yes | WIP: Merge both existing and rust-analyzer extension codebase | Xanewok:merger | 0 | |||||
50 | vscode-rust | 875 | yes | Remove angular brackets from `autoClosingPairs` | ibraheemdev:patch-1 | 0 | |||||
51 | vscode-rust | 898 | yes | Add snippet for while loop | carrotfarmer:patch-1 | 0 | |||||
52 | vscode-rust | 900 | yes | Bump y18n from 4.0.0 to 4.0.1 | rust-lang:dependabot/npm_and_yarn/y18n-4.0.1 | 0 | |||||
53 | vscode-rust | 901 | yes | Bump y18n from 4.0.0 to 4.0.1 in /rust-analyzer/editors/code | rust-lang:dependabot/npm_and_yarn/rust-analyzer/editors/code/y18n-4.0.1 | 0 | |||||
54 | vscode-rust | 909 | yes | Bump lodash from 4.17.19 to 4.17.21 | rust-lang:dependabot/npm_and_yarn/lodash-4.17.21 | 0 | |||||
55 | vscode-rust | 910 | yes | Bump lodash from 4.17.15 to 4.17.21 in /rust-analyzer/editors/code | rust-lang:dependabot/npm_and_yarn/rust-analyzer/editors/code/lodash-4.17.21 | 0 | |||||
56 | vscode-rust | 913 | yes | Bump glob-parent from 5.1.1 to 5.1.2 | rust-lang:dependabot/npm_and_yarn/glob-parent-5.1.2 | 0 | |||||
57 | vscode-rust | 914 | yes | Bump glob-parent from 5.1.1 to 5.1.2 in /rust-analyzer/editors/code | rust-lang:dependabot/npm_and_yarn/rust-analyzer/editors/code/glob-parent-5.1.2 | 0 | |||||
58 | vscode-rust | 916 | yes | Update README.md | matthiasferraina:patch-1 | 0 | |||||
59 | vscode-rust | 922 | yes | Bump path-parse from 1.0.6 to 1.0.7 in /rust-analyzer/editors/code | rust-lang:dependabot/npm_and_yarn/rust-analyzer/editors/code/path-parse-1.0.7 | 0 | |||||
60 | vscode-rust | 931 | yes | fix small English typo | alirezaghey:patch-1 | 0 | |||||
61 | vscode-rust | 936 | yes | Bump node-fetch from 2.6.1 to 3.1.1 | rust-lang:dependabot/npm_and_yarn/node-fetch-3.1.1 | 0 | |||||
62 | vscode-rust | 937 | yes | Bump node-fetch from 2.6.0 to 3.1.1 in /rust-analyzer/editors/code | rust-lang:dependabot/npm_and_yarn/rust-analyzer/editors/code/node-fetch-3.1.1 | 0 | |||||
63 | vscode-rust | 940 | yes | Bump pathval from 1.1.0 to 1.1.1 | rust-lang:dependabot/npm_and_yarn/pathval-1.1.1 | 0 | |||||
64 | vscode-rust | 941 | yes | Bump ajv from 6.12.2 to 6.12.6 in /rust-analyzer/editors/code | rust-lang:dependabot/npm_and_yarn/rust-analyzer/editors/code/ajv-6.12.6 | 0 | |||||
65 | vscode-rust | 946 | yes | Bump minimist from 1.2.5 to 1.2.6 in /rust-analyzer/editors/code | rust-lang:dependabot/npm_and_yarn/rust-analyzer/editors/code/minimist-1.2.6 | 0 | |||||
66 | vscode-rust | 947 | yes | Bump minimist from 1.2.5 to 1.2.6 | rust-lang:dependabot/npm_and_yarn/minimist-1.2.6 | 0 | |||||
67 | stdarch | 1000 | yes | AVX512-VP2INTERSECT implementations | vertexclique:vcq/avx512vp2intersect | Amanieu | 0 | ||||
68 | stdarch | 1235 | yes | Enable inlining checks for arm (32-bit) target arch. | hkratz:enable-arm-inlining-checks | Amanieu | 0 | ||||
69 | stdarch | 1253 | yes | Exclude intel SVML functions from missing intrinsics report | jhorstmann:exclude-svml-intrinsics-from-report | Amanieu | 0 | ||||
70 | stdarch | 1298 | yes | Modify Zks functions to use LLVM intrinsics | luojia65:riscv-zk-llvm | Amanieu | 0 | ||||
71 | libc | 1414 | yes | [Draft] Add __int128 to unix targets | gnzlbg:int128 | 0 | |||||
72 | libc | 1528 | yes | Improve cfg_if macro | gnzlbg:better_cfg_if | 0 | |||||
73 | rls | 1584 | yes | Pass file directory as cwd for Run test of CodeLens | Gowee:cmdcwd | 0 | |||||
74 | rls | 1600 | yes | Fix rls-vfs line loading inclusivity | bennetthardwick:fix/load-lines | 0 | |||||
75 | rls | 1740 | yes | Update regex use to match test for external librairies | arthurlm:extended-test-match | 0 | |||||
76 | rls | 1768 | yes | feat: update lsp_types to the latest version | aminya:master | 0 | |||||
77 | rls | 1769 | yes | fix: update rustfmt-nightly | aminya:toolchain-update | 0 | |||||
78 | rls | 1770 | yes | fix: update heck | aminya:update-heck | 0 | |||||
79 | rls | 1773 | yes | fix: pin racer to 2.2.1 | aminya:racer | 0 | |||||
80 | rls | 1774 | yes | Fix an incorrect URL | koic:fix_an_incorrect_url | 0 | |||||
81 | rls | 1775 | yes | Fix breakage due to upstream rustc changes | Mark-Simulacrum:fix-rls | 0 | |||||
82 | libc | 1833 | yes | Remove obsolete constants in version 1.0.0 | kellda:fix-454 | JohnTitor | 0 | ||||
83 | miri | 1935 | yes | Optimizing Stacked Borrows (part 1?): Cache locations of Tags in a Borrow Stack | saethlin:optimize-sb | 0 | |||||
84 | miri | 1963 | yes | Weak memory emulation using store buffers | cbeuw:weak-memory | 0 | |||||
85 | miri | 2035 | yes | portable-simd: test bitmasks smaller than a byte | RalfJung:small-bitmask | 0 | |||||
86 | miri | 2059 | yes | Initial work on Miri permissive-exposed-provenance | carbotaniuman:master | 0 | |||||
87 | miri | 2072 | yes | tests for Box with non-ZST allocator | RalfJung:box-alloc | 0 | |||||
88 | libc | 2088 | yes | musl 1.2.x support | kaniini:ci-musl-1.2.2 | Amanieu | 0 | ||||
89 | miri | 2105 | yes | Fix backwards `cmpxchg_weak_failure_rate` check | thomcc:flip-failure-rate | 0 | |||||
90 | libc | 2107 | yes | Creating proper type for sighandler_t using anonymous union on Unix | landhb:sigaction | JohnTitor | 0 | ||||
91 | libc | 2177 | netbsd add mremap call | devnexen:netbsd_mremap | JohnTitor | 0 | |||||
92 | libc | 2278 | yes | Add AIX support | EGuesnet:master | JohnTitor | 0 | ||||
93 | libc | 2437 | yes | linux 64 bits gnu/musl add clone_args for clone3 syscall. | devnexen:linux_clone_args | Amanieu | 0 | ||||
94 | libc | 2476 | yes | netbsd: fix and extend siginfo_t | NeoRaider:netbsd-siginfo | Amanieu | 0 | ||||
95 | libc | 2567 | yes | Remove unwanted #[doc(hidden)] and deprecated attributes on some FreeBSD constants | GuillaumeGomez:unwanted-deprecated-hidden | JohnTitor | 0 | ||||
96 | libc | 2603 | yes | freebsd: Correctly detect FreeBSD version | amshafer:master | Amanieu | 0 | ||||
97 | libc | 2607 | yes | linux glibc add user_fpsimd_struct struct | devnexen:user_fpsimd_struct_arm64 | Amanieu | 0 | ||||
98 | libc | 2785 | yes | Enable `const extern "C" fn` definitions on Rust 1.62.0 and above | Aaron1011:nightly-const-fn | Amanieu | 0 | ||||
99 | libc | 2791 | yes | Macos rawsock | openqrnch:macos-rawsock | Amanieu | 0 | ||||
100 | clippy | 3875 | yes | RFC: syntax tree patterns | fkohlgrueber:syntax-tree-patterns | 0 | |||||
101 | crates-io | 3955 | yes | Change crate file `Content-Type` to `application/gzip` | Turbo87:crate-file-content-type | 0 | |||||
102 | crates-io | 4084 | Update Rust crate tracing-subscriber to 0.3 | rust-lang:renovate/tracing-subscriber-0.x | 0 | ||||||
103 | crates-io | 4231 | Update dependency eslint to v8.4.0 | rust-lang:renovate/eslint-8.x | 0 | ||||||
104 | crates-io | 4233 | Update dependency chart.js to v3.6.2 | rust-lang:renovate/chart.js-3.x | 0 | ||||||
105 | crates-io | 4259 | Update dependency webpack to v5.65.0 | rust-lang:renovate/webpack-5.x | 0 | ||||||
106 | crates-io | 4277 | Update Rust crate tokio to 1.15.0 | rust-lang:renovate/tokio-1.x | 0 | ||||||
107 | crates-io | 4287 | Update dependency ember-cli-babel to v7.26.10 | rust-lang:renovate/ember-cli-babel-7.x | 0 | ||||||
108 | crates-io | 4420 | Update Rust crate tempfile to v3.3.0 | rust-lang:renovate/tempfile-3.x | 0 | ||||||
109 | crates-io | 4498 | Update dependency ember-exam to v8 | rust-lang:renovate/ember-exam-8.x | 0 | ||||||
110 | crates-io | 4508 | Update Rust crate tokio to v1.16.0 | rust-lang:renovate/tokio-1.x | 0 | ||||||
111 | crates-io | 4533 | Update Rust crate futures-channel to v0.3.21 | rust-lang:renovate/futures-channel-0.x | 0 | ||||||
112 | crates-io | 4537 | Lock file maintenance (JS) | rust-lang:renovate/js-lock-file-maintenance | 0 | ||||||
113 | crates-io | 4547 | Update dependency fastboot-app-server to v3.2.0 | rust-lang:renovate/fastboot-app-server-3.x | 0 | ||||||
114 | crates-io | 4549 | Update embroider monorepo to v1.2.0 | rust-lang:renovate/embroider-monorepo | 0 | ||||||
115 | crates-io | 4553 | Update sentry-javascript monorepo to v6.17.7 | rust-lang:renovate/sentry-javascript-monorepo | 0 | ||||||
116 | crates-io | 4560 | Update dependency pretty-bytes to v6 | rust-lang:renovate/pretty-bytes-6.x | 0 | ||||||
117 | crates-io | 4561 | Update dependency @percy/cli to v1.0.0-beta.75 | rust-lang:renovate/percy-cli-1.x | 0 | ||||||
118 | crates-io | 4567 | Update dependency ember-template-lint to v4.2.0 | rust-lang:renovate/ember-template-lint-4.x | 0 | ||||||
119 | crates-io | 4577 | Update Rust crate sha2 to v0.10.2 | rust-lang:renovate/sha2-0.x | 0 | ||||||
120 | crates-io | 4587 | Update Rust crate clap to v3.1.1 | rust-lang:renovate/clap-3.x | 0 | ||||||
121 | crates-io | 4591 | Update Rust crate git2 to v0.14.0 | rust-lang:renovate/git2-0.x | 0 | ||||||
122 | crates-io | 4610 | yes | Update Rust crate sentry to v0.25.0 | rust-lang:renovate/sentry-0.x | 0 | |||||
123 | crates-io | 4629 | Update dependency ember-template-lint to v4.3.0 | rust-lang:renovate/ember-template-lint-4.x | 0 | ||||||
124 | crates-io | 4650 | Update Node.js to v16.14.2 | rust-lang:renovate/node-16.x | 0 | ||||||
125 | crates-io | 4659 | yes | Update dependency ember-source to v4.4.0 | rust-lang:renovate/ember-source-4.x | 0 | |||||
126 | crates-io | 4661 | yes | Upload index metadata to `index/` when publishing new crates | arlosi:http-index | 0 | |||||
127 | crates-io | 4680 | Update sentry-javascript monorepo to v6.19.3 | rust-lang:renovate/sentry-javascript-monorepo | 0 | ||||||
128 | crates-io | 4704 | Update dependency ember-modifier to v3.2.7 | rust-lang:renovate/ember-modifier-3.x | 0 | ||||||
129 | crates-io | 4709 | Update Rust crate tracing to v0.1.33 | rust-lang:renovate/tracing-0.x | 0 | ||||||
130 | crates-io | 4725 | Update dependency @sinonjs/fake-timers to v9.1.2 | rust-lang:renovate/sinonjs-fake-timers-9.x | 0 | ||||||
131 | crates-io | 4727 | Update Rust crate toml to v0.5.9 | rust-lang:renovate/toml-0.x | 0 | ||||||
132 | crates-io | 4741 | Update Rust crate clap to v3.1.12 | rust-lang:renovate/clap-3.x | 0 | ||||||
133 | crates-io | 4763 | yes | Update Rust crate dashmap to v5.3.3 | rust-lang:renovate/dashmap-5.x | 0 | |||||
134 | crates-io | 4801 | yes | Update dependency ember-data to v4.4.0 | rust-lang:renovate/ember-data-4.x | 0 | |||||
135 | crates-io | 4806 | yes | Use env var to support blocking IP ranges | ferrous-systems:feature/use-cidr-block-list | 0 | |||||
136 | crates-io | 4807 | yes | Add `Virtualization` category to crates.io | eomain:master | 0 | |||||
137 | crates-io | 4810 | yes | Update Rust crate moka to v0.8.3 | rust-lang:renovate/moka-0.x | 0 | |||||
138 | clippy | 8437 | yes | Add lint to tell about let else pattern | est31:let_else_lint | flip1995 | 0 | ||||
139 | clippy | 8518 | yes | Migrate write.rs to a late pass | Alexendoo:write-late-pass | flip1995 | 0 | ||||
140 | clippy | 8649 | yes | add [`manual_find`] lint for function return case | ebobrow:imperative_find | flip1995 | 0 | ||||
141 | clippy | 8694 | yes | More proc-macro detection | Jarcho:check_proc_macro | 0 | |||||
142 | clippy | 8696 | yes | check for if-some-or-ok-else-none-or-err | J-ZhengLi:issue8492 | flip1995 | 0 | ||||
143 | clippy | 8703 | yes | Add `repeated_where_clause_or_trait_bound` lint | aldhsu:add_repeated_where_clause_or_trait_bound | flip1995 | 0 | ||||
144 | clippy | 8735 | yes | Extend precedence to lint for masking bits and shifts | goth-turtle:precedence-bitmask-shift | Manishearth | 0 | ||||
145 | clippy | 8774 | yes | try reading rust-version from Cargo.toml | hellow554:cargo-rust-version | 0 | |||||
146 | clippy | 8786 | yes | `identity_op`: add parenthesis to suggestions where required | Alexendoo:identity-op-suggestions | Manishearth | 0 | ||||
147 | clippy | 8804 | yes | Rework `only_used_in_recursion` | Jarcho:in_recursion | Manishearth | 0 | ||||
148 | clippy | 8807 | yes | Fix `cmp_owned` on copy types | Jarcho:cmp_owned | flip1995 | 0 | ||||
149 | clippy | 8823 | yes | Improve "unknown field" error messages | smoelius:unknown-field | 0 | |||||
150 | clippy | 8831 | yes | Add new lint `type_param_mismatch` | arieluy:type_params | flip1995 | 0 | ||||
151 | clippy | 8833 | yes | Add new lint `path_from_format` | merelymyself:master | camsteffen | 0 | ||||
152 | cargo | 9024 | Make cargo metadata --no-deps print all path deps (including other workspaces) | alyssais:no-deps | 0 | ||||||
153 | cargo | 9753 | yes | Stabilize target-applies-to-host feature. | jameshilliard:stabilize-target-applies-to-host | 0 | |||||
154 | cargo | 10061 | yes | Implement 'multidep' (RFC-3176) | Byron:rfc-3176 | joshtriplett | 0 | ||||
155 | cargo | 10276 | yes | Add semver guidelines for changing the `repr` of structs/enums to ref… | Nilstrieb:add-repr-semver-guideline | 0 | |||||
156 | cargo | 10313 | yes | sources/path: if PathSource::list_files fails while using a git repo, retry without it | jmesmon:fix-git-broken-alternates | joshtriplett | 0 | ||||
157 | cargo | 10322 | yes | Test if reserved filenames are allowed in Windows | eholk:reserved-windows-name | ehuss | 0 | ||||
158 | cargo | 10343 | yes | Change rustdoc-scrape-examples to be a target-level configuration | willcrichton:example-analyzer | 0 | |||||
159 | cargo | 10469 | yes | Properly set dylib search path for doctests | sgrif:sg-set-dylib-env-vars-when-running-rustdoc | ehuss | 0 | ||||
160 | cargo | 10493 | yes | Turn off debuginfo for build dependencies to improve compile times | lqd:build-defaults | ehuss | 0 | ||||
161 | cargo | 10511 | yes | Support inheriting jobserver fd for external subcommands | weihanglo:issue-10477 | ehuss | 0 | ||||
162 | cargo | 10522 | yes | 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 | ||||
163 | cargo | 10539 | yes | Add unstable `rustc-check-cfg` build script output | Urgau:check-cfg-build-script | 0 | |||||
164 | cargo | 10567 | yes | Support specify timings in .cargo/config | hi-rustin:rustin-patch-timing-config | ehuss | 0 | ||||
165 | cargo | 10592 | yes | Implement RFC 3139: alternative registry authentication support | arlosi:auth | 0 | |||||
166 | cargo | 10596 | yes | Add fallible units for scrape-examples feature | willcrichton:fallible-units | 0 | |||||
167 | cargo | 10600 | yes | doc: discuss build script instruction order | tmfink:doc-build-script-link-order | 0 | |||||
168 | cargo | 10621 | yes | Only remove fingerprints and build script artifacts of the requested package | LovecraftianHorror:more-precise-artifact-cleanup | ehuss | 0 | ||||
169 | cargo | 10625 | yes | Add "resolver = 2" option to workspace manifest examples | mousetail:patch-1 | 0 | |||||
170 | cargo | 10630 | yes | Add client certificates option to cargo | ETKNeil:ETKNeil-add-client-certificate | ehuss | 0 | ||||
171 | cargo | 10663 | yes | Support for descriptions on third-party subcommands in `cargo --list` | dtolnay-contrib:desc | 0 | |||||
172 | cargo | 10668 | yes | Normalize path for `cargo vendor` output | weihanglo:issue-10652 | ehuss | 0 | ||||
173 | rust-analyzer | 10791 | yes | Move rust-analyzer manual to mdbook | joshrotenberg:rust_analyzer_manual_redo | 0 | |||||
174 | rust-analyzer | 11038 | yes | Only flycheck update the workspace that changed | pitaj:fix-8601 | 0 | |||||
175 | rust-analyzer | 11557 | yes | Creating rust dependencies tree explorer | bruno-ortiz:rust-dependencies | Veykril | 0 | ||||
176 | rust-analyzer | 11730 | yes | :star: allow running things in `--release` | matklad:run-release | 0 | |||||
177 | rust-analyzer | 11819 | yes | Bump minimist from 1.2.5 to 1.2.6 in /editors/code | rust-lang:dependabot/npm_and_yarn/editors/code/minimist-1.2.6 | 0 | |||||
178 | rust-analyzer | 11884 | yes | Reduce default CHALK_SOLVER_MAX_SIZE to 100 | ivan:chalk-100 | 0 | |||||
179 | rust-analyzer | 11962 | yes | Extend cargo_unsetTest to support "all" like cargo_features | ia0:disable-test | 0 | |||||
180 | rust-analyzer | 12130 | yes | Turn let-else statements into let and match | weirane:let-else-let-match | 0 | |||||
181 | rust-analyzer | 12257 | yes | Don't respond to LSP requests before startup. | rbartlensky:process-requests-after-startup | 0 | |||||
182 | rust-analyzer | 12263 | yes | feat: hide type inlay hints for initializations of closures | andylizi:hide-type-hint-closure | 0 | |||||
183 | rust-analyzer | 12277 | yes | "Show implementations" link display error fix | listochkin:show-implementations-display-error | 0 | |||||
184 | rust-analyzer | 12281 | yes | Increase defalt chalk overflow depth to match max solver size | lnicola:increase-overflow-depth | 0 | |||||
185 | rust | 78515 | yes | Switchable buffering for Stdout | Lucretiel:stdout-switchable-buffering | dtolnay | 0 | ||||
186 | rust | 81075 | yes | BTree: add drain methods | ssomers:btree_drain | dtolnay | 0 | ||||
187 | rust | 82489 | yes | Add #[rustc_per_edition] for edition-dependent type aliases. | m-ou-se:per-edition | 0 | |||||
188 | rust | 83493 | yes | Add `impl Into<!> for Infallible` | faern:impl-into-never-for-infallible | kennytm | 0 | ||||
189 | rust | 83608 | yes | Add slice methods for indexing via an array of indices. | Kimundi:index_many | m-ou-se | 0 | ||||
190 | rust | 83724 | yes | Add targets that were missing in rustc | Sycration:new-branch | joshtriplett | 0 | ||||
191 | rust | 83748 | yes | Add `dedup`, `dedup_by` and `dedup_by_key` to the `Iterator` trait | slerpyyy:feature_iter_dedup | m-ou-se | 0 | ||||
192 | rust | 85673 | yes | RFC-2841: add codegen flag export symbols from executable | csmoe:export-exe-sym | bjorn3 | 0 | ||||
193 | rust | 85927 | yes | Add `std::panic::drop_unwind` | SabrinaJewson:drop_unwind | m-ou-se | 0 | ||||
194 | rust | 86647 | yes | Fix autoborrowing when coercing to a mutable raw pointer | FabianWolff:issue-86262 | Aaron1011 | 0 | ||||
195 | rust | 86844 | yes | Support #[global_allocator] without the allocator shim | bjorn3:global_alloc_improvements | pnkfelix | 0 | ||||
196 | rust | 87047 | yes | Add `impl` to collect an iterator of `Result<T,E>` into `(Collection<T>, Collection<E>)` | Svetlitski:tuple-from-result-iter | joshtriplett | 0 | ||||
197 | rust | 87420 | yes | Mutate command args | cehteh:mutate_command_args | m-ou-se | 0 | ||||
198 | rust | 88154 | yes | Add `core::ops::GeneratorState::{is_yielded,is_complete}` methods | yoshuawuyts:generator-state-is-methods | m-ou-se | 0 | ||||
199 | rust | 88193 | yes | Add ability to spawn Windows process with Proc Thread Attributes | TyPR124:spawn_with_attributes | yaahc | 0 | ||||
200 | rust | 88561 | yes | Allow redirecting command stdout to stderr etc. (help wanted) | ijackson:stdio-stdio | kennytm | 0 | ||||
201 | rust | 88714 | yes | use CLOCK_BOOTTIME in Instant::now | hellow554:boottime | joshtriplett | 0 | ||||
202 | rust | 89083 | yes | Upgrade the FreeBSD toolchain to version 12.2 | asomers:fbsd12.2 | Mark-Simulacrum | 0 | ||||
203 | rust | 89213 | yes | WIP: Avoid storing captured upvars in generators twice if possible | Kobzol:generator-parameter-overlap | oli-obk | 0 | ||||
204 | rust | 89518 | yes | Add vectored positioned I/O on Unix | a1phyr:unix_file_vectored_at | joshtriplett | 0 | ||||
205 | rust | 89553 | yes | Add trait object safety information on trait documentation page | GuillaumeGomez:trait-object-safe | jsha | 0 | ||||
206 | rust | 89685 | yes | refactor: VecDeques Iter fields to private | DeveloperC286:iter_fields_to_private | joshtriplett | 0 | ||||
207 | rust | 89862 | yes | rewrite error handling for unresolved inference vars | lcnr:path-generics-diagnostics | estebank | 0 | ||||
208 | rust | 89891 | yes | `alloc`: add unstable cfg features `no_rc` and `no_sync` | ojeda:modular-alloc | kennytm | 0 | ||||
209 | rust | 90291 | yes | Loosen the bound on the Debug implementation of Weak. | geeklint:loosen_weak_debug_bound | kennytm | 0 | ||||
210 | rust | 90905 | yes | Add empty impl blocks if they have documentation | GuillaumeGomez:empty-impl-blocks | jsha | 0 | ||||
211 | rust | 90946 | yes | Ignore `reference`s in "Type::inner_def_id" | GuillaumeGomez:def-id-remove-weird-case | Manishearth | 0 | ||||
212 | rust | 91051 | yes | str::lines and BufRead::lines: document trailing bare cr behaviour | ijackson:document-anomalous-lines | m-ou-se | 0 | ||||
213 | rust | 91121 | yes | io/os: Implement IsTerminal trait on Stdio | mattwilkinsonn:is_terminal | Amanieu | 0 | ||||
214 | rust | 91264 | yes | Add macro support in jump to definition feature | GuillaumeGomez:macro-jump-to-def | jsha | 0 | ||||
215 | rust | 91793 | yes | socket ancillary data implementation for FreeBSD (from 13 and above). | devnexen:anc_data_fbsd | joshtriplett | 0 | ||||
216 | rust | 91866 | yes | Enforce that UNTRACKED options are not accessed by queries | pierwill:untracked-getter-90317 | bjorn3 | 0 | ||||
217 | rust | 91970 | yes | Add the Provider api to core::any | nrc:provide-any | scottmcm | 0 | ||||
218 | rust | 91998 | yes | Specialize count and len in ExactSizeIterator implementations | ssomers:iterator_count_len | m-ou-se | 0 | ||||
219 | rust | 92048 | yes | Add midpoint function for all integers and floating numbers | Urgau:num-midpoint | dtolnay | 0 | ||||
220 | rust | 92051 | yes | rustc_mir_transform: Add a local value numbering pass, off by default. | pcwalton:value-numbering | ecstatic-morse | 0 | ||||
221 | rust | 92104 | yes | Split `Vec::dedup_by` into 2 cycles | AngelicosPhosphoros:dedup_2_loops_version_77772 | Mark-Simulacrum | 0 | ||||
222 | rust | 92116 | yes | Add `Future::poll_once` | ibraheemdev:poll-once | joshtriplett | 0 | ||||
223 | rust | 92213 | yes | Add unstable `Vec::try_with_capacity(_in)` | poliorcetics:try-with-capacity | joshtriplett | 0 | ||||
224 | rust | 92273 | yes | rustdoc: allow moving methods from deref below trait impls via a new unstable command line argument | slightlyoutofphase:show-deref-methods-last | CraftSpider | 0 | ||||
225 | rust | 92365 | yes | Future deprecation of `env::{set, remove}_var` | jhpratt:future-deprecate-set_var | kennytm | 0 | ||||
226 | rust | 92570 | yes | Simplify rustdoc search test | jsha:rustdoc-search-refactor | GuillaumeGomez | 0 | ||||
227 | rust | 92648 | yes | Allow remap-path-prefix in rustdoc | Swatinem:rustdoc-remap-path | GuillaumeGomez | 0 | ||||
228 | rust | 92964 | yes | Implement Debug, Pointer, etc on function pointers for all stable calling conventions | Kampfkarren:more-pointer-fmt | dtolnay | 0 | ||||
229 | rust | 93044 | yes | Add forwarding impls for Read, Write, Seek to Arc, Rc | eholk:read-write-rc-arc | m-ou-se | 0 | ||||
230 | rust | 93080 | yes | Implement `core::slice::IterMut::as_mut_slice` and `impl<T> AsMut<[T]> for IterMut<'_, T>` | SkiFire13:itermut-as_mut_slice | kennytm | 0 | ||||
231 | rust | 93162 | yes | Std module docs improvements | camsteffen:std-prim-docs | m-ou-se | 0 | ||||
232 | rust | 93225 | yes | rustc_apfloat: Double::mul_add_r panic with specific values | mjdr:apfloat_panic | wesleywiser | 0 | ||||
233 | rust | 93455 | yes | Implement internal `IsZero` for Wrapping and Saturating for `Vec` optimizations | asquared31415:vec-zero-opts | m-ou-se | 0 | ||||
234 | rust | 93460 | yes | compiletest: Set RUST_BACKTRACE=1 to make compiler panics easier to debug | joshtriplett:compiletest-backtrace | Mark-Simulacrum | 0 | ||||
235 | rust | 93544 | yes | Debug-format fat pointers with their metadata for better insight | vojtechkral:fmt-fat-ptrs | m-ou-se | 0 | ||||
236 | rust | 93565 | yes | impl Try for ExitStatus | ratmice:issue_54889 | kennytm | 0 | ||||
237 | rust | 93628 | yes | Stabilize `let else` | est31:stabilize_let_else | jackh726 | 0 | ||||
238 | rust | 93717 | yes | Add build metrics to rustbuild | pietroalbini:pa-ci-profiler | Mark-Simulacrum | 0 | ||||
239 | rust | 93718 | yes | Only compile #[used] as llvm.compiler.used for ELF targets | thomcc:used-macho | pnkfelix | 0 | ||||
240 | rust | 93765 | yes | Optimize heapsort | zhangyunhao116:heapsort | m-ou-se | 0 | ||||
241 | rust | 93873 | yes | Reimplement `carrying_add` and `borrowing_sub` for signed integers. | Stovent:big-ints | m-ou-se | 0 | ||||
242 | rust | 93896 | yes | rustdoc: make item-infos dimmer on dark theme | jsha:dark-colors | GuillaumeGomez | 0 | ||||
243 | rust | 93960 | yes | Implement proper stability check for `const impl Trait`, fall back to unstable `const` when undeclared | jhpratt:const-stability | oli-obk | 0 | ||||
244 | rust | 93966 | yes | document expectations for Waker::wake | rkuhn:patch-1 | tmandry | 0 | ||||
245 | rust | 93989 | yes | BTree: add split_off_range methods | ssomers:btree_split_off_range | dtolnay | 0 | ||||
246 | rust | 94016 | yes | improve custom message format in assert_eq macro | Mizobrook-kan:issue-94005-fix | yaahc | 0 | ||||
247 | rust | 94069 | yes | Restrict `Allocator` impl to `&'static A` | djkoloski:restict_allocator_impl | m-ou-se | 0 | ||||
248 | rust | 94136 | yes | Add `fs::append` | ibraheemdev:fs-append | yaahc | 0 | ||||
249 | rust | 94145 | yes | Test leaking of BinaryHeap Drain iterators | ssomers:binary_heap_tests | joshtriplett | 0 | ||||
250 | rust | 94181 | yes | do not emit .debug_pubnames .debug_pubtypes on Linux | csmoe:issue-48762 | petrochenkov | 0 | ||||
251 | rust | 94247 | yes | Fix slice::ChunksMut aliasing | saethlin:chunksmut-aliasing | the8472 | 0 | ||||
252 | rust | 94289 | yes | Fix rustdoc const display | GuillaumeGomez:fix-rustdoc-const-display | camelid | 0 | ||||
253 | rust | 94360 | yes | Support links in headings | GuillaumeGomez:links-in-headings | jsha | 0 | ||||
254 | rust | 94387 | yes | Add option to pass environment variables | DrMeepster:inject_env | estebank | 0 | ||||
255 | rust | 94455 | yes | Stabilize `int_roundings` | jhpratt:stabilize-int_roundings | joshtriplett | 0 | ||||
256 | rust | 94467 | yes | Add `special_module_name` lint | ibraheemdev:master | pnkfelix | 0 | ||||
257 | rust | 94488 | yes | Document that Display entails ToString and should be lossless and infallible | JKAnderson409:issue-92941-fix | m-ou-se | 0 | ||||
258 | rust | 94530 | yes | Implement Copy, Clone, PartialEq and Eq for core::fmt::Alignment | tmiasko:alignment-impls | joshtriplett | 0 | ||||
259 | rust | 94619 | yes | Introduce unsafe methods for mutating environment | jhpratt:unsafe-env | joshtriplett | 0 | ||||
260 | rust | 94639 | yes | Suggest dereferencing non-lval mutable reference on assignment | compiler-errors:rval-mutref | wesleywiser | 0 | ||||
261 | rust | 94640 | yes | Partially stabilize `(const_)slice_ptr_len` feature by stabilizing `NonNull::len` | Pointerbender:issue-71146-partial-stabilization | yaahc | 0 | ||||
262 | rust | 94647 | yes | Expose `get_many_mut` and `get_many_unchecked_mut` to HashMap | Urgau:hash-map-many-mut | kennytm | 0 | ||||
263 | rust | 94665 | yes | Implement Write trait for MaybeUninit<u8> | SUPERCILEX:maybeuninit-write | m-ou-se | 0 | ||||
264 | rust | 94667 | yes | Add `Iterator::map_windows` | frank-king:feature/iter_map_windows | yaahc | 0 | ||||
265 | rust | 94678 | yes | add methods to TCP and UDP sockets to modify hop limit | kckeiks:set_ipv6_sock_hop_limit | kennytm | 0 | ||||
266 | rust | 94786 | yes | Document NonZeroXxx layout guarantees | joshlf:patch-5 | joshtriplett | 0 | ||||
267 | rust | 94800 | yes | BTree: let method clear recycle root memory | ssomers:btree_clever_clear | kennytm | 0 | ||||
268 | rust | 94813 | yes | remove hard dependency on Android NDK presence when performing `check` builds | landaire:feature/unwind-build-miri-fix | Mark-Simulacrum | 0 | ||||
269 | rust | 94820 | yes | Move Windows keyless TLS dtor into TLS callback module | ChrisDenton:win-tls-fix | m-ou-se | 0 | ||||
270 | rust | 94830 | yes | bootstrap: add rust-toolchain to the root directory | jyn514:jnelson/rust-toolchain | Mark-Simulacrum | 0 | ||||
271 | rust | 94831 | yes | Link to stabilization section in std-dev-guide for library tracking issue template | yaahc:lib-tracking-issue-template-update | Dylan-DPC | 0 | ||||
272 | rust | 94855 | yes | Panic when advance_slices()'ing too far and update docs. | m-ou-se:advance-slice-panic-docs | kennytm | 0 | ||||
273 | rust | 94904 | yes | doc(notable_trait) for impls | conradludgate:rustdoc-notable-attr | GuillaumeGomez | 0 | ||||
274 | rust | 94932 | yes | Suggest adding a `=>` after match guard | TaKO8Ki:suggest-adding-fat-arrow-after-match-guard | estebank | 0 | ||||
275 | rust | 94954 | yes | Extend ptr::null and null_mut to all thin (including extern) types | SimonSapin:null-thin3 | yaahc | 0 | ||||
276 | rust | 94962 | yes | [WIP] rustc: Reimplement native library overriding and reordering | petrochenkov:linkstrict | 0 | |||||
277 | rust | 95005 | yes | BTree: evaluate static type-related check at compile time | ssomers:btree_static_assert | kennytm | 0 | ||||
278 | rust | 95026 | yes | Increase the minimum linux-gnu versions | cuviper:bump-linux-min | pietroalbini | 0 | ||||
279 | rust | 95040 | yes | protect `std::io::Take::limit` from overflow in `read` | frank-king:fix/94981 | joshtriplett | 0 | ||||
280 | rust | 95052 | yes | [WIP] Add duplicate trait bound lint | pierwill:duplicate-trait-bound | lcnr | 0 | ||||
281 | rust | 95117 | yes | Expand addr_of[_mut] UB documentation | nicholasbishop:bishop-addr-of-doc | m-ou-se | 0 | ||||
282 | rust | 95118 | yes | Implement stabilization of `#[feature(io_safety)]`. | sunfishcode:sunfishcode/stabilize-io-safety | yaahc | 0 | ||||
283 | rust | 95198 | yes | Add slice::{split_,}{first,last}_chunk{,_mut} | clarfonthey:get_chunk | joshtriplett | 0 | ||||
284 | rust | 95211 | yes | Improve parser diagnostics | terrarier2111:improve-parser | compiler-errors | 0 | ||||
285 | rust | 95214 | yes | Remove impossible panic note from `Vec::append` | tbu-:pr_vec_append_doc | Mark-Simulacrum | 0 | ||||
286 | rust | 95252 | yes | Fix (A)Rc<[T]> slices larger than isize::MAX bytes when collecting from a TrustedLen iter | the8472:fix-arc-trustedlen-allocs | m-ou-se | 0 | ||||
287 | rust | 95290 | yes | Document that `OsString` and `OsStr` are bytes; provide conversions to bytes | joshtriplett:os-str-is-bytes | 0 | |||||
288 | rust | 95292 | yes | Allow specialized const trait impls. | BGR360:const-trait-specialize | lcnr | 0 | ||||
289 | rust | 95317 | yes | Add `round_ties_even` to `f32` and `f64` | Jules-Bertholet:round_ties_to_even | m-ou-se | 0 | ||||
290 | rust | 95376 | yes | Add `vec::Drain{,Filter}::keep_rest` | WaffleLapkin:drain_keep_rest | kennytm | 0 | ||||
291 | rust | 95385 | yes | Add `mem::conjure_zst` for creating ZSTs out of nothing | scottmcm:mem-conjure-zst | kennytm | 0 | ||||
292 | rust | 95392 | yes | std: Stabilize feature try_reserve_2 | Xuanwo:stablize_try_reserve_2 | dtolnay | 0 | ||||
293 | rust | 95394 | yes | std: Add capacity guarantees notes for OsString | Xuanwo:capacity-guarantees | dtolnay | 0 | ||||
294 | rust | 95446 | yes | update CPU usage script | notseanray:master | Mark-Simulacrum | 0 | ||||
295 | rust | 95474 | yes | Neither require nor imply lifetime bounds on opaque type for well formedness | oli-obk:tait_ub | jackh726 | 0 | ||||
296 | rust | 95534 | yes | Add `core::mem::copy` to complement `core::mem::drop`. | jyn514:std-mem-copy | joshtriplett | 0 | ||||
297 | rust | 95548 | yes | Improve LLVM CFI support in the Rust compiler | rcvalle:rust-cfi-2 | tmiasko | 0 | ||||
298 | rust | 95563 | yes | Move the extended lifetime resolution into typeck context | dingxiangfei2009:dxf-rfc66-refactor | nikomatsakis | 0 | ||||
299 | rust | 95576 | yes | Remove dereferencing of Box from codegen | DrMeepster:box_erasure | oli-obk | 0 | ||||
300 | rust | 95583 | yes | Deprecate the unstable `ptr_to_from_bits` feature | scottmcm:deprecate-ptr-to-from-bits | joshtriplett | 0 | ||||
301 | rust | 95594 | yes | Additional `*mut [T]` methods | the8472:raw_slice_methods | m-ou-se | 0 | ||||
302 | rust | 95632 | yes | impl Read and Write for VecDeque<u8> | evanrichter:master | m-ou-se | 0 | ||||
303 | rust | 95635 | yes | sess: stabilize `--terminal-width` | davidtwco:terminal-width-stabilization | oli-obk | 0 | ||||
304 | rust | 95643 | yes | Add convenience byte offset/check align functions to pointers | WaffleLapkin:ptr_convenience | m-ou-se | 0 | ||||
305 | rust | 95644 | yes | `Split*::as_str` refactor | WaffleLapkin:str_split_as_str_refactor_take2 | m-ou-se | 0 | ||||
306 | rust | 95691 | yes | Add #![doc(html_in_header)] | CAD97:doc(html_in_header) | jsha | 0 | ||||
307 | rust | 95696 | yes | Reenable debuginfo tests | oxidecomputer:reenable-debuginfo-tests | wesleywiser | 0 | ||||
308 | rust | 95770 | yes | std::io: Modify some ReadBuf method signatures to return `&mut Self` | nrc:read-buf-builder | sfackler | 0 | ||||
309 | rust | 95786 | yes | Abort if `NtWriteFile` cannot be imported | ChrisDenton:ntwritefile-fallback-abort | joshtriplett | 0 | ||||
310 | rust | 95824 | yes | Use GRND_INSECURE instead of /dev/urandom when possible | zx2c4-forks:grnd_insecure | kennytm | 0 | ||||
311 | rust | 95833 | yes | std: `<ExitStatus as Display>::fmt` name the signal it died from | notriddle:notriddle/human-readable-signals | kennytm | 0 | ||||
312 | rust | 95851 | yes | Add clarifying context to the most confusing pointer APIs | Gankra:clarify-ptr | m-ou-se | 0 | ||||
313 | rust | 95860 | yes | Stabilize `$$` and `${ignore}` in Rust 1.62.0 | c410-f3r:stabilize-meta | joshtriplett | 0 | ||||
314 | rust | 95897 | yes | STD support for the Nintendo 3DS | AzureMarker:feature/horizon-std | kennytm | 0 | ||||
315 | rust | 95916 | yes | kmc-solid: Use `libc::abort` to abort a program | solid-rs:feat-kmc-solid-abort | kennytm | 0 | ||||
316 | rust | 95925 | yes | Unlimit UNIX `remove_dir_all()` implementation (take 2) | rusticstuff:unix_remove_dir_newopt | joshtriplett | 0 | ||||
317 | rust | 95929 | yes | Implement `Borrow` and `BorrowMut` for `Vec`s with `Allocator`s | SparkyPotato:vec-borrow-with-alloc | m-ou-se | 0 | ||||
318 | rust | 95948 | yes | Improve the safety docs for `CStr` | Nilstrieb:improve-cstr-safety-docs | joshtriplett | 0 | ||||
319 | rust | 95952 | yes | A simplified Rube Goldberg line | m0w:patch-1 | Mark-Simulacrum | 0 | ||||
320 | rust | 95953 | yes | Modify MIR building to drop repeat expressions with length zero | JakobDegen:repeat-leak | oli-obk | 0 | ||||
321 | rust | 95965 | yes | Stabilize const-weak-new | CAD97:const-weak-new | joshtriplett | 0 | ||||
322 | rust | 95967 | yes | Add explicit-endian String::from_utf16 variants | CAD97:from-utf16 | joshtriplett | 0 | ||||
323 | rust | 95979 | yes | update coherence docs, fix generator + opaque type ICE | lcnr:coherence-docs | compiler-errors | 0 | ||||
324 | rust | 95982 | yes | Change linux `std::process` to drop supplementary groups based on CAP_SETGID | Elliot-Roberts:uid_setgroups_change | joshtriplett | 0 | ||||
325 | rust | 95985 | yes | Add PhantomData marker to Context to make Context !Send and !Sync | jihiggins:issue-66481 | joshtriplett | 0 | ||||
326 | rust | 96019 | yes | modify next_code_point() to accept an Iterator<u8> instead of Iterator<&u8>. Old code that calls it invokes .copied() | mutantbob:next_code_point | m-ou-se | 0 | ||||
327 | rust | 96033 | yes | Add section on common message styles for Result::expect | yaahc:expect-elaboration | scottmcm | 0 | ||||
328 | rust | 96046 | yes | Move various checks to typeck so them failing causes the typeck result to get tainted | oli-obk:const_typeck | compiler-errors | 0 | ||||
329 | rust | 96051 | yes | Use rounding in float to Duration conversion methods | newpavlov:duration_rounding | nagisa | 0 | ||||
330 | rust | 96071 | yes | Int parsing optimisations (part 2) | gilescope:plan_c | scottmcm | 0 | ||||
331 | rust | 96100 | yes | Change `NonNull::as_uninit_*` to take self by value (as opposed to reference), matching primitive pointers. | Raekye:master | dtolnay | 0 | ||||
332 | rust | 96110 | yes | Add u8::from_ascii_digit (#95969) | gimbles:master | dtolnay | 0 | ||||
333 | rust | 96129 | yes | Document rounding for floating-point primitive operations and string parsing | mattheww:2022-04_float_rounding | m-ou-se | 0 | ||||
334 | rust | 96141 | yes | more efficient is_ascii methods | gilescope:is_ascii | Mark-Simulacrum | 0 | ||||
335 | rust | 96173 | yes | Fix documentation for `with_capacity` and `reserve` families of methods | jmaargh:jmaargh/with-capacity-doc-fix | joshtriplett | 0 | ||||
336 | rust | 96186 | yes | add CString::from_vec_until_nul | ericseppanen:cstring_until_nul | joshtriplett | 0 | ||||
337 | rust | 96208 | yes | Add test for crt-static+lto+rwlock issue. | m-ou-se:test-94564 | Mark-Simulacrum | 0 | ||||
338 | rust | 96238 | yes | Add EntryExistInstrumenterPass for -Z instrument-mcount to the pipeline manually for LLVM >= 13. | luqmana:instr-mcount-passes | nikic | 0 | ||||
339 | rust | 96240 | yes | Stabilize `const_ptr_offset_from`. | fee1-dead-contrib:stabilize_const_offset_from | joshtriplett | 0 | ||||
340 | rust | 96271 | yes | suggest `?` when method is missing on `Result<T, _>` but found on `T` | compiler-errors:suggest-question-mark | estebank | 0 | ||||
341 | rust | 96285 | yes | Introduce `-Cvirtual-function-elimination` codegen flag | flip1995:pk-vfe | nagisa | 0 | ||||
342 | rust | 96290 | yes | Make libtest logfile respect --format | felipeamp:issue-57147-fix | m-ou-se | 0 | ||||
343 | rust | 96296 | yes | Remove label/lifetime shadowing warnings | cjgillot:remove-label-lt-shadow | petrochenkov | 0 | ||||
344 | rust | 96313 | yes | WIP: Document `From` implementations in std::sys::unix::process | LordRatte:document-from-trait-in-process | joshtriplett | 0 | ||||
345 | rust | 96324 | yes | Add setter and getter for TCP_QUICKACK on TcpStream for Linux | berendjan:set_tcp_quickack | dtolnay | 0 | ||||
346 | rust | 96334 | yes | socket `set_mark` addition. | devnexen:socket_mark | dtolnay | 0 | ||||
347 | rust | 96350 | yes | fix(iter::skip): Optimize `next` and `nth` implementations of `Skip` | austinabell:skip_optimization | yaahc | 0 | ||||
348 | rust | 96391 | yes | Windows: make `Command` prefer non-verbatim paths | ChrisDenton:command-non-verbatim | joshtriplett | 0 | ||||
349 | rust | 96392 | yes | Update Mac Catalyst support for Clang 13 | imWildCat:add-clang13-macabi-support | estebank | 0 | ||||
350 | rust | 96401 | yes | Implement `-Zgcc-ld=lld` stabilization MCP | lqd:lld_mcp | 0 | |||||
351 | rust | 96412 | yes | Windows: Iterative `remove_dir_all` | ChrisDenton:remove-dir-all | kennytm | 0 | ||||
352 | rust | 96416 | yes | derive more traits for core::ops::ControlFlow | canndrew:control-flow-impl-hash | yaahc | 0 | ||||
353 | rust | 96422 | yes | Add functions to un-poison Mutex and RwLock | tmccombs:mutex-unpoison | m-ou-se | 0 | ||||
354 | rust | 96478 | yes | Implement `#[rustc_default_body_unstable]` | WaffleLapkin:rustc_default_body_unstable | Aaron1011 | 0 | ||||
355 | rust | 96496 | yes | Implement RFC-2011 (Nicer `assert!` messages) | c410-f3r:assert | dtolnay | 0 | ||||
356 | rust | 96501 | yes | Pass all paths to `Step::run` at once when using `ShouldRun::krate` | jyn514:individual-paths | Mark-Simulacrum | 0 | ||||
357 | rust | 96513 | yes | Provide fnptr impls for extern "system" | CAD97:patch-3 | joshtriplett | 0 | ||||
358 | rust | 96515 | yes | correctly deal with user type ascriptions in pat | lcnr:user-types-in-pat | nikomatsakis | 0 | ||||
359 | rust | 96518 | yes | Document panic and format edition/verions, and improve xrefs | ijackson:panic-fmt-docs | scottmcm | 0 | ||||
360 | rust | 96519 | yes | Fix links pointing to std_detect | GuillaumeGomez:std-detect-link | Mark-Simulacrum | 0 | ||||
361 | rust | 96533 | yes | rustdoc: Create an attribute version of `--extern-html-root-url` | GuillaumeGomez:extern-html-root-url | notriddle | 0 | ||||
362 | rust | 96537 | yes | Correct Fixes for Options and Results in Certain Contexts | George-lewis:96438 | petrochenkov | 0 | ||||
363 | rust | 96551 | yes | [compiletest] Ignore known paths when abbreviating output | ferrocene:pa-ignore-paths-when-abbreviating | Mark-Simulacrum | 0 | ||||
364 | rust | 96565 | yes | rustdoc: show implementations on `#[fundamental]` wrappers | notriddle:notriddle/impl-box | camelid | 0 | ||||
365 | rust | 96573 | yes | add `no_compile` doctest attribute | CAD97:rustdoc-no-compile | GuillaumeGomez | 0 | ||||
366 | rust | 96574 | yes | Proof of concept: implement test ignore-by-panic | CAD97:test-ignore-by-panic | m-ou-se | 0 | ||||
367 | rust | 96584 | yes | Fix `x setup -h -v` should work | bentongxyz:x-setup-h-v-should-work | Mark-Simulacrum | 0 | ||||
368 | rust | 96604 | yes | [WIP] Add `optimized_to_const` intrinsic | nbdd0121:is_const | 0 | |||||
369 | rust | 96605 | yes | Improve codegen of String::retain method | Urgau:string-retain-codegen | kennytm | 0 | ||||
370 | rust | 96609 | yes | Add `{Arc, Rc}::downcast_unchecked` | ibraheemdev:arc-downcast-unchecked | m-ou-se | 0 | ||||
371 | rust | 96612 | yes | Add `range_of` to slice/str return a `Range`, opposite to `get` | Swatinem:slice-range-of | joshtriplett | 0 | ||||
372 | rust | 96642 | yes | Avoid zero-sized allocs in ThinBox if T and H are both ZSTs. | thomcc:thinbox-zst-ugh | yaahc | 0 | ||||
373 | rust | 96647 | yes | rustdoc-json: Fix HRTBs for WherePredicate::BoundPredicate | Enselic:fix-hrtb-for-wherepredicate | CraftSpider | 0 | ||||
374 | rust | 96651 | yes | Omit unnecessary help to add `#[cfg(test)]` when already annotated | ken-matsui:omit-unnecessary-help-to-add-cfg-test | cjgillot | 0 | ||||
375 | rust | 96652 | yes | rustdoc: include impl generics / self in search index | notriddle:notriddle/self | CraftSpider | 0 | ||||
376 | rust | 96690 | yes | Initial commit working on edition based method disambiguation | yaahc:edition-based-method-disambiguation | petrochenkov | 0 | ||||
377 | rust | 96691 | yes | Use unchecked_add in checked_add to make it easier to optimize | nico-abram:0w0 | joshtriplett | 0 | ||||
378 | rust | 96711 | yes | slice: #[inline] a couple iterator methods. | emilio:inline-slice-clone | nikic | 0 | ||||
379 | rust | 96719 | yes | Fix the generator example for `pin!()` | mbartlett21:patch-4 | joshtriplett | 0 | ||||
380 | rust | 96724 | yes | Don't use `TokenKind::Interpolate` for `NtTy`. | nnethercote:dont-interpolate-NtTy | petrochenkov | 0 | ||||
381 | rust | 96727 | yes | Remove opaque types from typeck expectations | oli-obk:no_expect | lcnr | 0 | ||||
382 | rust | 96737 | yes | Add Windows application manifest to rustc-main | ChrisDenton:win-manifest | wesleywiser | 0 | ||||
383 | rust | 96745 | yes | Visit attributes in more places. | ehuss:even-more-attribute-validation | jackh726 | 0 | ||||
384 | rust | 96761 | yes | rustdoc: don't build `rayon` for non-windows targets | klensy:no-rayon-here | CraftSpider | 0 | ||||
385 | rust | 96763 | yes | Fix maintainer validation message | Abdur-rahmaanJ:patch-1 | Mark-Simulacrum | 0 | ||||
386 | rust | 96766 | yes | [EXPERIMENT] disable orphan check for marker traits | lcnr:orphan-rules-begone | 0 | |||||
387 | rust | 96768 | yes | Use futex based locks and thread parker on Fuchsia. | m-ou-se:futex-fuchsia | kennytm | 0 | ||||
388 | rust | 96784 | yes | Improve the COPYRIGHT file and include mention of rustc_apfloat | wesleywiser:copyright | Mark-Simulacrum | 0 | ||||
389 | rust | 96800 | yes | Permit `asm_const` and `asm_sym` to reference generic params | nbdd0121:const | nagisa | 0 | ||||
390 | rust | 96820 | yes | Make RwLockReadGuard covariant | r-raymond:master | m-ou-se | 0 | ||||
391 | rust | 96827 | yes | Implement unstable `-Clinker-flavor=gcc:*` for MCP 510 | lqd:mcp_linker_flavor | petrochenkov | 0 | ||||
392 | rust | 96833 | yes | Lint single-use lifetimes during AST resolution | cjgillot:ast-lifetimes-single | petrochenkov | 0 | ||||
393 | rust | 96837 | yes | Use `fcntl(fd, F_GETFD)` to detect if standard streams are open | tmiasko:stdio-fcntl | joshtriplett | 0 | ||||
394 | rust | 96839 | yes | Suggest similar names for types | m-ysk:issue-96625 | jackh726 | 0 | ||||
395 | rust | 96842 | yes | Re-enable nvptx tests | kjetilkjeka:add-ptx-linker | nagisa | 0 | ||||
396 | rust | 96856 | yes | Fix ProjectionElem validation | DrMeepster:fix_projection_validation | lcnr | 0 | ||||
397 | rust | 96859 | yes | Fix spurious error when running `build --stage 2 compiler/rustc` | jyn514:fix-stage3-panic | Mark-Simulacrum | 0 | ||||
398 | rust | 96863 | yes | use `hir::Let` in `hir::Guard::IfLet` | SparrowLii:let | michaelwoerister | 0 | ||||
399 | rust | 96864 | yes | Create Item::full_name method to include name of reexports | GuillaumeGomez:item-full-name | notriddle | 0 | ||||
400 | rust | 96869 | yes | Optimize `Wtf8Buf::into_string` for the case where it contains UTF-8. | sunfishcode:main | joshtriplett | 0 | ||||
401 | rust | 96875 | yes | Add `task::Waker::noop` | SabrinaJewson:noop-waker | m-ou-se | 0 | ||||
402 | rust | 96881 | yes | Implement [OsStr]::join | est31:join_osstr | dtolnay | 0 | ||||
403 | rust | 96884 | yes | Implement unstable `-Clink-self-contained` values for MCP 510 | lqd:mcp_link_self_contained | petrochenkov | 0 | ||||
404 | rust | 96894 | yes | Apply track_caller to closure on `expect_non_local()` | JohnTitor:expect-non-local-track-caller | petrochenkov | 0 | ||||
405 | rust | 96906 | yes | Stabilize `Ipv6Addr::to_ipv4_mapped` | tbu-:pr_stabilize_to_ipv4_mapped | dtolnay | 0 | ||||
406 | rust | 96909 | yes | RFC3239: Implement `cfg(target)` - Part 1 | Urgau:rfc3239-part1 | petrochenkov | 0 | ||||
407 | rust | 96912 | yes | [WIP] emit `ProjectionPredicate` obligations when relating projections | BoxyUwU:lots_of_obligations | 0 | |||||
408 | rust | 96913 | yes | RFC3239: Implement `cfg(target)` - Part 2 | Urgau:rfc3239-part2 | petrochenkov | 0 | ||||
409 | rust | 96918 | yes | Print type of every call in a method call chain | estebank:issue-33941 | compiler-errors | 0 | ||||
410 | rust | 96923 | yes | Drop Tracking: Implement `fake_read` callback | eholk:fix-fake-read | nikomatsakis | 0 | ||||
411 | rust | 96935 | yes | Allow arithmetic and certain bitwise ops on AtomicPtr | thomcc:atomicptr-strict-prov | dtolnay | 0 | ||||
412 | rust | 96946 | yes | Add pointer masking convenience functions | WaffleLapkin:ptr_mask | joshtriplett | 0 | ||||
413 | rust | 96950 | yes | Add regression test for #96395 | JohnTitor:issue-96395 | oli-obk | 0 | ||||
414 | rust | 96953 | yes | Report "missing lifetime specifier" when an anonymous lifetime is used in bounds | cjgillot:no-e0637 | petrochenkov | 0 | ||||
415 | rust | 96955 | yes | Remove (transitive) reliance on sorting by DefId in pretty-printer | Aaron1011:pretty-print-sort | petrochenkov | 0 | ||||
416 | rust | 96957 | yes | Stop errorring for elided lifetimes in path. | cjgillot:no-e0726 | wesleywiser | 0 | ||||
417 | rust | 96959 | yes | Prevent unwinding when `-C panic=abort` is used regardless declared ABI | nbdd0121:unwind | Amanieu | 0 | ||||
418 | rust | 96960 | yes | Inline BuildHasherDefault<DefaultHasher>::build_hasher | goffrie:patch-3 | m-ou-se | 0 | ||||
419 | rust | 96964 | Replace `#[default_method_body_is_const]` with `#[const_trait]` | oli-obk:const_trait_mvp | compiler-errors | 0 | |||||
420 | rust | 96971 | yes | Initial support for loongarch64_unknown_linux_gnu | zhaixiaojuan:master | wesleywiser | 0 | ||||
421 | rust | 96979 | yes | Add `Waker::update` | SabrinaJewson:waker-update | joshtriplett | 0 | ||||
422 | rust | 97004 | Proc macro tweaks | nnethercote:proc-macro-tweaks | eddyb | 0 | |||||
423 | rust | 97015 | yes | std::io: migrate ReadBuf to BorrowBuf/BorrowCursor | nrc:read-buf-cursor | 0 | |||||
424 | rust | 97019 | yes | Transition to valtrees pt1 | b-naber:transition-to-valtrees-pt1 | oli-obk | 0 | ||||
425 | rust | 97023 | yes | Diagnose anonymous lifetimes errors more uniformly between async and regular fns | cjgillot:uniform-anon | estebank | 0 | ||||
426 | rust | 97024 | yes | `simplify_type` improvements and cursed docs | lcnr:simplify_type-sus | nikomatsakis | 0 | ||||
427 | rust | 97026 | yes | Change orderings of `Debug` for the Atomic types to `Relaxed`. | Nilstrieb:make-atomic-debug-relaxed | scottmcm | 0 | ||||
428 | rust | 97027 | yes | Use pointers in `cell::{Ref,RefMut}` to avoid `noalias` | cuviper:yesalias-refcell | thomcc | 0 | ||||
429 | rust | 97028 | yes | Add support for embedding pretty printers via `#[debugger_visualizer]` attribute | ridwanabdillahi:pretty-printer | 0 | |||||
430 | rust | 97029 | yes | Drop tracking: count copies of locals as borrows | eholk:drop-tracking-yielding-in-match-guard | nikomatsakis | 0 | ||||
431 | rust | 97034 | yes | Implement `Hash` for `core::alloc::Layout` | fee1-dead-contrib:layout-hash | m-ou-se | 0 | ||||
432 | rust | 97037 | yes | Allow `test` to be built with build-std | jschwe:test-restricted-std | thomcc | 0 | ||||
433 | rust | 97043 | yes | Move some tests to more reasonable directories | c410-f3r:z-errors | petrochenkov | 0 | ||||
434 | rust | 97046 | yes | improve case conversion happy path | conradludgate:faster-ascii-case-conv-path | Mark-Simulacrum | 0 | ||||
435 | rust | 97052 | yes | Implement pointee metadata unsizing via a JustMetadata<T> container | CAD97:just-metadata | michaelwoerister | 0 | ||||
436 | rust | 97058 | yes | Various refactors to the incr comp workproduct handling | bjorn3:multi_artifact_work_products | nagisa | 0 | ||||
437 | rust | 97062 | yes | Couple of refactorings to cg_ssa::base::codegen_crate | bjorn3:cg_ssa_driver_refactor | compiler-errors | 0 | ||||
438 | rust | 97077 | yes | Simplify some code that depend on Deref | ouz-a:Optimize-backend | 0 | |||||
439 | rust | 97085 | yes | Add a test for issue #33172 | rylev:test-issue-33172 | wesleywiser | 0 | ||||
440 | rust | 97086 | yes | Report unsafe for overriding link sections | 5225225:link-section-is-unsafe | davidtwco | 0 | ||||
441 | rust | 97087 | yes | Clarify slice and Vec iteration order | Nilstrieb:clarify-slice-iteration-order | dtolnay | 0 | ||||
442 | rust | 97089 | yes | Improve settings theme display | GuillaumeGomez:improve-settings-theme-display | jsha | 0 | ||||
443 | rust | 97093 | yes | Migrate `maybe_recover_from_bad_type_plus` diagnostic | pvdrz:migrate-maybe-recover-from-bad-type-plus | 0 | |||||
444 | rust | 97096 | yes | Types with reachable constructors are reachable | tmiasko:reachable-constructor | petrochenkov | 0 | ||||
445 | rust | 97097 | yes | Add tmm_reg clobbers | chorman0773:add_tmm_clobers | michaelwoerister | 0 | ||||
446 | rust | 97101 | yes | Add tracking issue for ExitCode::exit_process | coolreader18:exitcode-method-issue | yaahc | 0 | ||||
447 | rust | 97102 | Update function pointer call error message | mbartlett21:fn-pointer-error | lcnr | 0 | |||||
448 | rust | 97103 | yes | Update MIR passes to handle unwinding Inline Asm | luqmana:asm-unwind-cleanup | Amanieu | 0 | ||||
449 | rust | 97105 | yes | Add tests for lint on type dependent on consts | JulianKnodt:const_dep_gen_const_expr | lcnr | 0 | ||||
450 | rust | 97107 | yes | Rollup of 5 pull requests | Dylan-DPC:rollup-w961sw8 | 0 | |||||
451 | rust | 93331 | yes | refactor write_output_file to merge two invocation paths into one. | pnkfelix:refactor-write-output-file | oli-obk | 0 | always | |||
452 | rust | 95836 | yes | Use rust_out{target_exe_suffix} for doctests | workingjubilee:doctest-exe | notriddle | 0 | always | |||
453 | rust | 96539 | yes | Add release notes for 1.61.0 | tmandry:relnotes-1.61 | Mark-Simulacrum | 0 | always | |||
454 | rust | 84762 | no | Encode spans relative to the enclosing item -- enable by default | cjgillot:resolve-span-opt | petrochenkov | 0 | never | |||
455 | rust | 85805 | no | Wrap libraries in linker groups, allowing backwards/circular references | joshtriplett:linker-groups | petrochenkov | 0 | never | |||
456 | rust | 87896 | no | Protect crate metadata from corruption via SHA-256 hash | Aaron1011:metadata-hash | cjgillot | 0 | never | |||
457 | rust | 88186 | no | Make AST->HIR lowering incremental | cjgillot:lower-incr | michaelwoerister | 0 | never | |||
458 | rust | 88728 | no | Added next_up and next_down for f32/f64. | orlp:float-next-up-down | yaahc | 0 | never | |||
459 | rust | 89708 | no | Introduce MIR summary to avoid loading large bodies without inlining them | cjgillot:mir-summary | wesleywiser | 0 | never | |||
460 | rust | 90006 | no | More accurate error for binop errors after identifying RHS type | estebank:binop-party | petrochenkov | 0 | never | |||
461 | rust | 90139 | no | Avoid adjusting TLS data twice for queries | cjgillot:req2 | Mark-Simulacrum | 0 | never | |||
462 | rust | 90447 | no | rustdoc: Remove `Crate.primitives` | camelid:rm-crate-primitives | GuillaumeGomez | 0 | never | |||
463 | rust | 90488 | no | More powerful const panic | nbdd0121:const_panic | oli-obk | 0 | never | |||
464 | rust | 92323 | no | Sort MonoItems by span instead of DefIndex. | cjgillot:sort-span | estebank | 0 | never | |||
465 | rust | 93017 | no | Compute stability by definition | cjgillot:stability-query | lcnr | 0 | never | |||
466 | rust | 93467 | no | [WIP] Add `HashStableEq` trait, and use it in query code | Aaron1011:hashstable-eq | estebank | 0 | never | |||
467 | rust | 93668 | no | Reduce CString allocations in std as much as possible | SUPERCILEX:path_alloc | joshtriplett | 0 | never | |||
468 | rust | 93700 | no | Add `Iterator::next_chunk` | rossmacarthur:ft/iter-next-chunk | kennytm | 0 | never | |||
469 | rust | 93941 | no | rustdoc: Put GenericArg::Type into a Box | GuillaumeGomez:generic-arg-type-box | camelid | 0 | never | |||
470 | rust | 94301 | no | Include source file hash in crate_hash. | cjgillot:source-crate-hash | Aaron1011 | 0 | never | |||
471 | rust | 94487 | no | Also cache the stable hash of interned Predicates | oli-obk:stable_hash_ty | 0 | never | ||||
472 | rust | 94857 | no | [WIP] rustdoc: Stop cloning name resolver | petrochenkov:doclink2 | camelid | 0 | never | |||
473 | rust | 95025 | no | Implement #[deprecated_safe] | skippy10110:deprecated_safe2 | estebank | 0 | never | |||
474 | rust | 95880 | no | Handle `def_ident_span` like `def_span`. | cjgillot:def-ident-span | petrochenkov | 0 | never | |||
475 | rust | 96077 | no | [WIP] Replace `#[default_method_body_is_const]` with `#[const_trait]` | fee1-dead-contrib:const_trait | oli-obk | 0 | never | |||
476 | rust | 96098 | no | Refactor call terminator to always include destination place | JakobDegen:always-return-place | oli-obk | 0 | never | |||
477 | rust | 96591 | no | Use valtrees as the type-system representation for constant values | b-naber:transition-to-valtrees-in-type-system | oli-obk | 0 | never | |||
478 | rust | 96862 | no | Change enum->int casts to not go through MIR casts. | oli-obk:enum_cast_mir | compiler-errors | 0 | never | |||
479 | hashbrown | 232 | no | Issue #225: Specialization fix | tkaitchuck:specialization-fix | 0 | |||||
480 | hashbrown | 243 | no | Use `criterion` for benches | henryboisdequin:bench | 0 | |||||
481 | vscode-rust | 582 | no | Debugger support | kdy1:master | 0 | |||||
482 | chalk | 589 | no | [WIP] Convert from semantic to syntactic equality | nathanwhit:sem-syn | 0 | |||||
483 | crater | 599 | no | Add a CPU limit, raise example memory limit | saethlin:reduce-ooms | 0 | |||||
484 | vscode-rust | 666 | no | [WIP] Add command for creating a new Cargo project | GabrielMajeri:cargo-new-project | 0 | |||||
485 | vscode-rust | 683 | no | switch exec -> execFile; ShellExecution -> ProcessExecution | AndriesK:master | 0 | |||||
486 | chalk | 689 | no | Implement associated constants | detrumi:assoc-const | 0 | |||||
487 | chalk | 694 | no | Add binders validator | flodiebold:binders-check | 0 | |||||
488 | libc | 704 | no | Change TIO* constants to c_ulong, as ioctl() requires c_ulong | :freebsdlike-fix-tty-ioctl | 0 | |||||
489 | chalk | 733 | no | Allow tests to override the default closure impls | JakobDegen:improved_fn_testing | 0 | |||||
490 | chalk | 736 | no | Support const evaluation | HKalbasi:master | 0 | |||||
491 | stdarch | 954 | no | AVX-512DQ implementations | vertexclique:vcq/avx512dq | Amanieu | 0 | ||||
492 | stdarch | 955 | no | Add vmla_* / vmlal_* | makotokato:vmla | Amanieu | 0 | ||||
493 | stdarch | 1126 | no | Demo title Add files via upload | leon3452:master | Amanieu | 0 | ||||
494 | stdarch | 1128 | no | Demo title Add files via upload | imperial-fists:master | Amanieu | 0 | ||||
495 | libc | 1286 | no | [WIP] Integrate the cty crate into libc's CI | gnzlbg:cty_merge | 0 | |||||
496 | libc | 1609 | no | Provide definition of tcp_info | NeoLegends:feature/tcp-info | gnzlbg | 0 | ||||
497 | libc | 1662 | no | Add ioctl generation macros for linux | sm-Fifteen:linux-ioctl | gnzlbg | 0 | ||||
498 | crates-io | 1952 | no | Add flash message with info after login | Mordorreal:feature/add-alert-with-info-after-login | 0 | |||||
499 | miri | 2011 | no | add basic support for android targets | landaire:feature/android-support | 0 | |||||
500 | miri | 2015 | no | Avoid duplicating error message in title | ibraheemdev:patch-1 | 0 | |||||
501 | miri | 2032 | no | Move test suite to ui tests and bless stderr output | rust-lang:gesundheit | 0 | |||||
502 | libc | 2056 | no | Use Rust union types | kellda:use-unions | Amanieu | 0 | ||||
503 | crates-io | 2087 | no | Don't make duplicated requests through Ember Data | kzys:ember-data-fastboot | 0 | |||||
504 | miri | 2097 | no | Format tests and benches with rustfmt | dtolnay-contrib:rustfmt | 0 | |||||
505 | libc | 2406 | no | Raise libc's FreeBSD ABI to 12 | asomers:fbsd12-default | Amanieu | 0 | ||||
506 | crates-io | 2705 | no | backend: Implement sending notification email when a new version is published | paolobarbolini:backend-publish-notify | carols10cents | 0 | ||||
507 | crates-io | 3585 | no | Support dark mode | wyhaya:dark-mode | carols10cents | 0 | ||||
508 | crates-io | 3894 | no | Use a common prefix for logged errors | jtgeibel:error-logging-prefix | pietroalbini | 0 | ||||
509 | crates-io | 3914 | no | Yet more database metrics | pietroalbini:yet-more-db-metrics | 0 | |||||
510 | crates-io | 4106 | no | database/crates: Add version columns | Turbo87:top-versions | 0 | |||||
511 | crates-io | 4690 | no | Implement token-based sessions. | adsnaider:sessions | 0 | |||||
512 | clippy | 5914 | no | Add `fn_to_numeric_cast_usize` lint | Coder-256:fn-cast-usize | flip1995 | 0 | ||||
513 | clippy | 7359 | no | Clippy book | joshrotenberg:clippy_guide | flip1995 | 0 | ||||
514 | clippy | 7647 | no | Replace `match_def_path` and friends with `is_item` | Jarcho:is_item | giraffate | 0 | ||||
515 | clippy | 7688 | no | Add lint `ref_mut_iter_method_chain` | Jarcho:ref_mut_iter_method_chain | flip1995 | 0 | ||||
516 | clippy | 7777 | no | Upgrade `equatable_if_let` to style | HKalbasi:master | flip1995 | 0 | ||||
517 | clippy | 7930 | no | new lint: `borrow_deref_ref` | lengyijun:needless_deref_new | camsteffen | 0 | ||||
518 | clippy | 7962 | no | Fix and improve `match_type_on_diagnostic_item` | Jarcho:fix_match_type_on_diagnostic_items | giraffate | 0 | ||||
519 | clippy | 7986 | no | WIP Suggestion creation macro | Jarcho:sugg_rework | llogiq | 0 | ||||
520 | clippy | 8157 | no | New lint: `single_field_patterns` | hahohihu:master | flip1995 | 0 | ||||
521 | clippy | 8337 | no | Add new lint manual_memmove | untitaker:new-lint-memmove | flip1995 | 0 | ||||
522 | clippy | 8355 | no | Add lint `explicit_auto_deref` take 2 | Jarcho:explicit_auto_deref_2 | flip1995 | 0 | ||||
523 | clippy | 8356 | no | Simplify if let statements | J-ZhengLi:master-issue8288 | camsteffen | 0 | ||||
524 | clippy | 8385 | no | add doc_link_with_quotes lint | cameron1024:doc_link_with_quotes | llogiq | 0 | ||||
525 | clippy | 8396 | no | New lint for all/any after mapping to bool | tamaroning:map_then_identity_tranformer | flip1995 | 0 | ||||
526 | clippy | 8526 | no | Add lint `could_be_unsized` | Jarcho:could_be_unsized | giraffate | 0 | ||||
527 | clippy | 8564 | no | Don't lint `useless_transmute` on types with erased regions | Jarcho:transmute_erase_regions | camsteffen | 0 | ||||
528 | clippy | 8593 | no | Add a lint for static items with large type alignment | Jaic1:static_items_large_align | flip1995 | 0 | ||||
529 | clippy | 8639 | no | `trivially_copy_pass_by_ref` fixes | Jarcho:trivially_copy_pass_by_ref_5953 | camsteffen | 0 | ||||
530 | clippy | 8666 | no | Don't lint `while_let_loop` when significant drop order would change | Jarcho:while_let_loop_7913 | camsteffen | 0 | ||||
531 | clippy | 8678 | no | Add extra check to format_impl lint for self.fmt() | jamesmcm:self_fmt_in_fmt_impl | giraffate | 0 | ||||
532 | clippy | 8685 | no | `redundant_closure` fixes | Jarcho:redundant_closure_fixes | 0 | |||||
533 | clippy | 8744 | no | Extend `needless_collect` | Jarcho:needless_collect_fp | camsteffen | 0 | ||||
534 | clippy | 8754 | no | New lint `no_effect_replace` | guerinoni:no_effect_replace | Manishearth | 0 | ||||
535 | clippy | 8762 | no | Replace `expr_visitor` with `for_each_expr` | Jarcho:visitor | giraffate | 0 | ||||
536 | cargo | 9466 | no | Remote index branch configuration | PaulDance:remote-index-branch | ehuss | 0 | ||||
537 | cargo | 9532 | no | Add env variable to indicate the build type. | jameshilliard:is-cross | 0 | |||||
538 | cargo | 9576 | no | install fails earlier when no binaries can be found | marshall:install-bail-early | ehuss | 0 | ||||
539 | cargo | 9603 | no | support generic target tables and env variables | jameshilliard:generic-config | Eh2406 | 0 | ||||
540 | cargo | 9634 | no | Use cross compile style target/host isolation for all builds. | jameshilliard:all-cross | Eh2406 | 0 | ||||
541 | cargo | 9855 | no | Allow `path = "${FOO}/bar"` dependencies | sivadeilra:path_vars | 0 | |||||
542 | rust-analyzer | 9891 | no | Completion item details | kjeremy:completion-item-details | 0 | |||||
543 | cargo | 9892 | no | Add requirements to cargo_test. | ehuss:cargo_test-ignore-reason | 0 | |||||
544 | cargo | 10070 | no | clean: add --with-downloads option | jonhoo:clean-cache | ehuss | 0 | ||||
545 | cargo | 10308 | no | Move build-std to Cargo.toml | fee1-dead:move-build-std-to-cargo-toml | ehuss | 0 | ||||
546 | cargo | 10330 | no | Support per pkg target for `-Zbuild-std` | fee1-dead:support-per-pkg-target-w-buildstd | ehuss | 0 | ||||
547 | cargo | 10414 | no | Make more cargo-as-a-library functions `pub` | jonhoo:more-pubs | ehuss | 0 | ||||
548 | cargo | 10462 | no | Add target-specific RUSTFLAGS variants | jonhoo:targeted-rustflags | 0 | |||||
549 | rust-analyzer | 11020 | no | feat: Add a diagnostic with a fix to remove `return` at the end of functions | izik1:sr/add-remove-trailing-return-diagnostic | 0 | |||||
550 | rust-analyzer | 11299 | no | fix: Add option to report load progress messages | lnicola:cargo-loading | 0 | |||||
551 | rust-analyzer | 11649 | no | Implement support for ${targetTriple} | Milo123459:support-TARGET_TRIPLE | 0 | |||||
552 | rust-analyzer | 11665 | no | If inside for_each to filter() code assist | AppCoder1234:lambdify | 0 | |||||
553 | rust-analyzer | 11667 | no | Provide a cache for Chalk RecursiveSolver | danielhuang:chalk-cache | 0 | |||||
554 | rust-analyzer | 11830 | no | On typing handler for angle brackets(<) with snippets | nemethf:on-type-formatting | 0 | |||||
555 | rust-analyzer | 11995 | no | fix: skip the generate function assist when dealing with an enum variant | maartenflippo:generate-function-enum-variant | 0 | |||||
556 | rust-analyzer | 12020 | no | feature: Add `add_interpolation` assist | dotjpg3141:interpolation | 0 | |||||
557 | rust | 69741 | no | Perform WF-check on `type`s with no type parameters | estebank:type-wfcheck | varkor | 0 | ||||
558 | rust | 71482 | no | Remove inherited `#[stable(..)]` annotations | estebank:remove-stability-annotations | joshtriplett | 0 | ||||
559 | rust | 72571 | no | [WIP] Pietro's CI playground | pietroalbini:ci-playground | 0 | |||||
560 | rust | 72981 | no | Stabilize the backtrace feature. | withoutboats:stabilize-backtrace | kennytm | 0 | ||||
561 | rust | 75594 | no | [WIP] Content hash support. (See also cargo changes) | gilescope:endmtime | 0 | |||||
562 | rust | 77438 | no | BTreeMap: Support custom allocators | exrook:btreemap-alloc | Amanieu | 0 | ||||
563 | rust | 78802 | no | Implement network primitives with ideal Rust layout, not C system layout | faern:simplify-socketaddr | 0 | |||||
564 | rust | 79500 | no | Add support for custom allocator for `(C)String` | TimDiekmann:string-alloc | Amanieu | 0 | ||||
565 | rust | 80149 | no | Use getrandom for generating HashMap seed | newpavlov:getrandom2 | m-ou-se | 0 | ||||
566 | rust | 81642 | no | Automatically implement AsRepr and allow deriving FromRepr for fieldless enums | illicitonion:enum-into-derive-macro-s | jswrenn | 0 | ||||
567 | rust | 82014 | no | [WIP] Intra-doc links side of warning about undocumented items | jyn514:warn-hidden | 0 | |||||
568 | rust | 82632 | no | ci: musl: upgrade to 1.2.2 | kaniini:ci-musl-1.2.2 | pietroalbini | 0 | ||||
569 | rust | 83363 | no | Implement new proc macro diagnostics API | jhpratt:proc_macro_diagnostics | yaahc | 0 | ||||
570 | rust | 83915 | no | Enforce `Sized` return types on `Fn*` bounds | estebank:closure-return-must-be-sized | nikomatsakis | 0 | ||||
571 | rust | 84045 | no | Deny float matches | workingjubilee:deny-float-matches | Mark-Simulacrum | 0 | ||||
572 | rust | 84087 | no | Stabilize const_cell_into_inner. | m-ou-se:stabilize-const-cell-into-inner | joshtriplett | 0 | ||||
573 | rust | 84385 | no | Enforce that `closure: 'a` requires that `closure_ret_ty: 'a` holds | Aaron1011:closure-outlives-ret | nikomatsakis | 0 | ||||
574 | rust | 85208 | no | Constant::eq skips spans | spastorino:constant-span-footgun-miropt | oli-obk | 0 | ||||
575 | rust | 85696 | no | Fix `Ipv6Addr::is_unicast_global` to check for unicast global scope | CDirkx:unicast_global | joshtriplett | 0 | ||||
576 | rust | 85728 | no | bootstrap: make cmake executable configurable with config.toml | nodakai:bootstrap-cmake-cmd-name | Mark-Simulacrum | 0 | ||||
577 | rust | 86634 | no | Rework `Ipv6Addr::is_global` to check for global reachability rather than global scope | CDirkx:ip-globally-reachable | kennytm | 0 | ||||
578 | rust | 86699 | no | Allow reifying intrinsics to `fn` pointers. | eddyb:reify-intrinsics | matthewjasper | 0 | ||||
579 | rust | 86801 | no | Abort in panic_abort eh_personality | bjorn3:panic_abort_eh_personality | cuviper | 0 | ||||
580 | rust | 86826 | no | [draft] Store the path in io::Error without extra allocations. | m-ou-se:io-error-path | m-ou-se | 0 | ||||
581 | rust | 87173 | no | unstable proc_macro tracked::* rename/restructure | drahnr:bernhard-tracked-restructure | m-ou-se | 0 | ||||
582 | rust | 87316 | no | Error when proc macro derive output doesn't fully parse | m-ou-se:fix-87314 | petrochenkov | 0 | ||||
583 | rust | 87620 | no | io: Add the Peek trait | LinkTed:Peek | kennytm | 0 | ||||
584 | rust | 88101 | no | [WIP] parameterize `-C prefer-dynamic` | pnkfelix:issue-82151-parameterize-prefer-dynamic | petrochenkov | 0 | ||||
585 | rust | 88203 | no | Make specifying repr optional for fieldless enums | fee1-dead-contrib:must_be_specified | matthewjasper | 0 | ||||
586 | rust | 88731 | no | use openat when encountering ENAMETOOLONG | the8472:deep-open | joshtriplett | 0 | ||||
587 | rust | 88936 | no | Suggest using `Arc` on `!Send`/`!Sync` types | estebank:send-sync | nagisa | 0 | ||||
588 | rust | 88991 | no | Add Nintendo Switch as tier 3 target | libstd-switch:aarch64-nintendo-switch | wesleywiser | 0 | ||||
589 | rust | 89157 | no | Provide doc links at item definitions on source pages | GuillaumeGomez:jump-to-def-extension | ollie27 | 0 | ||||
590 | rust | 89238 | no | deprecate f{32,64}::DIGITS | workingjubilee:deprecate-digits | m-ou-se | 0 | ||||
591 | 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 | ||||
592 | rust | 89455 | no | Introduce linter for diagnostic messages | hkmatsumoto:diaglint | estebank | 0 | ||||
593 | rust | 89676 | no | Greatly improve rustdoc xpath checks | GuillaumeGomez:greatly-improve-rustdoc-xpath-checks | camelid | 0 | ||||
594 | rust | 90125 | no | Fix false positive for typoed crate or module suggestion | TaKO8Ki:fix-typoed-crate-or-module-suggestion | estebank | 0 | ||||
595 | rust | 90260 | no | Support versioned dylibs | sp1ritCS:versioned_dylib | wesleywiser | 0 | ||||
596 | rust | 90328 | no | Move the Error trait into core (without `fn backtrace`) | yaahc:error-in-core | spastorino | 0 | ||||
597 | rust | 90584 | no | Added support for PlayStation Vita | amg98:master | 0 | |||||
598 | rust | 91314 | no | Add suggestion to diagnostic when user has array but trait wants slice. | BGR360:issue-90528 | davidtwco | 0 | ||||
599 | rust | 91431 | no | Handle notable trait popup differently | GuillaumeGomez:notable-trait-popup-handling | ollie27 | 0 | ||||
600 | rust | 91546 | no | Implement additional `split_inclusive` variants for slices | Jules-Bertholet:rsplit_inclusive | m-ou-se | 0 | ||||
601 | rust | 91648 | no | Implement `core::future::lazy` | ibraheemdev:future-lazy | joshtriplett | 0 | ||||
602 | rust | 91735 | no | rustdoc: make icons more consistent | pitaj:fix-91309 | GuillaumeGomez | 0 | ||||
603 | rust | 91765 | no | Introduce `RUSTC_STATIC_CLANG_RT_PATH` and `RUSTC_STATIC_UNWIND_PATH` envs | catap:rustc-llvm-libclang-rt | Mark-Simulacrum | 0 | ||||
604 | rust | 92043 | no | Implement namespacing for doc comments IDs | GuillaumeGomez:doc-comment-id-namespace | camelid | 0 | ||||
605 | rust | 92228 | no | Add an implicit `Self: ~const Trait` bound on `default_method_body_is_const` methods | fee1-dead-contrib:dmbic-implied-bounds | oli-obk | 0 | ||||
606 | rust | 92233 | no | Remove ordering traits from `HirId` | pierwill:untrack-hirid-90317 | cjgillot | 0 | ||||
607 | rust | 92268 | no | Initial implementation of transmutability trait. | jswrenn:transmute | oli-obk | 0 | ||||
608 | rust | 92284 | no | Change advance(_back)_by to return `usize` instead of `Result<(), usize>` | the8472:simplify-advance-by | yaahc | 0 | ||||
609 | rust | 92339 | no | rustdoc: Also index `impl Trait`s and raw pointers | camelid:also-index | GuillaumeGomez | 0 | ||||
610 | rust | 92390 | no | Constify a few `(Partial)Ord` impls | fee1-dead-contrib:const_cmp | oli-obk | 0 | ||||
611 | rust | 92433 | no | Make it possible to have `const` `impl`s for `Iterator` | fee1-dead-contrib:const-it | 0 | |||||
612 | rust | 92449 | no | Correctly check auto traits on generator interiors | compiler-errors:generator-auto-trait | nikomatsakis | 0 | ||||
613 | rust | 92508 | no | Refine scopes around temporaries generated in local accesses | dingxiangfei2009:fix-64130-refine-scopes | pnkfelix | 0 | ||||
614 | rust | 92658 | no | rustdoc: Merge `method` and `tymethod` URL fragments and sections | camelid:tymethod-to-method | GuillaumeGomez | 0 | ||||
615 | rust | 92700 | no | Warn when casting an enum that is fieldless but not C-like | nbdd0121:discr | 0 | |||||
616 | rust | 92728 | no | Don't over-constrain projections in generic method signatures | jackh726:issue-91762 | nikomatsakis | 0 | ||||
617 | rust | 92793 | no | Deduplicate bounds on associated types when deriving | ecstatic-morse:dedup-derive-bounds | wesleywiser | 0 | ||||
618 | rust | 92930 | no | const Path initialisation | conradludgate:const_path | joshtriplett | 0 | ||||
619 | rust | 92951 | no | Track inlined items and merge their docstrings when creating clean attributes | lambinoo:I-84619-doc-same-crate-reexports | GuillaumeGomez | 0 | ||||
620 | rust | 93056 | no | Fix stack overflows when compiling high-`recursion_limit` programs | LegionMammal978:fix-stack-overflows | wesleywiser | 0 | ||||
621 | rust | 93070 | no | debuginfo: Don't emit DW_AT_address_class attribute for pointer type debuginfo. | michaelwoerister:no-dwarf-address-space-attr | cuviper | 0 | ||||
622 | rust | 93359 | no | Add ReadBufRef | DrMeepster:read_buf_ref | joshtriplett | 0 | ||||
623 | rust | 93397 | no | Add `[f32]::sort_floats` and `[f64]::sort_floats` | joshtriplett:sort-floats | kennytm | 0 | ||||
624 | rust | 93518 | no | [rustdoc-json] JSON no longer inlines | CraftSpider:rustdoc-json-double-export | jsha | 0 | ||||
625 | rust | 93529 | no | [rustdoc-json] Make enum tuple variants match tuple structs | CraftSpider:rustdoc-tuple-variant-consistency | jsha | 0 | ||||
626 | rust | 93537 | no | Allow source link to wrap onto next line | jsha:wrap-source-link | GuillaumeGomez | 0 | ||||
627 | rust | 93540 | no | rustdoc: fix colors for top buttons and search box | jsha:ayu-border-color | GuillaumeGomez | 0 | ||||
628 | rust | 93563 | no | Merge crossbeam-channel into `std::sync::mpsc` | ibraheemdev:crossbeam-channel | Amanieu | 0 | ||||
629 | rust | 93582 | no | Allow `impl Fn() -> impl Trait` in return position | WaffleLapkin:rpitirpit | nikomatsakis | 0 | ||||
630 | rust | 93587 | no | Stabilize naked_functions | bstrie:stablenaked | davidtwco | 0 | ||||
631 | rust | 93664 | no | impl<T> From<Option<&T>> for *const T | kupiakos:ptr-from-optionref | kennytm | 0 | ||||
632 | rust | 93809 | no | Make naked functions incompatible with certain attributes | bstrie:nakedattrs | jackh726 | 0 | ||||
633 | rust | 93987 | no | Allow StorageDead(s) of the target block could be copied to the branching block | yzwqf:dev-wqf-1 | cjgillot | 0 | ||||
634 | rust | 94033 | no | Improve docs for `is_running` to explain use case and discourage busy-polling | joshtriplett:documentation-is-running-better-go-catch-it | m-ou-se | 0 | ||||
635 | rust | 94063 | no | [DO NOT MERGE] Only apply `ProceduralMasquerade` hack to older versions of `rental` | Aaron1011:pretty-print-rental | lcnr | 0 | ||||
636 | rust | 94100 | no | Upgrade libc to fix `Instant + Duration` producing wrong result on aarch64-apple-darwin | lyinch:issue-91417-fix | yaahc | 0 | ||||
637 | rust | 94114 | no | Relax `Allocator` bounds into pin-safe trait | djkoloski:pin_safe_allocator | m-ou-se | 0 | ||||
638 | rust | 94119 | no | Stabilize `array_from_fn` | c410-f3r:array-again-and-again | joshtriplett | 0 | ||||
639 | rust | 94188 | no | Deterministic `FxHashSet` wrapper | hameerabbasi:stable_set | michaelwoerister | 0 | ||||
640 | rust | 94413 | no | array zip_map feature | conradludgate:array-bin-ops | m-ou-se | 0 | ||||
641 | rust | 94421 | no | replace RawVec with Boxed slice | conradludgate:vec-box | 0 | |||||
642 | rust | 94607 | no | Move theme picker button to the right and display it on all pages | GuillaumeGomez:theme-picker-display | jsha | 0 | ||||
643 | rust | 94890 | no | Support parsing IP addresses from a byte string | marmeladema:ip-addr-try-from-bytes | m-ou-se | 0 | ||||
644 | rust | 94909 | no | 'Notable Trait Implementations' doc section | conradludgate:notable-trait-implementations | GuillaumeGomez | 0 | ||||
645 | rust | 94927 | no | Stabilize `let_chains` in Rust 1.62.0 | c410-f3r:stabilize-let-chains | estebank | 0 | ||||
646 | rust | 94988 | no | Support multiple unstable attributes on items | compiler-errors:multiple-unstables | cjgillot | 0 | ||||
647 | rust | 94996 | no | Suggest using an appropriate keyword for `struct` and `enum` | TaKO8Ki:suggest-using-appropriate-keyword-for-struct-and-enum | estebank | 0 | ||||
648 | rust | 95041 | no | Improve error message for `impl Self` | TaKO8Ki:Improve-error-message-for-impl-Self | nagisa | 0 | ||||
649 | rust | 95115 | no | `Clone` suggestions | WaffleLapkin:clone-suggestions | estebank | 0 | ||||
650 | rust | 95137 | no | WIP: Allow generators to impl Clone/Copy | canndrew:clone-generators | oli-obk | 0 | ||||
651 | rust | 95181 | no | Fix #95126: io::cleanup() can panic in unusual circumstances | jswrenn:fix-95126 | Mark-Simulacrum | 0 | ||||
652 | rust | 95209 | no | Enable -Z panic-in-drop=abort by default | Amanieu:default-panic-in-drop | joshtriplett | 0 | ||||
653 | rust | 95243 | no | Add Apple WatchOS compile targets | vladimir-ea:compiler_watch_os | cjgillot | 0 | ||||
654 | rust | 95265 | no | Use `ReEmpty(Universe::MAX)` for trivial outlives constraint | compiler-errors:re-empty-top | jackh726 | 0 | ||||
655 | rust | 95309 | no | rewrite `ensure_drop_params_and_item_params_correspond` | lcnr:dropck-cleanup | nikomatsakis | 0 | ||||
656 | rust | 95371 | no | Suggest implementing `#[derive(PartialEq)]` for types in vectors and arrays | TaKO8Ki:suggest-using-derive-partialeq-for-types-in-vector-and-array | cjgillot | 0 | ||||
657 | rust | 95503 | no | bootstrap: Allow building individual crates | jyn514:build-single-crate | Mark-Simulacrum | 0 | ||||
658 | rust | 95611 | no | reject more impossible trivial bounds (HRTBs and trivial after normalization) | compiler-errors:hrtb-impossible | nikomatsakis | 0 | ||||
659 | rust | 95674 | no | rustdoc: Fix events not being registered when navigating browser history | GuillaumeGomez:events-not-registered | jsha | 0 | ||||
660 | rust | 95710 | no | Stabilize arbitrary_enum_discriminant, take 2 | fee1-dead-contrib:stabilize_arbitrary_enum_discriminant | joshtriplett | 0 | ||||
661 | rust | 95763 | no | some mir typeck cleanup | lcnr:mir-typeck | nikomatsakis | 0 | ||||
662 | rust | 95818 | no | Stabilize the `bundle` native library modifier | petrochenkov:stabundle | estebank | 0 | ||||
663 | rust | 95884 | no | Thinner `AssocItem` | cjgillot:assoc-item | 0 | |||||
664 | rust | 95942 | no | Experiment: Apply ```#[deprecated_safe]``` to ```env::set_var```/```env::remove_var``` | skippy10110:deprecated_safe_env | lcnr | 0 | ||||
665 | rust | 95956 | no | Support unstable moves via stable in unstable items | yaahc:stable-in-unstable | cjgillot | 0 | ||||
666 | rust | 95977 | no | Warn about dead tuple struct fields | FabianWolff:issue-92790-dead-tuple | joshtriplett | 0 | ||||
667 | rust | 96092 | no | Add a new linting pass for obligations | skippy10110:selection_lints | jackh726 | 0 | ||||
668 | rust | 96298 | no | libcore: Add `iter::from_generator` which is like `iter::from_fn`, but for coroutines instead of functions | petrochenkov:fromgen | m-ou-se | 0 | ||||
669 | rust | 96317 | no | set has_thread_local=true for android | name1e5s:android_tls_on_1 | Amanieu | 0 | ||||
670 | rust | 96378 | no | Mention traits and types involved in unstable trait upcasting | compiler-errors:trait-upcast-error | nagisa | 0 | ||||
671 | rust | 96607 | no | #94421 (replace RawVec with Boxed slice) plus soundness fixes | saethlin:vec-box | 0 | |||||
672 | rust | 96680 | no | Render all trait bounds in where clauses in rustdoc | cjgillot:unify-bounds-rustdoc | GuillaumeGomez | 0 | ||||
673 | rust | 96687 | no | Move download-rustc from python to rustbuild | jyn514:download-rustc | Mark-Simulacrum | 0 | ||||
674 | rust | 96709 | no | Stabilize generic associated types | jackh726:gats-stabilization | nikomatsakis | 0 | ||||
675 | rust | 96742 | no | Disable unix::net::ancillary on BSD. | m-ou-se:bsd-no-ancillary | kennytm | 0 | ||||
676 | rust | 96789 | no | change `ConstInt` impl to not rely on `ScalarInt` | lcnr:ConstInt | oli-obk | 0 | ||||
677 | rust | 96798 | no | [wip] Fix `x test clippy --stage 0` | jyn514:test-stage0-clippy | Mark-Simulacrum | 0 | ||||
678 | rust | 96814 | no | Fix repr(align) enum handling | RalfJung:enum-repr-align | jackh726 | 0 | ||||
679 | rust | 96840 | no | WIP: Allow to feed a value in another query's cache | cjgillot:query-feed | 0 | |||||
680 | rust | 96868 | no | Stabilize explicit_generic_args_with_impl_trait | nrc:turbo-stable | nagisa | 0 | ||||
681 | rust | 93604 | no | Use in-tree libunwind by default on Fuchsia | tmandry:libunwind-fuchsia-default | Mark-Simulacrum | 0 | always | |||
682 | rust | 94012 | error | no | Change desugaring of let-else to ensure temporary is dropped earlier | cormacrelf:let-else-temp | pnkfelix | lcnr | 0 | never | |
683 | rust | 97088 | failure | yes | [beta] Kickoff 1.62 beta | Mark-Simulacrum:beta-next | Mark-Simulacrum | Mark-Simulacrum | 500 | never | |
684 | rust | 91743 | failure | yes | Enable MIR inlining | cjgillot:enable_mir_inlining_inline_all | oli-obk | oli-obk,wesleywiser | 0 | never | |
685 | rust | 95164 | failure | yes | unify bootstrap and shim binaries | fee1-dead-contrib:unify-shim-bins | Mark-Simulacrum | Mark-Simulacrum | 0 | iffy | |
686 | libc | 2713 | failure | yes | Make statx available for all Linux targets | alyssais:statx | Amanieu | Amanieu | 0 | ||
687 | libc | 2746 | failure | yes | freebsd adding ucontext api | devnexen:fbsd_context_upd | Amanieu | 0 | |||
688 | libc | 2758 | failure | yes | Add misc constants and functions for android | fkm3:master | Amanieu | Amanieu | 0 | ||
689 | libc | 2764 | failure | yes | Add pthread_[s,g]etschedparam to emscripten. | vityafx:add-more-posix-functions-for-emscripten | Amanieu | Amanieu | 0 | ||
690 | libc | 2766 | failure | yes | freebsd kinfo_kstat/sigtramp additions | devnexen:kinfo_fbsd_update2 | Amanieu | Amanieu | 0 | ||
691 | libc | 2788 | failure | yes | Complete i686-unknown-linux-musl ucontext_t #2787 | semio-ai:master | Amanieu | Amanieu | 0 | ||
692 | rust | 95950 | failure | yes | Disable unwinding for emscripten again | Jules-Bertholet:disable_emscripten_exceptions_again | nagisa | nagisa | 0 | ||
693 | rust | 96455 | failure | yes | Make write/print macros eagerly drop temporaries | dtolnay:writetmp | Mark-Simulacrum | m-ou-se | 0 | ||
694 | rust | 96978 | failure (try) | yes | [DO NOT MERGE] Try to generate an LLVM PGO profile on windows | lqd:win_pgo2 | 0 | ||||
695 | rust | 90673 | failure | no | [experiment] perf-test smallvec optimizations | the8472:smallvec-experiment | 0 | never | |||
696 | rust | 91853 | failure | no | Warn for outlives lint when gats are enabled for non-gats | jackh726:gat-missing-recommended | nikomatsakis | 0 | |||
697 | rust | 78781 | success | Integrate measureme's hardware performance counter support. | eddyb:measureme-rdpmc | oli-obk | 0 | never | |||
698 | rust | 83785 | success | [mir-opt] Optimize calls to CopyNonOverlapping | wesleywiser:copy_nonoverlapping_opt | bjorn3 | 0 | never | |||
699 | rust | 85799 | success | Tweak spans for trait bounds on associated types | estebank:type-trait-bound-span | jackh726 | 0 | never | |||
700 | rust | 85918 | success | Enable `-Zincremental-verify-ich` when building compiler crates | Aaron1011:incr-verify-bootstrap | Mark-Simulacrum | 0 | never | |||
701 | rust | 86038 | success | Move DepKind and query TLS to rustc_query_system | cjgillot:tls | Mark-Simulacrum | 0 | never | |||
702 | rust | 86119 | success | [WIP] Introduce `SingletonCache` for use with ZST query keys | Aaron1011:cell-cache | 0 | never | ||||
703 | rust | 86822 | success (try) | yes | reduce RPC overhead for common proc_macro operations | mystor:min_proc_macro | eddyb | 0 | never | ||
704 | rust | 87650 | success | [WIP] Build the compiler with a single CGU | Aaron1011:single-cgu | Aaron1011 | 0 | never | |||
705 | rust | 87710 | success | [DO NOT MERGE] `-Zthir-unsafeck` perf | LeSeulArtichaut:thir-unsafeck-perf | 0 | never | ||||
706 | rust | 88288 | success | Experimental new MIR optimization pass: Replace wildcard match with individual matches | rusticstuff:enum_match_clamp_opt | cjgillot | 0 | never | |||
707 | rust | 89570 | success | [Experiment] Split exhaustiveness logic into its own crate | Nadrieril:split-exhaustiveness-into-crate | 0 | never | ||||
708 | rust | 89660 | success | [Experiment] Force to generate drop glue of ADT locally | csmoe:share-drop-glue | 0 | never | ||||
709 | rust | 89917 | success | sess: default to v0 symbol mangling | davidtwco:issue-60705-stabilize-rust-symbol-mangling-scheme | michaelwoerister | 0 | never | |||
710 | rust | 91072 | success | rustdoc: Remove distinction between "regular" and "collapsed" docs | camelid:collapsed | GuillaumeGomez | 0 | never | |||
711 | rust | 92044 | success | Discard region-related bounds from `ParamEnv` when predicate is global | Aaron1011:discard-region-bounds | jackh726 | 0 | never | |||
712 | rust | 92196 | success | Specialize Enumerate::fold for TrustedRandomAccess iterators | the8472:enumerate-foreach | m-ou-se | 0 | never | |||
713 | rust | 92249 | success | Replace jemalloc with mimalloc | fee1-dead-contrib:mimalloc | matthewjasper | 0 | never | |||
714 | rust | 92503 | success | Allow recovering `symbol_name` query when there are no substs | Aaron1011:symbol-name-recovery | petrochenkov | 0 | never | |||
715 | rust | 93243 | success | Use TrustedRandomAccess for loop desugaring | the8472:tra-for-in2 | Mark-Simulacrum | 0 | never | |||
716 | rust | 93275 | success | Remove pretty-print compat hack for all crates | Aaron1011:remove-pretty-print | jackh726 | 0 | never | |||
717 | rust | 93429 | success | [WIP] Allow `trait A: ~const B` | fee1-dead-contrib:allow-super-trait-tilde-const | oli-obk | 0 | never | |||
718 | rust | 93967 | success | Shorten def_span for more items. | cjgillot:short-struct-span | petrochenkov | 0 | never | |||
719 | rust | 94099 | success | DO NOT MERGE: Try using stacker fast path optimization | rusticstuff:stacker-opt | 0 | never | ||||
720 | rust | 94177 | success | Fix `SimplifyArmIdentity` MIR opt | JakobDegen:fix-simplify-try | wesleywiser | 0 | never | |||
721 | rust | 94214 | success | [perf only] Test Rust with opaque pointers | nikic:rust-opaque-pointers | 0 | never | ||||
722 | rust | 94238 | success | Erase trivial caller-bounds when typechecking MIR after optimizations | compiler-errors:bad-mir-bounds | nikomatsakis | 0 | never | |||
723 | rust | 94732 | success | Make `Encodable` and `Encoder` infallible. | nnethercote:infallible-encoder | 0 | never | ||||
724 | rust | 95007 | success | [WIP] rustc_mir_transform: Add extra ConstProp pass to fold constants at end of MIR-opt | Chrezon:const-fold-81605 | nagisa | 0 | never | |||
725 | rust | 95051 | success | vec: add try_* methods and a try_vec! macro to make Vec usable in without infallible allocation methods | dpaoliello:tryvec | joshtriplett | 0 | never | |||
726 | rust | 95062 | success | Revert "Use implicit capture syntax in format_args" | Dylan-DPC:revert/format | 0 | never | ||||
727 | rust | 95295 | success | Enforce that layout size fits in isize in Layout | CAD97:layout-isize | joshtriplett | 0 | never | |||
728 | rust | 95398 | success | Add query to check for impossible predicates, use it to skip `NoopMethodCall` and `Inline` | compiler-errors:impossible-preds | jackh726 | 0 | never | |||
729 | rust | 95543 | success | Memory-map the dep-graph instead of reading it up front | cjgillot:mmap-dg | michaelwoerister | 0 | never | |||
730 | rust | 95703 | success | Reverts Mention implementers of unsatisfied trait | Dylan-DPC:revert/91873 | 0 | never | ||||
731 | rust | 95781 | success | Diagnose lifetime/label shadowing during late resolution | cjgillot:ast-lifetimes-shadow | petrochenkov | 0 | never | |||
732 | rust | 95845 | success | TypeId: use a (v0) mangled type to remain sound in the face of hash collisions. | eddyb:v0-type-id | lcnr | 0 | never | |||
733 | rust | 95850 | success | Only tag data if debug assertions are enabled. | cjgillot:diskred | nagisa | 0 | never | |||
734 | rust | 95888 | success | Use a sparse encoding for metadata tables | cjgillot:sparse-meta | 0 | never | ||||
735 | rust | 95891 | success | Make source_map a query. | cjgillot:red-source-map | 0 | never | ||||
736 | rust | 96021 | success | Micro-optimize `InferCtxt::replace_bound_vars_with_placeholders` by avoiding unnecessary allocation | martingms:optimize-replace_bound_vars_with_placeholders | nnethercote | 0 | never | |||
737 | rust | 96025 | success | [crater] Try enabling `-Zgcc-ld=lld` | lqd:lld | 0 | never | ||||
738 | rust | 96043 | success | Add Finalize statement to make deaggregation "reversible" by storing all information in MIR | oli-obk:opaque_aggregates | wesleywiser | 0 | never | |||
739 | rust | 96382 | success | [PERF] Check previous impossible preds implementation | compiler-errors:test-perf-impossible-preds | 0 | never | ||||
740 | rust | 96451 | success | Fix Dest Prop | JakobDegen:dest-prop | tmiasko | 0 | never | |||
741 | rust | 96790 | success (try) | yes | Update jemalloc to v5.3 | lqd:update_jemalloc | 0 | never | |||
742 | rust | 96795 | success (try) | yes | Perf-Testing: Cleanups for perf regression caused by initial implementation of RFC 3191 | ridwanabdillahi:perf-cleanup | wesleywiser | 0 | never | ||
743 | rust | 96843 | success | [Experiment] Use stackful generator for typeck to workaround `WithOptConstParam` | nbdd0121:typeck | 0 | never | ||||
744 | rust | 96867 | success | --remap-path-prefix: Fix duplicated path components in debuginfo | michaelwoerister:path-prefix-fixes-2 | compiler-errors | 0 | never | |||
745 | rust | 96893 | success | [DO NOT MERGE] Perf run for zoxc's rustc-hash | lqd:zoxc-hash2 | 0 | never | ||||
746 | rust | 97045 | success (try) | yes | proc_macro/bridge: remove `Closure`. | eddyb:proc-macro-no-closure | petrochenkov | 0 | never | ||
747 | rust | 97066 | success (try) | yes | rustdoc: Remove `ItemFragment(Kind)` | petrochenkov:nofragkind | jsha | 0 | never | ||
748 | rust | 97081 | success (try) | yes | Re-use the type op instead of calling the implied_outlives_bounds query directly | oli-obk:outlives_query_fast_path | 0 | never | |||
749 | rust | 78991 | success | Parse bang macro as a statement when used in trailing expr position | Aaron1011:only-stmt-bang-macro | petrochenkov | 0 | ||||
750 | rust | 81746 | success | Distribute cg_clif as rustup component on the nightly channel | bjorn3:cg_clif_rustup_component | Mark-Simulacrum | 0 | ||||
751 | rust | 84022 | success | Make PROC_MACRO_DERIVE_RESOLUTION_FALLBACK a hard error | Aaron1011:remove-derive-res-fallback | 0 | |||||
752 | rust | 89056 | success | make member constraints pick static if no upper bounds | nikomatsakis:issue-63033 | lqd | 0 | ||||
753 | rust | 91031 | success | [crater experiment] do the opposite of what zip side-effect documentation currently guarantees | the8472:experiment-zip-b-before-a | 0 | |||||
754 | rust | 92413 | success | [DO NOT MERGE] Forbid `unused_lifetimes` lint for Crater run | Aaron1011:crater-unused-lifetimes | davidtwco | 0 | ||||
755 | rust | 92594 | success | Destabilize RustcEncodable and RustcDecodable | chorman0773:destabilize-rustc-decodable-encodable | Mark-Simulacrum | 0 | ||||
756 | rust | 92744 | success | Check if enum from foreign crate has any non exhaustive variants when attempting a cast | lambinoo:I-91161-non-exhaustive-foreign-variants | jackh726 | 0 | ||||
757 | rust | 94823 | success | Reapply: Mark drop calls in landing pads cold instead of noinline | erikdesjardins:re-cold-land | 0 | |||||
758 | rust | 95049 | success | [crater only] Stabilize never type, always falling back to ! | Mark-Simulacrum:never-type-crater | 0 | |||||
759 | rust | 95565 | success | [Experiment] Remove migrate borrowck mode | jackh726:remove-borrowck-mode | 0 | |||||
760 | rust | 95755 | success | Don't consider predicates with HRTBs to be global during winnowing | compiler-errors:hrtb-global-pred-candidate-assembly | 0 | |||||
761 | rust | 96588 | success | Change destructuring assignment lowering to use `match`. | steffahn:destructuring_assignment_desugaring_with_match | oli-obk | 0 | ||||
762 | rust | 96732 | success (try) | yes | [don't merge] See what happens if we run PGO on Apple | Kobzol:ci-pgo-osx | lqd | 0 | |||
763 | rust | 96866 | success | Switch CI bucket uploads to intelligent tiering | Mark-Simulacrum:intelligent-tiering-ci | pietroalbini | 0 | ||||
764 | rust | 96922 | success | [WIP] Apply latest PGO artifacts to CI dist builds | Kobzol:windows-pgo | Mark-Simulacrum | 0 | ||||
765 | rust | 97025 | success (try) | yes | Add validation layer for Derefer | ouz-a:mini-derefer-generator | davidtwco | 0 |