Repository navigation
Commit 5f39295
committed
Auto merge of #164894 - JonathanBrouwer:rollup-fyOlw75, r=JonathanBrouwer
Rollup of 20 pull requests
Successful merges:
- #160404 (fd-views: AsRef<File>&Co. for BorrowedFd)
- #161362 ( rustdoc: Correctly handle reexports when --document-private-items is used)
- #163769 (reborrow: Fix various ICEs related to auto reborrowing of user-space types)
- #164764 (Test(lib/sync): Fix `test_rwlock_max_readers` for 32bit architectures)
- #164860 (std::fs: read interrupted by a signal, read_buf_exact_at reports EOF.)
- #164869 (rustc_codegen_gcc subtree update)
- #157123 (library: optimize truncate method)
- #159916 (Optimize `str.escape_default().to_string()`)
- #163510 (process: Improve the output of `Debug` for `ExitStatus` on Unix)
- #164508 (ping me for layout invariant changes)
- #164758 (Update dependency jinja2 to v3.1.6 [SECURITY])
- #164816 (Take the colon span into account for struct field initializers)
- #164836 (Add regression test for #162109)
- #164846 (Remove contradictory inequalities from overflow safety docs)
- #164857 (Do not checkout Cargo for bootstrap tests)
- #164868 (Fix skipping library build with `--keep-stage[-std]`)
- #164872 (cg_llvm: clarify Send / Sync story for modules)
- #164880 (Add context span showing item that can't be annotated)
- #164881 (Add FIXME comments to `from_ascii_bytes_radix_impl`)
- #164884 (Windows: bounds-check the reparse point name in `read_link`)211 files changed
Lines changed: 2407 additions & 440 deletions
File tree
- compiler
- rustc_ast/src/util
- rustc_attr_parsing/src
- rustc_codegen_gcc
- .github/workflows
- build_system/src
- doc
- src
- tests
- asm
- compile
- rustc_codegen_llvm/src/back
- rustc_codegen_ssa/src/traits
- rustc_hir_typeck/src
- rustc_parse/src/parser
- library
- alloctests
- benches
- tests
- alloc/src
- collections/vec_deque
- vec
- wtf8
- core/src
- num
- str
- std
- src
- ffi
- os
- fd
- unix
- fs
- net
- windows/io
- sys
- fs
- process/unix
- unix
- tests/sync
- src
- bootstrap/src/core
- build_steps
- builder
- ci/docker/host-x86_64/test-pr-check-1
- librustdoc
- passes
- tools/clippy/tests/ui
- tests
- rustdoc-html/inline_local
- ui
- abi
- asm
- naked-functions
- attributes
- export
- inline
- positions
- coercion/fudge-inference
- comptime
- conditional-compilation
- const-generics
- coroutine
- coverage-attr
- delegation
- deprecation
- derives
- diagnostic_namespace
- do_not_recommend
- on_const
- on_move
- on_type_error
- on_unimplemented
- on_unknown
- on_unmatched_args
- eii
- enum-discriminant
- error-codes
- extern
- feature-gates
- ffi-attrs
- force-inlining
- internal-lints
- internal
- layout
- linkage-attr/raw-dylib/windows
- lint
- must_not_suspend
- rfc-2383-lint-reason
- unused
- loop-match
- macros
- malformed
- marker_trait_attr
- panic-handler
- pin-ergonomics
- proc-macro
- reborrow
- repr
- rfcs
- rfc-2008-non-exhaustive
- rfc-2091-track-caller
- rfc-2565-param-attrs
- sanitize-attr
- sanitizer/cfi
- scalable-vectors
- simd
- splat
- target-feature
- thread-local
- traits
- alias
- default-method
- unstable-feature-bound
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
4 | 3 | | |
5 | 4 | | |
6 | 5 | | |
| |||
38 | 37 | | |
39 | 38 | | |
40 | 39 | | |
41 | | - | |
42 | | - | |
43 | | - | |
44 | | - | |
45 | | - | |
46 | | - | |
47 | | - | |
48 | | - | |
49 | | - | |
50 | | - | |
51 | | - | |
52 | | - | |
53 | | - | |
| 40 | + | |
| 41 | + | |
54 | 42 | | |
55 | 43 | | |
56 | 44 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1389 | 1389 | | |
1390 | 1390 | | |
1391 | 1391 | | |
| 1392 | + | |
| 1393 | + | |
1392 | 1394 | | |
1393 | 1395 | | |
1394 | 1396 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
131 | 131 | | |
132 | 132 | | |
133 | 133 | | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
134 | 153 | | |
135 | | - | |
136 | | - | |
137 | | - | |
138 | | - | |
139 | | - | |
140 | | - | |
141 | | - | |
142 | | - | |
143 | | - | |
144 | | - | |
145 | | - | |
146 | | - | |
147 | | - | |
| 154 | + | |
148 | 155 | | |
149 | 156 | | |
150 | 157 | | |
| 158 | + | |
151 | 159 | | |
152 | 160 | | |
153 | 161 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
116 | 116 | | |
117 | 117 | | |
118 | 118 | | |
119 | | - | |
120 | | - | |
121 | 119 | | |
122 | 120 | | |
123 | 121 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
77 | 77 | | |
78 | 78 | | |
79 | 79 | | |
80 | | - | |
81 | | - | |
82 | 80 | | |
83 | 81 | | |
84 | 82 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
56 | 56 | | |
57 | 57 | | |
58 | 58 | | |
59 | | - | |
| 59 | + | |
60 | 60 | | |
61 | | - | |
| 61 | + | |
62 | 62 | | |
63 | 63 | | |
64 | 64 | | |
65 | 65 | | |
66 | 66 | | |
67 | 67 | | |
68 | | - | |
| 68 | + | |
69 | 69 | | |
70 | | - | |
| 70 | + | |
71 | 71 | | |
72 | 72 | | |
73 | 73 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | | - | |
| 23 | + | |
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
| 9 | + | |
| 10 | + | |
10 | 11 | | |
11 | 12 | | |
12 | 13 | | |
| |||
137 | 138 | | |
138 | 139 | | |
139 | 140 | | |
140 | | - | |
141 | | - | |
142 | | - | |
143 | | - | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
144 | 149 | | |
145 | | - | |
146 | | - | |
147 | | - | |
148 | | - | |
149 | | - | |
150 | | - | |
| 150 | + | |
151 | 151 | | |
152 | 152 | | |
153 | 153 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | | - | |
4 | | - | |
5 | | - | |
| 3 | + | |
6 | 4 | | |
7 | | - | |
| 5 | + | |
8 | 6 | | |
9 | | - | |
10 | | - | |
11 | | - | |
| 7 | + | |
12 | 8 | | |
13 | | - | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | | - | |
18 | | - | |
19 | | - | |
20 | | - | |
21 | | - | |
22 | | - | |
| 9 | + | |
23 | 10 | | |
24 | | - | |
| 11 | + | |
25 | 12 | | |
26 | | - | |
27 | | - | |
28 | | - | |
29 | | - | |
30 | | - | |
31 | | - | |
32 | | - | |
33 | | - | |
34 | | - | |
35 | | - | |
36 | | - | |
37 | | - | |
38 | | - | |
39 | | - | |
40 | | - | |
41 | | - | |
42 | | - | |
43 | | - | |
44 | | - | |
45 | | - | |
46 | | - | |
47 | | - | |
48 | | - | |
49 | | - | |
50 | | - | |
51 | | - | |
52 | | - | |
53 | | - | |
54 | | - | |
| 13 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
0 commit comments