Skip to content

Commit dac2fc4

Browse files
committed
---
yaml --- r: 138995 b: refs/heads/try2 c: da9c6d9 h: refs/heads/master i: 138993: 2f32717 138991: 6a9a792 v: v3
1 parent e88dcf3 commit dac2fc4

File tree

7 files changed

+16
-8
lines changed

7 files changed

+16
-8
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: 1c8490b0d9efa58d9e0ed0949c3f74ed9a3dc703
8+
refs/heads/try2: da9c6d9ba6982d3027e81663fd1daabc8da567a8
99
refs/heads/dist-snap: ba4081a5a8573875fed17545846f6f6902c8ba8d
1010
refs/tags/release-0.2: c870d2dffb391e14efb05aa27898f1f6333a9596
1111
refs/tags/release-0.3: b5f0d0f648d9a6153664837026ba1be43d3e2503

branches/try2/src/test/bench/core-std.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ use std::oldmap;
1717
use std::oldmap::{Map, HashMap};
1818

1919
use core::io::{Reader, ReaderUtil};
20+
use core::rand::RngUtil;
2021

2122
macro_rules! bench (
2223
($id:ident) => (maybe_run_test(argv, stringify!($id).to_owned(), $id))

branches/try2/src/test/bench/graph500-bfs.rs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ use std::deque::Deque;
2929
use std::par;
3030
use core::io::WriterUtil;
3131
use core::int::abs;
32+
use core::rand::RngUtil;
3233

3334
type node_id = i64;
3435
type graph = ~[~[node_id]];
@@ -37,7 +38,7 @@ type bfs_result = ~[node_id];
3738
fn make_edges(scale: uint, edgefactor: uint) -> ~[(node_id, node_id)] {
3839
let r = rand::xorshift();
3940

40-
fn choose_edge(i: node_id, j: node_id, scale: uint, r: rand::Rng)
41+
fn choose_edge(i: node_id, j: node_id, scale: uint, r: @rand::Rng)
4142
-> (node_id, node_id) {
4243

4344
let A = 0.57;

branches/try2/src/test/bench/noise.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
// Perlin noise benchmark from https://gist.github.com/1170424
22

3+
use core::rand::RngUtil;
4+
35
struct Vec2 {
46
x: f32,
57
y: f32,
@@ -8,7 +10,7 @@ struct Vec2 {
810
fn lerp(a: f32, b: f32, v: f32) -> f32 { a * (1.0 - v) + b * v }
911
fn smooth(v: f32) -> f32 { v * v * (3.0 - 2.0 * v) }
1012

11-
fn random_gradient(r: rand::Rng) -> Vec2 {
13+
fn random_gradient(r: @rand::Rng) -> Vec2 {
1214
let v = r.gen_float() * float::consts::pi * 2.0;
1315
Vec2{
1416
x: float::cos(v) as f32,

branches/try2/src/test/bench/shootout-fasta.rs

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,11 @@ fn select_random(r: u32, genelist: ~[AminoAcids]) -> char {
5757
return bisect(copy genelist, 0, vec::len::<AminoAcids>(genelist) - 1, r);
5858
}
5959

60-
fn make_random_fasta(wr: io::Writer, id: ~str, desc: ~str, genelist: ~[AminoAcids], n: int) {
60+
fn make_random_fasta(wr: @io::Writer,
61+
id: ~str,
62+
desc: ~str,
63+
genelist: ~[AminoAcids],
64+
n: int) {
6165
wr.write_line(~">" + id + ~" " + desc);
6266
let rng = @mut MyRandom {last: rand::Rng().next()};
6367
let mut op: ~str = ~"";
@@ -72,7 +76,7 @@ fn make_random_fasta(wr: io::Writer, id: ~str, desc: ~str, genelist: ~[AminoAcid
7276
if str::len(op) > 0u { wr.write_line(op); }
7377
}
7478

75-
fn make_repeat_fasta(wr: io::Writer, id: ~str, desc: ~str, s: ~str, n: int) {
79+
fn make_repeat_fasta(wr: @io::Writer, id: ~str, desc: ~str, s: ~str, n: int) {
7680
unsafe {
7781
wr.write_line(~">" + id + ~" " + desc);
7882
let mut op: ~str = ~"";

branches/try2/src/test/bench/shootout-mandelbrot.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ impl io::Writer for Devnull {
110110

111111
fn writer(path: ~str, pport: comm::Port<Line>, size: uint)
112112
{
113-
let cout: io::Writer = match path {
113+
let cout: @io::Writer = match path {
114114
~"" => {
115115
@Devnull as @io::Writer
116116
}

branches/try2/src/test/bench/sudoku.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ type grid = ~[~[u8]];
3939
pub enum grid_t { grid_ctor(grid), }
4040

4141
// read a sudoku problem from file f
42-
pub fn read_grid(f: io::Reader) -> grid_t {
42+
pub fn read_grid(f: @io::Reader) -> grid_t {
4343
fail_unless!(f.read_line() == ~"9,9"); /* assert first line is exactly "9,9" */
4444
4545
let mut g = vec::from_fn(10u, {|_i|
@@ -127,7 +127,7 @@ pub fn solve_grid(g: grid_t) {
127127
}
128128
}
129129
130-
pub fn write_grid(f: io::Writer, g: grid_t) {
130+
pub fn write_grid(f: @io::Writer, g: grid_t) {
131131
for u8::range(0u8, 9u8) |row| {
132132
f.write_str(fmt!("%u", (*g)[row][0] as uint));
133133
for u8::range(1u8, 9u8) |col| {

0 commit comments

Comments
 (0)