Skip to content

Commit 3dbc1c3

Browse files
committed
Remove do keyword from test/
1 parent bb22ace commit 3dbc1c3

File tree

92 files changed

+191
-499
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

92 files changed

+191
-499
lines changed

src/test/auxiliary/cci_capture_clause.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ use std::task;
1212

1313
pub fn foo<T:Send + Clone>(x: T) -> Port<T> {
1414
let (p, c) = Chan::new();
15-
do task::spawn() {
15+
task::spawn(proc() {
1616
c.send(x.clone());
17-
}
17+
});
1818
p
1919
}

src/test/bench/msgsend-pipes-shared.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -64,17 +64,17 @@ fn run(args: &[~str]) {
6464
let to_child = to_child.clone();
6565
let mut builder = task::task();
6666
worker_results.push(builder.future_result());
67-
do builder.spawn {
67+
builder.spawn(proc() {
6868
for _ in range(0u, size / workers) {
6969
//error!("worker {:?}: sending {:?} bytes", i, num_bytes);
7070
to_child.send(bytes(num_bytes));
7171
}
7272
//error!("worker {:?} exiting", i);
73-
}
73+
});
7474
}
75-
do task::spawn || {
75+
task::spawn(proc() {
7676
server(&from_parent, &to_parent);
77-
}
77+
});
7878

