rust/src/libstd/rt
Brian Anderson 0fff8b6549 std::rt: Reduce MessageQueue contention
It's not a huge win but it does reduce the amount of time spent
contesting the message queue when the schedulers are under load
2013-08-24 15:46:03 -07:00
..
io auto merge of #8691 : anasazi/rust/fix-timer-interface, r=brson 2013-08-23 05:16:21 -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 std: Convert some assert!s to rtassert! 2013-08-23 21:19:59 -07:00
context.rs std/extra: changing XXX to FIXME; cleanup 2013-08-21 17:17:41 -07: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 Reserve 'yield' keyword 2013-08-16 13:26:50 -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::rt: Optimize TLS use in change_task_context 2013-08-24 15:46:01 -07:00
logging.rs Rangechange the log message truncation limit. 2013-08-19 09:35:51 -07:00
message_queue.rs std::rt: Reduce MessageQueue contention 2013-08-24 15:46:03 -07:00
metrics.rs std::rt: Add JoinLatch 2013-06-13 23:18:45 -07:00
mod.rs rt: Remove old precise GC code 2013-08-23 18:38:59 -07: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: Reduce MessageQueue contention 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 std::rt: Reduce SleeperList contention 2013-08-24 15:46:03 -07:00
stack.rs Add externfn macro and correctly label fixed_stack_segments 2013-08-19 07:13:15 -04:00
task.rs Adjust callbacks in the libraries for the new type of extern fns 2013-08-21 10:50:42 -04: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 Add externfn macro and correctly label fixed_stack_segments 2013-08-19 07:13:15 -04:00
tube.rs remove obsolete foreach keyword 2013-08-03 22:48:02 -04:00
util.rs Define cfg(rtopt) when optimizing. Turn off runtime sanity checks 2013-08-23 21:19:59 -07:00
work_queue.rs Change concurrency primitives to standard naming conventions 2013-07-27 22:06:29 -07:00