Skip to content

Commit 686d6a4

Browse files
committed
Drop the 2 from the spawn*2 functions
Issue #1022
1 parent e0bba33 commit 686d6a4

Some content is hidden

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

61 files changed

+107
-107
lines changed

src/compiletest/compiletest.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -191,7 +191,7 @@ fn closure_to_task(cx: cx, configport: port<[u8]>, testfn: fn()) ->
191191
testfn();
192192
let testfile = recv(configport);
193193

194-
ret task::spawn_joinable2(
194+
ret task::spawn_joinable(
195195
(cx.config, cx.procsrv.chan, testfile), run_test_task);
196196
}
197197

src/compiletest/procsrv.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ type response = {pid: int, infd: int, outfd: int, errfd: int};
3737

3838
fn mk() -> handle {
3939
let setupport = port();
40-
let task = task::spawn_joinable2(
40+
let task = task::spawn_joinable(
4141
chan(setupport),
4242
fn# (setupchan: chan<chan<request>>) {
4343
let reqport = port();

src/lib/aio.rs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ fn# server_task(args: (net::ip_addr, int, chan<server_event>,
107107
if rustrt::aio_is_null_client(client) {
108108
log "client was actually null, returning";
109109
ret;
110-
} else { task::spawn2((client, events), accept_task); }
110+
} else { task::spawn((client, events), accept_task); }
111111
}
112112
}
113113

