rust/src/libstd
bors a006328126 Auto merge of #50611 - alexcrichton:rollup, r=alexcrichton
Rollup of 18 pull requests

Successful merges:

 - #49423 (Extend tests for RFC1598 (GAT))
 - #50010 (Give SliceIndex impls a test suite of girth befitting the implementation (and fix a UTF8 boundary check))
 - #50447 (Fix update-references for tests within subdirectories.)
 - #50514 (Pull in a wasm fix from LLVM upstream)
 - #50524 (Make DepGraph::previous_work_products immutable)
 - #50532 (Don't use Lock for heavily accessed CrateMetadata::cnum_map.)
 - #50538 ( Make CrateNum allocation more thread-safe. )
 - #50564 (Inline `Span` methods.)
 - #50565 (Use SmallVec for DepNodeIndex within dep_graph.)
 - #50569 (Allow for specifying a linker plugin for cross-language LTO)
 - #50572 (Clarify in the docs that `mul_add` is not always faster.)
 - #50574 (add fn `into_inner(self) -> (Idx, Idx)` to RangeInclusive (#49022))
 - #50575 (std: Avoid `ptr::copy` if unnecessary in `vec::Drain`)
 - #50588 (Move "See also" disambiguation links for primitive types to top)
 - #50590 (Fix tuple struct field spans)
 - #50591 (Restore RawVec::reserve* documentation)
 - #50598 (Remove unnecessary mutable borrow and resizing in DepGraph::serialize)
 - #50606 (Retry when downloading the Docker cache.)

Failed merges:

 - #50161 (added missing implementation hint)
 - #50558 (Remove all reference to DepGraph::work_products)
2018-05-10 23:33:13 +00:00
..
collections Rollup merge of #50316 - ehuss:fix-doc-links, r=frewsxcv 2018-05-01 01:18:38 +08:00
ffi Auto merge of #48925 - zackmdavis:fn_must_stabilize, r=nikomatsakis 2018-04-30 22:02:33 +00:00
io Deprecate Read::chars and char::decode_utf8 2018-04-15 08:18:00 +02:00
net Remove the deprecated std::net::{lookup_host,LookupHost} 2018-05-03 16:24:21 -07:00
os Add doc links to std::os extension traits 2018-04-14 15:32:24 -07:00
prelude Revert "Add TryFrom and TryInto to the prelude" 2018-03-30 15:54:05 +02:00
sync Add explanation for #[must_use] on mutex guards 2018-05-07 10:26:28 -07:00
sys Add comments and unify guard page setup. 2018-05-02 10:00:33 +02:00
sys_common Add explanation for #[must_use] on mutex guards 2018-05-07 10:26:28 -07:00
tests Update Cargo submodule 2018-03-11 10:59:28 -07:00
thread std: Minimize size of panicking on wasm 2018-04-13 07:03:00 -07:00
alloc.rs Replace GlobalAlloc::oom with a lang item 2018-04-22 10:08:17 -07:00
ascii.rs Deprecate the AsciiExt trait in favor of inherent methods 2018-03-21 17:54:33 +01:00
build.rs rustc: Embed LLVM bitcode by default on iOS 2018-03-13 08:29:19 -07:00
Cargo.toml Update Cargo submodule 2018-03-11 10:59:28 -07:00
env.rs Correct a few stability attributes 2018-04-05 15:39:29 +01:00
error.rs Suggest alternatives to Error::description() 2018-04-25 21:54:33 +01:00
f32.rs Rollup merge of #50588 - ExpHP:i-can-see-my-house-from-here, r=frewsxcv 2018-05-10 11:35:33 -05:00
f64.rs Rollup merge of #50588 - ExpHP:i-can-see-my-house-from-here, r=frewsxcv 2018-05-10 11:35:33 -05:00
fs.rs Add performance note to fs::read docs 2018-04-02 09:33:27 -07:00
lib.rs Some final touches to ensure ./x.py test --stage 0 src/lib* works 2018-05-06 02:34:07 +08:00
macros.rs update concat_idents doc stubs 2018-05-03 06:49:30 -04:00
memchr.rs Fix inconsistent doc headings 2017-08-24 18:42:53 +02:00
num.rs Deprecate signed std::num::NonZeroI* with a call for use cases 2018-03-30 18:13:05 +02:00
panic.rs Add more links in panic docs 2018-04-29 13:45:33 +02:00
panicking.rs Add more links in panic docs 2018-04-29 13:45:33 +02:00
path.rs Revert "Implement FromStr for PathBuf" 2018-05-02 16:39:54 -07:00
primitive_docs.rs make std::str link into See also link 2018-05-09 18:30:32 -04:00
process.rs Rollup merge of #49461 - andreastt:child-kill-exited, r=Mark-Simulacrum 2018-04-24 11:56:59 +08:00
rt.rs Address review comments 2018-03-19 11:41:28 +09:00
time.rs Fix doctest 2018-03-30 15:35:36 +02:00