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,5 +1,5 @@
use alloc::arc::Arc;
use collections::{BTreeMap, Vec};
use alloc::{BTreeMap, Vec};
use core::{cmp, str};
use core::sync::atomic::{AtomicUsize, Ordering};
use spin::{Mutex, RwLock};
+1 -1
View File
@@ -1,5 +1,5 @@
use alloc::arc::{Arc, Weak};
use collections::BTreeMap;
use alloc::BTreeMap;
use core::{mem, slice};
use core::sync::atomic::{AtomicUsize, Ordering};
use spin::RwLock;
+2 -2
View File
@@ -1,4 +1,4 @@
use collections::BTreeMap;
use alloc::BTreeMap;
use core::{cmp, str};
use core::sync::atomic::{AtomicUsize, Ordering};
use spin::RwLock;
@@ -10,7 +10,7 @@ use syscall::scheme::Scheme;
#[cfg(test)]
mod gen {
use collections::BTreeMap;
use alloc::BTreeMap;
pub fn gen() -> BTreeMap<&'static [u8], (&'static [u8], bool)> { BTreeMap::new() }
}
+1 -1
View File
@@ -1,7 +1,7 @@
/// Disk scheme replacement when making live disk
use alloc::arc::Arc;
use collections::BTreeMap;
use alloc::BTreeMap;
use core::{cmp, slice};
use core::sync::atomic::{AtomicUsize, Ordering};
use spin::RwLock;
+3 -3
View File
@@ -8,7 +8,7 @@
use alloc::arc::Arc;
use alloc::boxed::Box;
use collections::BTreeMap;
use alloc::BTreeMap;
use core::sync::atomic::AtomicUsize;
use spin::{Once, RwLock, RwLockReadGuard, RwLockWriteGuard};
@@ -174,11 +174,11 @@ impl SchemeList {
Ok(to)
}
pub fn iter(&self) -> ::collections::btree_map::Iter<SchemeId, Arc<Box<Scheme + Send + Sync>>> {
pub fn iter(&self) -> ::alloc::btree_map::Iter<SchemeId, Arc<Box<Scheme + Send + Sync>>> {
self.map.iter()
}
pub fn iter_name(&self, ns: SchemeNamespace) -> ::collections::btree_map::Iter<Box<[u8]>, SchemeId> {
pub fn iter_name(&self, ns: SchemeNamespace) -> ::alloc::btree_map::Iter<Box<[u8]>, SchemeId> {
self.names[&ns].iter()
}
+1 -1
View File
@@ -1,5 +1,5 @@
use alloc::arc::{Arc, Weak};
use collections::{BTreeMap, VecDeque};
use alloc::{BTreeMap, VecDeque};
use core::sync::atomic::{AtomicUsize, ATOMIC_USIZE_INIT, Ordering};
use spin::{Mutex, Once, RwLock, RwLockReadGuard, RwLockWriteGuard};
+1 -1
View File
@@ -1,6 +1,6 @@
use alloc::arc::Arc;
use alloc::boxed::Box;
use collections::{BTreeMap, Vec};
use alloc::{BTreeMap, Vec};
use core::str;
use core::sync::atomic::{AtomicUsize, Ordering};
use spin::{Mutex, RwLock};
+1 -1
View File
@@ -1,4 +1,4 @@
use collections::{String, Vec};
use alloc::{String, Vec};
use core::str;
use context;
+1 -1
View File
@@ -1,4 +1,4 @@
use collections::Vec;
use alloc::Vec;
use device::cpu::cpu_info;
use syscall::error::{Error, EIO, Result};
+1 -1
View File
@@ -1,4 +1,4 @@
use collections::Vec;
use alloc::Vec;
use context;
use syscall::error::{Error, ESRCH, Result};
+1 -1
View File
@@ -1,4 +1,4 @@
use collections::{String, Vec};
use alloc::{String, Vec};
use core::fmt::Write;
use core::str;
+1 -1
View File
@@ -1,5 +1,5 @@
use alloc::boxed::Box;
use collections::{BTreeMap, Vec};
use alloc::{BTreeMap, Vec};
use core::{cmp, str};
use core::sync::atomic::{AtomicUsize, Ordering};
use spin::RwLock;
+1 -1
View File
@@ -1,4 +1,4 @@
use collections::Vec;
use alloc::Vec;
use context;
use scheme;
+1 -1
View File
@@ -1,4 +1,4 @@
use collections::Vec;
use alloc::Vec;
use context;
use scheme;
+1 -1
View File
@@ -1,4 +1,4 @@
use collections::{String, Vec};
use alloc::{String, Vec};
use core::fmt::Write;
use core::str;
+1 -1
View File
@@ -1,4 +1,4 @@
use collections::Vec;
use alloc::Vec;
use syscall::error::Result;
pub fn resource() -> Result<Vec<u8>> {
+1 -1
View File
@@ -1,4 +1,4 @@
use collections::BTreeMap;
use alloc::BTreeMap;
use core::{mem, slice, str};
use core::sync::atomic::{AtomicUsize, Ordering};
use spin::RwLock;
+1 -1
View File
@@ -1,6 +1,6 @@
use alloc::arc::{Arc, Weak};
use alloc::boxed::Box;
use collections::BTreeMap;
use alloc::BTreeMap;
use core::sync::atomic::{AtomicU64, Ordering};
use core::{mem, slice, usize};
use spin::{Mutex, RwLock};