summary refs log tree commit diff
path: root/src/libtest/lib.rs
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2014-05-06 10:16:40 -0700
committerbors <bors@rust-lang.org>2014-05-06 10:16:40 -0700
commit1f6db7f4f6399628eaaca5d38cc5fb38e71b4c23 (patch)
treeb00307d3ec57cb86241e20ff361839c64dc39c76 /src/libtest/lib.rs
parentc600dc0f535b4afc7722bda4154e35f948e3f6b2 (diff)
parenta8da4f7309f1684d7c229de494c2527b6089b314 (diff)
downloadrust-1f6db7f4f6399628eaaca5d38cc5fb38e71b4c23.tar.gz
rust-1f6db7f4f6399628eaaca5d38cc5fb38e71b4c23.zip
auto merge of #13822 : EdorianDark/rust/master, r=cmr
New attempt to generalize stats, after #12606.
Since #12355 did not get merged, i want go get first get my change done and the try to fix sum.
Diffstat (limited to 'src/libtest/lib.rs')
-rw-r--r--src/libtest/lib.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libtest/lib.rs b/src/libtest/lib.rs
index 8c0abe32e3c..fa55444fe5b 100644
--- a/src/libtest/lib.rs
+++ b/src/libtest/lib.rs
@@ -413,7 +413,7 @@ pub fn opt_shard(maybestr: Option<~str>) -> Option<(uint,uint)> {
 
 #[deriving(Clone, Eq)]
 pub struct BenchSamples {
-    ns_iter_summ: stats::Summary,
+    ns_iter_summ: stats::Summary<f64>,
     mb_s: uint,
 }
 
@@ -1249,7 +1249,7 @@ impl Bencher {
     }
 
     // This is a more statistics-driven benchmark algorithm
-    pub fn auto_bench(&mut self, f: |&mut Bencher|) -> stats::Summary {
+    pub fn auto_bench(&mut self, f: |&mut Bencher|) -> stats::Summary<f64> {
 
         // Initial bench run to get ballpark figure.
         let mut n = 1_u64;