about summary refs log tree commit diff
path: root/src/libstd/task/spawn.rs
diff options
context:
space:
mode:
authorBrian Anderson <banderson@mozilla.com>2013-07-29 13:11:05 -0700
committerBrian Anderson <banderson@mozilla.com>2013-07-30 17:10:23 -0700
commit33df9fc1d04c224a0c7ecb8d91b75feed75b412c (patch)
tree0c91f70a46f16da9126cc33dadb3cb050332d5c9 /src/libstd/task/spawn.rs
parent8f835d42d7f7090ab6408a9aa6316a0f8f21f3f3 (diff)
downloadrust-33df9fc1d04c224a0c7ecb8d91b75feed75b412c.tar.gz
rust-33df9fc1d04c224a0c7ecb8d91b75feed75b412c.zip
std: Remove foreign_stack_size spawn option. Irrelevant to future FFI changes
Diffstat (limited to 'src/libstd/task/spawn.rs')
-rw-r--r--src/libstd/task/spawn.rs10
1 files changed, 3 insertions, 7 deletions
diff --git a/src/libstd/task/spawn.rs b/src/libstd/task/spawn.rs
index 1d183e7dabb..a698f1342f0 100644
--- a/src/libstd/task/spawn.rs
+++ b/src/libstd/task/spawn.rs
@@ -84,7 +84,7 @@ use local_data;
 use task::local_data_priv::{local_get, local_set, OldHandle};
 use task::rt::rust_task;
 use task::rt;
-use task::{Failure, SchedOpts};
+use task::{Failure};
 use task::{Success, TaskOpts, TaskResult};
 use task::unkillable;
 use to_bytes::IterBytes;
@@ -741,7 +741,7 @@ fn spawn_raw_oldsched(mut opts: TaskOpts, f: ~fn()) {
             // Create child task.
             let new_task = match opts.sched.mode {
                 DefaultScheduler => rt::new_task(),
-                _ => new_task_in_sched(opts.sched)
+                _ => new_task_in_sched()
             };
             assert!(!new_task.is_null());
             // Getting killed after here would leak the task.
@@ -799,11 +799,7 @@ fn spawn_raw_oldsched(mut opts: TaskOpts, f: ~fn()) {
         return result;
     }
 
-    fn new_task_in_sched(opts: SchedOpts) -> *rust_task {
-        if opts.foreign_stack_size != None {
-            fail!("foreign_stack_size scheduler option unimplemented");
-        }
-
+    fn new_task_in_sched() -> *rust_task {
         unsafe {
             let sched_id = rt::rust_new_sched(1);
             rt::rust_new_task_in_sched(sched_id)