about summary refs log tree commit diff
path: root/src/test/bench
diff options
context:
space:
mode:
authorMarijn Haverbeke <marijnh@gmail.com>2011-05-12 17:24:54 +0200
committerMarijn Haverbeke <marijnh@gmail.com>2011-05-12 21:30:44 +0200
commit3816e57fd2a8ab19e4ac6d4b3ddd5b49d5973ff2 (patch)
tree508982ed2f789aedd89eebd529343d9dc88b8e01 /src/test/bench
parentb1d3364487eb647f2d7fcb412a260c960e38c73e (diff)
downloadrust-3816e57fd2a8ab19e4ac6d4b3ddd5b49d5973ff2.tar.gz
rust-3816e57fd2a8ab19e4ac6d4b3ddd5b49d5973ff2.zip
Downcase std modules again, move to :: for module dereferencing
This should be a snapshot transition.
Diffstat (limited to 'src/test/bench')
-rw-r--r--src/test/bench/99-bottles/99bob-iter.rs12
-rw-r--r--src/test/bench/99-bottles/99bob-pattern.rs10
-rw-r--r--src/test/bench/99-bottles/99bob-simple.rs12
-rw-r--r--src/test/bench/99-bottles/99bob-tail.rs10
-rw-r--r--src/test/bench/shootout/binarytrees.rs4
-rw-r--r--src/test/bench/shootout/fannkuchredux.rs10
-rw-r--r--src/test/bench/shootout/fasta.rs30
-rw-r--r--src/test/bench/shootout/nbody.rs54
8 files changed, 71 insertions, 71 deletions
diff --git a/src/test/bench/99-bottles/99bob-iter.rs b/src/test/bench/99-bottles/99bob-iter.rs
index e8cc4b4bb91..5aa3dc2f544 100644
--- a/src/test/bench/99-bottles/99bob-iter.rs
+++ b/src/test/bench/99-bottles/99bob-iter.rs
@@ -1,10 +1,10 @@
-/* -*- mode:rust;indent-tabs-mode:nil -*- 
+/* -*- mode::rust;indent-tabs-mode::nil -*- 
  * Implementation of 99 Bottles of Beer
  * http://99-bottles-of-beer.net/
  */
 use std;
-import std.Int;
-import std.Str;
+import std::_int;
+import std::_str;
 
 fn b1() -> str {
   ret "# of beer on the wall, # of beer.";
@@ -32,15 +32,15 @@ case (1) {
     ns = "1 bottle";
   }
  case (_) {
-    ns = Int.to_str(n, 10u) + " bottles";
+    ns = _int::to_str(n, 10u) + " bottles";
   }
   }
