From 4246d567b7a999155524669e3b0419e8f71080b1 Mon Sep 17 00:00:00 2001 From: Michael Bebenita Date: Wed, 28 Jul 2010 16:46:13 -0700 Subject: Move ports out into their own file, add data_message and make communication system use it (and proxies) instead of existing token scheme. --- src/rt/rust_task.cpp | 14 -------------- 1 file changed, 14 deletions(-) (limited to 'src/rt/rust_task.cpp') diff --git a/src/rt/rust_task.cpp b/src/rt/rust_task.cpp index b3caac25..7140692c 100644 --- a/src/rt/rust_task.cpp +++ b/src/rt/rust_task.cpp @@ -64,7 +64,6 @@ rust_task::rust_task(rust_dom *dom, rust_task *spawner) : cond(NULL), supervisor(spawner), idx(0), - waiting_tasks(dom), rendezvous_ptr(0), alarm(this) { @@ -372,19 +371,6 @@ rust_task::unsupervise() supervisor = NULL; } -void -rust_task::notify_waiting_tasks() -{ - while (waiting_tasks.length() > 0) { - log(rust_log::ALL, "notify_waiting_tasks: %d", - waiting_tasks.length()); - rust_task *waiting_task = waiting_tasks.pop()->receiver; - if (!waiting_task->dead()) { - waiting_task->wakeup(this); - } - } -} - void rust_task::notify_tasks_waiting_to_join() { while (tasks_waiting_to_join.is_empty() == false) { -- cgit v1.2.3