Migrate from collections

This commit is contained in:
Tibor Nagy
2017-10-28 02:42:08 +02:00
parent 8ec5d4726b
commit e6b9f850d1
44 changed files with 59 additions and 62 deletions
+1 -1
View File
@@ -1,6 +1,6 @@
use alloc::arc::Arc;
use alloc::boxed::Box;
use collections::{BTreeMap, Vec, VecDeque};
use alloc::{BTreeMap, Vec, VecDeque};
use core::mem;
use spin::Mutex;
+1 -1
View File
@@ -1,5 +1,5 @@
use alloc::arc::{Arc, Weak};
use collections::BTreeMap;
use alloc::BTreeMap;
use spin::{Once, RwLock, RwLockReadGuard, RwLockWriteGuard};
use context;
+2 -2
View File
@@ -2,7 +2,7 @@ use alloc::allocator::{Alloc, Layout};
use alloc::arc::Arc;
use alloc::boxed::Box;
use alloc::heap::Heap;
use collections::BTreeMap;
use alloc::BTreeMap;
use core::mem;
use core::sync::atomic::Ordering;
use paging;
@@ -36,7 +36,7 @@ impl ContextList {
self.map.get(&super::CONTEXT_ID.load(Ordering::SeqCst))
}
pub fn iter(&self) -> ::collections::btree_map::Iter<ContextId, Arc<RwLock<Context>>> {
pub fn iter(&self) -> ::alloc::btree_map::Iter<ContextId, Arc<RwLock<Context>>> {
self.map.iter()
}
+1 -1
View File
@@ -1,5 +1,5 @@
use alloc::arc::{Arc, Weak};
use collections::VecDeque;
use alloc::VecDeque;
use core::intrinsics;
use spin::Mutex;
+1 -1
View File
@@ -1,4 +1,4 @@
use collections::vec_deque::VecDeque;
use alloc::vec_deque::VecDeque;
use core::mem;
use spin::{Once, Mutex, MutexGuard};