Skip to content

Commit 5943da3

Browse files
committed
---
yaml --- r: 77290 b: refs/heads/snap-stage3 c: 1ad2239 h: refs/heads/master v: v3
1 parent 897ec12 commit 5943da3

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
refs/heads/master: f1132496dddbdd88f321a7919eec3d65136b3f75
33
refs/heads/snap-stage1: e33de59e47c5076a89eadeb38f4934f58a3618a6
4-
refs/heads/snap-stage3: d9bb78efdf2fbb0de9ca43a8b14e5c91c78164e9
4+
refs/heads/snap-stage3: 1ad2239f62031aaf5d8d046f1648cd91f8507f44
55
refs/heads/try: ebfe63cd1c0b5d23f7ea60c69b4fde2e30cfd42a
66
refs/tags/release-0.1: 1f5c5126e96c79d22cb7862f75304136e204f105
77
refs/heads/ndm: f3868061cd7988080c30d6d5bf352a5a5fe2460b

branches/snap-stage3/src/libstd/rt/sched.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -686,7 +686,7 @@ impl Scheduler {
686686
}
687687

688688
pub fn run_task(task: ~Task) {
689-
let sched = Local::take::<Scheduler>();
689+
let sched: ~Scheduler = Local::take();
690690
sched.process_task(task, Scheduler::switch_task).map_move(Local::put);
691691
}
692692

branches/snap-stage3/src/libstd/rt/uv/uvio.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ trait HomingIO {
5757
let old_home = Cell::new_empty();
5858
let old_home_ptr = &old_home;
5959
do task::unkillable { // FIXME(#8674)
60-
let scheduler = Local::take::<Scheduler>();
60+
let scheduler: ~Scheduler = Local::take();
6161
do scheduler.deschedule_running_task_and_then |_, task| {
6262
// get the old home first
6363
do task.wake().map_move |mut task| {
@@ -72,7 +72,7 @@ trait HomingIO {
7272

7373
// unhome home
7474
do task::unkillable { // FIXME(#8674)
75-
let scheduler = Local::take::<Scheduler>();
75+
let scheduler: ~Scheduler = Local::take();
7676
do scheduler.deschedule_running_task_and_then |scheduler, task| {
7777
do task.wake().map_move |mut task| {
7878
task.give_home(old_home.take());
@@ -122,7 +122,7 @@ trait HomingIO {
122122

123123
// get a handle for the current scheduler
124124
macro_rules! get_handle_to_current_scheduler(
125-
() => (do Local::borrow::<Scheduler, SchedHandle> |sched| { sched.make_handle() })
125+
() => (do Local::borrow |sched: &mut Scheduler| { sched.make_handle() })
126126
)
127127

128128
enum SocketNameKind {
@@ -765,7 +765,7 @@ impl RtioTcpStream for UvTcpStream {
765765

766766
unsafe { (*result_cell_ptr).put_back(result); }
767767

768-
let scheduler: ~Scheduler = Local::take::<Scheduler>();
768+
let scheduler: ~Scheduler = Local::take();
769769
scheduler.resume_blocked_task_immediately(task_cell.take());
770770
}
771771
}

0 commit comments

Comments
 (0)