rust/src/libstd
Huon Wilson 3ad23552fb syntax: add a local_data_key macro that creates a key for access to the TLS.
This allows the internal implementation details of the TLS keys to be
changed without requiring the update of all the users. (Or, applying
changes that have to be applied for the keys to work correctly, e.g.
forcing LLVM to not merge these constants.)
2013-08-16 14:37:24 +10:00
..
fmt Add f formats to ifmt! 2013-08-13 19:16:40 -07:00
num Forbid pub/priv where it has no effect 2013-08-12 23:20:46 -07:00
rand
rt auto merge of #8475 : kmcallister/rust/stack_segment, r=brson,brson 2013-08-13 14:57:24 -07:00
str Methodyfied the string ascii extionsion functions 2013-08-14 14:48:25 +02:00
task Clean up transitionary glue in task/spawn.rs. Don't hold kill-little-lock for O(n) time, cf #3100, and optimize out several unneeded clone()s. 2013-08-12 15:20:02 -04:00
unstable auto merge of #8446 : alexcrichton/rust/ifmt++, r=graydon 2013-08-13 19:23:21 -07:00
at_vec.rs std::at_vec: add benchmarks 2013-08-12 21:42:51 -04:00
bool.rs Remove redundant Ord method impls. 2013-08-09 14:28:14 +09:00
borrow.rs
c_str.rs
cast.rs fix build with the new snapshot compiler 2013-08-12 17:37:46 -04:00
cell.rs Make cell with_ref/with_mut_ref use finally. Close #7975. 2013-08-12 13:54:21 -04:00
char.rs Implement formatting arguments for strings and integers 2013-08-12 23:18:51 -07:00
cleanup.rs Remove the C++ runtime. Sayonara 2013-08-09 16:45:50 -07:00
clone.rs
cmp.rs Remove redundant Ord method impls. 2013-08-09 14:28:14 +09:00
comm.rs Remove the C++ runtime. Sayonara 2013-08-09 16:45:50 -07:00
condition.rs
container.rs
either.rs Mass rename of .consume{,_iter}() to .move_iter() 2013-08-10 07:01:07 -07:00
from_str.rs
hash.rs
hashmap.rs std: Move the iterator param on FromIterator and Extendable to the method. 2013-08-15 01:10:45 +10:00
io.rs fix build with the new snapshot compiler 2013-08-12 17:37:46 -04:00
iter.rs
iterator.rs std: Move the iterator param on FromIterator and Extendable to the method. 2013-08-15 01:10:45 +10:00
kinds.rs
libc.rs
local_data.rs syntax: add a local_data_key macro that creates a key for access to the TLS. 2013-08-16 14:37:24 +10:00
logging.rs Remove the C++ runtime. Sayonara 2013-08-09 16:45:50 -07:00
macros.rs Remove rtdebug_! and make rtdebug! work properly. 2013-08-09 14:48:10 -04:00
managed.rs
ops.rs
option.rs Methodyfied the string ascii extionsion functions 2013-08-14 14:48:25 +02:00
os.rs std: merge Iterator and IteratorUtil 2013-08-10 07:02:17 -07:00
owned.rs
path.rs std: merge Iterator and IteratorUtil 2013-08-10 07:02:17 -07:00
prelude.rs auto merge of #8400 : blake2-ppc/rust/seq-ord, r=cmr 2013-08-12 11:53:18 -07:00
ptr.rs Forbid pub/priv where it has no effect 2013-08-12 23:20:46 -07:00
rand.rs Forbid pub/priv where it has no effect 2013-08-12 23:20:46 -07:00
reflect.rs
repr.rs fix build with the new snapshot compiler 2013-08-12 17:37:46 -04:00
result.rs Mass rename of .consume{,_iter}() to .move_iter() 2013-08-10 07:01:07 -07:00
run.rs Merge remote-tracking branch 'remotes/origin/master' into remove-str-trailing-nulls 2013-08-09 18:48:01 -07:00
select.rs Fix select() in light of the deschedule...and then race. Close #8347. 2013-08-12 13:54:21 -04:00
std.rs Methodyfied the string ascii extionsion functions 2013-08-14 14:48:25 +02:00
str.rs auto merge of #8490 : huonw/rust/fromiterator-extendable, r=catamorphism 2013-08-15 02:56:08 -07:00
sys.rs auto merge of #8296 : erickt/rust/remove-str-trailing-nulls, r=erickt 2013-08-09 21:56:17 -07:00
to_bytes.rs std: merge Iterator and IteratorUtil 2013-08-10 07:02:17 -07:00
to_str.rs
trie.rs std: Move the iterator param on FromIterator and Extendable to the method. 2013-08-15 01:10:45 +10:00
tuple.rs auto merge of #8400 : blake2-ppc/rust/seq-ord, r=cmr 2013-08-12 11:53:18 -07:00
unicode.rs
unit.rs Methodyfied the string ascii extionsion functions 2013-08-14 14:48:25 +02:00
util.rs
vec.rs auto merge of #8490 : huonw/rust/fromiterator-extendable, r=catamorphism 2013-08-15 02:56:08 -07:00