Skip to content

Commit 7a41465

Browse files
committed
test: Automatically remove all ~[T] from tests.
1 parent bf222c8 commit 7a41465

File tree

248 files changed

+617
-620
lines changed

Some content is hidden

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

248 files changed

+617
-620
lines changed

src/test/auxiliary/anon-extern-mod-cross-crate-1.rs

+1
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212

1313
use std::libc;
1414

15+
use std::vec_ng::Vec;
1516
#[link(name="rustrt")]
1617
extern {
1718
pub fn rust_get_test_int() -> libc::intptr_t;

src/test/auxiliary/cci_class_6.rs

+3-3
Original file line numberDiff line numberDiff line change
@@ -10,21 +10,21 @@
1010

1111
pub mod kitties {
1212
pub struct cat<U> {
13-
priv info : ~[U],
13+
priv info : Vec<U> ,
1414
priv meows : uint,
1515

1616
how_hungry : int,
1717
}
1818

1919
impl<U> cat<U> {
20-
pub fn speak<T>(&mut self, stuff: ~[T]) {
20+
pub fn speak<T>(&mut self, stuff: Vec<T> ) {
2121
self.meows += stuff.len();
2222
}
2323

2424
pub fn meow_count(&mut self) -> uint { self.meows }
2525
}
2626

27-
pub fn cat<U>(in_x : uint, in_y : int, in_info: ~[U]) -> cat<U> {
27+
pub fn cat<U>(in_x : uint, in_y : int, in_info: Vec<U> ) -> cat<U> {
2828
cat {
2929
meows: in_x,
3030
how_hungry: in_y,

src/test/auxiliary/cci_nested_lib.rs

+3-3
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ pub struct Entry<A,B> {
1919

2020
pub struct alist<A,B> {
2121
eq_fn: extern "Rust" fn(A,A) -> bool,
22-
data: @RefCell<~[Entry<A,B>]>,
22+
data: @RefCell<Vec<Entry<A,B>> >,
2323
}
2424

2525
pub fn alist_add<A:'static,B:'static>(lst: &alist<A,B>, k: A, v: B) {
@@ -47,7 +47,7 @@ pub fn new_int_alist<B:'static>() -> alist<int, B> {
4747
fn eq_int(a: int, b: int) -> bool { a == b }
4848
return alist {
4949
eq_fn: eq_int,
50-
data: @RefCell::new(~[]),
50+
data: @RefCell::new(Vec::new()),
5151
};
5252
}
5353

@@ -57,6 +57,6 @@ pub fn new_int_alist_2<B:'static>() -> alist<int, B> {
5757
fn eq_int(a: int, b: int) -> bool { a == b }
5858
return alist {
5959
eq_fn: eq_int,
60-
data: @RefCell::new(~[]),
60+
data: @RefCell::new(Vec::new()),
6161
};
6262
}

src/test/auxiliary/cci_no_inline_lib.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
#[crate_id="cci_no_inline_lib"];
1212

1313
// same as cci_iter_lib, more-or-less, but not marked inline
14-
pub fn iter(v: ~[uint], f: |uint|) {
14+
pub fn iter(v: Vec<uint> , f: |uint|) {
1515
let mut i = 0u;
1616
let n = v.len();
1717
while i < n {

src/test/auxiliary/issue-2631-a.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ extern crate collections;
1818
use std::cell::RefCell;
1919
use collections::HashMap;
2020

21-
pub type header_map = HashMap<~str, @RefCell<~[@~str]>>;
21+
pub type header_map = HashMap<~str, @RefCell<vec!(@~str)>>;
2222

2323
// the unused ty param is necessary so this gets monomorphized
2424
pub fn request<T>(req: &header_map) {

src/test/auxiliary/issue_2723_a.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,6 @@
88
// option. This file may not be copied, modified, or distributed
99
// except according to those terms.
1010

11-
pub unsafe fn f(xs: ~[int]) {
11+
pub unsafe fn f(xs: Vec<int> ) {
1212
xs.map(|_x| { unsafe fn q() { fail!(); } });
1313
}

src/test/bench/core-std.rs

+8-8
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ fn maybe_run_test(argv: &[~str], name: ~str, test: ||) {
6262

6363
fn shift_push() {
6464
let mut v1 = vec::from_elem(30000, 1);
65-
let mut v2 = ~[];
65+
let mut v2 = Vec::new();
6666

6767
while v1.len() > 0 {
6868
v2.push(v1.shift().unwrap());
@@ -85,7 +85,7 @@ fn read_line() {
8585
fn vec_plus() {
8686
let mut r = rand::rng();
8787

88-
let mut v = ~[];
88+
let mut v = Vec::new();
8989
let mut i = 0;
9090
while i < 1500 {
9191
let rv = vec::from_elem(r.gen_range(0u, i + 1), i);
@@ -101,15 +101,15 @@ fn vec_plus() {
101101
fn vec_append() {
102102
let mut r = rand::rng();
103103

104-
let mut v = ~[];
104+
let mut v = Vec::new();
105105
let mut i = 0;
106106
while i < 1500 {
107107
let rv = vec::from_elem(r.gen_range(0u, i + 1), i);
108108
if r.gen() {
109-
v = vec::append(v, rv);
109+
v = vec_ng::append(v, rv);
110110
}
111111
else {
112-
v = vec::append(rv, v);
112+
v = vec_ng::append(rv, v);
113113
}
114114
i += 1;
115115
}
@@ -118,7 +118,7 @@ fn vec_append() {
118118
fn vec_push_all() {
119119
let mut r = rand::rng();
120120

121-
let mut v = ~[];
121+
let mut v = Vec::new();
122122
for i in range(0u, 1500) {
123123
let mut rv = vec::from_elem(r.gen_range(0u, i + 1), i);
124124
if r.gen() {
@@ -132,7 +132,7 @@ fn vec_push_all() {
132132
}
133133

134134
fn is_utf8_ascii() {
135-
let mut v : ~[u8] = ~[];
135+
let mut v : Vec<u8> = Vec::new();
136136
for _ in range(0u, 20000) {
137137
v.push('b' as u8);
138138
if !str::is_utf8(v) {
@@ -143,7 +143,7 @@ fn is_utf8_ascii() {
143143

144144
fn is_utf8_multibyte() {
145145
let s = "b¢€𤭢";
146-
let mut v : ~[u8]= ~[];
146+
let mut v : Vec<u8> = Vec::new();
147147
for _ in range(0u, 5000) {
148148
v.push_all(s.as_bytes());
149149
if !str::is_utf8(v) {

src/test/bench/core-uint-to-str.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@ use std::uint;
1414
fn main() {
1515
let args = os::args();
1616
let args = if os::getenv("RUST_BENCH").is_some() {
17-
~[~"", ~"10000000"]
17+
vec!(~"", ~"10000000")
1818
} else if args.len() <= 1u {
19-
~[~"", ~"100000"]
19+
vec!(~"", ~"100000")
2020
} else {
2121
args
2222
};

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

+3-3
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ fn run(args: &[~str]) {
5959
let workers = from_str::<uint>(args[2]).unwrap();
6060
let num_bytes = 100;
6161
let start = time::precise_time_s();
62-
let mut worker_results = ~[];
62+
let mut worker_results = Vec::new();
6363
for _ in range(0u, workers) {
6464
let to_child = to_child.clone();
6565
let mut builder = task::task();
@@ -96,9 +96,9 @@ fn run(args: &[~str]) {
9696
fn main() {
9797
let args = os::args();
9898
let args = if os::getenv("RUST_BENCH").is_some() {
99-
~[~"", ~"1000000", ~"10000"]
99+
vec!(~"", ~"1000000", ~"10000")
100100
} else if args.len() <= 1u {
101-
~[~"", ~"10000", ~"4"]
101+
vec!(~"", ~"10000", ~"4")
102102
} else {
103103
args.clone()
104104
};

src/test/bench/msgsend-pipes.rs

+3-3
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ fn run(args: &[~str]) {
5353
let workers = from_str::<uint>(args[2]).unwrap();
5454
let num_bytes = 100;
5555
let start = time::precise_time_s();
56-
let mut worker_results = ~[];
56+
let mut worker_results = Vec::new();
5757
let from_parent = if workers == 1 {
5858
let (from_parent, to_child) = Chan::new();
5959
let mut builder = task::task();
@@ -106,9 +106,9 @@ fn run(args: &[~str]) {
106106
fn main() {
107107
let args = os::args();
108108
let args = if os::getenv("RUST_BENCH").is_some() {
109-
~[~"", ~"1000000", ~"8"]
109+
vec!(~"", ~"1000000", ~"8")
110110
} else if args.len() <= 1u {
111-
~[~"", ~"10000", ~"4"]
111+
vec!(~"", ~"10000", ~"4")
112112
} else {
113113
args.clone()
114114
};

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

+5-5
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ use std::os;
2525
use std::uint;
2626

2727
// A poor man's pipe.
28-
type pipe = MutexArc<~[uint]>;
28+
type pipe = MutexArc<Vec<uint> >;
2929

3030
fn send(p: &pipe, msg: uint) {
3131
unsafe {
@@ -47,7 +47,7 @@ fn recv(p: &pipe) -> uint {
4747
}
4848

4949
fn init() -> (pipe,pipe) {
50-
let m = MutexArc::new(~[]);
50+
let m = MutexArc::new(Vec::new());
5151
((&m).clone(), m)
5252
}
5353

@@ -71,9 +71,9 @@ fn thread_ring(i: uint, count: uint, num_chan: pipe, num_port: pipe) {
7171
fn main() {
7272
let args = os::args();
7373
let args = if os::getenv("RUST_BENCH").is_some() {
74-
~[~"", ~"100", ~"10000"]
74+
vec!(~"", ~"100", ~"10000")
7575
} else if args.len() <= 1u {
76-
~[~"", ~"10", ~"100"]
76+
vec!(~"", ~"10", ~"100")
7777
} else {
7878
args.clone()
7979
};
@@ -86,7 +86,7 @@ fn main() {
8686
let start = time::precise_time_s();
8787
8888
// create the ring
89-
let mut futures = ~[];
89+
let mut futures = Vec::new();
9090
9191
for i in range(1u, num_tasks) {
9292
//error!("spawning %?", i);

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

+5-5
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ use std::os;
2424
use std::uint;
2525

2626
// A poor man's pipe.
27-
type pipe = RWArc<~[uint]>;
27+
type pipe = RWArc<Vec<uint> >;
2828

2929
fn send(p: &pipe, msg: uint) {
3030
p.write_cond(|state, cond| {
@@ -42,7 +42,7 @@ fn recv(p: &pipe) -> uint {
4242
}
4343

4444
fn init() -> (pipe,pipe) {
45-
let x = RWArc::new(~[]);
45+
let x = RWArc::new(Vec::new());
4646
((&x).clone(), x)
4747
}
4848

@@ -66,9 +66,9 @@ fn thread_ring(i: uint, count: uint, num_chan: pipe, num_port: pipe) {
6666
fn main() {
6767
let args = os::args();
6868
let args = if os::getenv("RUST_BENCH").is_some() {
69-
~[~"", ~"100", ~"10000"]
69+
vec!(~"", ~"100", ~"10000")
7070
} else if args.len() <= 1u {
71-
~[~"", ~"10", ~"100"]
71+
vec!(~"", ~"10", ~"100")
7272
} else {
7373
args.clone()
7474
};
@@ -81,7 +81,7 @@ fn main() {
8181
let start = time::precise_time_s();
8282
8383
// create the ring
84-
let mut futures = ~[];
84+
let mut futures = Vec::new();
8585
8686
for i in range(1u, num_tasks) {
8787
//error!("spawning %?", i);

src/test/bench/shootout-ackermann.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -27,9 +27,9 @@ fn ack(m: int, n: int) -> int {
2727
fn main() {
2828
let args = os::args();
2929
let args = if os::getenv("RUST_BENCH").is_some() {
30-
~[~"", ~"12"]
30+
vec!(~"", ~"12")
3131
} else if args.len() <= 1u {
32-
~[~"", ~"8"]
32+
vec!(~"", ~"8")
3333
} else {
3434
args
3535
};

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

+8-8
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ fn show_color(cc: color) -> ~str {
4141
}
4242
}
4343

44-
fn show_color_list(set: ~[color]) -> ~str {
44+
fn show_color_list(set: vec!(color)) -> ~str {
4545
let mut out = ~"";
4646
for col in set.iter() {
4747
out.push_char(' ');
@@ -134,7 +134,7 @@ fn creature(
134134
}
135135
}
136136
137-
fn rendezvous(nn: uint, set: ~[color]) {
137+
fn rendezvous(nn: uint, set: vec!(color)) {
138138
139139
// these ports will allow us to hear from the creatures
140140
let (from_creatures, to_rendezvous) = Chan::<CreatureInfo>::new();
@@ -143,7 +143,7 @@ fn rendezvous(nn: uint, set: ~[color]) {
143143
// these channels will be passed to the creatures so they can talk to us
144144
145145
// these channels will allow us to talk to each creature by 'name'/index
146-
let to_creature: ~[Chan<Option<CreatureInfo>>] =
146+
let to_creature: Vec<Chan<Option<CreatureInfo>>> =
147147
set.iter().enumerate().map(|(ii, col)| {
148148
// create each creature as a listener with a port, and
149149
// give us a channel to talk to each
@@ -181,7 +181,7 @@ fn rendezvous(nn: uint, set: ~[color]) {
181181
}
182182
183183
// save each creature's meeting stats
184-
let mut report = ~[];
184+
let mut report = Vec::new();
185185
for _to_one in to_creature.iter() {
186186
report.push(from_creatures_log.recv());
187187
}
@@ -201,9 +201,9 @@ fn rendezvous(nn: uint, set: ~[color]) {
201201
fn main() {
202202
let args = os::args();
203203
let args = if os::getenv("RUST_BENCH").is_some() {
204-
~[~"", ~"200000"]
204+
vec!(~"", ~"200000")
205205
} else if args.len() <= 1u {
206-
~[~"", ~"600"]
206+
vec!(~"", ~"600")
207207
} else {
208208
args
209209
};
@@ -213,9 +213,9 @@ fn main() {
213213
print_complements();
214214
println!("");
215215
216-
rendezvous(nn, ~[Blue, Red, Yellow]);
216+
rendezvous(nn, vec!(Blue, Red, Yellow));
217217
println!("");
218218

219219
rendezvous(nn,
220-
~[Blue, Red, Yellow, Red, Yellow, Blue, Red, Yellow, Red, Blue]);
220+
vec!(Blue, Red, Yellow, Red, Yellow, Blue, Red, Yellow, Red, Blue));
221221
}

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

+2-2
Original file line numberDiff line numberDiff line change
@@ -59,8 +59,8 @@ static HOMO_SAPIENS: [AminoAcid, ..4] = [
5959
];
6060

6161
// FIXME: Use map().
62-
fn sum_and_scale(a: &'static [AminoAcid]) -> ~[AminoAcid] {
63-
let mut result = ~[];
62+
fn sum_and_scale(a: &'static [AminoAcid]) -> Vec<AminoAcid> {
63+
let mut result = Vec::new();
6464
let mut p = 0f32;
6565
for a_i in a.iter() {
6666
let mut a_i = *a_i;

src/test/bench/shootout-fasta.rs

+1-2
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,7 @@ impl MyRandom {
3636

3737
struct AAGen<'a> {
3838
rng: &'a mut MyRandom,
39-
data: ~[(u32, u8)]
40-
}
39+
data: Vec<(u32, u8)> }
4140
impl<'a> AAGen<'a> {
4241
fn new<'b>(rng: &'b mut MyRandom, aa: &[(char, f32)]) -> AAGen<'b> {
4342
let mut cum = 0.;

src/test/bench/shootout-fibo.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@ fn fib(n: int) -> int {
2323
fn main() {
2424
let args = os::args();
2525
let args = if os::getenv("RUST_BENCH").is_some() {
26-
~[~"", ~"40"]
26+
vec!(~"", ~"40")
2727
} else if args.len() <= 1u {
28-
~[~"", ~"30"]
28+
vec!(~"", ~"30")
2929
} else {
3030
args
3131
};

0 commit comments

Comments
 (0)