This repository was archived by the owner on May 28, 2025. It is now read-only.
Commit be0d3af
committed
Auto merge of rust-lang#135226 - BoxyUwU:cov_tag_ptr, r=<try>
[PERF] Introduce `CovariantCopyTaggedPtr` and use it in `TyKind::TraitObject`
r? `@ghost`File tree
24 files changed
+481
-48
lines changed- compiler
- rustc_ast_lowering/src
- rustc_ast/src
- rustc_borrowck/src/diagnostics
- rustc_data_structures/src
- tagged_ptr
- covariant
- rustc_hir_analysis/src
- collect
- hir_ty_lowering
- rustc_hir_pretty/src
- rustc_hir/src
- rustc_lint/src
- rustc_middle/src/ty
- rustc_trait_selection/src/error_reporting
- infer/nice_region_error
- traits
- src
- librustdoc/clean
- tools/clippy
- clippy_lints/src
- types
- clippy_utils/src
24 files changed
+481
-48
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
| 31 | + | |
31 | 32 | | |
32 | 33 | | |
33 | 34 | | |
| |||
2269 | 2270 | | |
2270 | 2271 | | |
2271 | 2272 | | |
| 2273 | + | |
2272 | 2274 | | |
2273 | | - | |
2274 | | - | |
2275 | | - | |
| 2275 | + | |
| 2276 | + | |
| 2277 | + | |
| 2278 | + | |
| 2279 | + | |
| 2280 | + | |
| 2281 | + | |
| 2282 | + | |
| 2283 | + | |
| 2284 | + | |
| 2285 | + | |
| 2286 | + | |
| 2287 | + | |
| 2288 | + | |
| 2289 | + | |
| 2290 | + | |
| 2291 | + | |
| 2292 | + | |
| 2293 | + | |
| 2294 | + | |
| 2295 | + | |
| 2296 | + | |
| 2297 | + | |
| 2298 | + | |
2276 | 2299 | | |
2277 | 2300 | | |
2278 | 2301 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
47 | 47 | | |
48 | 48 | | |
49 | 49 | | |
| 50 | + | |
50 | 51 | | |
51 | 52 | | |
52 | 53 | | |
| |||
1157 | 1158 | | |
1158 | 1159 | | |
1159 | 1160 | | |
1160 | | - | |
| 1161 | + | |
| 1162 | + | |
| 1163 | + | |
| 1164 | + | |
1161 | 1165 | | |
1162 | 1166 | | |
1163 | 1167 | | |
| |||
1308 | 1312 | | |
1309 | 1313 | | |
1310 | 1314 | | |
1311 | | - | |
| 1315 | + | |
1312 | 1316 | | |
1313 | 1317 | | |
1314 | 1318 | | |
| |||
2364 | 2368 | | |
2365 | 2369 | | |
2366 | 2370 | | |
2367 | | - | |
2368 | | - | |
| 2371 | + | |
| 2372 | + | |
| 2373 | + | |
| 2374 | + | |
2369 | 2375 | | |
2370 | 2376 | | |
2371 | 2377 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
893 | 893 | | |
894 | 894 | | |
895 | 895 | | |
896 | | - | |
| 896 | + | |
897 | 897 | | |
898 | 898 | | |
899 | 899 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
73 | 73 | | |
74 | 74 | | |
75 | 75 | | |
| 76 | + | |
76 | 77 | | |
77 | 78 | | |
78 | 79 | | |
| |||
149 | 150 | | |
150 | 151 | | |
151 | 152 | | |
| 153 | + | |
152 | 154 | | |
153 | 155 | | |
154 | 156 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
| 26 | + | |
26 | 27 | | |
27 | 28 | | |
28 | 29 | | |
29 | 30 | | |
| 31 | + | |
30 | 32 | | |
31 | 33 | | |
32 | 34 | | |
| |||
0 commit comments