rust/src/libstd/rt
Alex Crichton 7bf58c2baa Modify IoFactory's fs_mkdir, and add fs_rename
The invocation for making a directory should be able to specify a mode to make
the directory with (instead of defaulting to one particular mode). Additionally,
libuv and various OSes implement efficient versions of renaming files, so this
operation is exposed as an IoFactory call.
2013-11-03 15:15:41 -08:00
..
io auto merge of #10119 : Kimundi/rust/option_and_generic, r=alexcrichton 2013-11-01 09:36:25 -07:00
args.rs Drop the '2' suffix from logging macros 2013-10-22 08:09:56 -07:00
basic.rs Implement a basic event loop built on LittleLock 2013-10-24 23:49:11 -07:00
borrowck.rs Prepared std::sys for removal, and made begin_unwind simpler 2013-10-30 21:19:18 +01:00
comm.rs auto merge of #10168 : reedlepee123/rust/priv_fields, r=brson 2013-10-30 03:31:20 -07:00
context.rs auto merge of #10021 : alexcrichton/rust/asm-now-analyzed-correctly, r=luqmana 2013-10-23 00:01:23 -07:00
crate_map.rs Register new snapshots 2013-10-29 15:56:16 -07:00
env.rs Rewrite boxed_region/memory_region in Rust 2013-10-26 01:10:39 -07:00
global_heap.rs Rewrite boxed_region/memory_region in Rust 2013-10-26 01:10:39 -07:00
kill.rs Prepared std::sys for removal, and made begin_unwind simpler 2013-10-30 21:19:18 +01:00
local_heap.rs Rewrite boxed_region/memory_region in Rust 2013-10-26 01:10:39 -07:00
local_ptr.rs De-pub some private runtime components 2013-10-11 06:49:18 -07:00
local.rs Remove IoFactoryObject for ~IoFactory 2013-10-24 14:21:57 -07:00
logging.rs Cache and buffer stdout per-task for printing 2013-10-25 10:31:57 -07:00
macros.rs De-pub some private runtime components 2013-10-11 06:49:18 -07:00
message_queue.rs Encapsulate the lock-free mpsc queue in the MessageQueue type 2013-10-25 19:56:49 -07:00
mod.rs Give test and main tasks better names 2013-11-01 09:16:11 -07:00
mpmc_bounded_queue.rs Add links to original mpmc and mpsc implementations 2013-10-25 19:46:35 -07:00
mpsc_queue.rs Encapsulate the lock-free mpsc queue in the MessageQueue type 2013-10-25 19:56:49 -07:00
rc.rs Removed Unnecessary comments and white spaces #4386 2013-10-23 01:10:50 +05:30
rtio.rs Modify IoFactory's fs_mkdir, and add fs_rename 2013-11-03 15:15:41 -08:00
sched.rs auto merge of #10058 : alexcrichton/rust/uv-crate, r=brson 2013-10-29 09:36:47 -07:00
select.rs librustc: Ensure that type parameters are in the right positions in paths. 2013-08-27 18:47:57 -07:00
sleeper_list.rs add multi-producer multi-consumer bounded queue to use for sleeper list 2013-10-25 18:27:45 -07:00
stack.rs Removed Unnecessary comments and white spaces #4386 2013-10-23 01:10:50 +05:30
task.rs Prepared std::sys for removal, and made begin_unwind simpler 2013-10-30 21:19:18 +01:00
test.rs Move rust's uv implementation to its own crate 2013-10-29 08:39:22 -07:00
thread_local_storage.rs Use __morestack to detect stack overflow 2013-10-19 09:43:31 -07:00
thread.rs Register new snapshots 2013-10-28 16:56:24 -07:00
tube.rs Removed Unnecessary comments and white spaces #4386 2013-10-23 01:10:50 +05:30
util.rs Test fixes and merge conflicts 2013-10-24 14:21:58 -07:00
work_queue.rs Removed Unnecessary comments and white spaces #4386 2013-10-23 01:10:50 +05:30