rust/library
bors 8dabf5da9e Auto merge of #107167 - the8472:rawvec-simpler-layout, r=thomcc
simplify layout calculations in rawvec

The use of `Layout::array` was introduced in #83706 which lead to a [perf regression](https://github.com/rust-lang/rust/pull/83706#issuecomment-1048377719).

This PR basically reverts that change since rust currently only supports stride == size types, but to be on the safe side it leaves a const-assert there to make sure this gets caught if those assumptions ever change.
2023-02-11 15:08:30 +00:00
..
alloc Auto merge of #107167 - the8472:rawvec-simpler-layout, r=thomcc 2023-02-11 15:08:30 +00:00
backtrace@07872f28cd
core Clarify new_size for realloc means bytes 2023-02-09 23:56:20 -08:00
panic_abort
panic_unwind
portable-simd
proc_macro Auto merge of #107318 - matthiaskrgr:rollup-776kd81, r=matthiaskrgr 2023-01-26 09:14:05 +00:00
profiler_builtins
rtstartup
rustc-std-workspace-alloc
rustc-std-workspace-core
rustc-std-workspace-std
std Rollup merge of #107900 - ChrisDenton:zero-header, r=thomcc 2023-02-11 11:15:58 +05:30
stdarch@a0c30f3e3c
test Rollup merge of #106769 - lenko-d:libtest-print_why_a_test_was_ignored_if_its_the_only_test_specified, r=Mark-Simulacrum 2023-01-29 20:03:36 +01:00
unwind