rust/src/libstd
bors 7512808ac9 Auto merge of #29491 - alexcrichton:avoid-stdio-tls, r=brson
Currently if a print happens while a thread is being torn down it may cause a
panic if the LOCAL_STDOUT TLS slot has been destroyed by that point. This adds a
guard to check and prints to the process stdout if that's the case (as we do for
if the slot is already borrowed).

Closes #29488
2015-11-06 04:29:11 +00:00
..
collections Add note about HashMap::capacity's bounds 2015-11-04 10:19:54 +01:00
ffi Owned conversions for CString 2015-10-19 01:29:44 -04:00
io std: Prevent print panics when using TLS 2015-10-31 09:41:21 -07:00
net std: Add more entries to stdtest base_port 2015-10-23 10:51:48 -07:00
num std: Stabilize/deprecate features for 1.4 2015-09-11 09:48:48 -07:00
os Port the standard crates to PNaCl/NaCl. 2015-10-28 17:23:28 -05:00
prelude Fix the link to Default trait in the prelude docs 2015-10-14 17:31:27 +03:00
rand Use null()/null_mut() instead of 0 as *const T/0 as *mut T 2015-09-03 09:49:50 +03:00
sync std: Stabilize library APIs for 1.5 2015-10-25 09:36:32 -07:00
sys Auto merge of #29305 - alexcrichton:bad-getenv, r=brson 2015-11-06 00:56:08 +00:00
thread don't use drop_in_place as an intrinsic 2015-10-30 11:24:54 -04:00
time Fix doc comment typo 2015-10-25 09:17:27 -05:00
ascii.rs std: Add issues to all unstable features 2015-08-15 18:09:17 -07:00
dynamic_lib.rs Auto merge of #29289 - DiamondLovesYou:pnacl-std-crates, r=alexcrichton 2015-10-29 03:20:13 +00:00
env.rs Auto merge of #29305 - alexcrichton:bad-getenv, r=brson 2015-11-06 00:56:08 +00:00
error.rs std: Add issues to all unstable features 2015-08-15 18:09:17 -07:00
fs.rs std: Stabilize library APIs for 1.5 2015-10-25 09:36:32 -07:00
lib.rs doc(lib.rs): fix #L79 with inline link syntax 2015-11-06 00:15:32 +07:00
macros.rs Change the first line of the println macro doc 2015-09-25 12:29:47 +01:00
panicking.rs Abort earlier upon multi-panics 2015-09-24 23:52:13 +02:00
path.rs Auto merge of #29200 - tshepang:rustfmt-path, r=aturon 2015-11-04 11:37:50 +00:00
primitive_docs.rs Fix typo in docs: usize is unsigned, not signed. 2015-09-30 01:18:23 -03:00
process.rs Rollup merge of #29158 - arcnmx:process-test, r=alexcrichton 2015-10-20 09:43:47 -04:00
rt.rs Moar comments. 2015-10-21 10:05:27 -07:00
rtdeps.rs Port the standard crates to PNaCl/NaCl. 2015-10-28 17:23:28 -05:00