From 8cff5c22c3d4354a2058b7c3e7ddd6d263bf8190 Mon Sep 17 00:00:00 2001 From: Daniel Micay Date: Tue, 22 Jan 2013 21:22:50 -0500 Subject: migrate task/spawn.rs to LinearSet --- src/libcore/task/spawn.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/libcore/task') diff --git a/src/libcore/task/spawn.rs b/src/libcore/task/spawn.rs index 28bbeaad35b..2411bd896e7 100644 --- a/src/libcore/task/spawn.rs +++ b/src/libcore/task/spawn.rs @@ -96,13 +96,13 @@ macro_rules! move_it ( { $x:expr } => ( unsafe { let y = move *ptr::addr_of(&($x)); move y } ) ) -type TaskSet = send_map::linear::LinearMap<*rust_task,()>; +type TaskSet = send_map::linear::LinearSet<*rust_task>; fn new_taskset() -> TaskSet { - send_map::linear::LinearMap() + send_map::linear::LinearSet::new() } fn taskset_insert(tasks: &mut TaskSet, task: *rust_task) { - let didnt_overwrite = tasks.insert(task, ()); + let didnt_overwrite = tasks.insert(task); assert didnt_overwrite; } fn taskset_remove(tasks: &mut TaskSet, task: *rust_task) { @@ -110,7 +110,7 @@ fn taskset_remove(tasks: &mut TaskSet, task: *rust_task) { assert was_present; } pub fn taskset_each(tasks: &TaskSet, blk: fn(v: *rust_task) -> bool) { - tasks.each_key(|k| blk(*k)) + tasks.each(|k| blk(*k)) } // One of these per group of linked-failure tasks. -- cgit 1.4.1-3-g733a5