about summary refs log tree commit diff
diff options
context:
space:
mode:
authorBrian Anderson <banderson@mozilla.com>2013-04-20 01:37:59 -0700
committerBrian Anderson <banderson@mozilla.com>2013-04-20 01:37:59 -0700
commit1a7561be4d2046a6a6b78ae5dab2e6fd3ba8db82 (patch)
treeb745fb08178ea561a3ede66f28db50f34fd94498
parenteac629bf5c4b9efd0de3ff6a14d63584eb4a967d (diff)
downloadrust-1a7561be4d2046a6a6b78ae5dab2e6fd3ba8db82.tar.gz
rust-1a7561be4d2046a6a6b78ae5dab2e6fd3ba8db82.zip
core::rt: Remove redundant copy of run_in_newsched_task
-rw-r--r--src/libcore/rt/mod.rs21
1 files changed, 0 insertions, 21 deletions
diff --git a/src/libcore/rt/mod.rs b/src/libcore/rt/mod.rs
index 70bc2c7e063..cf896dd18f3 100644
--- a/src/libcore/rt/mod.rs
+++ b/src/libcore/rt/mod.rs
@@ -164,24 +164,3 @@ fn test_context() {
         sched.run();
     }
 }
-
-// For setting up tests of the new scheduler
-#[cfg(test)]
-pub fn run_in_newsched_task(f: ~fn()) {
-    use cell::Cell;
-    use unstable::run_in_bare_thread;
-    use self::sched::Task;
-    use self::uvio::UvEventLoop;
-
-    let f = Cell(Cell(f));
-
-    do run_in_bare_thread {
-        let mut sched = ~UvEventLoop::new_scheduler();
-        let f = f.take();
-        let task = ~do Task::new(&mut sched.stack_pool) {
-            (f.take())();
-        };
-        sched.task_queue.push_back(task);
-        sched.run();
-    }
-}