diff options
| author | Alex Crichton <alex@alexcrichton.com> | 2013-09-30 16:08:12 -0700 | 
|---|---|---|
| committer | Alex Crichton <alex@alexcrichton.com> | 2013-09-30 20:31:20 -0700 | 
| commit | fb259855dc938e830eb532241ad75fc8d7c3b112 (patch) | |
| tree | 1cdaa1aea09ce52395bc0a2a4264ca0010cbe768 /src/librustdoc/rustdoc.rs | |
| parent | cc1791584f24f5cc734f2fe0a8d3937a72193076 (diff) | |
| download | rust-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.rs | 2 | 
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; } | 
