about summary refs log tree commit diff
path: root/src/rt/rust_task.cpp
diff options
context:
space:
mode:
authorBrian Anderson <banderson@mozilla.com>2011-11-17 16:37:54 -0800
committerBrian Anderson <banderson@mozilla.com>2011-11-18 10:32:27 -0800
commit0dfa1410d3bbe6eb30e2e97b8eeb2b403ac25660 (patch)
treebdfb48efbd41dde9d40c5a9c76c407e77aa320d3 /src/rt/rust_task.cpp
parent63d40b8ab661ae1921bac26e0e4c72fb0ce57586 (diff)
downloadrust-0dfa1410d3bbe6eb30e2e97b8eeb2b403ac25660.tar.gz
rust-0dfa1410d3bbe6eb30e2e97b8eeb2b403ac25660.zip
rt: Remove task::on_wakeup. Unused
Diffstat (limited to 'src/rt/rust_task.cpp')
-rw-r--r--src/rt/rust_task.cpp9
1 files changed, 0 insertions, 9 deletions
diff --git a/src/rt/rust_task.cpp b/src/rt/rust_task.cpp
index 5a05c5429eb..a152ecb8d3b 100644
--- a/src/rt/rust_task.cpp
+++ b/src/rt/rust_task.cpp
@@ -115,7 +115,6 @@ rust_task::rust_task(rust_scheduler *sched, rust_task_list *state,
     running_on(-1),
     pinned_on(-1),
     local_region(&sched->srv->local_region),
-    _on_wakeup(NULL),
     failed(false),
     killed(false),
     propagate_failure(true),
@@ -456,10 +455,6 @@ rust_task::wakeup(rust_cond *from) {
     cond = NULL;
     cond_name = "none";
 
-    if(_on_wakeup) {
-        _on_wakeup->on_wakeup();
-    }
-
     sched->lock.signal();
 }
 
@@ -523,10 +518,6 @@ void rust_task::unpin() {
     pinned_on = -1;
 }
 
-void rust_task::on_wakeup(rust_task::wakeup_callback *callback) {
-    _on_wakeup = callback;
-}
-
 rust_port_id rust_task::register_port(rust_port *port) {
     I(sched, !lock.lock_held_by_current_thread());
     scoped_lock with(lock);