File tree
321 files changed
+774
-691
lines changed- compiler
- rustc_borrowck/src/diagnostics
- rustc_codegen_ssa/src/back
- rustc_interface/src
- rustc_lint/src
- rustc_middle/src/query
- rustc_passes/src
- rustc_resolve/src/late
- rustc_trait_selection/src
- traits
- rustc_typeck/src
- check
- impl_wf_check
- outlives
- library
- alloc/src
- core
- src
- iter/adapters
- ops
- tests/iter/adapters
- std/src
- src
- ci/docker
- librustdoc/html/static/css
- test
- run-make
- const_fn_mir
- coverage-reports
- dep-graph
- emit-named-files
- emit-path-unhashed
- env-dep-info
- export-executable-symbols
- fmt-write-bloat
- issue-10971-temps-dir
- issue-47384
- issue-71519
- issue-85401-static-mir
- issue-85441
- issue-88756-default-output
- issue-96498
- libtest-thread-limit
- llvm-outputs
- native-link-modifier-bundle
- native-link-modifier-whole-archive
- pass-linker-flags
- pass-linker-flags-from-dep
- raw-dylib-alt-calling-convention
- raw-dylib-c
- raw-dylib-link-ordinal
- raw-dylib-stdcall-ordinal
- remap-path-prefix-dwarf
- rustc-macro-dep-files
- rustdoc-scrape-examples-invalid-expr
- rustdoc-scrape-examples-multiple
- rustdoc-scrape-examples-ordering
- rustdoc-scrape-examples-remap
- rustdoc-scrape-examples-test
- rustdoc-scrape-examples-whitespace
- rustdoc-with-out-dir-option
- rustdoc-with-output-option
- rustdoc-with-short-out-dir-option
- static-pie
- thumb-none-cortex-m
- thumb-none-qemu
- track-path-dep-info
- unstable-flag-required
- wasm-abi
- wasm-custom-section
- wasm-custom-sections-opt
- wasm-export-all-symbols
- wasm-import-module
- wasm-panic-small
- wasm-spurious-import
- wasm-stringify-ints-small
- wasm-symbols-different-module
- wasm-symbols-not-exported
- wasm-symbols-not-imported
- x86_64-fortanix-unknown-sgx-lvi
- run-make-fulldeps
- a-b-a-linker-guard
- alloc-no-oom-handling
- allow-non-lint-warnings-cmdline
- allow-warnings-cmdline-stability
- archive-duplicate-names
- arguments-non-c-like-enum
- atomic-lock-free
- bare-outfile
- c-dynamic-dylib
- c-dynamic-rlib
- c-link-to-rust-dylib
- c-link-to-rust-staticlib
- c-link-to-rust-va-list-fn
- c-static-dylib
- c-static-rlib
- c-unwind-abi-catch-lib-panic
- c-unwind-abi-catch-panic
- cat-and-grep-sanity-check
- cdylib-fewer-symbols
- codegen-options-parsing
- compile-stdin
- compiler-lookup-paths
- compiler-lookup-paths-2
- compiler-rt-works-on-mingw
- core-no-fp-fmt-parse
- crate-data-smoke
- crate-hash-rustc-version
- crate-name-priority
- cross-lang-lto
- cross-lang-lto-clang
- cross-lang-lto-pgo-smoketest
- cross-lang-lto-upstream-rlibs
- debug-assertions
- dep-info
- dep-info-doesnt-run-much
- dep-info-spaces
- dylib-chain
- emit
- emit-stack-sizes
- error-found-staticlib-instead-crate
- error-writing-dependencies
- exit-code
- extern-diff-internal-name
- extern-flag-disambiguates
- extern-flag-fun
- extern-flag-pathless
- extern-flag-rename-transitive
- extern-fn-generic
- extern-fn-mangle
- extern-fn-reachable
- extern-fn-struct-passing-abi
- extern-fn-with-extern-types
- extern-fn-with-packed-struct
- extern-fn-with-union
- extern-multiple-copies
- extern-multiple-copies2
- extern-overrides-distribution
- extra-filename-with-temp-outputs
- foreign-double-unwind
- foreign-exceptions
- fpic
- glibc-staticlib-args
- hir-tree
- include_bytes_deps
- incr-add-rust-src-component
- inline-always-many-cgu
- interdependent-c-libraries
- intrinsic-unreachable
- invalid-library
- invalid-staticlib
- issue-11908
- issue-14500
- issue-14698
- issue-15460
- issue-18943
- issue-19371
- issue-20626
- issue-22131
- issue-24445
- issue-25581
- issue-26006
- issue-26092
- issue-28595
- issue-28766
- issue-30063
- issue-33329
- issue-35164
- issue-37839
- issue-37893
- issue-38237
- issue-40535
- issue-46239
- issue-47551
- issue-51671
- issue-53964
- issue-64153
- issue-68794-textrel-on-minimal-lib
- issue-69368
- issue-7349
- issue-84395-lto-embed-bitcode
- issue64319
- issues-41478-43796
- libs-through-symlinks
- libtest-json
- link-arg
- link-args-order
- link-cfg
- link-dedup
- link-path-order
- linkage-attr-on-static
- long-linker-command-lines
- long-linker-command-lines-cmd-exe
- longjmp-across-rust
- ls-metadata
- lto-dylib-dep
- lto-empty
- lto-no-link-whole-rlib
- lto-readonly-lib
- lto-smoke
- lto-smoke-c
- manual-crate-name
- manual-link
- many-crates-but-no-match
- metadata-flag-frobs-symbols
- min-global-align
- mismatching-target-triples
- missing-crate-dependency
- mixing-deps
- mixing-formats
- mixing-libs
- msvc-opt-minsize
- multiple-emits
- no-builtins-lto
- no-duplicate-libs
- no-intermediate-extras
- obey-crate-type-flag
- output-filename-conflicts-with-directory
- output-filename-overwrites-input
- output-type-permutations
- output-with-hyphens
- override-aliased-flags
- panic-impl-transitive
- pass-non-c-like-enum-to-c
- pgo-branch-weights
- pgo-gen
- pgo-gen-lto
- pgo-gen-no-imp-symbols
- pgo-indirect-call-promotion
- pgo-use
- pointer-auth-link-with-c
- prefer-dylib
- prefer-rlib
- pretty-expanded
- pretty-print-to-file
- print-cfg
- print-target-list
- profile
- prune-link-args
- redundant-libs
- relocation-model
- relro-levels
- remap-path-prefix
- reproducible-build
- reproducible-build-2
- resolve-rename
- return-non-c-like-enum
- return-non-c-like-enum-from-c
- rlib-chain
- rustdoc-determinism
- rustdoc-error-lines
- rustdoc-io-error
- rustdoc-map-file
- rustdoc-output-path
- rustdoc-scrape-examples-macros
- rustdoc-themes
- sanitizer-cdylib-link
- sanitizer-dylib-link
- sanitizer-staticlib-link
- save-analysis
- save-analysis-fail
- save-analysis-rfc2126
- separate-link
- separate-link-fail
- sepcomp-cci-copies
- sepcomp-inlining
- sepcomp-separate
- simd-ffi
- simple-dylib
- simple-rlib
- split-debuginfo
- stable-symbol-names
- static-dylib-by-default
- static-extern-type
- static-unwinding
- staticlib-blank-lib
- std-core-cycle
- stdin-non-utf8
- suspicious-library
- symbols-include-type-name
- symlinked-extern
- symlinked-libraries
- symlinked-rlib
- target-cpu-native
- target-specs
- target-without-atomic-cas
- test-harness
- type-mismatch-same-crate-name
- use-extern-for-plugins
- use-suggestions-rust-2018
- used
- used-cdylib-macos
- version
- volatile-intrinsics
- weird-output-filenames
- windows-binary-no-external-deps
- windows-spawn
- windows-subsystem
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
321 files changed
+774
-691
lines changedDiff for: README.md
+2-2
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
83 | 83 |
| |
84 | 84 |
| |
85 | 85 |
| |
86 |
| - | |
| 86 | + | |
87 | 87 |
| |
88 | 88 |
| |
89 | 89 |
| |
| |||
153 | 153 |
| |
154 | 154 |
| |
155 | 155 |
| |
156 |
| - | |
| 156 | + | |
157 | 157 |
| |
158 | 158 |
| |
159 | 159 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
273 | 273 |
| |
274 | 274 |
| |
275 | 275 |
| |
276 |
| - | |
| 276 | + | |
| 277 | + | |
277 | 278 |
| |
278 | 279 |
| |
279 | 280 |
| |
280 | 281 |
| |
281 | 282 |
| |
282 | 283 |
| |
| 284 | + | |
| 285 | + | |
| 286 | + | |
283 | 287 |
| |
284 | 288 |
| |
285 | 289 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + | |
1 | 2 |
| |
2 | 3 |
| |
3 | 4 |
| |
| |||
12 | 13 |
| |
13 | 14 |
| |
14 | 15 |
| |
15 |
| - | |
| 16 | + | |
16 | 17 |
| |
17 | 18 |
| |
18 | 19 |
| |
19 | 20 |
| |
20 |
| - | |
21 | 21 |
| |
22 | 22 |
| |
23 | 23 |
| |
| |||
614 | 614 |
| |
615 | 615 |
| |
616 | 616 |
| |
| 617 | + | |
617 | 618 |
| |
618 | 619 |
| |
619 | 620 |
| |
| |||
627 | 628 |
| |
628 | 629 |
| |
629 | 630 |
| |
| 631 | + | |
| 632 | + | |
| 633 | + | |
| 634 | + | |
| 635 | + | |
| 636 | + | |
| 637 | + | |
| 638 | + | |
| 639 | + | |
| 640 | + | |
| 641 | + | |
| 642 | + | |
| 643 | + | |
| 644 | + | |
630 | 645 |
| |
631 | 646 |
| |
632 | 647 |
| |
|
+12-12
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1958 | 1958 |
| |
1959 | 1959 |
| |
1960 | 1960 |
| |
1961 |
| - | |
1962 | 1961 |
| |
1963 | 1962 |
| |
1964 | 1963 |
| |
| |||
1979 | 1978 |
| |
1980 | 1979 |
| |
1981 | 1980 |
| |
1982 |
| - | |
1983 |
| - | |
1984 |
| - | |
1985 |
| - | |
| 1981 | + | |
| 1982 | + | |
| 1983 | + | |
| 1984 | + | |
| 1985 | + | |
1986 | 1986 |
| |
1987 | 1987 |
| |
1988 | 1988 |
| |
1989 | 1989 |
| |
1990 |
| - | |
| 1990 | + | |
1991 | 1991 |
| |
1992 | 1992 |
| |
1993 | 1993 |
| |
| |||
1997 | 1997 |
| |
1998 | 1998 |
| |
1999 | 1999 |
| |
2000 |
| - | |
2001 |
| - | |
2002 |
| - | |
2003 |
| - | |
2004 |
| - | |
| 2000 | + | |
| 2001 | + | |
| 2002 | + | |
| 2003 | + | |
| 2004 | + | |
2005 | 2005 |
| |
2006 | 2006 |
| |
2007 | 2007 |
| |
| |||
2415 | 2415 |
| |
2416 | 2416 |
| |
2417 | 2417 |
| |
2418 |
| - | |
| 2418 | + | |
2419 | 2419 |
| |
2420 | 2420 |
| |
2421 | 2421 |
| |
|
+6-6
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
187 | 187 |
| |
188 | 188 |
| |
189 | 189 |
| |
190 |
| - | |
191 |
| - | |
192 |
| - | |
193 |
| - | |
194 |
| - | |
195 |
| - | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
196 | 196 |
| |
197 | 197 |
| |
198 | 198 |
| |
|
Diff for: compiler/rustc_interface/src/passes.rs
+3-3
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
911 | 911 |
| |
912 | 912 |
| |
913 | 913 |
| |
914 |
| - | |
915 |
| - | |
| 914 | + | |
| 915 | + | |
916 | 916 |
| |
917 | 917 |
| |
918 | 918 |
| |
919 | 919 |
| |
920 |
| - | |
| 920 | + | |
921 | 921 |
| |
922 | 922 |
| |
923 | 923 |
| |
|
Diff for: compiler/rustc_lint/src/context.rs
+7-2
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
865 | 865 |
| |
866 | 866 |
| |
867 | 867 |
| |
868 |
| - | |
| 868 | + | |
| 869 | + | |
| 870 | + | |
| 871 | + | |
| 872 | + | |
| 873 | + | |
869 | 874 |
| |
870 |
| - | |
| 875 | + | |
871 | 876 |
| |
872 | 877 |
| |
873 | 878 |
| |
|
Diff for: compiler/rustc_middle/src/query/mod.rs
+2-2
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
818 | 818 |
| |
819 | 819 |
| |
820 | 820 |
| |
821 |
| - | |
822 |
| - | |
| 821 | + | |
| 822 | + | |
823 | 823 |
| |
824 | 824 |
| |
825 | 825 |
| |
|
Diff for: compiler/rustc_passes/src/liveness.rs
+46-55
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
89 | 89 |
| |
90 | 90 |
| |
91 | 91 |
| |
92 |
| - | |
| 92 | + | |
93 | 93 |
| |
94 | 94 |
| |
95 | 95 |
| |
96 |
| - | |
97 | 96 |
| |
98 | 97 |
| |
99 | 98 |
| |
| |||
139 | 138 |
| |
140 | 139 |
| |
141 | 140 |
| |
142 |
| - | |
143 |
| - | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
| 168 | + | |
| 169 | + | |
| 170 | + | |
| 171 | + | |
| 172 | + | |
| 173 | + | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
144 | 185 |
| |
145 | 186 |
| |
146 | 187 |
| |
147 |
| - | |
| 188 | + | |
148 | 189 |
| |
149 | 190 |
| |
150 | 191 |
| |
| |||
316 | 357 |
| |
317 | 358 |
| |
318 | 359 |
| |
319 |
| - | |
320 |
| - | |
321 |
| - | |
322 |
| - | |
323 |
| - | |
324 |
| - | |
325 |
| - | |
326 |
| - | |
327 |
| - | |
328 |
| - | |
329 |
| - | |
330 |
| - | |
331 |
| - | |
332 |
| - | |
333 |
| - | |
334 |
| - | |
335 |
| - | |
336 |
| - | |
337 |
| - | |
338 |
| - | |
339 |
| - | |
340 |
| - | |
341 |
| - | |
342 |
| - | |
343 |
| - | |
344 |
| - | |
345 |
| - | |
346 |
| - | |
347 |
| - | |
348 |
| - | |
349 |
| - | |
350 |
| - | |
351 |
| - | |
352 |
| - | |
353 |
| - | |
354 |
| - | |
355 |
| - | |
356 |
| - | |
357 |
| - | |
358 |
| - | |
359 |
| - | |
360 |
| - | |
361 |
| - | |
362 |
| - | |
363 |
| - | |
364 |
| - | |
365 |
| - | |
366 |
| - | |
367 |
| - | |
368 |
| - | |
369 | 360 |
| |
370 | 361 |
| |
371 | 362 |
| |
|
+1-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
2180 | 2180 |
| |
2181 | 2181 |
| |
2182 | 2182 |
| |
2183 |
| - | |
| 2183 | + | |
2184 | 2184 |
| |
2185 | 2185 |
| |
2186 | 2186 |
| |
|
+1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
20 | 20 |
| |
21 | 21 |
| |
22 | 22 |
| |
| 23 | + | |
23 | 24 |
| |
24 | 25 |
| |
25 | 26 |
| |
|
0 commit comments