Skip to content

Commit c126aa5

Browse files
committed
std::rt: s/pausible/pausable/.
1 parent 5553410 commit c126aa5

File tree

5 files changed

+23
-23
lines changed

5 files changed

+23
-23
lines changed

src/librustuv/idle.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ use std::libc::{c_int, c_void};
1313

1414
use uvll;
1515
use super::{Loop, UvHandle};
16-
use std::rt::rtio::{Callback, PausibleIdleCallback};
16+
use std::rt::rtio::{Callback, PausableIdleCallback};
1717

1818
pub struct IdleWatcher {
1919
handle: *uvll::uv_idle_t,
@@ -63,7 +63,7 @@ impl IdleWatcher {
6363
}
6464
}
6565

66-
impl PausibleIdleCallback for IdleWatcher {
66+
impl PausableIdleCallback for IdleWatcher {
6767
fn pause(&mut self) {
6868
if self.idle_flag == true {
6969
assert_eq!(unsafe {uvll::uv_idle_stop(self.handle) }, 0);
@@ -99,7 +99,7 @@ impl Drop for IdleWatcher {
9999
mod test {
100100
use super::*;
101101
use std::rt::tube::Tube;
102-
use std::rt::rtio::{Callback, PausibleIdleCallback};
102+
use std::rt::rtio::{Callback, PausableIdleCallback};
103103
use super::super::local_loop;
104104

105105
struct MyCallback(Tube<int>, int);

src/librustuv/uvio.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -153,8 +153,8 @@ impl EventLoop for UvEventLoop {
153153
IdleWatcher::onetime(self.uvio.uv_loop(), f);
154154
}
155155

156-
fn pausible_idle_callback(&mut self, cb: ~Callback) -> ~PausibleIdleCallback {
157-
IdleWatcher::new(self.uvio.uv_loop(), cb) as ~PausibleIdleCallback
156+
fn pausable_idle_callback(&mut self, cb: ~Callback) -> ~PausableIdleCallback {
157+
IdleWatcher::new(self.uvio.uv_loop(), cb) as ~PausableIdleCallback
158158
}
159159

160160
fn remote_callback(&mut self, f: ~Callback) -> ~RemoteCallback {

src/libstd/rt/basic.rs

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
use prelude::*;
1616

1717
use cast;
18-
use rt::rtio::{EventLoop, IoFactory, RemoteCallback, PausibleIdleCallback,
18+
use rt::rtio::{EventLoop, IoFactory, RemoteCallback, PausableIdleCallback,
1919
Callback};
2020
use unstable::sync::Exclusive;
2121
use io::native;
@@ -28,7 +28,7 @@ pub fn event_loop() -> ~EventLoop {
2828

2929
struct BasicLoop {
3030
work: ~[proc()], // pending work
31-
idle: Option<*mut BasicPausible>, // only one is allowed
31+
idle: Option<*mut BasicPausable>, // only one is allowed
3232
remotes: ~[(uint, ~Callback)],
3333
next_remote: uint,
3434
messages: Exclusive<~[Message]>,
@@ -142,14 +142,14 @@ impl EventLoop for BasicLoop {
142142
}
143143

144144
// XXX: Seems like a really weird requirement to have an event loop provide.
145-
fn pausible_idle_callback(&mut self, cb: ~Callback) -> ~PausibleIdleCallback {
146-
let callback = ~BasicPausible::new(self, cb);
145+
fn pausable_idle_callback(&mut self, cb: ~Callback) -> ~PausableIdleCallback {
146+
let callback = ~BasicPausable::new(self, cb);
147147
rtassert!(self.idle.is_none());
148148
unsafe {
149-
let cb_ptr: &*mut BasicPausible = cast::transmute(&callback);
149+
let cb_ptr: &*mut BasicPausable = cast::transmute(&callback);
150150
self.idle = Some(*cb_ptr);
151151
}
152-
return callback as ~PausibleIdleCallback;
152+
return callback as ~PausableIdleCallback;
153153
}
154154

155155
fn remote_callback(&mut self, f: ~Callback) -> ~RemoteCallback {
@@ -196,23 +196,23 @@ impl Drop for BasicRemote {
196196
}
197197
}
198198

199-
struct BasicPausible {
199+
struct BasicPausable {
200200
eloop: *mut BasicLoop,
201201
work: ~Callback,
202202
active: bool,
203203
}
204204

205-
impl BasicPausible {
206-
fn new(eloop: &mut BasicLoop, cb: ~Callback) -> BasicPausible {
207-
BasicPausible {
205+
impl BasicPausable {
206+
fn new(eloop: &mut BasicLoop, cb: ~Callback) -> BasicPausable {
207+
BasicPausable {
208208
active: false,
209209
work: cb,
210210
eloop: eloop,
211211
}
212212
}
213213
}
214214

215-
impl PausibleIdleCallback for BasicPausible {
215+
impl PausableIdleCallback for BasicPausable {
216216
fn pause(&mut self) {
217217
self.active = false;
218218
}
@@ -221,7 +221,7 @@ impl PausibleIdleCallback for BasicPausible {
221221
}
222222
}
223223

224-
impl Drop for BasicPausible {
224+
impl Drop for BasicPausable {
225225
fn drop(&mut self) {
226226
unsafe {
227227
(*self.eloop).idle = None;

src/libstd/rt/rtio.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ pub trait Callback {
3535
pub trait EventLoop {
3636
fn run(&mut self);
3737
fn callback(&mut self, proc());
38-
fn pausible_idle_callback(&mut self, ~Callback) -> ~PausibleIdleCallback;
38+
fn pausable_idle_callback(&mut self, ~Callback) -> ~PausableIdleCallback;
3939
fn remote_callback(&mut self, ~Callback) -> ~RemoteCallback;
4040

4141
/// The asynchronous I/O services. Not all event loops may provide one.
@@ -265,7 +265,7 @@ pub trait RtioTTY {
265265
fn isatty(&self) -> bool;
266266
}
267267

268-
pub trait PausibleIdleCallback {
268+
pub trait PausableIdleCallback {
269269
fn pause(&mut self);
270270
fn resume(&mut self);
271271
}

src/libstd/rt/sched.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ use rt::kill::BlockedTask;
2222
use rt::deque;
2323
use rt::local_ptr;
2424
use rt::local::Local;
25-
use rt::rtio::{RemoteCallback, PausibleIdleCallback, Callback};
25+
use rt::rtio::{RemoteCallback, PausableIdleCallback, Callback};
2626
use borrow::{to_uint};
2727
use rand::{XorShiftRng, Rng, Rand};
2828
use iter::range;
@@ -76,7 +76,7 @@ pub struct Scheduler {
7676
/// A fast XorShift rng for scheduler use
7777
rng: XorShiftRng,
7878
/// A togglable idle callback
79-
idle_callback: Option<~PausibleIdleCallback>,
79+
idle_callback: Option<~PausableIdleCallback>,
8080
/// A countdown that starts at a random value and is decremented
8181
/// every time a yield check is performed. When it hits 0 a task
8282
/// will yield.
@@ -86,7 +86,7 @@ pub struct Scheduler {
8686
steal_for_yield: bool,
8787

8888
// n.b. currently destructors of an object are run in top-to-bottom in order
89-
// of field declaration. Due to its nature, the pausible idle callback
89+
// of field declaration. Due to its nature, the pausable idle callback
9090
// must have some sort of handle to the event loop, so it needs to get
9191
// destroyed before the event loop itself. For this reason, we destroy
9292
// the event loop last to ensure that any unsafe references to it are
@@ -170,7 +170,7 @@ impl Scheduler {
170170

171171
// Build an Idle callback.
172172
let cb = ~SchedRunner as ~Callback;
173-
self.idle_callback = Some(self.event_loop.pausible_idle_callback(cb));
173+
self.idle_callback = Some(self.event_loop.pausable_idle_callback(cb));
174174

175175
// Initialize the TLS key.
176176
local_ptr::init();

0 commit comments

Comments
 (0)