]> git.lizzy.rs Git - rust.git/commitdiff
Auto merge of #82999 - cuviper:rustc-rayon-0.3.1, r=Mark-Simulacrum
authorbors <bors@rust-lang.org>
Mon, 15 Mar 2021 08:49:25 +0000 (08:49 +0000)
committerbors <bors@rust-lang.org>
Mon, 15 Mar 2021 08:49:25 +0000 (08:49 +0000)
Update to rustc-rayon 0.3.1

This pulls in rust-lang/rustc-rayon#8 to fix #81425. (h/t `@ammaraskar)`

That revealed weak constraints on `rustc_arena::DropArena`, because its
`DropType` was holding type-erased raw pointers to generic `T`. We can
implement `Send` for `DropType` (under `cfg(parallel_compiler)`) by
requiring all `T: Send` before they're type-erased.

1  2 
Cargo.lock

diff --cc Cargo.lock
Simple merge