Fixed fmt!, tests, doc-tests.
This commit is contained in:
parent
98445d95d4
commit
af4972f3ce
7 changed files with 31 additions and 25 deletions
|
|
@ -75,12 +75,12 @@ fn old_str_benchmarks(rng: @rand::Rng, num_keys: uint, results: &mut Results) {
|
|||
let map = map::HashMap();
|
||||
do timed(&mut results.sequential_strings) {
|
||||
for uint::range(0, num_keys) |i| {
|
||||
let s = uint::to_str(i, 10);
|
||||
let s = uint::to_str(i);
|
||||
map.insert(s, i);
|
||||
}
|
||||
|
||||
for uint::range(0, num_keys) |i| {
|
||||
let s = uint::to_str(i, 10);
|
||||
let s = uint::to_str(i);
|
||||
assert map.get(s) == i;
|
||||
}
|
||||
}
|
||||
|
|
@ -90,7 +90,7 @@ fn old_str_benchmarks(rng: @rand::Rng, num_keys: uint, results: &mut Results) {
|
|||
let map = map::HashMap();
|
||||
do timed(&mut results.random_strings) {
|
||||
for uint::range(0, num_keys) |i| {
|
||||
let s = uint::to_str(rng.next() as uint, 10);
|
||||
let s = uint::to_str(rng.next() as uint);
|
||||
map.insert(s, i);
|
||||
}
|
||||
}
|
||||
|
|
@ -99,11 +99,11 @@ fn old_str_benchmarks(rng: @rand::Rng, num_keys: uint, results: &mut Results) {
|
|||
{
|
||||
let map = map::HashMap();
|
||||
for uint::range(0, num_keys) |i| {
|
||||
map.insert(uint::to_str(i, 10), i);
|
||||
map.insert(uint::to_str(i), i);
|
||||
}
|
||||
do timed(&mut results.delete_strings) {
|
||||
for uint::range(0, num_keys) |i| {
|
||||
assert map.remove(uint::to_str(i, 10));
|
||||
assert map.remove(uint::to_str(i));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -151,12 +151,12 @@ fn linear_str_benchmarks(rng: @rand::Rng, num_keys: uint, results: &mut Results)
|
|||
let mut map = LinearMap::new();
|
||||
do timed(&mut results.sequential_strings) {
|
||||
for uint::range(0, num_keys) |i| {
|
||||
let s = uint::to_str(i, 10);
|
||||
let s = uint::to_str(i);
|
||||
map.insert(s, i);
|
||||
}
|
||||
|
||||
for uint::range(0, num_keys) |i| {
|
||||
let s = uint::to_str(i, 10);
|
||||
let s = uint::to_str(i);
|
||||
assert map.find(&s).unwrap() == &i;
|
||||
}
|
||||
}
|
||||
|
|
@ -166,7 +166,7 @@ fn linear_str_benchmarks(rng: @rand::Rng, num_keys: uint, results: &mut Results)
|
|||
let mut map = LinearMap::new();
|
||||
do timed(&mut results.random_strings) {
|
||||
for uint::range(0, num_keys) |i| {
|
||||
let s = uint::to_str(rng.next() as uint, 10);
|
||||
let s = uint::to_str(rng.next() as uint);
|
||||
map.insert(s, i);
|
||||
}
|
||||
}
|
||||
|
|
@ -175,11 +175,11 @@ fn linear_str_benchmarks(rng: @rand::Rng, num_keys: uint, results: &mut Results)
|
|||
{
|
||||
let mut map = LinearMap::new();
|
||||
for uint::range(0, num_keys) |i| {
|
||||
map.insert(uint::to_str(i, 10), i);
|
||||
map.insert(uint::to_str(i), i);
|
||||
}
|
||||
do timed(&mut results.delete_strings) {
|
||||
for uint::range(0, num_keys) |i| {
|
||||
assert map.remove(&uint::to_str(i, 10));
|
||||
assert map.remove(&uint::to_str(i));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -227,12 +227,12 @@ fn tree_str_benchmarks(rng: @rand::Rng, num_keys: uint, results: &mut Results) {
|
|||
let mut map = TreeMap::new();
|
||||
do timed(&mut results.sequential_strings) {
|
||||
for uint::range(0, num_keys) |i| {
|
||||
let s = uint::to_str(i, 10);
|
||||
let s = uint::to_str(i);
|
||||
map.insert(s, i);
|
||||
}
|
||||
|
||||
for uint::range(0, num_keys) |i| {
|
||||
let s = uint::to_str(i, 10);
|
||||
let s = uint::to_str(i);
|
||||
assert map.find(&s).unwrap() == &i;
|
||||
}
|
||||
}
|
||||
|
|
@ -242,7 +242,7 @@ fn tree_str_benchmarks(rng: @rand::Rng, num_keys: uint, results: &mut Results) {
|
|||
let mut map = TreeMap::new();
|
||||
do timed(&mut results.random_strings) {
|
||||
for uint::range(0, num_keys) |i| {
|
||||
let s = uint::to_str(rng.next() as uint, 10);
|
||||
let s = uint::to_str(rng.next() as uint);
|
||||
map.insert(s, i);
|
||||
}
|
||||
}
|
||||
|
|
@ -251,11 +251,11 @@ fn tree_str_benchmarks(rng: @rand::Rng, num_keys: uint, results: &mut Results) {
|
|||
{
|
||||
let mut map = TreeMap::new();
|
||||
for uint::range(0, num_keys) |i| {
|
||||
map.insert(uint::to_str(i, 10), i);
|
||||
map.insert(uint::to_str(i), i);
|
||||
}
|
||||
do timed(&mut results.delete_strings) {
|
||||
for uint::range(0, num_keys) |i| {
|
||||
assert map.remove(&uint::to_str(i, 10));
|
||||
assert map.remove(&uint::to_str(i));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -21,7 +21,7 @@ fn main() {
|
|||
let n = uint::from_str(args[1]).get();
|
||||
|
||||
for uint::range(0u, n) |i| {
|
||||
let x = uint::to_str(i, 10u);
|
||||
let x = uint::to_str(i);
|
||||
log(debug, x);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -14,5 +14,5 @@ pub fn main() {
|
|||
|
||||
let digits: uint = 10 as uint;
|
||||
|
||||
::core::io::println(float::to_str(f64::sqrt(42.0f64) as float, digits));
|
||||
::core::io::println(float::to_str_digits(f64::sqrt(42.0f64) as float, digits));
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue