rust/src/libstd
Julian Orth 3839696529 Optimize BufferedReader::read for large buffers.
This optimizes `read` for the case in which the number of bytes
requested is larger than the internal buffer. Note that the first
comparison occurs again right afterwards and should thus be free. The
second comparison occurs only in the cold branch.
2014-10-20 01:47:33 +02:00
..
collections Clean up rustc warnings. 2014-10-13 14:16:22 +08:00
io Optimize BufferedReader::read for large buffers. 2014-10-20 01:47:33 +02:00
num Clean up rustc warnings. 2014-10-13 14:16:22 +08:00
path libstd: Remove all uses of {:?}. 2014-10-16 11:15:35 -04:00
rand Clean up rustc warnings. 2014-10-13 14:16:22 +08:00
rt Register new snapshots 2014-10-10 22:09:49 -07:00
sync Fix async assertion in test_sendable_future 2014-10-01 16:09:38 +02:00
time std: Convert statics to constants 2014-10-09 09:44:51 -07:00
ascii.rs Renamed AsciiStr::to_lower and AsciiStr::to_upper 2014-10-15 12:31:35 -04:00
bitflags.rs Clean up rustc warnings. 2014-10-13 14:16:22 +08:00
c_vec.rs Rename slice::Slice 2014-10-07 15:49:53 +13:00
dynamic_lib.rs libstd: Remove all uses of {:?}. 2014-10-16 11:15:35 -04:00
failure.rs Remove #[allow(deprecated)] from libstd 2014-09-21 21:05:05 -07:00
fmt.rs Remove libdebug and update tests. 2014-10-16 11:15:34 -04:00
from_str.rs std: Rename the ToStr trait to ToString, and to_str to to_string. 2014-07-08 13:01:43 -07:00
hash.rs mark std::hash experimental 2014-07-11 14:25:15 -07:00
lib.rs Remove libdebug and update tests. 2014-10-16 11:15:34 -04:00
macros.rs improve the performance of the vec![] macro 2014-10-10 14:20:12 -04:00
os.rs libstd: Remove all uses of {:?}. 2014-10-16 11:15:35 -04:00
prelude.rs implement Box<[T]> <-> Vec<T> conversions 2014-10-10 11:42:30 -04:00
rtdeps.rs Fix spelling errors and capitalization. 2014-09-03 23:10:38 -04:00
task.rs Clean up rustc warnings. 2014-10-13 14:16:22 +08:00
to_string.rs Rename to_str to to_string 2014-07-21 09:54:52 -07:00