-  while (i < Str.byte_len(t)) {
+  while (i < _str::byte_len(t)) {
     if (t.(i) == ('#' as u8)) {
       b += ns;
     }
     else {
-      Str.push_byte(b, t.(i));
+      _str::push_byte(b, t.(i));
     }
     i += 1u;
   }
diff --git a/src/test/bench/99-bottles/99bob-pattern.rs b/src/test/bench/99-bottles/99bob-pattern.rs
index fc9ddddb35d..311fca460c8 100644
--- a/src/test/bench/99-bottles/99bob-pattern.rs
+++ b/src/test/bench/99-bottles/99bob-pattern.rs
@@ -1,10 +1,10 @@
-/* -*- mode:rust;indent-tabs-mode:nil -*- 
+/* -*- mode::rust;indent-tabs-mode::nil -*- 
  * Implementation of 99 Bottles of Beer
  * http://99-bottles-of-beer.net/
  */
 use std;
-import std.Int;
-import std.Str;
+import std::_int;
+import std::_str;
 
 tag bottle { none; dual; single; multiple(int);}
 
@@ -25,8 +25,8 @@ fn show(bottle b) {
       log "Take one down and pass it around, 1 bottle of beer on the wall.";
     }
     case (multiple(?n)) {
-      let str nb =  Int.to_str(n, 10u);
-      let str mb = Int.to_str(n - 1, 10u);
+      let str nb =  _int::to_str(n, 10u);
+      let str mb = _int::to_str(n - 1, 10u);
       log nb + " bottles of beer on the wall, " + nb + " bottles of beer,";
       log "Take one down and pass it around, " 
         + mb + " bottles of beer on the wall.";
diff --git a/src/test/bench/99-bottles/99bob-simple.rs b/src/test/bench/99-bottles/99bob-simple.rs
index 5c0f0824059..569b076a5ec 100644
--- a/src/test/bench/99-bottles/99bob-simple.rs
+++ b/src/test/bench/99-bottles/99bob-simple.rs
@@ -1,10 +1,10 @@
-/* -*- mode:rust;indent-tabs-mode:nil -*- 
+/* -*- mode::rust;indent-tabs-mode::nil -*- 
  * Implementation of 99 Bottles of Beer
  * http://99-bottles-of-beer.net/
  */
 use std;
-import std.Int;
-import std.Str;
+import std::_int;
+import std::_str;
 
 fn b1() -> str {
   ret "# of beer on the wall, # of beer.";
@@ -31,15 +31,15 @@ case (1) {
     ns = "1 bottle";
   }
  case (_) {
-    ns = Int.to_str(n, 10u) + " bottles";
+    ns = _int::to_str(n, 10u) + " bottles";
   }
   }
-  while (i < Str.byte_len(t)) {
+  while (i < _str::byte_len(t)) {
     if (t.(i) == ('#' as u8)) {
       b += ns;
     }
     else {
-      Str.push_byte(b, t.(i));
+      _str::push_byte(b, t.(i));
     }
     i += 1u;
   }
diff --git a/src/test/bench/99-bottles/99bob-tail.rs b/src/test/bench/99-bottles/99bob-tail.rs
index 985d9b4b709..202b653b78f 100644
--- a/src/test/bench/99-bottles/99bob-tail.rs
+++ b/src/test/bench/99-bottles/99bob-tail.rs
@@ -1,15 +1,15 @@
-/* -*- mode:rust;indent-tabs-mode:nil -*- 
+/* -*- mode::rust;indent-tabs-mode::nil -*- 
  * Implementation of 99 Bottles of Beer
  * http://99-bottles-of-beer.net/
  */
 use std;
-import std.Int;
-import std.Str;
+import std::_int;
+import std::_str;
 
 fn main() {
   fn multiple(int n) {
-    let str nb =  Int.to_str(n, 10u);
-    let str mb =  Int.to_str(n - 1, 10u);
+    let str nb =  _int::to_str(n, 10u);
+    let str mb =  _int::to_str(n - 1, 10u);
     log nb + " bottles of beer on the wall, " + nb + " bottles of beer,";
     log "Take one down and pass it around, " 
       + mb + " bottles of beer on the wall.";
diff --git a/src/test/bench/shootout/binarytrees.rs b/src/test/bench/shootout/binarytrees.rs
index aa81aaac31d..735ac2d506e 100644
--- a/src/test/bench/shootout/binarytrees.rs
+++ b/src/test/bench/shootout/binarytrees.rs
@@ -1,6 +1,6 @@
 use std;
 
-import std.Int;
+import std::_int;
 
 tag tree {
   nil;
@@ -49,7 +49,7 @@ fn main() {
 
   auto depth = min_depth;
   while (depth <= max_depth) {
-    auto iterations = Int.pow(2, (max_depth - depth + min_depth) as uint);
+    auto iterations = _int::pow(2, (max_depth - depth + min_depth) as uint);
     auto chk = 0;
 
     auto i = 1;
diff --git a/src/test/bench/shootout/fannkuchredux.rs b/src/test/bench/shootout/fannkuchredux.rs
index 5af56a474c9..0d24d338202 100644
--- a/src/test/bench/shootout/fannkuchredux.rs
+++ b/src/test/bench/shootout/fannkuchredux.rs
@@ -2,8 +2,8 @@
 
 use std;
 
-import std.Int;
-import std.Vec;
+import std::_int;
+import std::_vec;
 
 fn fannkuch(int n) -> int {
 
@@ -12,9 +12,9 @@ fn fannkuch(int n) -> int {
   }
   auto perm1init_ = perm1init; // Rustboot workaround
 
-  auto perm = Vec.init_elt(0, n as uint);
-  auto perm1 = Vec.init_fn(perm1init_, n as uint);
-  auto count = Vec.init_elt(0, n as uint);
+  auto perm = _vec::init_elt(0, n as uint);
+  auto perm1 = _vec::init_fn(perm1init_, n as uint);
+  auto count = _vec::init_elt(0, n as uint);
 
   auto f = 0;
   auto i = 0;
diff --git a/src/test/bench/shootout/fasta.rs b/src/test/bench/shootout/fasta.rs
index 3543c298754..ec962e38a48 100644
--- a/src/test/bench/shootout/fasta.rs
+++ b/src/test/bench/shootout/fasta.rs
@@ -7,10 +7,10 @@
  * http://shootout.alioth.debian.org/
  */
 use std;
-import std.Vec;
-import std.Str;
-import std.UInt;
-import std.Int;
+import std::_vec;
+import std::_str;
+import std::_uint;
+import std::_int;
 
 fn LINE_LENGTH() -> uint {
   ret 60u;
@@ -54,21 +54,21 @@ fn select_random(u32 r, vec[aminoacids] genelist) -> char {
       ret v.(hi)._0;
     }
   }
-  ret bisect(genelist, 0u, Vec.len[aminoacids](genelist) - 1u, r);
+  ret bisect(genelist, 0u, _vec::len[aminoacids](genelist) - 1u, r);
 }
 
 fn make_random_fasta(str id, str desc, vec[aminoacids] genelist, int n) {
   log(">" + id + " " + desc);
-  auto rng = myrandom(std.Rand.mk_rng().next());
+  auto rng = myrandom(std::rand::mk_rng().next());
   let str op = "";
-  for each (uint i in UInt.range(0u, n as uint)) {
-    Str.push_byte(op, select_random(rng.next(100u32), genelist) as u8);
-    if (Str.byte_len(op) >= LINE_LENGTH()) {
+  for each (uint i in _uint::range(0u, n as uint)) {
+    _str::push_byte(op, select_random(rng.next(100u32), genelist) as u8);
+    if (_str::byte_len(op) >= LINE_LENGTH()) {
       log(op);
       op = "";
     }
   }
-  if (Str.byte_len(op) > 0u) {
+  if (_str::byte_len(op) > 0u) {
     log(op);
   }
 }
@@ -76,16 +76,16 @@ fn make_random_fasta(str id, str desc, vec[aminoacids] genelist, int n) {
 fn make_repeat_fasta(str id, str desc, str s, int n) {
   log(">" + id + " " + desc);
   let str op = "";
-  let uint sl = Str.byte_len(s);
-  for each (uint i in UInt.range(0u, n as uint)) {
+  let uint sl = _str::byte_len(s);
+  for each (uint i in _uint::range(0u, n as uint)) {
 
-    Str.push_byte(op, s.(i % sl));
-    if (Str.byte_len(op) >= LINE_LENGTH()) {
+    _str::push_byte(op, s.(i % sl));
+    if (_str::byte_len(op) >= LINE_LENGTH()) {
       log(op);
       op = "";
     }
   }
-  if (Str.byte_len(op) > 0u) {
+  if (_str::byte_len(op) > 0u) {
     log(op);
   }
 }
diff --git a/src/test/bench/shootout/nbody.rs b/src/test/bench/shootout/nbody.rs
index f2041c0e33d..b665e7609db 100644
--- a/src/test/bench/shootout/nbody.rs
+++ b/src/test/bench/shootout/nbody.rs
@@ -19,33 +19,33 @@ fn main() {
                               // 50000000
         );
 
-    let vec[Body.props] bodies = NBodySystem.MakeNBodySystem();
+    let vec[Body::props] bodies = NBodySystem::MakeNBodySystem();
 
     for (int n in inputs) {
-        log NBodySystem.energy(bodies);
+        log NBodySystem::energy(bodies);
 
         let int i = 0;
         while (i < n) {
-            NBodySystem.advance(bodies, 0.01);
+            NBodySystem::advance(bodies, 0.01);
             i += 1;
         }
-        log NBodySystem.energy(bodies);
+        log NBodySystem::energy(bodies);
     }
 }
 
-// Body.props is a record of floats, so
-// vec[Body.props] is a vector of records of floats
+// Body::props is a record of floats, so
+// vec[Body::props] is a vector of records of floats
 
 mod NBodySystem {
 
-    fn MakeNBodySystem() -> vec[Body.props] {
-        let vec[Body.props] bodies = vec(
-            // these each return a Body.props
-            Body.sun(), 
-            Body.jupiter(), 
-            Body.saturn(), 
-            Body.uranus(), 
-            Body.neptune());
+    fn MakeNBodySystem() -> vec[Body::props] {
+        let vec[Body::props] bodies = vec(
+            // these each return a Body::props
+            Body::sun(), 
+            Body::jupiter(), 
+            Body::saturn(), 
+            Body::uranus(), 
+            Body::neptune());
 
         let float px = 0.0;
         let float py = 0.0;
@@ -61,12 +61,12 @@ mod NBodySystem {
         }
 
         // side-effecting
-        Body.offsetMomentum(bodies.(0), px, py, pz);
+        Body::offsetMomentum(bodies.(0), px, py, pz);
 
         ret bodies;
     }
 
-    fn advance(vec[Body.props] bodies, float dt) -> () {
+    fn advance(vec[Body::props] bodies, float dt) -> () {
 
         let int i = 0;
         while (i < 5) {
@@ -86,14 +86,14 @@ mod NBodySystem {
         }
     }
 
-    fn advance_one(&Body.props bi, &Body.props bj, float dt) {
+    fn advance_one(&Body::props bi, &Body::props bj, float dt) {
         let float dx = bi.x - bj.x;
         let float dy = bi.y - bj.y;
         let float dz = bi.z - bj.z;
 
         let float dSquared = dx * dx + dy * dy + dz * dz;
 
-        let float distance = llvm.sqrt(dSquared);
+        let float distance = llvm::sqrt(dSquared);
         let float mag = dt / (dSquared * distance);
 
         bi.vx -= dx * bj.mass * mag;
@@ -105,13 +105,13 @@ mod NBodySystem {
         bj.vz += dz * bi.mass * mag;
     }
 
-    fn move(&Body.props b, float dt) {
+    fn move(&Body::props b, float dt) {
         b.x += dt * b.vx;
         b.y += dt * b.vy;
         b.z += dt * b.vz;
     }
 
-    fn energy(vec[Body.props] bodies) -> float {
+    fn energy(vec[Body::props] bodies) -> float {
         let float dx;
         let float dy;
         let float dz;
@@ -131,7 +131,7 @@ mod NBodySystem {
                 dy = bodies.(i).y - bodies.(j).y;
                 dz = bodies.(i).z - bodies.(j).z;
 
-                distance = llvm.sqrt(dx*dx + dy*dy + dz*dz);
+                distance = llvm::sqrt(dx*dx + dy*dy + dz*dz);
                 e -= (bodies.(i).mass * bodies.(j).mass) / distance;
                 
                 j += 1;
@@ -158,7 +158,7 @@ mod Body {
                      mutable float vz, 
                      float mass);
 
-    fn jupiter() -> Body.props {
+    fn jupiter() -> Body::props {
         ret rec(
             mutable x  =  4.84143144246472090e+00,
             mutable y  = -1.16032004402742839e+00,
@@ -170,7 +170,7 @@ mod Body {
             );
     }
 
-    fn saturn() -> Body.props {
+    fn saturn() -> Body::props {
         ret rec(
             mutable x  =  8.34336671824457987e+00,
             mutable y  =  4.12479856412430479e+00,
@@ -182,7 +182,7 @@ mod Body {
             );
    }
 
-    fn uranus() -> Body.props {
+    fn uranus() -> Body::props {
         ret rec(
             mutable x  =  1.28943695621391310e+01,
             mutable y  = -1.51111514016986312e+01,
@@ -194,7 +194,7 @@ mod Body {
             );
     }
 
-    fn neptune() -> Body.props {
+    fn neptune() -> Body::props {
         ret rec(
             mutable x  =  1.53796971148509165e+01,
             mutable y  = -2.59193146099879641e+01,
@@ -206,7 +206,7 @@ mod Body {
             );
    }
 
-   fn sun() -> Body.props {
+   fn sun() -> Body::props {
        ret rec(
            mutable x  =  0.0,
            mutable y  =  0.0,
@@ -218,7 +218,7 @@ mod Body {
            );
    }
 
-   fn offsetMomentum(&Body.props props,
+   fn offsetMomentum(&Body::props props,
                             float px, 
                             float py, 
                             float pz) -> () {