@@ -129,10 +129,10 @@ fn# request_task(c: chan<ctx>) {
129129
ret;
130130
}
131131
connect(remote(ip, portnum), client) {
132-
task::spawn2((ip, portnum, client), connect_task);
132+
task::spawn((ip, portnum, client), connect_task);
133133
}
134134
serve(ip, portnum, events, server) {
135-
task::spawn2((ip, portnum, events, server), server_task);
135+
task::spawn((ip, portnum, events, server), server_task);
136136
}
137137
write(socket, v, status) unsafe {
138138
rustrt::aio_writedata(socket, vec::unsafe::to_ptr::<u8>(v),
@@ -157,7 +157,7 @@ fn# iotask(c: chan<ctx>) {
157157

158158
log "io task init";
159159
// Spawn our request task
160-
let reqtask = task::spawn_joinable2(c, request_task);
160+
let reqtask = task::spawn_joinable(c, request_task);
161161

162162
log "uv run task init";
163163
// Enter IO loop. This never returns until aio_stop is called.
@@ -169,7 +169,7 @@ fn# iotask(c: chan<ctx>) {
169169

170170
fn new() -> ctx {
171171
let p: port<ctx> = port();
172-
task::spawn2(chan(p), iotask);
172+
task::spawn(chan(p), iotask);
173173
ret recv(p);
174174
}
175175

src/lib/task.rs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@ export task_result;
1818
export tr_success;
1919
export tr_failure;
2020
export get_task_id;
21-
export spawn2;
22-
export spawn_notify2;
23-
export spawn_joinable2;
21+
export spawn;
22+
export spawn_notify;
23+
export spawn_joinable;
2424

2525
native "rust" mod rustrt {
2626
fn task_sleep(time_in_us: uint);
@@ -93,18 +93,18 @@ fn unpin() { rustrt::unpin_task(); }
9393

9494
fn set_min_stack(stack_size: uint) { rustrt::set_min_stack(stack_size); }
9595

96-
fn spawn2<~T>(-data: T, f: fn#(T)) -> task {
96+
fn spawn<~T>(-data: T, f: fn#(T)) -> task {
9797
spawn_inner2(data, f, none)
9898
}
9999

100-
fn spawn_notify2<~T>(-data: T, f: fn#(T),
100+
fn spawn_notify<~T>(-data: T, f: fn#(T),
101101
notify: comm::chan<task_notification>) -> task {
102102
spawn_inner2(data, f, some(notify))
103103
}
104104

105-
fn spawn_joinable2<~T>(-data: T, f: fn#(T)) -> joinable_task {
105+
fn spawn_joinable<~T>(-data: T, f: fn#(T)) -> joinable_task {
106106
let p = comm::port::<task_notification>();
107-
let id = spawn_notify2(data, f, comm::chan::<task_notification>(p));
107+
let id = spawn_notify(data, f, comm::chan::<task_notification>(p));
108108
ret (id, p);
109109
}
110110

src/lib/test.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -325,7 +325,7 @@ fn default_test_to_task(&&f: default_test_fn) -> joinable {
325325
configure_test_task();
326326
f();
327327
}
328-
ret task::spawn_joinable2(f, run_task);
328+
ret task::spawn_joinable(f, run_task);
329329
}
330330

331331
// Call from within a test task to make sure it's set up correctly

src/test/bench/shootout-pfib.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,15 +36,15 @@ fn fib(n: int) -> int {
3636
} else {
3737
let p = port();
3838

39-
let t1 = task::spawn2((chan(p), n - 1), pfib);
40-
let t2 = task::spawn2((chan(p), n - 2), pfib);
39+
let t1 = task::spawn((chan(p), n - 1), pfib);
40+
let t2 = task::spawn((chan(p), n - 2), pfib);
4141

4242
send(c, recv(p) + recv(p));
4343
}
4444
}
4545

4646
let p = port();
47-
let t = task::spawn2((chan(p), n), pfib);
47+
let t = task::spawn((chan(p), n), pfib);
4848
ret recv(p);
4949
}
5050

@@ -75,7 +75,7 @@ fn# stress_task(&&id: int) {
7575
fn stress(num_tasks: int) {
7676
let tasks = [];
7777
for each i: int in range(0, num_tasks) {
78-
tasks += [task::spawn_joinable2(copy i, stress_task)];
78+
tasks += [task::spawn_joinable(copy i, stress_task)];
7979
}
8080
for t in tasks { task::join(t); }
8181
}

src/test/bench/task-perf-spawnalot.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import std::str;
77
fn# f(&&n: uint) {
88
let i = 0u;
99
while i < n {
10-
task::join(task::spawn_joinable2((), g));
10+
task::join(task::spawn_joinable((), g));
1111
i += 1u;
1212
}
1313
}
@@ -20,5 +20,5 @@ fn main(args: [str]) {
2020
10u
2121
} else { uint::parse_buf(str::bytes(args[1]), 10u) };
2222
let i = 0u;
23-
while i < n { task::spawn2(copy n, f); i += 1u; }
23+
while i < n { task::spawn(copy n, f); i += 1u; }
2424
}

src/test/bench/task-perf-vector-party.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,5 +21,5 @@ fn main(args: [str]) {
2121
if vec::len(args) < 2u {
2222
100u
2323
} else { uint::parse_buf(str::bytes(args[1]), 10u) };
24-
for each i in uint::range(0u, 100u) { task::spawn2(copy n, f); }
24+
for each i in uint::range(0u, 100u) { task::spawn(copy n, f); }
2525
}

src/test/bench/task-perf-word-count.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ mod map_reduce {
7070
[joinable_task] {
7171
let tasks = [];
7272
for i: str in inputs {
73-
tasks += [task::spawn_joinable2((ctrl, i), map_task)];
73+
tasks += [task::spawn_joinable((ctrl, i), map_task)];
7474
}
7575
ret tasks;
7676
}
@@ -171,7 +171,7 @@ mod map_reduce {
171171
// log_err "creating new reducer for " + k;
172172
let p = port();
173173
tasks +=
174-
[task::spawn_joinable2((k, chan(p)), reduce_task)];
174+
[task::spawn_joinable((k, chan(p)), reduce_task)];
175175
c = recv(p);
176176
reducers.insert(k, c);
177177
}

src/test/compile-fail/spawn-non-nil-fn.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ import std::task;
55

66
fn# f(&&x: int) -> int { ret x; }
77

8-
fn main() { task::spawn2(10, f); }
8+
fn main() { task::spawn(10, f); }

src/test/run-fail/linked-failure.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,6 @@ fn# child(&&_i: ()) { assert (1 == 2); }
1010

1111
fn main() {
1212
let p = port::<int>();
13-
task::spawn2((), child);
13+
task::spawn((), child);
1414
let x = recv(p);
1515
}

src/test/run-fail/linked-failure2.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,6 @@ fn# child(&&_i: ()) { fail; }
1111

1212
fn main() {
1313
let p = port::<int>();
14-
task::spawn2((), child);
14+
task::spawn((), child);
1515
task::yield();
1616
}

src/test/run-fail/linked-failure3.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,12 @@ fn# grandchild(&&_i: ()) { fail; }
1010

1111
fn# child(&&_i: ()) {
1212
let p = port::<int>();
13-
task::spawn2((), grandchild);
13+
task::spawn((), grandchild);
1414
let x = recv(p);
1515
}
1616

1717
fn main() {
1818
let p = port::<int>();
19-
task::spawn2((), child);
19+
task::spawn((), child);
2020
let x = recv(p);
2121
}

src/test/run-fail/task-comm-recv-block.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ fn# goodfail(&&_i: ()) {
1010
}
1111

