diff options
| author | Alex Crichton <alex@alexcrichton.com> | 2015-02-18 14:35:01 -0800 |
|---|---|---|
| committer | Alex Crichton <alex@alexcrichton.com> | 2015-02-18 14:35:01 -0800 |
| commit | 5250a82f7917d6f9ec590e7e762bfd036e21ef74 (patch) | |
| tree | 38ce94117b42eb159b630d0a97748b5f3056fbe5 /src/test/bench | |
| parent | 5a32b4a34fc6fbd78e293b16f7ba7d06caca7a48 (diff) | |
| parent | 811c48fe22ffbe4ca45c32807c846d9a7c02a8f3 (diff) | |
| download | rust-5250a82f7917d6f9ec590e7e762bfd036e21ef74.tar.gz rust-5250a82f7917d6f9ec590e7e762bfd036e21ef74.zip | |
rollup merge of #22497: nikomatsakis/suffixes
Conflicts: src/librustc_trans/trans/tvec.rs
Diffstat (limited to 'src/test/bench')
| -rw-r--r-- | src/test/bench/core-std.rs | 14 | ||||
| -rw-r--r-- | src/test/bench/core-uint-to-str.rs | 4 | ||||
| -rw-r--r-- | src/test/bench/msgsend-pipes-shared.rs | 6 | ||||
| -rw-r--r-- | src/test/bench/msgsend-pipes.rs | 6 | ||||
| -rw-r--r-- | src/test/bench/msgsend-ring-mutex-arcs.rs | 4 | ||||
| -rw-r--r-- | src/test/bench/noise.rs | 10 | ||||
| -rw-r--r-- | src/test/bench/shootout-chameneos-redux.rs | 2 | ||||
| -rw-r--r-- | src/test/bench/shootout-k-nucleotide-pipes.rs | 36 | ||||
| -rw-r--r-- | src/test/bench/shootout-k-nucleotide.rs | 2 | ||||
| -rw-r--r-- | src/test/bench/shootout-meteor.rs | 4 | ||||
| -rw-r--r-- | src/test/bench/shootout-spectralnorm.rs | 2 | ||||
| -rw-r--r-- | src/test/bench/sudoku.rs | 14 | ||||
| -rw-r--r-- | src/test/bench/task-perf-spawnalot.rs | 4 |
13 files changed, 54 insertions, 54 deletions
diff --git a/src/test/bench/core-std.rs b/src/test/bench/core-std.rs index 2409487c04f..4c3b3f42aca 100644 --- a/src/test/bench/core-std.rs +++ b/src/test/bench/core-std.rs @@ -75,7 +75,7 @@ fn read_line() { let mut path = Path::new(env!("CFG_SRC_DIR")); path.push("src/test/bench/shootout-k-nucleotide.data"); - for _ in 0u..3 { + for _ in 0..3 { let mut reader = BufferedReader::new(File::open(&path).unwrap()); for _line in reader.lines() { } @@ -88,7 +88,7 @@ fn vec_plus() { let mut v = Vec::new(); let mut i = 0; while i < 1500 { - let rv = repeat(i).take(r.gen_range(0u, i + 1)).collect::<Vec<_>>(); + let rv = repeat(i).take(r.gen_range(0, i + 1)).collect::<Vec<_>>(); if r.gen() { v.extend(rv.into_iter()); } else { @@ -106,7 +106,7 @@ fn vec_append() { let mut v = Vec::new(); let mut i = 0; while i < 1500 { - let rv = repeat(i).take(r.gen_range(0u, i + 1)).collect::<Vec<_>>(); + let rv = repeat(i).take(r.gen_range(0, i + 1)).collect::<Vec<_>>(); if r.gen() { let mut t = v.clone(); t.push_all(&rv); @@ -125,8 +125,8 @@ fn vec_push_all() { let mut r = rand::thread_rng(); let mut v = Vec::new(); - for i in 0u..1500 { - let mut rv = repeat(i).take(r.gen_range(0u, i + 1)).collect::<Vec<_>>(); + for i in 0..1500 { + let mut rv = repeat(i).take(r.gen_range(0, i + 1)).collect::<Vec<_>>(); if r.gen() { v.push_all(&rv); } @@ -139,7 +139,7 @@ fn vec_push_all() { fn is_utf8_ascii() { let mut v : Vec<u8> = Vec::new(); - for _ in 0u..20000 { + for _ in 0..20000 { v.push('b' as u8); if str::from_utf8(&v).is_err() { panic!("from_utf8 panicked"); @@ -150,7 +150,7 @@ fn is_utf8_ascii() { fn is_utf8_multibyte() { let s = "b¢€𤭢"; let mut v : Vec<u8> = Vec::new(); - for _ in 0u..5000 { + for _ in 0..5000 { v.push_all(s.as_bytes()); if str::from_utf8(&v).is_err() { panic!("from_utf8 panicked"); diff --git a/src/test/bench/core-uint-to-str.rs b/src/test/bench/core-uint-to-str.rs index 57889053e3c..287958f43fb 100644 --- a/src/test/bench/core-uint-to-str.rs +++ b/src/test/bench/core-uint-to-str.rs @@ -14,7 +14,7 @@ fn main() { let args = env::args(); let args = if env::var_os("RUST_BENCH").is_some() { vec!("".to_string(), "10000000".to_string()) - } else if args.len() <= 1u { + } else if args.len() <= 1 { vec!("".to_string(), "100000".to_string()) } else { args.collect() @@ -22,7 +22,7 @@ fn main() { let n = args[1].parse().unwrap(); - for i in 0u..n { + for i in 0..n { let x = i.to_string(); println!("{}", x); } diff --git a/src/test/bench/msgsend-pipes-shared.rs b/src/test/bench/msgsend-pipes-shared.rs index 208f088442b..b8d8f0cc9e6 100644 --- a/src/test/bench/msgsend-pipes-shared.rs +++ b/src/test/bench/msgsend-pipes-shared.rs @@ -32,7 +32,7 @@ enum request { } fn server(requests: &Receiver<request>, responses: &Sender<uint>) { - let mut count = 0u; + let mut count = 0; let mut done = false; while !done { match requests.recv() { @@ -61,10 +61,10 @@ fn run(args: &[String]) { let dur = Duration::span(|| { let (to_child, to_parent, from_parent) = p.take().unwrap(); let mut worker_results = Vec::new(); - for _ in 0u..workers { + for _ in 0..workers { let to_child = to_child.clone(); worker_results.push(thread::spawn(move|| { - for _ in 0u..size / workers { + for _ in 0..size / workers { //println!("worker {}: sending {} bytes", i, num_bytes); to_child.send(request::bytes(num_bytes)).unwrap(); } diff --git a/src/test/bench/msgsend-pipes.rs b/src/test/bench/msgsend-pipes.rs index 76b91f0295b..3642eb82fdb 100644 --- a/src/test/bench/msgsend-pipes.rs +++ b/src/test/bench/msgsend-pipes.rs @@ -57,7 +57,7 @@ fn run(args: &[String]) { let from_parent = if workers == 1 { let (to_child, from_parent) = channel(); worker_results.push(thread::spawn(move|| { - for _ in 0u..size / workers { + for _ in 0..size / workers { //println!("worker {}: sending {} bytes", i, num_bytes); to_child.send(request::bytes(num_bytes)); } @@ -66,10 +66,10 @@ fn run(args: &[String]) { from_parent } else { let (to_child, from_parent) = channel(); - for _ in 0u..workers { + for _ in 0..workers { let to_child = to_child.clone(); worker_results.push(thread::spawn(move|| { - for _ in 0u..size / workers { + for _ in 0..size / workers { //println!("worker {}: sending {} bytes", i, num_bytes); to_child.send(request::bytes(num_bytes)); } diff --git a/src/test/bench/msgsend-ring-mutex-arcs.rs b/src/test/bench/msgsend-ring-mutex-arcs.rs index 168fe929e12..a980b7ed9e7 100644 --- a/src/test/bench/msgsend-ring-mutex-arcs.rs +++ b/src/test/bench/msgsend-ring-mutex-arcs.rs @@ -50,7 +50,7 @@ fn thread_ring(i: uint, count: uint, num_chan: pipe, num_port: pipe) { let mut num_chan = Some(num_chan); let mut num_port = Some(num_port); // Send/Receive lots of messages. - for j in 0u..count { + for j in 0..count { //println!("task %?, iter %?", i, j); let num_chan2 = num_chan.take().unwrap(); let num_port2 = num_port.take().unwrap(); @@ -84,7 +84,7 @@ fn main() { // create the ring let mut futures = Vec::new(); - for i in 1u..num_tasks { + for i in 1..num_tasks { //println!("spawning %?", i); let (new_chan, num_port) = init(); let num_chan_2 = num_chan.clone(); diff --git a/src/test/bench/noise.rs b/src/test/bench/noise.rs index dc5b2f4596e..53c52ae3019 100644 --- a/src/test/bench/noise.rs +++ b/src/test/bench/noise.rs @@ -104,17 +104,17 @@ fn main() { let mut pixels = [0f32; 256*256]; let n2d = Noise2DContext::new(); - for _ in 0u..100 { - for y in 0u..256 { - for x in 0u..256 { + for _ in 0..100 { + for y in 0..256 { + for x in 0..256 { let v = n2d.get(x as f32 * 0.1, y as f32 * 0.1); pixels[y*256+x] = v * 0.5 + 0.5; } } } - for y in 0u..256 { - for x in 0u..256 { + for y in 0..256 { + for x in 0..256 { let idx = (pixels[y*256+x] / 0.2) as uint; print!("{}", symbols[idx]); } diff --git a/src/test/bench/shootout-chameneos-redux.rs b/src/test/bench/shootout-chameneos-redux.rs index 5bd1e91ae14..73e7c8eb073 100644 --- a/src/test/bench/shootout-chameneos-redux.rs +++ b/src/test/bench/shootout-chameneos-redux.rs @@ -233,7 +233,7 @@ fn main() { std::env::args() .nth(1) .and_then(|arg| arg.parse().ok()) - .unwrap_or(600us) + .unwrap_or(600) }; print_complements(); diff --git a/src/test/bench/shootout-k-nucleotide-pipes.rs b/src/test/bench/shootout-k-nucleotide-pipes.rs index 4d6ef3d533e..3ea4a10ea81 100644 --- a/src/test/bench/shootout-k-nucleotide-pipes.rs +++ b/src/test/bench/shootout-k-nucleotide-pipes.rs @@ -77,7 +77,7 @@ fn sort_and_fmt(mm: &HashMap<Vec<u8> , uint>, total: uint) -> String { fn find(mm: &HashMap<Vec<u8> , uint>, key: String) -> uint { let key = key.into_ascii_lowercase(); match mm.get(key.as_bytes()) { - option::Option::None => { return 0u; } + option::Option::None => { return 0; } option::Option::Some(&num) => { return num; } } } @@ -98,15 +98,15 @@ fn update_freq(mm: &mut HashMap<Vec<u8> , uint>, key: &[u8]) { fn windows_with_carry<F>(bb: &[u8], nn: uint, mut it: F) -> Vec<u8> where F: FnMut(&[u8]), { - let mut ii = 0u; + let mut ii = 0; let len = bb.len(); - while ii < len - (nn - 1u) { + while ii < len - (nn - 1) { it(&bb[ii..ii+nn]); - ii += 1u; + ii += 1; } - return bb[len - (nn - 1u)..len].to_vec(); + return bb[len - (nn - 1)..len].to_vec(); } fn make_sequence_processor(sz: uint, @@ -114,7 +114,7 @@ fn make_sequence_processor(sz: uint, to_parent: &Sender<String>) { let mut freqs: HashMap<Vec<u8>, uint> = HashMap::new(); let mut carry = Vec::new(); - let mut total: uint = 0u; + let mut total: uint = 0; let mut line: Vec<u8>; @@ -126,20 +126,20 @@ fn make_sequence_processor(sz: uint, carry.push_all(&line); carry = windows_with_carry(&carry, sz, |window| { update_freq(&mut freqs, window); - total += 1u; + total += 1; }); } let buffer = match sz { - 1u => { sort_and_fmt(&freqs, total) } - 2u => { sort_and_fmt(&freqs, total) } - 3u => { format!("{}\t{}", find(&freqs, "GGT".to_string()), "GGT") } - 4u => { format!("{}\t{}", find(&freqs, "GGTA".to_string()), "GGTA") } - 6u => { format!("{}\t{}", find(&freqs, "GGTATT".to_string()), "GGTATT") } - 12u => { format!("{}\t{}", find(&freqs, "GGTATTTTAATT".to_string()), "GGTATTTTAATT") } - 18u => { format!("{}\t{}", find(&freqs, "GGTATTTTAATTTATAGT".to_string()), + 1 => { sort_and_fmt(&freqs, total) } + 2 => { sort_and_fmt(&freqs, total) } + 3 => { format!("{}\t{}", find(&freqs, "GGT".to_string()), "GGT") } + 4 => { format!("{}\t{}", find(&freqs, "GGTA".to_string()), "GGTA") } + 6 => { format!("{}\t{}", find(&freqs, "GGTATT".to_string()), "GGTATT") } + 12 => { format!("{}\t{}", find(&freqs, "GGTATTTTAATT".to_string()), "GGTATTTTAATT") } + 18 => { format!("{}\t{}", find(&freqs, "GGTATTTTAATTTATAGT".to_string()), "GGTATTTTAATTTATAGT") } - _ => { "".to_string() } + _ => { "".to_string() } }; to_parent.send(buffer).unwrap(); @@ -158,7 +158,7 @@ fn main() { let mut rdr = BufferedReader::new(rdr); // initialize each sequence sorter - let sizes = vec!(1u,2,3,4,6,12,18); + let sizes: Vec<usize> = vec!(1,2,3,4,6,12,18); let mut streams = (0..sizes.len()).map(|_| { Some(channel::<String>()) }).collect::<Vec<_>>(); @@ -177,7 +177,7 @@ fn main() { }); to_child - }).collect::<Vec<Sender<Vec<u8> >> >(); + }).collect::<Vec<Sender<Vec<u8>>>>(); // latch stores true after we've started @@ -187,7 +187,7 @@ fn main() { for line in rdr.lines() { let line = line.unwrap().trim().to_string(); - if line.len() == 0u { continue; } + if line.len() == 0 { continue; } match (line.as_bytes()[0] as char, proc_mode) { diff --git a/src/test/bench/shootout-k-nucleotide.rs b/src/test/bench/shootout-k-nucleotide.rs index b5c460737b8..fb75c67253c 100644 --- a/src/test/bench/shootout-k-nucleotide.rs +++ b/src/test/bench/shootout-k-nucleotide.rs @@ -301,7 +301,7 @@ fn main() { }; let input = Arc::new(input); - let nb_freqs: Vec<_> = (1u..3).map(|i| { + let nb_freqs: Vec<_> = (1..3).map(|i| { let input = input.clone(); (i, thread::scoped(move|| generate_frequencies(&input, i))) }).collect(); diff --git a/src/test/bench/shootout-meteor.rs b/src/test/bench/shootout-meteor.rs index 20249b47d08..a94fe0ccd95 100644 --- a/src/test/bench/shootout-meteor.rs +++ b/src/test/bench/shootout-meteor.rs @@ -222,7 +222,7 @@ fn to_vec(raw_sol: &List<u64>) -> Vec<u8> { let mut sol = repeat('.' as u8).take(50).collect::<Vec<_>>(); for &m in raw_sol.iter() { let id = '0' as u8 + get_id(m); - for i in 0us..50 { + for i in 0..50 { if m & 1 << i != 0 { sol[i] = id; } @@ -297,7 +297,7 @@ fn search( let masks_at = &masks[i]; // for every unused piece - for id in (0us..10).filter(|&id| board & (1 << (id + 50)) == 0) { + for id in (0..10).filter(|&id| board & (1 << (id + 50)) == 0) { // for each mask that fits on the board for m in masks_at[id].iter().filter(|&m| board & *m == 0) { // This check is too costly. diff --git a/src/test/bench/shootout-spectralnorm.rs b/src/test/bench/shootout-spectralnorm.rs index 76ba5acb16c..f7514a3e884 100644 --- a/src/test/bench/shootout-spectralnorm.rs +++ b/src/test/bench/shootout-spectralnorm.rs @@ -69,7 +69,7 @@ fn spectralnorm(n: uint) -> f64 { let mut u = repeat(1.0).take(n).collect::<Vec<_>>(); let mut v = u.clone(); let mut tmp = v.clone(); - for _ in 0u..10 { + for _ in 0..10 { mult_AtAv(&u, &mut v, &mut tmp); mult_AtAv(&v, &mut u, &mut tmp); } diff --git a/src/test/bench/sudoku.rs b/src/test/bench/sudoku.rs index ada8efcbf38..b45f241e8e5 100644 --- a/src/test/bench/sudoku.rs +++ b/src/test/bench/sudoku.rs @@ -49,8 +49,8 @@ impl Sudoku { } pub fn from_vec(vec: &[[u8;9];9]) -> Sudoku { - let g = (0..9u).map(|i| { - (0..9u).map(|j| { vec[i][j] }).collect() + let g = (0..9).map(|i| { + (0..9).map(|j| { vec[i][j] }).collect() }).collect(); return Sudoku::new(g) } @@ -68,7 +68,7 @@ impl Sudoku { .split(',') .collect(); - if comps.len() == 3u { + if comps.len() == 3 { let row = comps[0].parse::<u8>().unwrap(); let col = comps[1].parse::<u8>().unwrap(); g[row as uint][col as uint] = comps[2].parse().unwrap(); @@ -102,7 +102,7 @@ impl Sudoku { } } - let mut ptr = 0u; + let mut ptr = 0; let end = work.len(); while ptr < end { let (row, col) = work[ptr]; @@ -111,11 +111,11 @@ impl Sudoku { (1 as u8); if self.next_color(row, col, the_color) { // yes: advance work list - ptr = ptr + 1u; + ptr = ptr + 1; } else { // no: redo this field aft recoloring pred; unless there is none - if ptr == 0u { panic!("No solution found for this sudoku"); } - ptr = ptr - 1u; + if ptr == 0 { panic!("No solution found for this sudoku"); } + ptr = ptr - 1; } } } diff --git a/src/test/bench/task-perf-spawnalot.rs b/src/test/bench/task-perf-spawnalot.rs index 69b9e89dbc5..b5aa8e8d791 100644 --- a/src/test/bench/task-perf-spawnalot.rs +++ b/src/test/bench/task-perf-spawnalot.rs @@ -12,10 +12,10 @@ use std::env; use std::thread; fn f(n: usize) { - let mut i = 0u; + let mut i = 0; while i < n { let _ = thread::spawn(move|| g()).join(); - i += 1u; + i += 1; } } |