7979
for r in worker_results.iter() {
8080
r.recv();

src/test/bench/msgsend-pipes.rs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -58,33 +58,33 @@ fn run(args: &[~str]) {
5858
let (from_parent, to_child) = Chan::new();
5959
let mut builder = task::task();
6060
worker_results.push(builder.future_result());
61-
do builder.spawn {
61+
builder.spawn(proc() {
6262
for _ in range(0u, size / workers) {
6363
//error!("worker {:?}: sending {:?} bytes", i, num_bytes);
6464
to_child.send(bytes(num_bytes));
6565
}
6666
//error!("worker {:?} exiting", i);
67-
};
67+
});
6868
from_parent
6969
} else {
7070
let (from_parent, to_child) = SharedChan::new();
7171
for _ in range(0u, workers) {
7272
let to_child = to_child.clone();
7373
let mut builder = task::task();
7474
worker_results.push(builder.future_result());
75-
do builder.spawn {
75+
builder.spawn(proc() {
7676
for _ in range(0u, size / workers) {
7777
//error!("worker {:?}: sending {:?} bytes", i, num_bytes);
7878
to_child.send(bytes(num_bytes));
7979
}
8080
//error!("worker {:?} exiting", i);
81-
};
81+
});
8282
}
8383
from_parent
8484
};
85-
do task::spawn || {
85+
task::spawn(proc() {
8686
server(&from_parent, &to_parent);
87-
}
87+
});
8888

8989
for r in worker_results.iter() {
9090
r.recv();

src/test/bench/msgsend-ring-mutex-arcs.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -91,9 +91,9 @@ fn main() {
9191
//error!("spawning %?", i);
9292
let (new_chan, num_port) = init();
9393
let num_chan_2 = num_chan.clone();
94-
let new_future = do Future::spawn() {
94+
let new_future = Future::spawn(proc() {
9595
thread_ring(i, msg_per_task, num_chan_2, num_port)
96-
};
96+
});
9797
futures.push(new_future);
9898
num_chan = new_chan;
9999
};

src/test/bench/msgsend-ring-rw-arcs.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -87,9 +87,9 @@ fn main() {
8787
//error!("spawning %?", i);
8888
let (new_chan, num_port) = init();
8989
let num_chan_2 = num_chan.clone();
90-
let new_future = do Future::spawn {
90+
let new_future = Future::spawn(proc() {
9191
thread_ring(i, msg_per_task, num_chan_2, num_port)
92-
};
92+
});
9393
futures.push(new_future);
9494
num_chan = new_chan;
9595
};

src/test/bench/rt-messaging-ping-pong.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,23 +26,23 @@ fn ping_pong_bench(n: uint, m: uint) {
2626
// Create a stream B->A
2727
let (pb,cb) = Chan::<()>::new();
2828

29-
do spawn() || {
29+
spawn(proc() {
3030
let chan = ca;
3131
let port = pb;
3232
n.times(|| {
3333
chan.send(());
3434
port.recv();
3535
})
36-
}
36+
});
3737

38-
do spawn() || {
38+
spawn(proc() {
3939
let chan = cb;
4040
let port = pa;
4141
n.times(|| {
4242
port.recv();
4343
chan.send(());
4444
})
45-
}
45+
});
4646
}
4747

4848
m.times(|| {

src/test/bench/rt-parfib.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@ fn parfib(n: uint) -> uint {
2323
}
2424

2525
let (port,chan) = Chan::new();
26-
do spawn {
26+
spawn(proc() {
2727
chan.send(parfib(n-1));
28-
};
28+
});
2929
let m2 = parfib(n-2);
3030
return (port.recv() + m2);
3131
}

src/test/bench/rt-spawn-rate.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ fn main() {
2727
};
2828

2929
n.times(|| {
30-
do spawn || {};
30+
spawn(proc() {});
3131
})
3232

3333
}

src/test/bench/shootout-binarytrees.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ fn main() {
6464
let mut messages = range_step(min_depth, max_depth + 1, 2).map(|depth| {
6565
use std::num::pow;
6666
let iterations = pow(2, (max_depth - depth + min_depth) as uint);
67-
do Future::spawn {
67+
Future::spawn(proc() {
6868
let mut chk = 0;
6969
for i in range(1, iterations + 1) {
7070
let arena = TypedArena::new();
@@ -74,7 +74,7 @@ fn main() {
7474
}
7575
format!("{}\t trees of depth {}\t check: {}",
7676
iterations * 2, depth, chk)
77-
}
77+
})
7878
}).to_owned_vec();
7979

8080
for message in messages.mut_iter() {

src/test/bench/shootout-chameneos-redux.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -152,13 +152,13 @@ fn rendezvous(nn: uint, set: ~[color]) {
152152
let to_rendezvous = to_rendezvous.clone();
153153
let to_rendezvous_log = to_rendezvous_log.clone();
154154
let (from_rendezvous, to_creature) = Chan::new();
155-
do task::spawn {
155+
task::spawn(proc() {
156156
creature(ii,
157157
col,
158158
from_rendezvous,
159159
to_rendezvous.clone(),
160160
to_rendezvous_log.clone());
161-
}
161+
});
162162
to_creature
163163
}).collect();
164164

src/test/bench/shootout-k-nucleotide-pipes.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -168,9 +168,9 @@ fn main() {
168168
169169
let (from_parent, to_child) = Chan::new();
170170
171-
do spawn {
171+
spawn(proc() {
172172
make_sequence_processor(sz, &from_parent, &to_parent_);
173-
}
173+
});
174174
175175
to_child
176176
}).collect::<~[Chan<~[u8]>]>();

src/test/bench/shootout-pfib.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,9 +79,9 @@ fn stress(num_tasks: int) {
7979
for i in range(0, num_tasks) {
8080
let mut builder = task::task();
8181
results.push(builder.future_result());
82-
do builder.spawn {
82+
builder.spawn(proc() {
8383
stress_task(i);
84-
}
84+
});
8585
}
8686
for r in results.iter() {
8787
r.recv();

src/test/bench/shootout-spectralnorm.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,13 +41,13 @@ fn mult(v: RWArc<~[f64]>, out: RWArc<~[f64]>, f: fn(&~[f64], uint) -> f64) {
4141
let w = wait.clone();
4242
let v = v.clone();
4343
let out = out.clone();
44-
do spawn {
44+
spawn(proc() {
4545
for i in range(chk, min(len, chk + chunk)) {
4646
let val = v.read(|v| f(v, i));
4747
out.write(|out| out[i] = val);
4848
}
4949
let _ = w;
50-
}
50+
});
5151
}
5252
let _ = wait.unwrap();
5353
}

src/test/bench/shootout-threadring.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,17 +23,17 @@ fn start(n_tasks: int, token: int) {
2323
let (next_p, ch) = Chan::new();
2424
let imm_i = i;
2525
let imm_p = p;
26-
do spawn {
26+
spawn(proc() {
2727
roundtrip(imm_i, n_tasks, &imm_p, &ch);
28-
};
28+
});
2929
p = next_p;
3030
i += 1;
3131
}
3232
let imm_p = p;
3333
let imm_ch = ch1;
34-
do spawn {
34+
spawn(proc() {
3535
roundtrip(1, n_tasks, &imm_p, &imm_ch);
36-
}
36+
});
3737
}
3838

3939
fn roundtrip(id: int, n_tasks: int, p: &Port<int>, ch: &Chan<int>) {

src/test/bench/silly-test-spawn.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,6 @@
1111
// Useful smoketest for scheduler performance.
1212
fn main() {
1313
for _ in range(1, 100_000) {
14-
do spawn { }
14+
spawn(proc() {})
1515
}
1616
}

src/test/bench/spawnone.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,5 @@
1010

1111
// Useful for checking syscall usage of baseline scheduler usage
1212
fn main() {
13-
do spawn { }
13+
spawn(proc() {});
1414
}

src/test/bench/task-perf-alloc-unwind.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,9 @@ fn main() {
3434
fn run(repeat: int, depth: int) {
3535
for _ in range(0, repeat) {
3636
info!("starting {:.4f}", precise_time_s());
37-
do task::try {
37+
task::try(proc() {
3838
recurse_or_fail(depth, None)
39-
};
39+
});
4040
info!("stopping {:.4f}", precise_time_s());
4141
}
4242
}

src/test/bench/task-perf-jargon-metal-smoke.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ fn child_generation(gens_left: uint, c: comm::Chan<()>) {
2626
// This used to be O(n^2) in the number of generations that ever existed.
2727
// With this code, only as many generations are alive at a time as tasks
2828
// alive at a time,
29-
do spawn {
29+
spawn(proc() {
3030
if gens_left & 1 == 1 {
3131
task::deschedule(); // shake things up a bit
3232
}
@@ -35,7 +35,7 @@ fn child_generation(gens_left: uint, c: comm::Chan<()>) {
3535
} else {
3636
c.send(())
3737
}
38-
}
38+
});
3939
}
4040

4141
fn main() {

src/test/bench/task-perf-linked-failure.rs

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -36,11 +36,11 @@ fn grandchild_group(num_tasks: uint) {
3636
for _ in range(0, num_tasks) {
3737
let ch = ch.clone();
3838
let mut t = task::task();
39-
do t.spawn { // linked
39+
t.spawn(proc() { // linked
4040
ch.send(());
4141
let (p, _c) = stream::<()>();
4242
p.recv(); // block forever
43-
}
43+
});
4444
}
4545
error!("Grandchild group getting started");
4646
for _ in range(0, num_tasks) {
@@ -77,17 +77,17 @@ fn main() {
7777
// Main group #0 waits for unsupervised group #1.
7878
// Grandparent group #1 waits for middle group #2, then fails, killing #3.
7979
// Middle group #2 creates grandchild_group #3, waits for it to be ready, exits.
80-
let x: result::Result<(), ~Any> = do task::try { // unlinked
81-
do spawn_supervised_blocking("grandparent") {
82-
do spawn_supervised_blocking("middle") {
80+
let x: result::Result<(), ~Any> = task::try(proc() { // unlinked
81+
spawn_supervised_blocking("grandparent", proc() {
82+
spawn_supervised_blocking("middle", proc() {
8383
grandchild_group(num_tasks);
84-
}
84+
});
8585
// When grandchild group is ready to go, make the middle group exit.
8686
error!("Middle group wakes up and exits");
87-
}
87+
});
8888
// Grandparent group waits for middle group to be gone, then fails
8989
error!("Grandparent group wakes up and fails");
9090
fail!();
91-
};
91+
});
9292
assert!(x.is_err());
9393
}

src/test/bench/task-perf-one-million.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@ fn calc(children: uint, parent_wait_chan: &Chan<Chan<Chan<int>>>) {
2121

2222
let wait_ports: ~[Port<Chan<Chan<int>>>] = vec::from_fn(children, |_| {
2323
let (wait_port, wait_chan) = stream::<Chan<Chan<int>>>();
24-
do task::spawn {
24+
task::spawn(proc() {
2525
calc(children / 2, &wait_chan);
26-
}
26+
});
2727
wait_port
2828
});
2929

@@ -58,9 +58,9 @@ fn main() {
5858

5959
let children = from_str::<uint>(args[1]).unwrap();
6060
let (wait_port, wait_chan) = stream();
61-
do task::spawn {
61+
task::spawn(proc() {
6262
calc(children, &wait_chan);
63-
};
63+
});
6464

6565
let start_chan = wait_port.recv();
6666
let (sum_port, sum_chan) = stream::<int>();

src/test/compile-fail/arc-rw-read-mode-shouldnt-escape.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,5 @@ fn main() {
1919
});
2020
y.unwrap();
2121
// Adding this line causes a method unification failure instead
22-
// do (&option::unwrap(y)).read |state| { assert!(*state == 1); }
22+
// (&option::unwrap(y)).read(|state| { assert!(*state == 1); })
2323
}

src/test/compile-fail/arc-rw-write-mode-shouldnt-escape.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,5 +17,5 @@ fn main() {
1717
x.write_downgrade(|write_mode| y = Some(write_mode));
1818
y.unwrap();
1919
// Adding this line causes a method unification failure instead
20-
// do (&option::unwrap(y)).write |state| { assert!(*state == 1); }
20+
// (&option::unwrap(y)).write(|state| { assert!(*state == 1); })
2121
}

src/test/compile-fail/borrowck-loan-blocks-move-cc.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,10 @@ fn borrow(v: &int, f: |x: &int|) {
1717
fn box_imm() {
1818
let v = ~3;
1919
let _w = &v;
20-
do task::spawn {
20+
task::spawn(proc() {
2121
info!("v={}", *v);
2222
//~^ ERROR cannot move `v` into closure
23-
}
23+
});
2424

2525
let v = ~3;
2626
let _w = &v;

src/test/compile-fail/do-lambda-requires-braces.rs

Lines changed: 0 additions & 15 deletions
This file was deleted.

0 commit comments

Comments
 (0)