Skip to content

Commit 01b31af

Browse files
committed
Update clients of the TaskBuilder API
1 parent b94daee commit 01b31af

File tree

5 files changed

+8
-16
lines changed

5 files changed

+8
-16
lines changed

src/libextra/test.rs

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -904,15 +904,14 @@ pub fn run_test(force_ignore: bool,
904904
monitor_ch: Chan<MonitorMsg>,
905905
testfn: proc()) {
906906
spawn(proc() {
907-
let mut task = task::task();
908907
let (p, c) = Chan::new();
909908
let mut reader = PortReader::new(p);
910909
let stdout = ChanWriter::new(c.clone());
911910
let stderr = ChanWriter::new(c);
912-
match desc.name {
913-
DynTestName(ref name) => task.name(name.clone()),
914-
StaticTestName(name) => task.name(name),
915-
}
911+
let mut task = task::task().named(match desc.name {
912+
DynTestName(ref name) => name.clone().into_maybe_owned(),
913+
StaticTestName(name) => name.into_maybe_owned(),
914+
});
916915
task.opts.stdout = Some(~stdout as ~Writer);
917916
task.opts.stderr = Some(~stderr as ~Writer);
918917
let result_future = task.future_result();

src/librustc/lib.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -371,8 +371,7 @@ pub fn monitor(f: proc()) {
371371
#[cfg(not(rtopt))]
372372
static STACK_SIZE: uint = 20000000; // 20MB
373373

374-
let mut task_builder = task::task();
375-
task_builder.name("rustc");
374+
let mut task_builder = task::task().named("rustc");
376375

377376
// FIXME: Hacks on hacks. If the env is trying to override the stack size
378377
// then *don't* set it explicitly.

src/test/run-fail/fail-task-name-owned.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,7 @@
1313
use std::task;
1414

1515
fn main() {
16-
let mut t = task::task();
17-
t.name(~"owned name");
18-
t.try(proc() {
16+
task::task().named(~"owned name").try(proc() {
1917
fail!("test");
2018
1
2119
}).unwrap()

src/test/run-fail/fail-task-name-send-str.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,7 @@
1111
// error-pattern:task 'send name' failed at 'test'
1212

1313
fn main() {
14-
let mut t = ::std::task::task();
15-
t.name("send name".into_maybe_owned());
16-
t.try(proc() {
14+
::std::task::task().named("send name".into_maybe_owned()).try(proc() {
1715
fail!("test");
1816
3
1917
}).unwrap()

src/test/run-fail/fail-task-name-static.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,7 @@
1111
// error-pattern:task 'static name' failed at 'test'
1212

1313
fn main() {
14-
let mut t = ::std::task::task();
15-
t.name("static name");
16-
t.try(proc() {
14+
::std::task::task().named("static name").try(proc() {
1715
fail!("test");
1816
}).unwrap()
1917
}

0 commit comments

Comments
 (0)