Skip to content

Commit e47910b

Browse files
committed
---
yaml --- r: 149310 b: refs/heads/try2 c: 01b31af h: refs/heads/master v: v3
1 parent 4ca8af0 commit e47910b

File tree

6 files changed

+9
-17
lines changed

6 files changed

+9
-17
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ refs/heads/snap-stage3: 78a7676898d9f80ab540c6df5d4c9ce35bb50463
55
refs/heads/try: 519addf6277dbafccbb4159db4b710c37eaa2ec5
66
refs/tags/release-0.1: 1f5c5126e96c79d22cb7862f75304136e204f105
77
refs/heads/ndm: f3868061cd7988080c30d6d5bf352a5a5fe2460b
8-
refs/heads/try2: b94daee395c2ed513ea141021e30dcff8e2590c4
8+
refs/heads/try2: 01b31af4bbf7f066bbce00cc4260b63ac75c23b9
99
refs/heads/dist-snap: ba4081a5a8573875fed17545846f6f6902c8ba8d
1010
refs/tags/release-0.2: c870d2dffb391e14efb05aa27898f1f6333a9596
1111
refs/tags/release-0.3: b5f0d0f648d9a6153664837026ba1be43d3e2503

branches/try2/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();

branches/try2/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.

branches/try2/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()

branches/try2/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()

branches/try2/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)