rust/src/libstd/sys
bors fbb6275f4f Auto merge of #53108 - RalfJung:mutex, r=alexcrichton
clarify partially initialized Mutex issues

Using a `sys_common::mutex::Mutex` without calling `init` is dangerous, and yet there are some places that do this. I tried to find all of them and add an appropriate comment about reentrancy.

I found two places where (I think) reentrancy can actually occur, and was not able to come up with an argument for why this is okay. Someone who knows `io::lazy` and/or `sys_common::at_exit_imp` should have a careful look at this.
2018-08-09 07:30:14 +00:00
..
cloudabi Add missing dyn for cloudabi, redox, unix and wasm 2018-07-10 20:52:29 +02:00
redox Use repr(align(x)) for redox in6_addr 2018-08-08 10:52:10 +02:00
unix Auto merge of #53108 - RalfJung:mutex, r=alexcrichton 2018-08-09 07:30:14 +00:00
wasm Don't format!() string literals 2018-07-28 17:58:52 +02:00
windows Auto merge of #52847 - upsuper:thread-stack-reserve, r=alexcrichton 2018-08-02 04:22:23 +00:00
mod.rs Add missing \[allow(missing_docs)\] 2018-06-25 20:38:29 +02:00