rust/tests
bors f2299490c1 Auto merge of #108106 - the8472:layout-opt, r=wesleywiser
Improve niche placement by trying two strategies and picking the better result

Fixes #104807
Fixes #105371

Determining which sort order is better requires calculating the struct size (so we can calculate the niche offset). But that in turn depends on the field order, so happens after sorting. So the simple way to solve that is to run the whole thing twice and pick the better result.

1st commit is just code motion, the meat is in the later ones.
2023-04-29 08:55:04 +00:00
..
assembly Add loongarch64 asm! support 2023-04-25 14:15:31 +08:00
auxiliary
codegen Auto merge of #108106 - the8472:layout-opt, r=wesleywiser 2023-04-29 08:55:04 +00:00
codegen-units Turn off inlining for codegen-unit tests 2023-04-07 15:46:45 -04:00
debuginfo Remove repeated definite articles 2023-04-27 00:48:00 +08:00
incremental Turn on ConstDebugInfo pass. 2023-04-22 23:41:48 +02:00
mir-opt Rollup merge of #110962 - cjgillot:no-hash-drops, r=compiler-errors 2023-04-29 11:27:56 +05:30
pretty Auto merge of #108148 - parthopdas:master, r=oli-obk 2023-03-20 03:24:27 +00:00
run-make run-make test: using single quotes to not trigger the shell 2023-04-28 16:11:45 +02:00
run-make-fulldeps Bless run-make-fulldeps test. 2023-04-20 18:03:33 +00:00
run-pass-valgrind
rustdoc Auto merge of #110901 - GuillaumeGomez:inlined-repr-rustdoc, r=notriddle 2023-04-28 20:33:33 +00:00
rustdoc-gui rustdoc: remove unneeded handleKey from settings.js 2023-04-21 16:42:23 -07:00
rustdoc-js rustdoc-search: add support for nested generics 2023-04-14 14:55:45 -07:00
rustdoc-js-std rustdoc-search: add support for nested generics 2023-04-14 14:55:45 -07:00
rustdoc-json Move test from rustdoc-ui to rustdoc-json 2023-04-14 18:19:49 +00:00
rustdoc-ui Rollup merge of #110904 - fmease:rustdoc-fix-110900, r=compiler-errors 2023-04-28 07:34:03 +02:00
ui Auto merge of #108106 - the8472:layout-opt, r=wesleywiser 2023-04-29 08:55:04 +00:00
ui-fulldeps Add Call terminator to SMIR 2023-04-20 12:00:41 -03:00
COMPILER_TESTS.md