diff options
| author | bors <bors@rust-lang.org> | 2016-07-12 15:15:56 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2016-07-12 15:15:56 -0700 |
| commit | 26fd0117f9a5128d39a30ae36efc731042bd1fec (patch) | |
| tree | defbc041a06bfb6350663170856c62a6694b7d48 /src/libstd/sys/unix/stack_overflow.rs | |
| parent | 3085ec78487712ed77a506d9cba8d69cd3a44684 (diff) | |
| parent | a7220d9046e292869dded2c478544850c220c7de (diff) | |
| download | rust-26fd0117f9a5128d39a30ae36efc731042bd1fec.tar.gz rust-26fd0117f9a5128d39a30ae36efc731042bd1fec.zip | |
Auto merge of #34705 - alexcrichton:clean-deprecated, r=brson
std: Clean out deprecated APIs This primarily removes a lot of `sync::Static*` APIs and rejiggers the associated implementations. While doing this it was discovered that the `is_poisoned` method can actually result in a data race for the Mutex/RwLock primitives, so the inner `Cell<bool>` was changed to an `AtomicBool` to prevent the associated data race. Otherwise the usage/gurantees should be the same they were before.
Diffstat (limited to 'src/libstd/sys/unix/stack_overflow.rs')
0 files changed, 0 insertions, 0 deletions
