rust/src/libstd
Palmer Cox d4dd4c68f8 Create RefReader and RefWriter adaptor structs
RefReader and RefWriter allow a caller to pass a Reader or Writer
instance by reference to generic functions that are expecting arguments
by value.
2014-02-15 00:58:43 -05:00
..
comm Rebase conflicts from this giant stack of patches 2014-02-13 13:33:46 -08:00
fmt Move replace and swap to std::mem. Get rid of std::util 2014-02-11 05:21:35 +08:00
io Create RefReader and RefWriter adaptor structs 2014-02-15 00:58:43 -05:00
num Enable 64-bit checked multiplication on 32-bit 2014-02-14 19:26:41 -08:00
path Rewrite path::Display to reduce unnecessary allocation 2014-02-07 22:31:52 -08:00
rand std: Remove io::io_error 2014-02-03 09:32:33 -08:00
rt auto merge of #12267 : alexcrichton/rust/rollup, r=alexcrichton 2014-02-14 12:21:51 -08:00
sync Rewrite channels yet again for upgradeability 2014-02-11 16:32:00 -08:00
unstable Remove two allocations from spawning a green task 2014-02-13 20:31:17 -08:00
any.rs Add some missing Show implementations in libstd 2014-02-13 12:54:01 -08:00
ascii.rs Add some missing Show implementations in libstd 2014-02-13 12:54:01 -08:00
bool.rs Add operator trait constraints to std::num::{Zero, One} and document their appropriate use 2014-01-20 18:09:46 +11:00
c_str.rs remove duplicate function from std::ptr (is_null, is_not_null, offset, mut_offset) 2014-02-13 12:54:17 -08:00
cast.rs std: Stop parameterizing some memcpy functions over RawPtr 2014-02-09 16:23:10 -08:00
cell.rs Cleaned up imports per coding standards. 2014-02-07 09:59:19 -08:00
char.rs Add operator trait constraints to std::num::{Zero, One} and document their appropriate use 2014-01-20 18:09:46 +11:00
cleanup.rs Register new snapshots 2014-02-13 12:54:17 -08:00
clone.rs 'borrowed pointer' -> 'reference' 2014-01-07 18:49:13 -08:00
cmp.rs Removed num::Orderable 2014-02-13 20:12:59 -05:00
container.rs std: uniform modules titles for doc 2013-12-27 09:49:11 +01:00
default.rs libstd: Remove all support code related to @mut 2014-01-03 14:02:00 -08:00
from_str.rs std: uniform modules titles for doc 2013-12-27 09:49:11 +01:00
gc.rs Fix @str removal tests. 2014-02-02 02:58:57 +11:00
hash.rs std: Remove io::io_error 2014-02-03 09:32:33 -08:00
hashmap.rs Removed num::Orderable 2014-02-13 20:12:59 -05:00
iter.rs Fix broken link to the container guide 2014-02-11 14:38:36 +00:00
kinds.rs Introduce marker types for indicating variance and for opting out 2014-01-31 21:18:48 -05:00
lib.rs Move replace and swap to std::mem. Get rid of std::util 2014-02-11 05:21:35 +08:00
libc.rs Fix the signature of CreateSymbolicLinkW 2014-02-09 11:54:19 -08:00
local_data.rs Move replace and swap to std::mem. Get rid of std::util 2014-02-11 05:21:35 +08:00
logging.rs Move replace and swap to std::mem. Get rid of std::util 2014-02-11 05:21:35 +08:00
macros.rs Lift $dst outside the closure in write! 2014-02-13 13:05:48 -08:00
managed.rs remove the concept of managed-unique from libstd 2014-01-15 08:22:59 -05:00
mem.rs return value/use extra::test::black_box in benchmarks 2014-02-14 07:45:34 -08:00
ops.rs Remove re-exports of std::io::stdio::{print, println} in the prelude. 2014-01-11 10:46:00 +11:00
option.rs Move replace and swap to std::mem. Get rid of std::util 2014-02-11 05:21:35 +08:00
os.rs std::fmt: convert the formatting traits to a proper self. 2014-02-08 13:53:21 +11:00
owned.rs librustc: Implement placement box for GC and unique pointers. 2014-01-09 16:05:34 -08:00
prelude.rs Removed num::Orderable 2014-02-13 20:12:59 -05:00
ptr.rs remove duplicate function from std::ptr (is_null, is_not_null, offset, mut_offset) 2014-02-13 12:54:17 -08:00
rc.rs Ensure an Rc isn't freed while running its own destructor. 2014-02-06 09:05:59 +11:00
reference.rs Cleaned up imports per coding standards. 2014-02-07 09:59:19 -08:00
reflect.rs Register new snapshots 2014-02-13 12:54:17 -08:00
repr.rs remove duplicate function from std::ptr (is_null, is_not_null, offset, mut_offset) 2014-02-13 12:54:17 -08:00
result.rs std::fmt: convert the formatting traits to a proper self. 2014-02-08 13:53:21 +11:00
rtdeps.rs Invoke gcc with -nodefaultlibs 2014-02-14 08:07:46 -08:00
run.rs Rewrite channels yet again for upgradeability 2014-02-11 16:32:00 -08:00
str.rs return value/use extra::test::black_box in benchmarks 2014-02-14 07:45:34 -08:00
task.rs Rewrite channels yet again for upgradeability 2014-02-11 16:32:00 -08:00
to_bytes.rs std: Remove io::io_error 2014-02-03 09:32:33 -08:00
to_str.rs std,extra: remove use of & support for @[]. 2014-02-02 02:59:03 +11:00
trie.rs Move replace and swap to std::mem. Get rid of std::util 2014-02-11 05:21:35 +08:00
tuple.rs Rename CopyableTuple to CloneableTuple 2014-01-28 23:51:52 +01:00
unicode.rs Remove dead codes 2013-12-08 02:55:28 -05:00
unit.rs Add some missing Show implementations in libstd 2014-02-13 12:54:01 -08:00
vec.rs return value/use extra::test::black_box in benchmarks 2014-02-14 07:45:34 -08:00
vec_ng.rs remove duplicate function from std::ptr (is_null, is_not_null, offset, mut_offset) 2014-02-13 12:54:17 -08:00