rust/src/libstd/thread
Alex Crichton 987dc84b52 std: Fix a TLS destructor bug on OSX
TLS tests have been deadlocking on the OSX bots for quite some time now and this
commit is the result of the investigation into what's going on. It turns out
that a value in TLS which is being destroyed (e.g. the destructor is run) can be
reset back to the initial state **while the destructor is running** if TLS is
re-accessed.

To fix this we stop calling drop_in_place on OSX and instead move the data to a
temporary location on the stack.
2015-07-12 15:08:40 -07:00
..
local.rs std: Fix a TLS destructor bug on OSX 2015-07-12 15:08:40 -07:00
mod.rs More test fixes and fallout of stability changes 2015-06-17 09:07:17 -07:00
scoped_tls.rs Add netbsd amd64 support 2015-07-01 19:09:14 -07:00