diff options
| author | bors <bors@rust-lang.org> | 2013-08-09 18:41:13 -0700 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2013-08-09 18:41:13 -0700 |
| commit | e81e81f234731a31fad9afdc2045bef3fbdf1109 (patch) | |
| tree | f15c93f7989462a768b7c333e6dec0445c62472d /src/libextra/workcache.rs | |
| parent | 6f6dce7bbcfb104a8a1e23b0b93d83cbb770f338 (diff) | |
| parent | b75915d0ca20c6d066a7368ad53491a55a5a57d2 (diff) | |
auto merge of #8387 : brson/rust/nooldrt, r=brson
Diffstat (limited to 'src/libextra/workcache.rs')
| -rw-r--r-- | src/libextra/workcache.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/libextra/workcache.rs b/src/libextra/workcache.rs index b4ba8acae47..61af5cd7839 100644 --- a/src/libextra/workcache.rs +++ b/src/libextra/workcache.rs @@ -18,7 +18,7 @@ use arc::{Arc,RWArc}; use treemap::TreeMap; use std::cell::Cell; -use std::comm::{PortOne, oneshot, send_one, recv_one}; +use std::comm::{PortOne, oneshot}; use std::either::{Either, Left, Right}; use std::io; use std::run; @@ -331,7 +331,7 @@ impl<'self> Prep<'self> { }; let chan = chan.take(); let v = blk(&exe); - send_one(chan, (exe, v)); + chan.send((exe, v)); } Right(port) } @@ -355,7 +355,7 @@ impl<'self, T:Send + None => fail!(), Some(Left(v)) => v, Some(Right(port)) => { - let (exe, v) = recv_one(port); + let (exe, v) = port.recv(); let s = json_encode(&v); do prep.ctxt.db.write |db| { db.cache(prep.fn_name, |
