rust/src/libstd
Felix S. Klock II 6189e99c86 Accommodate arith-overflow in rand and std::rand.
Regarding the `rand` changes: It is unfortunate that Wrapping(T) does
not support the `+=` operator.  We may want to try to fix that before
1.0 to make porting code like this palatable.

Regarding `std::rand`, just arith-overflow in first example from
`std::rand::random()` doc.
2015-03-03 12:10:57 +01:00
..
collections Fixes to collections to accommodate arith-overflow changes. 2015-03-03 12:10:20 +01:00
ffi Rollup merge of #22320 - petrochenkov:eq, r=alexcrichton 2015-02-23 11:43:59 -08:00
fs Rollup merge of #22744 - alexcrichton:issue-22738, r=aturon 2015-02-25 10:30:01 +05:30
io std: Implement stdio for std::io 2015-02-28 23:13:02 -08:00
net std: Draw from the same port pool during tests 2015-02-26 19:04:42 -08:00
num Accommodate arith-overflow in core::num, std::num, coretest::num. 2015-03-03 12:10:57 +01:00
old_io core: Audit num module for int/uint 2015-03-02 16:12:46 -08:00
old_path Auto merge of #22466 - Kimundi:str_pattern_ai_safe, r=aturon 2015-02-22 22:45:46 +00:00
prelude Add core::num::wrapping and fix overflow errors. 2015-03-03 12:10:19 +01:00
rand Accommodate arith-overflow in rand and std::rand. 2015-03-03 12:10:57 +01:00
rt Use boxed functions instead of transmute 2015-02-23 02:59:17 +03:00
sync Rollup merge of #22803 - huonw:field-stability, r=alexcrichton 2015-02-27 20:37:36 +05:30
sys core: Audit num module for int/uint 2015-03-02 16:12:46 -08:00
thread_local Add some missing stability attributes on struct fields. 2015-02-27 12:52:43 +11:00
time Fix for misspelled comments. 2015-02-04 23:00:02 -05:00
ascii.rs Add documentation to associated types in libcore, libstd 2015-02-23 11:05:55 -08:00
bool.rs grandfathered -> rust1 2015-01-23 21:48:20 -08:00
dynamic_lib.rs std: Move std::env to the new I/O APIs 2015-02-24 15:27:42 -08:00
env.rs std: Stabilize the env module 2015-02-27 13:41:49 -08:00
lib.rs Remove int/uint from libstd/lib.rs 2015-03-01 13:03:44 +01:00
macros.rs Resolve includeme.fragment conflict. 2015-02-21 06:56:46 -05:00
os.rs std: Move std::env to the new I/O APIs 2015-02-24 15:27:42 -08:00
panicking.rs Replace all uses of &foo[] with &foo[..] en masse. 2015-02-18 17:36:03 -05:00
path.rs impl IntoCow for Path[Buf] 2015-02-25 12:34:50 -05:00
process.rs std: Stabilize the process module 2015-03-01 20:41:37 -08:00
rtdeps.rs fixing trailing whitespace errors 2015-02-11 14:49:07 -08:00
thread.rs Rollup merge of #22689 - tshepang:thread-doc-improvements, r=steveklabnik 2015-03-03 01:46:27 +05:30
thunk.rs Register new snapshots 2015-02-20 22:17:17 -08:00
tuple.rs Remove all i suffixes 2015-01-30 04:38:54 +01:00
unit.rs grandfathered -> rust1 2015-01-23 21:48:20 -08:00