about summary refs log tree commit diff
diff options
context:
space:
mode:
authorllogiq <bogusandre@gmail.com>2015-09-21 11:24:58 +0200
committerllogiq <bogusandre@gmail.com>2015-09-21 11:24:58 +0200
commit78eee36e5bb74f8e969d569a3a9372e47f9e5629 (patch)
tree7312605512d00d9b8e06b716c88164f767411011
parenta33e48771e75c82411da2c668366bec59cee718d (diff)
downloadrust-78eee36e5bb74f8e969d569a3a9372e47f9e5629.tar.gz
rust-78eee36e5bb74f8e969d569a3a9372e47f9e5629.zip
Use BufWriter in fasta-redux for a nice speedup
-rw-r--r--src/test/bench/shootout-fasta-redux.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/test/bench/shootout-fasta-redux.rs b/src/test/bench/shootout-fasta-redux.rs
index 963a007c685..bfdbb67dfd0 100644
--- a/src/test/bench/shootout-fasta-redux.rs
+++ b/src/test/bench/shootout-fasta-redux.rs
@@ -41,6 +41,7 @@
 use std::cmp::min;
 use std::env;
 use std::io;
+use std::io::BufWriter;
 use std::io::prelude::*;
 
 const LINE_LEN: usize = 60;
@@ -214,7 +215,7 @@ fn main() {
     };
 
     let stdout = io::stdout();
-    let mut out = stdout.lock();
+    let mut out = BufWriter::new(stdout.lock());
 
     out.write_all(b">ONE Homo sapiens alu\n").unwrap();
     {