Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

rest: New attribute parsing #5

Closed
wants to merge 5,185 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
5185 commits
Select commit Hold shift + click to select a range
7bb9888
Auto merge of #135402 - matthiaskrgr:rollup-cz7hs13, r=matthiaskrgr
bors Jan 12, 2025
4de8cef
De-abstract tagged pointer abstraction
BoxyUwU Jan 10, 2025
f25b081
run_make_support: add `#![warn(unreachable_pub)]`
Urgau Jan 12, 2025
93f7f2f
Add LTO test
antoyo Jan 12, 2025
627513a
Auto merge of #135281 - onur-ozkan:build-stamps, r=jieyouxu
bors Jan 12, 2025
6024a06
Update the explanation for why we use box_new in vec!
saethlin Jan 11, 2025
153fbfd
Merge pull request #578 from rust-lang/sync_from_rust_2024_12_11
antoyo Jan 12, 2025
f03d3c4
Merge pull request #579 from klensy/typo
antoyo Jan 12, 2025
7ece88a
remove test_unstable_lint feature
Aditya-PS-05 Jan 12, 2025
48a426e
Auto merge of #135384 - saethlin:inline-copy-from-slice, r=joboet
bors Jan 12, 2025
9d3ae11
Rollup merge of #135348 - aDotInTheVoid:pathspathspaths, r=GuillaumeG…
GuillaumeGomez Jan 12, 2025
24cc0cb
Rollup merge of #135365 - saethlin:box-new, r=compiler-errors
GuillaumeGomez Jan 12, 2025
fad3039
Rollup merge of #135383 - BoxyUwU:cov_tag_ptr, r=compiler-errors
GuillaumeGomez Jan 12, 2025
834f575
Rollup merge of #135401 - joshtriplett:empty-expected, r=lqd
GuillaumeGomez Jan 12, 2025
d8e88c9
Rollup merge of #135406 - Aditya-PS-05:fix/unstable-lint-docs, r=comp…
GuillaumeGomez Jan 12, 2025
80784f0
Rollup merge of #135407 - joshtriplett:more-clippy, r=compiler-errors
GuillaumeGomez Jan 12, 2025
223a7c1
Rollup merge of #135411 - Urgau:unreach_pub-run-make, r=jieyouxu
GuillaumeGomez Jan 12, 2025
e7ad3ae
Auto merge of #135420 - GuillaumeGomez:rollup-93vepka, r=GuillaumeGomez
bors Jan 12, 2025
97d59c5
bootstrap: add optional `tracing` cargo feature and optional `tracing…
jieyouxu Jan 12, 2025
1307c95
bootstrap: add `tracing` and `tracing-tree` based tracing setup
jieyouxu Jan 12, 2025
a4b9aa3
bootstrap.py: build bootstrap binary with `--features=tracing` if `BO…
jieyouxu Jan 12, 2025
b44f371
Merge branch 'master' into sync_from_rust_2025_01_12
antoyo Jan 13, 2025
59689c4
Update to nightly-2025-01-12
antoyo Jan 13, 2025
b4418b8
Fix clippy warnings
antoyo Jan 13, 2025
047bc17
Auto merge of #135371 - Mark-Simulacrum:no-alloc-case-cmp, r=compiler…
bors Jan 13, 2025
9cbd177
Detect unstable lint docs that dont enable their feature
compiler-errors Jan 12, 2025
9bf9f5d
Assert that Instance::try_resolve is only used on body-like things
compiler-errors Jan 9, 2025
7f743c7
bootstrap: do not rely on LIBRARY_PATH env variable
rhelmot Dec 30, 2024
e2fcdb8
rustdoc: Extract `AttributesExt::cfg` trait method as function
camelid Jan 13, 2025
5ccd6c0
rustdoc: Extract `AttributesExt::lists` trait method as function
camelid Jan 13, 2025
a2016aa
Auto merge of #135352 - notriddle:notriddle/stability-shown, r=camelid
bors Jan 13, 2025
3ae724e
rustc-dev-guide: document `BOOTSTRAP_TRACING` and bootstrap `tracing`…
jieyouxu Jan 12, 2025
cc19b9b
Rollup merge of #135355 - ranger-ross:improved-ci-logs, r=onur-ozkan
jhpratt Jan 13, 2025
abdd40d
Rollup merge of #135386 - lolbinarycat:bootstrap-test-cleanup, r=jiey…
jhpratt Jan 13, 2025
cc00936
Rollup merge of #135391 - jieyouxu:conditional-tracing, r=onur-ozkan
jhpratt Jan 13, 2025
1107382
path: Move is_absolute check to sys::path
Ayush1325 Jan 12, 2025
b4045a4
Auto merge of #135430 - jhpratt:rollup-39cecwd, r=jhpratt
bors Jan 13, 2025
75e9b19
Add and improve debuginfo tests for Windows
Jan 8, 2025
f92b32c
rustdoc: Eliminate `AttributesExt`
camelid Jan 13, 2025
3ff1b64
Auto merge of #135167 - mzacho:depth-limit-const-eval-query, r=oli-obk
bors Jan 13, 2025
3d54764
ci: Enable opt-dist for dist-aarch64-linux builds
mrkajetanp Dec 3, 2024
7a202a9
Auto merge of #135204 - RalfJung:win64-zst, r=SparrowLii
bors Jan 13, 2025
06fdf3d
Use mini_core in the tests
antoyo Jan 13, 2025
500fce1
Add error pattern
antoyo Jan 13, 2025
87f03a4
rm unnecessary `OpaqueTypeDecl` wrapper
lcnr Jan 13, 2025
10d745c
Do not run UI tests in the error-emitter directory
antoyo Jan 13, 2025
448bad9
Rollup merge of #133752 - klensy:cp, r=davidtwco
matthiaskrgr Jan 13, 2025
957247d
Rollup merge of #135245 - Enselic:no-set-env, r=davidtwco
matthiaskrgr Jan 13, 2025
b8dab0e
Rollup merge of #135405 - Ayush1325:path-is-absolute, r=tgross35
matthiaskrgr Jan 13, 2025
40f5861
Rollup merge of #135426 - compiler-errors:no-resolve-assoc-ty, r=lcnr
matthiaskrgr Jan 13, 2025
17f5a4f
Add support for fmaf16
antoyo Jan 13, 2025
59a81c2
Merge pull request #594 from rust-lang/sync_from_rust_2025_01_12
antoyo Jan 13, 2025
06f0a9b
Merge commit '59a81c2ca1edc88ad3ac4b27a8e03977ffb8e73a' into subtree-…
antoyo Jan 13, 2025
1b068a0
Make sure to mark IMPL_TRAIT_REDUNDANT_CAPTURES as Allow in edition 2024
compiler-errors Jan 13, 2025
cf2f17a
Fix formatting
antoyo Jan 13, 2025
b3ba4de
Update books
rustbot Jan 13, 2025
75f3ebd
Mark rustbook as an external tool
ehuss Jan 13, 2025
2ae9916
Auto merge of #135192 - jdupak-ms:cdb-tests, r=wesleywiser
bors Jan 13, 2025
ebd5ce1
for purely return-type based searches, deprioritize clone-like functions
lolbinarycat Jan 9, 2025
6e67ffa
uefi: helpers: Introduce OwnedDevicePath
Ayush1325 Jan 12, 2025
f3cfff7
Fix error in CI by updating the GCC version
antoyo Jan 13, 2025
abe6032
remove code duplication when hashing query result and interning node
mzacho Jan 12, 2025
a9f3240
bootstrap: fix outdated feature name in comment
jieyouxu Jan 13, 2025
aa14931
llvm: Allow sized-word rather than ymmword in tests
maurer Jan 13, 2025
4d0a838
Fix emscripten-wasm-eh with unwind=abort
hoodmane Jan 13, 2025
b11f87a
Add another `Vec::splice` example
cod10129 Jan 11, 2025
7a3c4f7
fix ICE with references to infinite structs in consts
Jan 13, 2025
1ab85fb
Auto merge of #135438 - matthiaskrgr:rollup-rt2zrbz, r=matthiaskrgr
bors Jan 14, 2025
81f7429
Rollup merge of #134498 - oli-obk:push-wmxynprsyxvr, r=compiler-errors
jhpratt Jan 14, 2025
54c324f
Rollup merge of #134977 - estebank:issue-112357, r=BoxyUwU
jhpratt Jan 14, 2025
f10513f
Rollup merge of #135390 - ranger-ross:readd-test-122638, r=BoxyUwU
jhpratt Jan 14, 2025
954b06f
Rollup merge of #135393 - Ayush1325:uefi-helper-path, r=thomcc
jhpratt Jan 14, 2025
9bdb601
Rollup merge of #135440 - lcnr:yeeeeeeeeeeeeeeeeeeeeeeet, r=compiler-…
jhpratt Jan 14, 2025
77b7ee1
Rollup merge of #135441 - compiler-errors:redundant-captures-lint, r=lqd
jhpratt Jan 14, 2025
78aa0b9
Rollup merge of #135444 - rustbot:docs-update, r=ehuss
jhpratt Jan 14, 2025
05ae6bf
Rollup merge of #135450 - hoodmane:wasm-eh-abort-fix, r=workingjubilee
jhpratt Jan 14, 2025
ab77d15
Rollup merge of #135452 - jieyouxu:fix-comment, r=compiler-errors
jhpratt Jan 14, 2025
9fdebf6
Rollup merge of #135454 - maurer:sized-word-ymmword, r=jieyouxu
jhpratt Jan 14, 2025
377dbc9
Leak check in impossible_predicates to avoid monomorphizing impossibl…
compiler-errors Jan 14, 2025
35c2908
Auto merge of #135465 - jhpratt:rollup-7p93bct, r=jhpratt
bors Jan 14, 2025
e491cae
Auto merge of #135359 - RalfJung:lang-start-unwind, r=joboet
bors Jan 14, 2025
2c4aee9
Made `Path::name` only have item name rather than full name
AS1100K Dec 29, 2024
bf228a8
Rollup merge of #135381 - cod10129:vec-splice-doc, r=tgross35
matthiaskrgr Jan 14, 2025
62f2c3c
Rollup merge of #135451 - mzacho:code-duplication, r=oli-obk
matthiaskrgr Jan 14, 2025
4cadb5d
Rollup merge of #135464 - lukas-code:project-infinite-to-error, r=Fed…
matthiaskrgr Jan 14, 2025
a48e7b0
Auto merge of #135473 - matthiaskrgr:rollup-ksnst4l, r=matthiaskrgr
bors Jan 14, 2025
4896a65
Add a UI test for stdlib-private dependencies
tgross35 Jan 13, 2025
4dc866c
rustc_metadata: Rename `root` to `dep_root`
tgross35 Jan 9, 2025
9c34253
Make `#[rustc_private]` override dependency visibility
tgross35 Jan 13, 2025
2da9acc
Add `tcx.visible_traits()` and use it for producing diagnostics
tgross35 Jan 13, 2025
ed63539
Mark dependencies of the standard library as private by default
tgross35 Jan 14, 2025
94ffced
add note to test
lcnr Jan 14, 2025
3a66b97
Remove remnant of asmjs
kleisauke Jan 14, 2025
a907c56
Add hir::HeaderSafety to make follow up commits simpler
oli-obk Dec 13, 2024
c074d8e
Auto merge of #135442 - antoyo:subtree-update_cg_gcc_2025_01_12, r=Gu…
bors Jan 14, 2025
0e5ee89
Revert "Remove the Arc rt::init allocation for thread info"
joboet Nov 25, 2024
14f7f4b
std: lazily allocate the main thread handle
joboet Nov 25, 2024
1d25252
make sure that the allocator is actually called in allocator test
joboet Nov 25, 2024
2c28cc4
add comments explaining main thread identification
joboet Nov 27, 2024
1a23a6f
Add wrapper type `ReversedGraph` for swapping successors/predecessors
Zalathar Jan 12, 2025
e70112c
Add `DenseBitSet::union_not`
Zalathar Jan 12, 2025
99657aa
mir borrowck: cleanup late-bound region handling
lcnr Jan 14, 2025
a40c659
Update to LLVM 19.1.7
nikic Jan 14, 2025
8c39ce5
Auto merge of #135278 - tgross35:ignore-std-dep-crates, r=SparrowLii
bors Jan 14, 2025
244316f
add disclaimer to --disable-minification
lolbinarycat Jan 14, 2025
f5e23d5
fix typo and unit test
lolbinarycat Jan 14, 2025
faafa5c
Fix legacy symbol mangling of closures
compiler-errors Jan 14, 2025
98f673e
tests: port `extern-fn-reachable` to rmake.rs
jieyouxu Jan 13, 2025
c141f50
Add missing closing backtick in commit hook message 🐸
yotamofek Jan 14, 2025
3736b85
Auto merge of #135313 - compiler-errors:needs-mono, r=BoxyUwU
bors Jan 14, 2025
bf545ce
Prefer lower TraitUpcasting candidates
compiler-errors Jan 14, 2025
aeadee0
Rollup merge of #134216 - GuillaumeGomez:jump-to-def-pats, r=fmease
matthiaskrgr Jan 14, 2025
ca9a9d2
Rollup merge of #134880 - as1100k-forks:fix-rustdoc-json-path-name, r…
matthiaskrgr Jan 14, 2025
866e61a
Rollup merge of #135466 - compiler-errors:leak-check-impossible, r=lcnr
matthiaskrgr Jan 14, 2025
e0e2f6a
Rollup merge of #135476 - kleisauke:remove-asmjs-remnant, r=Kobzol
matthiaskrgr Jan 14, 2025
7354f6e
Rollup merge of #135479 - lcnr:method-calls-on-opaques, r=compiler-er…
matthiaskrgr Jan 14, 2025
f9c2c12
Rollup merge of #135493 - compiler-errors:legacy-mangle-closure, r=lqd
matthiaskrgr Jan 14, 2025
eb763f8
Rollup merge of #135495 - yotamofek:close-backtick, r=Kobzol
matthiaskrgr Jan 14, 2025
fcc34b2
Update compiler-builtins to 0.1.141
tgross35 Jan 7, 2025
3d9dcf4
Un-spaghettify the control flow of generate_lint_output
compiler-errors Jan 12, 2025
516a933
Make sure we can produce ConstArgHasWrongType errors for valtree consts
compiler-errors Jan 11, 2025
3cd7581
Normalize field before checking PhantomData in coerce/dispatch impl v…
compiler-errors Jan 8, 2025
2669f2a
Do not consider traits that have unsatisfied const conditions to be c…
compiler-errors Jan 13, 2025
b89a6e4
Consider more erroneous layouts as LayoutError::ReferencesError to su…
compiler-errors Jan 8, 2025
2743df8
Enforce syntactical stability of const traits in HIR
compiler-errors Jan 12, 2025
5775190
Make sure to scrape region constraints from deeply normalizing type o…
compiler-errors Dec 30, 2024
8361aef
Auto merge of #135496 - matthiaskrgr:rollup-ps0cjzn, r=matthiaskrgr
bors Jan 14, 2025
4f6902d
fix underlining of hovered intra-doc links.
lolbinarycat Jan 14, 2025
62d5562
Fix clippy lints
GuillaumeGomez Jan 14, 2025
7bae381
TRPL: incorporate all backward-compatible Edition changes
chriskrycho Jan 14, 2025
dd333ca
Auto merge of #135180 - tgross35:update-builtins, r=tgross35
bors Jan 14, 2025
a911da1
Use a C-safe return type for `__rust_[ui]128_*` overflowing intrinsics
tgross35 Dec 15, 2024
93ba568
Auto merge of #135385 - rust-lang:cargo_update, r=clubby789
bors Jan 15, 2025
8f7e622
Rollup merge of #134913 - rhelmot:master, r=jieyouxu
workingjubilee Jan 15, 2025
aa8bc25
Rollup merge of #134940 - compiler-errors:scrape, r=lcnr
workingjubilee Jan 15, 2025
f256f9e
Rollup merge of #135228 - compiler-errors:normalizes-ur-dispatch, r=B…
workingjubilee Jan 15, 2025
55247be
Rollup merge of #135264 - compiler-errors:layout-propagate-errors, r=…
workingjubilee Jan 15, 2025
0a5a8c4
Rollup merge of #135302 - lolbinarycat:rustdoc-search-return-sort-134…
workingjubilee Jan 15, 2025
b998c29
Rollup merge of #135353 - lolbinarycat:rustdoc-disable-minification, …
workingjubilee Jan 15, 2025
7c85da9
Rollup merge of #135380 - compiler-errors:mismatch-valtree, r=lcnr
workingjubilee Jan 15, 2025
11ac57a
Rollup merge of #135423 - compiler-errors:enforce-const-trait-syntact…
workingjubilee Jan 15, 2025
0a1b9db
Rollup merge of #135425 - compiler-errors:not-conditionally-const, r=…
workingjubilee Jan 15, 2025
b52f2fa
Rollup merge of #135499 - lolbinarycat:rustdoc-link-underline-133484,…
workingjubilee Jan 15, 2025
4f25a31
Rollup merge of #135505 - GuillaumeGomez:clippy, r=notriddle
workingjubilee Jan 15, 2025
f6a2db8
Update compiler-builtins to 0.1.143
tgross35 Jan 15, 2025
c89ee08
Make sure we actually use the right trivial lifetime substs when eage…
compiler-errors Jan 15, 2025
58d6301
Update ReadDir::next in std::sys::pal::unix::fs to use `&raw const (*…
zachs18 Dec 23, 2024
00ded39
Auto merge of #135519 - workingjubilee:rollup-xq9yryh, r=workingjubilee
bors Jan 15, 2025
620fead
remove some known-bug that do not seem to make sense
RalfJung Jan 15, 2025
67a07e0
add test for issue 135514
lqd Jan 15, 2025
0922c19
fix known-bug link in normalize-tait-in-const
RalfJung Jan 15, 2025
561a097
late_report_deprecation: move fast-path closer to the core logic
RalfJung Jan 1, 2025
cf0ab86
allowed_through_unstable_modules: support showing a deprecation messa…
RalfJung Jan 1, 2025
f1c95c9
intrinsics: deprecate calling them via the unstable std::intrinsics path
RalfJung Jan 1, 2025
7ae494a
show deprecation message in rustdoc, too
RalfJung Jan 6, 2025
ebbcfd4
avoid running the overlap check twice
lcnr Jan 15, 2025
56178dd
Treat safe target_feature functions as unsafe by default
oli-obk Dec 13, 2024
e1a8b0d
Hide the internal unsafety of safe target_feature fn items
oli-obk Dec 15, 2024
50654e5
Render fn defs with target_features attrs with the attribute
oli-obk Dec 15, 2024
33651f4
Render fn defs with target_features attrs with the attribute [second …
oli-obk Dec 16, 2024
1952b87
Try to render shorthand differently
oli-obk Dec 15, 2024
767d4fe
Avoid notes that only make sense for unsafe functions
oli-obk Jan 9, 2025
285df03
Rollup merge of #132397 - m-ou-se:warn-missing-abi, r=Nadrieril
jhpratt Jan 15, 2025
f9d8b65
Rollup merge of #133807 - mrkajetanp:ci-aarch64-opt-dist, r=Kobzol
jhpratt Jan 15, 2025
229c91b
Rollup merge of #134143 - nyurik:err-nul, r=dtolnay
jhpratt Jan 15, 2025
bf4aeeb
Rollup merge of #134338 - tgross35:overflowing-c-safe-ret, r=bjorn3,a…
jhpratt Jan 15, 2025
56eb7bd
Rollup merge of #134678 - zachs18:offset-ptr-update, r=tgross35
jhpratt Jan 15, 2025
f35ff74
Rollup merge of #135424 - compiler-errors:unstable-lint, r=ehuss
jhpratt Jan 15, 2025
8e91327
Rollup merge of #135520 - compiler-errors:mono-impossible-drop-with-l…
jhpratt Jan 15, 2025
2776bdf
Auto merge of #135525 - jhpratt:rollup-4gu2wpm, r=jhpratt
bors Jan 15, 2025
896953a
remove outdated FIXME
onur-ozkan Jan 15, 2025
341f603
Auto merge of #134353 - oli-obk:safe-target-feature-unsafe-by-default…
bors Jan 15, 2025
4c26dc5
Rollup merge of #132654 - joboet:lazy_main, r=ChrisDenton
GuillaumeGomez Jan 15, 2025
369d135
Rollup merge of #135003 - RalfJung:deprecate-allowed-through-unstable…
GuillaumeGomez Jan 15, 2025
b1d047b
Rollup merge of #135428 - camelid:attr-cleanup, r=GuillaumeGomez
GuillaumeGomez Jan 15, 2025
b1035d7
Rollup merge of #135498 - compiler-errors:dyn-upcasting-completeness,…
GuillaumeGomez Jan 15, 2025
4de739b
Rollup merge of #135507 - chriskrycho:trpl-edition-updates-stable, r=…
GuillaumeGomez Jan 15, 2025
01ae58b
Rollup merge of #135529 - onur-ozkan:outdated-fixme, r=jieyouxu
GuillaumeGomez Jan 15, 2025
27f3361
Auto merge of #133461 - ferrocene:add-copyright-files-to-dist, r=Kobzol
bors Jan 15, 2025
0128c91
Add GUI test for #135499
GuillaumeGomez Jan 15, 2025
a61cd86
Methods of const traits are const
oli-obk Jan 15, 2025
b535a1d
fix typo in typenames of pin documentation
DJMrTV Jan 14, 2025
419b3e2
Auto merge of #135540 - GuillaumeGomez:rollup-40lfb7l, r=GuillaumeGomez
bors Jan 15, 2025
85d2b2a
Rollup merge of #135497 - DJMrTV:master, r=jhpratt
matthiaskrgr Jan 15, 2025
5bebace
Rollup merge of #135522 - lqd:issue-135514, r=compiler-errors
matthiaskrgr Jan 15, 2025
e4bbca2
Rollup merge of #135523 - RalfJung:wrong-known-bug, r=compiler-errors
matthiaskrgr Jan 15, 2025
b6dc41f
Rollup merge of #135535 - GuillaumeGomez:gui-test-135499, r=notriddle
matthiaskrgr Jan 15, 2025
2ea07de
Rollup merge of #135541 - oli-obk:push-lqlmstussztp, r=compiler-errors
matthiaskrgr Jan 15, 2025
c4a5e12
Clarify note in `std::sync::LazyLock` example
AeonSolstice Jan 15, 2025
6fc8a27
Auto merge of #135555 - matthiaskrgr:rollup-jnqdbuu, r=matthiaskrgr
bors Jan 15, 2025
e7e5202
Add gpu-kernel calling convention
Flakebi Jan 2, 2025
f78a1bd
Detect if-else chains with a missing final else in type errors
estebank Jan 15, 2025
5cd16b7
Auto merge of #135458 - jieyouxu:migrate-extern-fn-reachable, r=lqd
bors Jan 16, 2025
2238b00
Update docs for `-Clink-dead-code` to discourage its use
Zalathar Jan 16, 2025
c18718c
Less unsafe in `dangling`/`without_provenance`
scottmcm Jan 10, 2025
d61f55d
Auto merge of #135484 - nikic:llvm-19.1.7, r=cuviper
bors Jan 16, 2025
48e671e
fix typo in library/alloc/src/sync.rs
DiuDiu777 Jan 16, 2025
5079acc
Implement `use` associated items of traits
frank-king Dec 25, 2024
8fee6a7
Coerce safe-to-call target_feature functions to fn pointers.
veluca93 Jan 14, 2025
f5fe0a0
ci: mirror ubuntu:22.04 to ghcr.io
marcoieni Jan 16, 2025
d8a6409
Auto merge of #135344 - scottmcm:safe-dangling, r=joboet
bors Jan 16, 2025
f1300c8
coverage: Completely overhaul counter assignment, using node-flow graphs
Zalathar Jan 12, 2025
6eabf03
coverage: Make `yank_to_spantree_root` iterative instead of recursive
Zalathar Jan 16, 2025
702134a
use indirect return for `i128` and `f128` on wasm32
folkertdev Jan 15, 2025
cde58dd
resolve symlinks of LLVM tool binaries before copying them
onur-ozkan Jan 16, 2025
fca1481
Rollup merge of #133720 - c410-f3r:cfg-match-foo-bar-baz, r=joshtriplett
matthiaskrgr Jan 16, 2025
87b3671
Rollup merge of #134496 - DiuDiu777:fix-doc, r=ibraheemdev
matthiaskrgr Jan 16, 2025
8f9ccc5
Rollup merge of #135249 - s-cerevisiae:fix-overflowing-literals-help,…
matthiaskrgr Jan 16, 2025
10d22fc
Rollup merge of #135251 - oli-obk:push-lmpyvvyrtplk, r=ytmimi
matthiaskrgr Jan 16, 2025
dbbbed0
Rollup merge of #135556 - AeonSolstice:patch-1, r=tgross35
matthiaskrgr Jan 16, 2025
8a6878a
Auto merge of #135587 - matthiaskrgr:rollup-851qgnh, r=matthiaskrgr
bors Jan 16, 2025
1fcbb4d
Add license-metadata.json to rustc-src tarball.
jonathanpallant Jan 16, 2025
62d0f45
Rollup merge of #134754 - frank-king:feature/import_trait_associated_…
matthiaskrgr Jan 16, 2025
4aae8d1
Rollup merge of #135481 - Zalathar:node-flow, r=oli-obk
matthiaskrgr Jan 16, 2025
bbc6d16
Rollup merge of #135504 - veluca93:target-feature-cast-to-fn-ptr, r=o…
matthiaskrgr Jan 16, 2025
f7e1ae4
Rollup merge of #135561 - Zalathar:link-dead-code, r=saethlin
matthiaskrgr Jan 16, 2025
701f192
Rollup merge of #135574 - marcoieni:docker-ghcr-mirror, r=Kobzol
matthiaskrgr Jan 16, 2025
6997ea2
Rollup merge of #135585 - onur-ozkan:135554, r=Kobzol
matthiaskrgr Jan 16, 2025
f4bbe30
Rollup merge of #135588 - ferrocene:add-license-json-to-source-tarbal…
matthiaskrgr Jan 16, 2025
9397d13
Treat other items as functions for the purpose of type-based search
lolbinarycat Jan 13, 2025
08c1256
fix error for when results in a rustdoc-js test are in the wrong order
lolbinarycat Jan 16, 2025
99db273
Auto merge of #134504 - oli-obk:push-rltsvnyttwll, r=compiler-errors
bors Jan 16, 2025
8d59545
Fix suggestion to convert dereference of raw pointer to ref
samueltardieu Jan 15, 2025
76a030a
Auto merge of #135592 - matthiaskrgr:rollup-4t69l7i, r=matthiaskrgr
bors Jan 16, 2025
9bdc658
Expand docs for `E0207` with additional example
estebank Jan 16, 2025
097cb1a
compiletest: require `COMPILETEST_FORCE_STAGE0` for `./x test rustdoc…
jieyouxu Jan 17, 2025
bb3fa4b
Auto merge of #135605 - jieyouxu:temp-require-force-rustdoc-js, r=clu…
bors Jan 17, 2025
0c2c096
Auto merge of #135047 - Flakebi:amdgpu-kernel-cc, r=workingjubilee
bors Jan 17, 2025
e2d14ec
Rollup merge of #131806 - lolbinarycat:rustdoc-search-all-is-func, r=…
matthiaskrgr Jan 17, 2025
dbdfa79
Rollup merge of #134980 - lqd:polonius-next-episode-7, r=jackh726
matthiaskrgr Jan 17, 2025
c438930
Rollup merge of #135558 - estebank:issue-133316, r=chenyukang
matthiaskrgr Jan 17, 2025
231057c
Rollup merge of #135594 - lolbinarycat:tester.js-order-error, r=notri…
matthiaskrgr Jan 17, 2025
8280407
Rollup merge of #135601 - samueltardieu:push-xslotxrnooym, r=jieyouxu
matthiaskrgr Jan 17, 2025
1360e76
Rollup merge of #135604 - estebank:docs-e0207, r=jieyouxu
matthiaskrgr Jan 17, 2025
94bf8f0
add cache to `AmbiguityCausesVisitor`
lcnr Jan 17, 2025
73c0ae6
Auto merge of #135615 - matthiaskrgr:rollup-ra7vftt, r=matthiaskrgr
bors Jan 17, 2025
0910173
add test
lcnr Jan 17, 2025
bcd0683
Auto merge of #135534 - folkertdev:fix-wasm-i128-f128, r=tgross35
bors Jan 17, 2025
6067b36
Auto merge of #135329 - oli-obk:push-sytltwnzxlrq, r=Noratrieb
bors Jan 17, 2025
8e59cf9
Auto merge of #135618 - lcnr:coherence-unknown, r=compiler-errors
bors Jan 18, 2025
37a88ba
Bump Fuchsia integration commit
erickt Jan 18, 2025
bd62a45
Auto merge of #135675 - erickt:fix-fuchsia-sha, r=lqd
bors Jan 18, 2025
d51fddf
attribute groups
jdonszelmann Dec 13, 2024
854a049
with new parsers
jdonszelmann Jan 10, 2025
291c884
fix tests related to attr parsing
jdonszelmann Jan 13, 2025
b198946
matching on parsers
jdonszelmann Jan 13, 2025
929ad69
rewrite repr parser
jdonszelmann Jan 13, 2025
6064db8
fix tests
jdonszelmann Jan 17, 2025
59ad586
clean up TODOs
jdonszelmann Jan 18, 2025
053b11b
renamings
jdonszelmann Jan 19, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
2 changes: 1 addition & 1 deletion .github/pull_request_template.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,6 @@ tracking issue or there are none, feel free to ignore this.
This PR will get automatically assigned to a reviewer. In case you would like
a specific user to review your work, you can assign it to them by using

