Skip to content

Commit 7eaed5c

Browse files
committed
---
yaml --- r: 141001 b: refs/heads/try2 c: 1c1f11e h: refs/heads/master i: 140999: a73e95b v: v3
1 parent f8e506f commit 7eaed5c

File tree

8 files changed

+13
-19
lines changed

8 files changed

+13
-19
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ refs/heads/snap-stage3: 78a7676898d9f80ab540c6df5d4c9ce35bb50463
55
refs/heads/try: 519addf6277dbafccbb4159db4b710c37eaa2ec5
66
refs/tags/release-0.1: 1f5c5126e96c79d22cb7862f75304136e204f105
77
refs/heads/ndm: f3868061cd7988080c30d6d5bf352a5a5fe2460b
8-
refs/heads/try2: 390dde571ede57133f249692ab020f83fd5d22ee
8+
refs/heads/try2: 1c1f11e649c52135435f6ea747426568edac56a2
99
refs/heads/dist-snap: ba4081a5a8573875fed17545846f6f6902c8ba8d
1010
refs/tags/release-0.2: c870d2dffb391e14efb05aa27898f1f6333a9596
1111
refs/tags/release-0.3: b5f0d0f648d9a6153664837026ba1be43d3e2503

branches/try2/src/libcore/rt/io/extensions.rs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ use vec;
1717
use rt::io::Reader;
1818
use option::{Option, Some, None};
1919
use unstable::finally::Finally;
20+
use util;
2021

2122
pub trait ReaderUtil {
2223

@@ -60,11 +61,12 @@ impl<T: Reader> ReaderUtil for T {
6061
fn read_byte(&mut self) -> Option<u8> {
6162
let mut buf = [0];
6263
match self.read(buf) {
63-
Some(nread) if nread == 0 => {
64+
Some(0) => {
6465
debug!("read 0 bytes. trying again");
6566
self.read_byte()
6667
}
67-
Some(nread) => Some(buf[0]),
68+
Some(1) => Some(buf[0]),
69+
Some(_) => util::unreachable(),
6870
None => None
6971
}
7072
}

branches/try2/src/libcore/rt/io/net/tcp.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -243,7 +243,7 @@ mod test {
243243
}
244244

245245
do spawntask_immediately {
246-
let stream = TcpStream::connect(addr);
246+
let _stream = TcpStream::connect(addr);
247247
// Close
248248
}
249249
}

branches/try2/src/libcore/rt/sched.rs

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,6 @@ use super::context::Context;
1919
use super::local_services::LocalServices;
2020
use cell::Cell;
2121

22-
#[cfg(test)] use rt::uv::uvio::UvEventLoop;
23-
#[cfg(test)] use unstable::run_in_bare_thread;
24-
#[cfg(test)] use int;
25-
2622
// A more convenient name for external callers, e.g. `local_sched::take()`
2723
pub mod local_sched;
2824

branches/try2/src/libcore/rt/uv/idle.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ pub impl IdleWatcher {
7171
unsafe {
7272
let mut idle_watcher: IdleWatcher = NativeHandle::from_native_handle(handle);
7373
{
74-
let mut data = idle_watcher.get_watcher_data();
74+
let data = idle_watcher.get_watcher_data();
7575
data.close_cb.swap_unwrap()();
7676
}
7777
idle_watcher.drop_watcher_data();

branches/try2/src/libcore/rt/uv/net.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ pub impl StreamWatcher {
131131
extern fn close_cb(handle: *uvll::uv_stream_t) {
132132
let mut stream_watcher: StreamWatcher = NativeHandle::from_native_handle(handle);
133133
{
134-
let mut data = stream_watcher.get_watcher_data();
134+
let data = stream_watcher.get_watcher_data();
135135
data.close_cb.swap_unwrap()();
136136
}
137137
stream_watcher.drop_watcher_data();
@@ -373,7 +373,7 @@ mod test {
373373
assert!(status.is_none());
374374
let mut server_stream_watcher = server_stream_watcher;
375375
let mut loop_ = loop_;
376-
let mut client_tcp_watcher = TcpWatcher::new(&mut loop_);
376+
let client_tcp_watcher = TcpWatcher::new(&mut loop_);
377377
let mut client_tcp_watcher = client_tcp_watcher.as_stream();
378378
server_stream_watcher.accept(client_tcp_watcher);
379379
let count_cell = Cell(0);

branches/try2/src/libcore/rt/uv/timer.rs

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ impl TimerWatcher {
6969
extern fn close_cb(handle: *uvll::uv_timer_t) {
7070
let mut watcher: TimerWatcher = NativeHandle::from_native_handle(handle);
7171
{
72-
let mut data = watcher.get_watcher_data();
72+
let data = watcher.get_watcher_data();
7373
data.close_cb.swap_unwrap()();
7474
}
7575
watcher.drop_watcher_data();
@@ -125,7 +125,6 @@ mod test {
125125
assert!(status.is_none());
126126
unsafe { *count_ptr += 1 };
127127
do timer.start(10, 0) |timer, status| {
128-
let mut timer = timer;
129128
assert!(status.is_none());
130129
unsafe { *count_ptr += 1 };
131130
timer.close(||());
@@ -159,18 +158,16 @@ mod test {
159158

160159
let mut loop_ = timer.event_loop();
161160
let mut timer2 = TimerWatcher::new(&mut loop_);
162-
do timer2.start(10, 0) |timer2, status| {
161+
do timer2.start(10, 0) |timer2, _| {
163162

164163
unsafe { *count_ptr += 1; }
165164

166-
let mut timer2 = timer2;
167165
timer2.close(||());
168166

169167
// Restart the original timer
170168
let mut timer = timer;
171-
do timer.start(10, 0) |timer, status| {
169+
do timer.start(10, 0) |timer, _| {
172170
unsafe { *count_ptr += 1; }
173-
let mut timer = timer;
174171
timer.close(||());
175172
}
176173
}

branches/try2/src/libcore/rt/uv/uvio.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,6 @@ impl EventLoop for UvEventLoop {
7777
let mut timer = TimerWatcher::new(self.uvio.uv_loop());
7878
do timer.start(ms, 0) |timer, status| {
7979
assert!(status.is_none());
80-
let mut timer = timer;
8180
timer.close(||());
8281
f();
8382
}
@@ -235,7 +234,7 @@ impl RtioTcpListener for UvTcpListener {
235234
let maybe_stream = if status.is_none() {
236235
let mut server_stream_watcher = server_stream_watcher;
237236
let mut loop_ = server_stream_watcher.event_loop();
238-
let mut client_tcp_watcher = TcpWatcher::new(&mut loop_);
237+
let client_tcp_watcher = TcpWatcher::new(&mut loop_);
239238
let client_tcp_watcher = client_tcp_watcher.as_stream();
240239
// XXX: Need's to be surfaced in interface
241240
server_stream_watcher.accept(client_tcp_watcher);

0 commit comments

Comments
 (0)