bors
26fd0117f9
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.
2016-07-12 15:15:56 -07:00
..
2016-07-07 08:39:36 -07:00
2016-06-16 08:38:06 -04:00
2016-07-04 19:11:03 +02:00
2016-07-12 12:08:24 +02:00
2016-07-06 14:05:35 -07:00
2016-06-23 08:07:35 -04:00
2016-07-08 14:15:04 +09:00
2016-07-12 12:08:23 +02:00
2016-06-16 08:38:06 -04:00
2016-07-11 07:13:50 -07:00
2016-07-03 10:49:01 -07:00
2016-07-12 12:51:13 -07:00
2016-07-03 14:33:55 -07:00
2016-06-07 21:29:35 +05:30
2016-06-02 13:31:00 +01:00
2016-05-31 16:11:49 -07:00
2016-06-05 23:34:23 +05:30
2016-07-03 16:27:02 -07:00
2016-07-12 01:06:34 -07:00
2016-06-05 13:01:11 +05:30
2016-07-03 16:27:02 -07:00
2016-07-11 11:29:52 -07:00
2016-06-10 13:07:04 -04:00
2016-07-02 12:25:29 -07:00
2016-07-08 10:42:46 -04:00
2016-06-23 15:19:40 -04:00
2016-06-23 08:07:35 -04:00
2016-07-12 01:06:34 -07:00
2016-07-03 16:27:02 -07:00
2016-07-08 12:42:57 +03:00
2016-07-10 06:43:47 -07:00
2016-06-26 02:17:27 +00:00
2016-06-22 16:34:10 +02:00
2016-06-27 18:30:46 +00:00
2016-07-08 12:36:45 +03:00
2016-07-08 13:35:17 +03:00
2016-07-06 19:13:06 -04:00
2016-07-11 17:11:51 +02:00
2016-07-08 12:42:57 +03:00
2016-07-09 02:43:56 -07:00
2016-07-11 11:29:52 -07:00
2016-07-03 16:27:02 -07:00
2016-07-12 15:15:56 -07:00
2016-07-11 23:27:27 +02:00
2016-07-06 15:02:49 +02:00
2016-06-23 08:07:35 -04:00
2016-07-03 16:27:02 -07:00
2016-05-29 08:47:51 +05:30
2016-07-08 10:42:48 -04:00
2016-05-31 21:38:29 +03:00
2016-05-29 21:04:21 +05:30
2016-06-28 23:41:09 +03:00
2016-07-08 10:42:48 -04:00
2016-07-12 12:51:13 -07:00
2016-07-11 23:24:49 +02:00
2016-07-06 09:29:15 -07:00