diff options
| author | Seo Sanghyeon <sanxiyn@gmail.com> | 2013-02-14 23:12:12 +0900 |
|---|---|---|
| committer | Seo Sanghyeon <sanxiyn@gmail.com> | 2013-02-14 23:12:12 +0900 |
| commit | 26697c371db2816bcaa32a050b5d32bce7294ca0 (patch) | |
| tree | fc8964ca081def56466a965959ae3f152a9812a8 /src/libstd/workcache.rs | |
| parent | 9324f497b28ae4d98ef443e747390d1f0ccee1de (diff) | |
| download | rust-26697c371db2816bcaa32a050b5d32bce7294ca0.tar.gz rust-26697c371db2816bcaa32a050b5d32bce7294ca0.zip | |
Remove DVec from workcache
Diffstat (limited to 'src/libstd/workcache.rs')
| -rw-r--r-- | src/libstd/workcache.rs | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/src/libstd/workcache.rs b/src/libstd/workcache.rs index d78761b70e3..c06f2f867bc 100644 --- a/src/libstd/workcache.rs +++ b/src/libstd/workcache.rs @@ -16,7 +16,6 @@ use serialize::{Encoder, Encodable, Decoder, Decodable}; use sort; use core::cmp; -use core::dvec; use core::either::{Either, Left, Right}; use core::io; use core::option; @@ -141,13 +140,12 @@ type WorkMap = LinearMap<WorkKey, ~str>; pub impl<S: Encoder> WorkMap: Encodable<S> { fn encode(&self, s: &S) { - let d = dvec::DVec(); + let mut d = ~[]; for self.each |&(k, v)| { d.push((copy *k, copy *v)) } - let mut v = d.get(); - sort::tim_sort(v); - v.encode(s) + sort::tim_sort(d); + d.encode(s) } } |
