2 files changed
+35
-14
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
269 | 269 | | |
270 | 270 | | |
271 | 271 | | |
| 272 | + | |
272 | 273 | | |
273 | 274 | | |
274 | 275 | | |
| |||
278 | 279 | | |
279 | 280 | | |
280 | 281 | | |
281 | | - | |
| 282 | + | |
282 | 283 | | |
283 | 284 | | |
284 | 285 | | |
| |||
325 | 326 | | |
326 | 327 | | |
327 | 328 | | |
| 329 | + | |
| 330 | + | |
| 331 | + | |
| 332 | + | |
| 333 | + | |
| 334 | + | |
| 335 | + | |
328 | 336 | | |
329 | 337 | | |
330 | 338 | | |
| |||
526 | 534 | | |
527 | 535 | | |
528 | 536 | | |
529 | | - | |
| 537 | + | |
530 | 538 | | |
531 | 539 | | |
532 | 540 | | |
| |||
938 | 946 | | |
939 | 947 | | |
940 | 948 | | |
| 949 | + | |
| 950 | + | |
| 951 | + | |
| 952 | + | |
| 953 | + | |
| 954 | + | |
| 955 | + | |
| 956 | + | |
| 957 | + | |
| 958 | + | |
| 959 | + | |
| 960 | + | |
| 961 | + | |
941 | 962 | | |
942 | 963 | | |
943 | 964 | | |
| |||
1339 | 1360 | | |
1340 | 1361 | | |
1341 | 1362 | | |
1342 | | - | |
| 1363 | + | |
1343 | 1364 | | |
1344 | | - | |
| 1365 | + | |
1345 | 1366 | | |
1346 | 1367 | | |
1347 | 1368 | | |
| |||
1866 | 1887 | | |
1867 | 1888 | | |
1868 | 1889 | | |
1869 | | - | |
| 1890 | + | |
1870 | 1891 | | |
1871 | 1892 | | |
1872 | 1893 | | |
| |||
1891 | 1912 | | |
1892 | 1913 | | |
1893 | 1914 | | |
1894 | | - | |
| 1915 | + | |
1895 | 1916 | | |
1896 | 1917 | | |
1897 | 1918 | | |
| |||
2084 | 2105 | | |
2085 | 2106 | | |
2086 | 2107 | | |
2087 | | - | |
| 2108 | + | |
2088 | 2109 | | |
2089 | 2110 | | |
2090 | 2111 | | |
| |||
2493 | 2514 | | |
2494 | 2515 | | |
2495 | 2516 | | |
2496 | | - | |
| 2517 | + | |
2497 | 2518 | | |
2498 | 2519 | | |
2499 | 2520 | | |
| |||
2620 | 2641 | | |
2621 | 2642 | | |
2622 | 2643 | | |
2623 | | - | |
| 2644 | + | |
2624 | 2645 | | |
2625 | 2646 | | |
2626 | 2647 | | |
| |||
2914 | 2935 | | |
2915 | 2936 | | |
2916 | 2937 | | |
2917 | | - | |
| 2938 | + | |
2918 | 2939 | | |
2919 | 2940 | | |
2920 | 2941 | | |
| |||
2998 | 3019 | | |
2999 | 3020 | | |
3000 | 3021 | | |
3001 | | - | |
| 3022 | + | |
3002 | 3023 | | |
3003 | 3024 | | |
3004 | 3025 | | |
| |||
3399 | 3420 | | |
3400 | 3421 | | |
3401 | 3422 | | |
3402 | | - | |
| 3423 | + | |
3403 | 3424 | | |
3404 | 3425 | | |
3405 | 3426 | | |
| |||
3781 | 3802 | | |
3782 | 3803 | | |
3783 | 3804 | | |
3784 | | - | |
| 3805 | + | |
3785 | 3806 | | |
3786 | 3807 | | |
3787 | 3808 | | |
| |||
- Cargo.toml+2-1
- azure-pipelines.yml+2
- ci/azure-test-all.yml+3
- crates/cargo-platform/Cargo.toml+13
- crates/cargo-platform/examples/matches.rs+55
- crates/cargo-platform/src/cfg.rs+94-53
- crates/cargo-platform/src/error.rs+70
- crates/cargo-platform/src/lib.rs+106
- crates/cargo-platform/tests/test_cfg.rs+178
- crates/cargo-test-support/src/lib.rs+1
- publish.py+50
- src/bin/cargo/cli.rs+1
- src/cargo/core/compiler/build_context/mod.rs+2-1
- src/cargo/core/compiler/build_context/target_info.rs+3-3
- src/cargo/core/compiler/compilation.rs+2-3
- src/cargo/core/compiler/custom_build.rs+1-1
- src/cargo/core/compiler/job_queue.rs+2-2
- src/cargo/core/compiler/timings.js+72-62
- src/cargo/core/compiler/timings.rs+27-18
- src/cargo/core/dependency.rs+3-54
- src/cargo/util/command_prelude.rs+5-5
- src/cargo/util/mod.rs-2
- src/cargo/util/toml/mod.rs+2-1
- src/doc/src/reference/unstable.md+28
- tests/testsuite/cfg.rs+4-147
- tests/testsuite/features.rs+29
- tests/testsuite/main.rs+1
- tests/testsuite/test.rs+25-43
- tests/testsuite/timings.rs+68
0 commit comments