1212
fn main() {
13-
task::spawn2((), goodfail);
13+
task::spawn((), goodfail);
1414
let po = comm::port();
1515
// We shouldn't be able to get past this recv since there's no
1616
// message available

src/test/run-pass/basic-1.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ fn# a(c: chan<int>) { send(c, 10); }
1111

1212
fn main() {
1313
let p = port();
14-
task::spawn2(chan(p), a);
15-
task::spawn2(chan(p), a);
14+
task::spawn(chan(p), a);
15+
task::spawn(chan(p), a);
1616
let n: int = 0;
1717
n = recv(p);
1818
n = recv(p);

src/test/run-pass/basic-2.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ fn# a(c: chan<int>) { log "task a0"; log "task a1"; send(c, 10); }
1111

1212
fn main() {
1313
let p = comm::port();
14-
task::spawn2(chan(p), a);
15-
task::spawn2(chan(p), b);
14+
task::spawn(chan(p), a);
15+
task::spawn(chan(p), b);
1616
let n: int = 0;
1717
n = recv(p);
1818
n = recv(p);

src/test/run-pass/basic.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@ fn main() {
2626
let n: int = 2 + 3 * 7;
2727
let s: str = "hello there";
2828
let p = comm::port();
29-
task::spawn2(chan(p), a);
30-
task::spawn2(chan(p), b);
29+
task::spawn(chan(p), a);
30+
task::spawn(chan(p), b);
3131
let x: int = 10;
3232
x = g(n, s);
3333
log x;

src/test/run-pass/binops.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -89,8 +89,8 @@ fn test_ptr() {
8989
fn test_task() {
9090
fn# f(&&_i: ()) { }
9191
let f1 = f, f2 = f;
92-
let t1 = task::spawn2((), f1);
93-
let t2 = task::spawn2((), f2);
92+
let t1 = task::spawn((), f1);
93+
let t2 = task::spawn((), f2);
9494

9595
assert (t1 == t1);
9696
assert (t1 != t2);

src/test/run-pass/chan-leak.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ fn# request_task(c: chan<ctx>) {
2323

2424
fn new() -> ctx {
2525
let p = port();
26-
let t = task::spawn2(chan(p), request_task);
26+
let t = task::spawn(chan(p), request_task);
2727
let cx: ctx;
2828
cx = recv(p);
2929
ret cx;

src/test/run-pass/child-outlives-parent.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ import std::task;
55

66
fn# child2(&&s: str) { }
77

8-
fn main() { let x = task::spawn2("hi", child2); }
8+
fn main() { let x = task::spawn("hi", child2); }

src/test/run-pass/comm.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import std::task;
99

1010
fn main() {
1111
let p = comm::port();
12-
let t = task::spawn2(chan(p), child);
12+
let t = task::spawn(chan(p), child);
1313
let y = recv(p);
1414
log_err "received";
1515
log_err y;

src/test/run-pass/hashmap-memory.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ mod map_reduce {
3333
tag ctrl_proto { find_reducer([u8], chan<int>); mapper_done; }
3434

3535
fn start_mappers(ctrl: chan<ctrl_proto>, inputs: [str]) {
36-
for i: str in inputs { task::spawn2((ctrl, i), map_task); }
36+
for i: str in inputs { task::spawn((ctrl, i), map_task); }
3737
}
3838

3939
fn# map_task(&&args: (chan<ctrl_proto>, str)) {

src/test/run-pass/issue-506.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,4 @@ native "rust" mod rustrt {
1111

1212
fn# yield_wrap(&&_i: ()) unsafe { rustrt::task_yield(); }
1313

14-
fn main() { task::spawn2((), yield_wrap); }
14+
fn main() { task::spawn((), yield_wrap); }

src/test/run-pass/issue-507.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,14 @@ import std::comm::recv;
1818
fn# grandchild(c: chan<int>) { send(c, 42); }
1919

2020
fn# child(c: chan<int>) {
21-
let _grandchild = task::spawn_joinable2(c, grandchild);
21+
let _grandchild = task::spawn_joinable(c, grandchild);
2222
join(_grandchild);
2323
}
2424

2525
fn main() {
2626
let p = comm::port();
2727

28-
let _child = task::spawn_joinable2(chan(p), child);
28+
let _child = task::spawn_joinable(chan(p), child);
2929

3030
let x: int = recv(p);
3131

src/test/run-pass/issue-687.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,10 @@ fn# packager(&&args: (chan<chan<[u8]>>, chan<msg>)) {
3737
fn main() {
3838
let p: port<msg> = port();
3939
let recv_reader: port<chan<[u8]>> = port();
40-
let pack = task::spawn2((chan(recv_reader), chan(p)), packager);
40+
let pack = task::spawn((chan(recv_reader), chan(p)), packager);
4141

4242
let source_chan: chan<[u8]> = recv(recv_reader);
43-
let prod = task::spawn2(source_chan, producer);
43+
let prod = task::spawn(source_chan, producer);
4444

4545
while true {
4646
let msg = recv(p);

src/test/run-pass/ivec-tag.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ fn# producer(c: chan<[u8]>) {
1515

1616
fn main() {
1717
let p: port<[u8]> = port();
18-
let prod = task::spawn2(chan(p), producer);
18+
let prod = task::spawn(chan(p), producer);
1919

2020
let data: [u8] = recv(p);
2121
}

src/test/run-pass/join.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ use std;
55
import std::task::*;
66

77
fn main() {
8-
let other = spawn_joinable2((), child);
8+
let other = spawn_joinable((), child);
99
log_err "1";
1010
yield();
1111
join(other);

src/test/run-pass/lazychan.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@ fn main() {
88
let p = port();
99
let y: int;
1010

11-
task::spawn2(chan(p), child);
11+
task::spawn(chan(p), child);
1212
y = recv(p);
1313
log "received 1";
1414
log y;
1515
assert (y == 10);
1616

17-
task::spawn2(chan(p), child);
17+
task::spawn(chan(p), child);
1818
y = recv(p);
1919
log "received 2";
2020
log y;

src/test/run-pass/linked-failure.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,10 @@ fn# parent(&&_i: ()) {
1212
// process
1313
task::unsupervise();
1414
let p = port::<int>();
15-
task::spawn2((), child);
15+
task::spawn((), child);
1616
let x = recv(p);
1717
}
1818

1919
fn main() {
20-
task::spawn2((), parent);
20+
task::spawn((), parent);
2121
}

src/test/run-pass/lots-a-fail.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,11 @@ fn# die(&&_i: ()) {
1010

1111
fn# iloop(&&_i: ()) {
1212
task::unsupervise();
13-
task::spawn2((), die);
13+
task::spawn((), die);
1414
}
1515

1616
fn main() {
1717
for each i in uint::range(0u, 100u) {
18-
task::spawn2((), iloop);
18+
task::spawn((), iloop);
1919
}
2020
}

0 commit comments

Comments
 (0)