about summary refs log tree commit diff
path: root/src/libsync
diff options
context:
space:
mode:
authorSteven Fackler <sfackler@gmail.com>2014-04-21 21:19:59 -0700
committerSteven Fackler <sfackler@gmail.com>2014-04-23 20:02:02 -0700
commitadeeadf49f04faf41eefaf90e16e2df90e6b8f10 (patch)
tree2381738ad842b60aed1aff5952119ca57bb44c16 /src/libsync
parent4401f88688eec9052f292ce3b3b8cb96da2853f2 (diff)
downloadrust-adeeadf49f04faf41eefaf90e16e2df90e6b8f10.tar.gz
rust-adeeadf49f04faf41eefaf90e16e2df90e6b8f10.zip
Move task::task() to TaskBuilder::new()
The constructor for `TaskBuilder` is being changed to an associated
function called `new` for consistency with the rest of the standard
library.

Closes #13666

[breaking-change]
Diffstat (limited to 'src/libsync')
-rw-r--r--src/libsync/lock.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/libsync/lock.rs b/src/libsync/lock.rs
index 911cd1d2eb1..930b3009042 100644
--- a/src/libsync/lock.rs
+++ b/src/libsync/lock.rs
@@ -445,6 +445,7 @@ impl Barrier {
 mod tests {
     use std::comm::Empty;
     use std::task;
+    use std::task::TaskBuilder;
 
     use arc::Arc;
     use super::{Mutex, Barrier, RWLock};
@@ -614,7 +615,7 @@ mod tests {
         let mut children = Vec::new();
         for _ in range(0, 5) {
             let arc3 = arc.clone();
-            let mut builder = task::task();
+            let mut builder = TaskBuilder::new();
             children.push(builder.future_result());
             builder.spawn(proc() {
                 let lock = arc3.read();