r\? <reviewer name> (with the `\` removed)
r? <reviewer name>
-->
<!-- homu-ignore:end -->
19 changes: 10 additions & 9 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# and also on pushes to special branches (auto, try).
#
# The actual definition of the executed jobs is calculated by a Python
# script located at src/ci/github-actions/calculate-job-matrix.py, which
# script located at src/ci/github-actions/ci.py, which
# uses job definition data from src/ci/github-actions/jobs.yml.
# You should primarily modify the `jobs.yml` file if you want to modify
# what jobs are executed in CI.
Expand Down Expand Up @@ -46,7 +46,7 @@ jobs:
# If you want to modify CI jobs, take a look at src/ci/github-actions/jobs.yml.
calculate_matrix:
name: Calculate job matrix
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
outputs:
jobs: ${{ steps.jobs.outputs.jobs }}
run_type: ${{ steps.jobs.outputs.run_type }}
Expand All @@ -56,18 +56,18 @@ jobs:
- name: Calculate the CI job matrix
env:
COMMIT_MESSAGE: ${{ github.event.head_commit.message }}
run: python3 src/ci/github-actions/calculate-job-matrix.py >> $GITHUB_OUTPUT
run: python3 src/ci/github-actions/ci.py calculate-job-matrix >> $GITHUB_OUTPUT
id: jobs
job:
name: ${{ matrix.name }}
name: ${{ matrix.full_name }}
needs: [ calculate_matrix ]
runs-on: "${{ matrix.os }}"
defaults:
run:
shell: ${{ contains(matrix.os, 'windows') && 'msys2 {0}' || 'bash' }}
timeout-minutes: 360
env:
CI_JOB_NAME: ${{ matrix.image }}
CI_JOB_NAME: ${{ matrix.name }}
CARGO_REGISTRIES_CRATES_IO_PROTOCOL: sparse
# commit of PR sha or commit sha. `GITHUB_SHA` is not accurate for PRs.
HEAD_SHA: ${{ github.event.pull_request.head.sha || github.sha }}
Expand Down Expand Up @@ -233,16 +233,17 @@ jobs:
env:
DATADOG_SITE: datadoghq.com
DATADOG_API_KEY: ${{ secrets.DATADOG_API_KEY }}
DD_GITHUB_JOB_NAME: ${{ matrix.name }}
DD_GITHUB_JOB_NAME: ${{ matrix.full_name }}
run: |
npm install -g @datadog/datadog-ci@^2.x.x
python3 src/ci/scripts/upload-build-metrics.py build/cpu-usage.csv
cd src/ci
npm ci
python3 scripts/upload-build-metrics.py ../../build/cpu-usage.csv

# This job isused to tell bors the final status of the build, as there is no practical way to detect
# when a workflow is successful listening to webhooks only in our current bors implementation (homu).
outcome:
name: bors build finished
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
needs: [ calculate_matrix, job ]
# !cancelled() executes the job regardless of whether the previous jobs passed or failed
if: ${{ !cancelled() && contains(fromJSON('["auto", "try"]'), needs.calculate_matrix.outputs.run_type) }}
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/dependencies.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ jobs:
not-waiting-on-bors:
if: github.repository_owner == 'rust-lang'
name: skip if S-waiting-on-bors
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
steps:
- env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Expand All @@ -47,7 +47,7 @@ jobs:
if: github.repository_owner == 'rust-lang'
name: update dependencies
needs: not-waiting-on-bors
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
steps:
- name: checkout the source code
uses: actions/checkout@v4
Expand Down Expand Up @@ -94,7 +94,7 @@ jobs:
if: github.repository_owner == 'rust-lang'
name: amend PR
needs: update
runs-on: ubuntu-latest
runs-on: ubuntu-24.04
permissions:
contents: write
pull-requests: write
Expand Down
57 changes: 57 additions & 0 deletions .github/workflows/ghcr.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,57 @@
# Mirror DockerHub images used by the Rust project to ghcr.io.
# Images are available at https://github.com/orgs/rust-lang/packages.
#
# In some CI jobs, we pull images from ghcr.io instead of Docker Hub because
# Docker Hub has a rate limit, while ghcr.io doesn't.
# Those images are pushed to ghcr.io by this job.
#
# Note that authenticating to DockerHub or other registries isn't possible
# for PR jobs, because forks can't access secrets.
# That's why we use ghcr.io: it has no rate limit and it doesn't require authentication.

name: GHCR

on:
workflow_dispatch:
schedule:
# Run daily at midnight UTC
- cron: '0 0 * * *'

jobs:
mirror:
name: DockerHub mirror
runs-on: ubuntu-24.04
if: github.repository == 'rust-lang/rust'
permissions:
# Needed to write to the ghcr.io registry
packages: write
steps:
- uses: actions/checkout@v4
with:
persist-credentials: false

- name: Log in to registry
run: echo "${{ secrets.GITHUB_TOKEN }}" | docker login ghcr.io -u ${{ github.repository_owner }} --password-stdin

# Download crane in the current directory.
# We use crane because it copies the docker image for all the architectures available in
# DockerHub for the image.
# Learn more about crane at
# https://github.com/google/go-containerregistry/blob/main/cmd/crane/README.md
- name: Download crane
run: |
curl -sL "https://github.com/google/go-containerregistry/releases/download/${VERSION}/go-containerregistry_${OS}_${ARCH}.tar.gz" | tar -xzf -
env:
VERSION: v0.20.2
OS: Linux
ARCH: x86_64

- name: Mirror DockerHub
run: |
# DockerHub image we want to mirror
image="ubuntu:22.04"

# Mirror image from DockerHub to ghcr.io
./crane copy \
docker.io/${image} \
ghcr.io/${{ github.repository_owner }}/${image}
4 changes: 0 additions & 4 deletions .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -22,10 +22,6 @@
path = library/stdarch
url = https://github.com/rust-lang/stdarch.git
shallow = true
[submodule "src/doc/rustc-dev-guide"]
path = src/doc/rustc-dev-guide
url = https://github.com/rust-lang/rustc-dev-guide.git
shallow = true
[submodule "src/doc/edition-guide"]
path = src/doc/edition-guide
url = https://github.com/rust-lang/edition-guide.git
Expand Down
56 changes: 54 additions & 2 deletions .mailmap
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,7 @@ Andrew Poelstra <asp11@sfu.ca> <apoelstra@wpsoftware.net>
Anhad Singh <andypythonappdeveloper@gmail.com>
Antoine Plaskowski <antoine.plaskowski@epitech.eu>
Anton Löfgren <anton.lofgren@gmail.com> <alofgren@op5.com>
apiraino <apiraino@users.noreply.github.com> <apiraino@protonmail.com>
Araam Borhanian <avborhanian@gmail.com>
Araam Borhanian <avborhanian@gmail.com> <dobbybabee@gmail.com>
Areski Belaid <areski@gmail.com> areski <areski@gmail.com>
Expand All @@ -62,7 +63,10 @@ Austin Seipp <mad.one@gmail.com> <as@hacks.yi.org>
Ayaz Hafiz <ayaz.hafiz.1@gmail.com>
Aydin Kim <ladinjin@hanmail.net> aydin.kim <aydin.kim@samsung.com>
Ayush Mishra <ayushmishra2005@gmail.com>
Ashley Mannix <kodraus@hey.com> <ashleymannix@live.com.au>
asrar <aszenz@gmail.com>
b-naber <bn263@gmx.de>
b-naber <bn263@gmx.de> <b_naber@gmx.de>
BaoshanPang <pangbw@gmail.com>
Barosl Lee <vcs@barosl.com> Barosl LEE <github@barosl.com>
Bastian Kersting <bastian@cmbt.de>
Expand All @@ -84,7 +88,8 @@ boolean_coercion <booleancoercion@gmail.com>
Boris Egorov <jightuse@gmail.com> <egorov@linux.com>
bors <bors@rust-lang.org> bors[bot] <26634292+bors[bot]@users.noreply.github.com>
bors <bors@rust-lang.org> bors[bot] <bors[bot]@users.noreply.github.com>
Boxy <rust@boxyuwu.dev> <supbscripter@gmail.com>
BoxyUwU <rust@boxyuwu.dev>
BoxyUwU <rust@boxyuwu.dev> <supbscripter@gmail.com>
Braden Nelson <moonheart08@users.noreply.github.com>
Brandon Sanderson <singingboyo@gmail.com> Brandon Sanderson <singingboyo@hotmail.com>
Brett Cannon <brett@python.org> Brett Cannon <brettcannon@users.noreply.github.com>
Expand All @@ -98,6 +103,8 @@ Caleb Cartwright <caleb.cartwright@outlook.com>
Caleb Jones <code@calebjones.net>
Noah Lev <camelidcamel@gmail.com>
Noah Lev <camelidcamel@gmail.com> <37223377+camelid@users.noreply.github.com>
Catherine <catherine3.flores@gmail.com>
Catherine <catherine3.flores@gmail.com> <catherine.3.flores@gmail.com>
cameron1024 <cameron.studdstreet@gmail.com>
Camille Gillot <gillot.camille@gmail.com>
Carl-Anton Ingmarsson <mail@carlanton.se> <ca.ingmarsson@gmail.com>
Expand Down Expand Up @@ -133,11 +140,13 @@ Clement Miao <clementmiao@gmail.com>
Clément Renault <renault.cle@gmail.com>
Cliff Dyer <jcd@sdf.org>
Clinton Ryan <clint.ryan3@gmail.com>
Taylor Cramer <cramertaylorj@gmail.com> <cramertj@google.com>
ember arlynx <ember@lunar.town> <corey@octayn.net>
Crazycolorz5 <Crazycolorz5@gmail.com>
csmoe <35686186+csmoe@users.noreply.github.com>
Cyryl Płotnicki <cyplo@cyplo.net>
Damien Schoof <damien.schoof@gmail.com>
Dan Gohman <dev@sunfishcode.online> <sunfish@mozilla.com>
Dan Robertson <danlrobertson89@gmail.com>
Daniel Campoverde <alx741@riseup.net>
Daniel J Rollins <drollins@financialforce.com>
Expand Down Expand Up @@ -179,10 +188,17 @@ Eduardo Bautista <me@eduardobautista.com> <=>
Eduardo Bautista <me@eduardobautista.com> <mail@eduardobautista.com>
Eduardo Broto <ebroto@tutanota.com>
Edward Shen <code@eddie.sh> <xes@meta.com>
Jacob Finkelman <eh2406@wayne.edu>
Jacob Finkelman <eh2406@wayne.edu> <YeomanYaacov@gmail.com>
Jacob Finkelman <eh2406@wayne.edu> <jfinkelm@amazon.com>
Jacob Finkelman <eh2406@wayne.edu> <finkelman@semcog.org>
Jacob Finkelman <eh2406@wayne.edu> <Eh2406@users.noreply.github.com>
Elliott Slaughter <elliottslaughter@gmail.com> <eslaughter@mozilla.com>
Elly Fong-Jones <elly@leptoquark.net>
Eric Holk <eric.holk@gmail.com> <eholk@cs.indiana.edu>
Eric Holk <eric.holk@gmail.com> <eholk@mozilla.com>
Eric Holk <eric.holk@gmail.com> <eric@theincredibleholk.org>
Eric Holk <eric.holk@gmail.com> <ericholk@microsoft.com>
Eric Holmes <eric@ejholmes.net>
Eric Reed <ecreed@cs.washington.edu> <ereed@mozilla.com>
Erick Tryzelaar <erick.tryzelaar@gmail.com> <etryzelaar@iqt.org>
Expand All @@ -206,6 +222,7 @@ Felix S. Klock II <pnkfelix@pnkfx.org> <pnkfelix@mozilla.com>
Félix Saparelli <felix@passcod.name>
Flaper Fesp <flaper87@gmail.com>
Florian Berger <fbergr@gmail.com>
Florian Gilcher <florian.gilcher@asquera.de> <flo@andersground.net>
Florian Wilkens <mrfloya_github@outlook.com> Florian Wilkens <floya@live.de>
François Mockers <mockersf@gmail.com>
Frank Steffahn <fdsteffahn@gmail.com> <frank.steffahn@stu.uni-kiel.de>
Expand Down Expand Up @@ -240,6 +257,8 @@ Herman J. Radtke III <herman@hermanradtke.com> Herman J. Radtke III <hermanradtk
Hirochika Matsumoto <git@hkmatsumoto.com> <matsujika@gmail.com>
Hrvoje Nikšić <hniksic@gmail.com>
Hsiang-Cheng Yang <rick68@users.noreply.github.com>
Huon Wilson <dbau.pp@gmail.com>
Huon Wilson <dbau.pp@gmail.com> <wilson.huon@gmail.com>
Ian Jackson <ijackson@chiark.greenend.org.uk> <ian.jackson@citrix.com>
Ian Jackson <ijackson@chiark.greenend.org.uk> <ijackson+github@slimy.greenend.org.uk>
Ian Jackson <ijackson@chiark.greenend.org.uk> <iwj@xenproject.org>
Expand All @@ -252,9 +271,13 @@ ivan tkachenko <me@ratijas.tk>
J. J. Weber <jjweber@gmail.com>
Jack Huey <jack.huey@umassmed.edu> <jackh726@gmail.com>
Jacob <jacob.macritchie@gmail.com>
Jacob Hoffman-Andrews <rust@hoffman-andrews.com> <github@hoffman-andrews.com>
Jacob Greenfield <xales@naveria.com>
Jacob Pratt <jacob@jhpratt.dev> <the.z.cuber@gmail.com>
Jacob Pratt <jacob@jhpratt.dev> <jacopratt@tesla.com>
Jake Goulding <jake.goulding@integer32.com>
Jake Goulding <jake.goulding@integer32.com> <jake.goulding@gmail.com>
Jake Goulding <jake.goulding@integer32.com> <shepmaster@mac.com>
Jake Vossen <jake@vossen.dev>
Jakob Degen <jakob.e.degen@gmail.com> <jakob@degen.com>
Jakob Lautrup Nysom <jako3047@gmail.com>
Expand Down Expand Up @@ -287,6 +310,7 @@ Jerry Hardee <hardeejj9@gmail.com>
Jesús Rubio <jesusprubio@gmail.com>
Jethro Beekman <github@jbeekman.nl>
Jian Zeng <knight42@mail.ustc.edu.cn>
Jieyou Xu <jieyouxu@outlook.com>
Jieyou Xu <jieyouxu@outlook.com> <39484203+jieyouxu@users.noreply.github.com>
Jihyun Yu <j.yu@navercorp.com> <yjh0502@gmail.com>
Jihyun Yu <j.yu@navercorp.com> jihyun <jihyun@nablecomm.com>
Expand Down Expand Up @@ -322,9 +346,12 @@ Josh Holmer <jholmer.in@gmail.com>
Josh Stone <cuviper@gmail.com> <jistone@redhat.com>
Josh Stone <cuviper@gmail.com> <jistone@fedoraproject.org>
Julia Ryan <juliaryan3.14@gmail.com> <josephryan3.14@gmail.com>
Jubilee Young <workingjubilee@gmail.com> <46493976+workingjubilee@users.noreply.github.com>
Jubilee Young <workingjubilee@gmail.com>
Julian Knodt <julianknodt@gmail.com>
jumbatm <jumbatm@gmail.com> <30644300+jumbatm@users.noreply.github.com>
Junyoung Cho <june0.cho@samsung.com>
Jynn Nelson <github@jyn.dev> <rust@jyn.dev>
Jynn Nelson <github@jyn.dev> <jyn514@gmail.com>
Jynn Nelson <github@jyn.dev> <joshua@yottadb.com>
Jynn Nelson <github@jyn.dev> <jyn.nelson@redjack.com>
Expand Down Expand Up @@ -385,12 +412,14 @@ Marcell Pardavi <marcell.pardavi@gmail.com>
Marcus Klaas de Vries <mail@marcusklaas.nl>
Margaret Meyerhofer <mmeyerho@andrew.cmu.edu> <mmeyerho@andrew>
Mark Mansi <markm@cs.wisc.edu>
Mark Mansi <markm@cs.wisc.edu> <m.mim95@gmail.com>
Mark Rousskov <mark.simulacrum@gmail.com>
Mark Sinclair <mark.edward.x@gmail.com>
Mark Sinclair <mark.edward.x@gmail.com> =Mark Sinclair <=125axel125@gmail.com>
Markus Legner <markus@legner.ch>
Markus Westerlind <marwes91@gmail.com> Markus <marwes91@gmail.com>
Martin Carton <cartonmartin+git@gmail.com>
Martin Carton <cartonmartin+git@gmail.com> <cartonmartin@gmail.com>
Martin Habovštiak <martin.habovstiak@gmail.com>
Martin Hafskjold Thoresen <martinhath@gmail.com>
Martin Nordholts <martin.nordholts@codetale.se> <enselic@gmail.com>
Expand All @@ -415,6 +444,7 @@ Melody Horn <melody@boringcactus.com> <mathphreak@gmail.com>
Mendes <pedro.mendes.26@gmail.com>
mental <m3nta1@yahoo.com>
mibac138 <5672750+mibac138@users.noreply.github.com>
Michael Howell <michael@notriddle.com> <notriddle+rust-mod@protonmail.com>
Michael Williams <m.t.williams@live.com>
Michael Woerister <michaelwoerister@posteo> <michaelwoerister@gmail>
Michael Woerister <michaelwoerister@posteo> <michaelwoerister@gmail.com>
Expand All @@ -431,6 +461,7 @@ Ms2ger <ms2ger@gmail.com> <Ms2ger@gmail.com>
msizanoen1 <qtmlabs@protonmail.com>
Mukilan Thiagarajan <mukilanthiagarajan@gmail.com>
Nadrieril Feneanar <Nadrieril@users.noreply.github.com>
Nadrieril Feneanar <Nadrieril@users.noreply.github.com> <nadrieril+rust@gmail.com>
Nadrieril Feneanar <Nadrieril@users.noreply.github.com> <nadrieril+git@gmail.com>
NAKASHIMA, Makoto <makoto.nksm+github@gmail.com> <makoto.nksm@gmail.com>
NAKASHIMA, Makoto <makoto.nksm+github@gmail.com> <makoto.nksm+github@gmail.com>
Expand All @@ -447,15 +478,23 @@ Nicholas Bishop <nbishop@nbishop.net> <nicholasbishop@gmail.com>
Nicholas Bishop <nbishop@nbishop.net> <nicholasbishop@google.com>
Nicholas Nethercote <n.nethercote@gmail.com> <nnethercote@apple.com>
Nicholas Nethercote <n.nethercote@gmail.com> <nnethercote@mozilla.com>
Nick Cameron <nrc@ncameron.org> <ncameron@mozilla.com>
Nick Fitzgerald <fitzgen@gmail.com> <nfitzgerald@mozilla.com>
Nick Platt <platt.nicholas@gmail.com>
Niclas Schwarzlose <15schnic@gmail.com>
Nicolas Abram <abramlujan@gmail.com>
Nicole Mazzuca <npmazzuca@gmail.com>
Niko Matsakis <rust@nikomatsakis.com>
Niko Matsakis <rust@nikomatsakis.com> <niko@alum.mit.edu>
Noratrieb <48135649+Noratrieb@users.noreply.github.com>
Noratrieb <48135649+Noratrieb@users.noreply.github.com> <48135649+Nilstrieb@users.noreply.github.com>
Noratrieb <48135649+Noratrieb@users.noreply.github.com> <nilstrieb@gmail.com>
Noratrieb <48135649+Noratrieb@users.noreply.github.com> <rust@noratrieb.dev>
Noratrieb <48135649+Noratrieb@users.noreply.github.com> <nora@noratrieb.dev>
Nif Ward <nif.ward@gmail.com>
Nika Layzell <nika@thelayzells.com> <michael@thelayzells.com>
Nikita Popov <nikita.ppv@gmail.com>
Nikita Popov <nikita.ppv@gmail.com> <npopov@redhat.com>
NODA Kai <nodakai@gmail.com>
Oğuz Ağcayazı <oguz.agcayazi@gmail.com> <oguz.agcayazi@gmail.com>
Oğuz Ağcayazı <oguz.agcayazi@gmail.com> <ouz.agz@gmail.com>
Expand Down Expand Up @@ -516,6 +555,7 @@ Ricky Hosfelt <ricky@hosfelt.io>
Ritiek Malhotra <ritiekmalhotra123@gmail.com>
Rob Arnold <robarnold@cs.cmu.edu>
Rob Arnold <robarnold@cs.cmu.edu> Rob Arnold <robarnold@68-26-94-7.pools.spcsdns.net>
Robert Collins <robertc@robertcollins.net> <robertc+rust@robertcollins.net>
Robert Foss <dev@robertfoss.se> robertfoss <dev@robertfoss.se>
Robert Gawdzik <rgawdzik@hotmail.com> Robert Gawdzik ☢ <rgawdzik@hotmail.com>
Robert Habermeier <rphmeier@gmail.com>
Expand Down Expand Up @@ -553,7 +593,15 @@ Simon Sapin <simon@exyr.org> <simon.sapin@exyr.org>
Simonas Kazlauskas <git@kazlauskas.me> Simonas Kazlauskas <github@kazlauskas.me>
Simonas Kazlauskas <git@kazlauskas.me> <simonas+t-compiler@kazlauskas.me>
Siva Prasad <sivaauturic@gmail.com>
Skgland <3877590+Skgland@users.noreply.github.com>
Skgland <3877590+Skgland@users.noreply.github.com> <bb-github@t-online.de>
Skgland <3877590+Skgland@users.noreply.github.com> <bennet.blessmann+github@googlemail.com>
Smittyvb <me@smitop.com>
Sophia June Turner <547158+sophiajt@users.noreply.github.com>
Sophia June Turner <547158+sophiajt@users.noreply.github.com> <547158+jntrnr@users.noreply.github.com>
Sophia June Turner <547158+sophiajt@users.noreply.github.com> <jonathandturner@users.noreply.github.com>
Sophia June Turner <547158+sophiajt@users.noreply.github.com> <jturner@mozilla.com>
Sophia June Turner <547158+sophiajt@users.noreply.github.com> <jonathan.d.turner@gmail.com>
Srinivas Reddy Thatiparthy <thatiparthysreenivas@gmail.com>
Stanislav Tkach <stanislav.tkach@gmail.com>
startling <tdixon51793@gmail.com>
Expand Down Expand Up @@ -586,8 +634,10 @@ Tim Diekmann <t.diekmann.3dv@gmail.com>
Tim Hutt <tdhutt@gmail.com>
Tim JIANG <p90eri@gmail.com>
Tim Joseph Dumol <tim@timdumol.com>
Tim Neumann <mail@timnn.me> <timnn@google.com>
Timothy Maloney <tmaloney@pdx.edu>
Tomas Koutsky <tomas@stepnivlk.net>
Tomasz Miąsko <tomasz.miasko@gmail.com>
Torsten Weber <TorstenWeber12@gmail.com>
Torsten Weber <TorstenWeber12@gmail.com> <torstenweber12@gmail.com>
Trevor Gross <tmgross@umich.edu> <t.gross35@gmail.com>
Expand All @@ -607,7 +657,9 @@ Valerii Lashmanov <vflashm@gmail.com>
Vitali Haravy <HumaneProgrammer@gmail.com> Vitali Haravy <humaneprogrammer@gmail.com>
Vitaly Shukela <vi0oss@gmail.com>
Waffle Lapkin <waffle.lapkin@gmail.com>
Waffle Lapkin <waffle.lapkin@tasking.com>
Waffle Lapkin <waffle.lapkin@gmail.com> <waffle.lapkin@tasking.com>
Weihang Lo <me@weihanglo.tw>
Weihang Lo <me@weihanglo.tw> <weihanglo@users.noreply.github.com>
Wesley Wiser <wwiser@gmail.com> <wesleywiser@microsoft.com>
whitequark <whitequark@whitequark.org>
William Ting <io@williamting.com> <william.h.ting@gmail.com>
Expand Down
Loading
Loading