rust/src/libstd/rt
bors 3ab0561b00 auto merge of #8790 : huonw/rust/unsafearc, r=thestinger
`UnsafeAtomicRcBox` → `UnsafeArc` (#7674), and `AtomicRcBoxData` → `ArcData` to reflect this.

Also, the inner pointer of `UnsafeArc` is now `*mut ArcData`, which avoids some transmutes to `~`: i.e. less chance of mistakes.
2013-08-27 13:20:47 -07:00
..
io auto merge of #8607 : sfackler/rust/extensions, r=brson 2013-08-24 18:11:19 -07:00
uv fix 32bit mac build error 2013-08-22 17:26:02 -07:00
args.rs std/extra: changing XXX to FIXME; cleanup 2013-08-21 17:17:41 -07:00
borrowck.rs std: Restore dynamic borrow tracking 2013-08-19 20:39:39 -07:00
comm.rs Rename UnsafeAtomicRcBox to UnsafeArc. Fixes #7674. 2013-08-27 20:12:39 +10:00
context.rs Support Win64 context switching 2013-08-26 22:16:54 +09:00
env.rs std: Restore dynamic borrow tracking 2013-08-19 20:39:39 -07:00
global_heap.rs Add externfn macro and correctly label fixed_stack_segments 2013-08-19 07:13:15 -04:00
kill.rs auto merge of #8790 : huonw/rust/unsafearc, r=thestinger 2013-08-27 13:20:47 -07:00
local.rs std::rt: Optimize TLS use in change_task_context 2013-08-24 15:46:01 -07:00
local_heap.rs rt: Memory regions are never synchronized now 2013-08-23 18:38:59 -07:00
local_ptr.rs std: Convert the runtime TLS key to a Rust global to avoid FFI 2013-08-24 15:46:03 -07:00
logging.rs Rangechange the log message truncation limit. 2013-08-19 09:35:51 -07:00
message_queue.rs Rename UnsafeAtomicRcBox to UnsafeArc. Fixes #7674. 2013-08-27 20:12:39 +10:00
mod.rs Rename UnsafeAtomicRcBox to UnsafeArc. Fixes #7674. 2013-08-27 20:12:39 +10:00
rc.rs Change finalize -> drop. 2013-06-25 21:14:39 -04:00
rtio.rs std: put FileMode/Access->whence-mask in uvio, open/unlink as fns in file:: 2013-08-22 16:31:58 -07:00
sched.rs std::rt: Remove metrics for perf 2013-08-24 15:46:03 -07:00
select.rs Reorganise Select traits to not expose internal runtime types. Close #5160. Pending #8215. 2013-08-12 13:54:21 -04:00
sleeper_list.rs Rename UnsafeAtomicRcBox to UnsafeArc. Fixes #7674. 2013-08-27 20:12:39 +10:00
stack.rs Add externfn macro and correctly label fixed_stack_segments 2013-08-19 07:13:15 -04:00
task.rs std::rt: Remove an unnecessary allocation from the main sched loop 2013-08-24 15:46:04 -07:00
test.rs Try to fix mac valgrind bot by disabling thread-heavy activities. 2013-08-19 15:09:20 -07:00
thread.rs Add externfn macro and correctly label fixed_stack_segments 2013-08-19 07:13:15 -04:00
thread_local_storage.rs std: Add Win64 support 2013-08-26 22:15:45 +09:00
tube.rs remove obsolete foreach keyword 2013-08-03 22:48:02 -04:00
util.rs std::rt: Enforce sanity a while longer 2013-08-24 15:46:04 -07:00
work_queue.rs Change concurrency primitives to standard naming conventions 2013-07-27 22:06:29 -07:00