rust/src/libstd
kennytm 8cea658b90
Rollup merge of #56059 - alexcrichton:fix-tests, r=sfackler
Increase `Duration` approximate equal threshold to 1us

Previously this threshold when testing was 100ns, but the Windows
documentation states:

> which is a high resolution (<1us) time stamp

which presumably means that we could have up to 1us resolution, which
means that 100ns doesn't capture "equivalent" time intervals due to
various bits of rounding here and there.

It's hoped that this..

Closes #56034
2018-11-19 22:06:45 +08:00
..
collections fix various typos in doc comments 2018-11-13 14:45:31 -05:00
ffi Auto merge of #55278 - Centril:constification-1, r=alexcrichton 2018-11-12 18:54:11 +00:00
io Rollup merge of #55211 - fintelia:bufwriter-buffer, r=shepmaster 2018-11-15 11:04:28 +01:00
net Rollup merge of #55901 - euclio:speling, r=petrochenkov 2018-11-15 11:04:42 +01:00
os Move std::os::raw::c_void into libcore and re-export in libstd 2018-09-14 16:19:59 +01:00
prelude Reformat std prelude source to show it is the sum of core and alloc preludes 2018-07-07 23:16:27 +02:00
sync Replace data.clone() by Arc::clone(&data) in mutex doc. 2018-11-16 15:34:12 -05:00
sys Rollup merge of #55901 - euclio:speling, r=petrochenkov 2018-11-15 11:04:42 +01:00
sys_common std: Delete the alloc_system crate 2018-11-11 09:22:28 -08:00
tests Breaking change upgrades 2018-09-04 13:22:08 -06:00
thread fix various typos in doc comments 2018-11-13 14:45:31 -05:00
alloc.rs Rollup merge of #55901 - euclio:speling, r=petrochenkov 2018-11-15 11:04:42 +01:00
ascii.rs Remove unstable and deprecated APIs 2018-07-30 18:18:23 +02:00
build.rs NetBSD: link libstd with librt in addition to libpthread 2018-11-02 17:41:36 +00:00
Cargo.toml std: Delete the alloc_system crate 2018-11-11 09:22:28 -08:00
env.rs make reference to dirs crate clickable in terminals 2018-07-12 12:48:10 +02:00
error.rs Rollup merge of #53523 - phungleson:fix-impl-from-for-std-error, r=GuillaumeGomez 2018-10-04 12:20:05 +02:00
f32.rs Fix doc for new copysign functions 2018-10-24 15:19:23 -07:00
f64.rs Fix doc for new copysign functions 2018-10-24 15:19:23 -07:00
fs.rs Rollup merge of #55734 - teresy:shorthand-fields, r=davidtwco 2018-11-07 21:27:00 +08:00
future.rs Remove spawning from task::Context 2018-09-19 15:01:19 -07:00
keyword_docs.rs fix various typos in doc comments 2018-11-13 14:45:31 -05:00
lib.rs std: Delete the alloc_system crate 2018-11-11 09:22:28 -08:00
macros.rs Fix a typo in std::panic 2018-11-11 07:36:10 +00:00
memchr.rs Fix typos found by codespell. 2018-08-19 17:41:28 +02:00
num.rs Stabilize num::NonZeroU* 2018-05-16 19:11:31 +02:00
panic.rs Do not Atomic{I,U}128 in stage0 2018-11-05 18:54:17 +02:00
panicking.rs rustc: Allow #[no_mangle] anywhere in a crate 2018-10-06 13:57:30 -07:00
path.rs reduce list to functions callable in const ctx. 2018-11-10 01:10:07 +01:00
primitive_docs.rs Rollup merge of #55247 - peterjoel:peterjoel-prim-char-doc-example, r=joshtriplett 2018-10-25 14:31:07 +02:00
process.rs Rollup merge of #55901 - euclio:speling, r=petrochenkov 2018-11-15 11:04:42 +01:00
rt.rs Deny bare trait objects in src/libstd. 2018-07-10 20:35:36 +02:00
time.rs Increase Duration approximate equal threshold to 1us 2018-11-18 19:08:06 -08:00