about summary refs log tree commit diff
path: root/src/librustdoc/rustdoc.rs
diff options
context:
space:
mode:
authorAlex Crichton <alex@alexcrichton.com>2013-09-30 16:08:12 -0700
committerAlex Crichton <alex@alexcrichton.com>2013-09-30 20:31:20 -0700
commitfb259855dc938e830eb532241ad75fc8d7c3b112 (patch)
tree1cdaa1aea09ce52395bc0a2a4264ca0010cbe768 /src/librustdoc/rustdoc.rs
parentcc1791584f24f5cc734f2fe0a8d3937a72193076 (diff)
downloadrust-fb259855dc938e830eb532241ad75fc8d7c3b112.tar.gz
rust-fb259855dc938e830eb532241ad75fc8d7c3b112.zip
rustdoc: Use a BufferedWriter when emitting source
This takes the rendering time of source files for libstd from 12.5s to 0.1s,
turns out write! calls the write function *a lot*
Diffstat (limited to 'src/librustdoc/rustdoc.rs')
-rw-r--r--src/librustdoc/rustdoc.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/librustdoc/rustdoc.rs b/src/librustdoc/rustdoc.rs
index 4c7c99d6394..61a27e49f66 100644
--- a/src/librustdoc/rustdoc.rs
+++ b/src/librustdoc/rustdoc.rs
@@ -146,7 +146,7 @@ pub fn main_args(args: &[~str]) -> int {
         }
     }
     let ended = time::precise_time_ns();
-    info2!("Took {:.03f}s", (ended as f64 - started as f64) / 1000000000f64);
+    info2!("Took {:.03f}s", (ended as f64 - started as f64) / 1e9f64);
 
     return 0;
 }