about summary refs log tree commit diff
path: root/src/libextra
diff options
context:
space:
mode:
authorBrian Anderson <banderson@mozilla.com>2013-10-16 18:34:01 -0700
committerBrian Anderson <banderson@mozilla.com>2013-10-17 17:31:35 -0700
commit34d376f3cf234dc714fcfab7639affd3967dc16d (patch)
tree780dbbd084e9a57689e2565a2e1b3541a350eb86 /src/libextra
parent3fd0e3a77be624f41647bb930843de27bc1cc985 (diff)
downloadrust-34d376f3cf234dc714fcfab7639affd3967dc16d.tar.gz
rust-34d376f3cf234dc714fcfab7639affd3967dc16d.zip
std: Move size/align functions to std::mem. #2240
Diffstat (limited to 'src/libextra')
-rw-r--r--src/libextra/arena.rs10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/libextra/arena.rs b/src/libextra/arena.rs
index 520faad1afa..6c4e86d958e 100644
--- a/src/libextra/arena.rs
+++ b/src/libextra/arena.rs
@@ -42,7 +42,7 @@ use std::cast::{transmute, transmute_mut, transmute_mut_region};
 use std::cast;
 use std::num;
 use std::ptr;
-use std::sys;
+use std::mem;
 use std::uint;
 use std::vec;
 use std::unstable::intrinsics;
@@ -123,7 +123,7 @@ unsafe fn destroy_chunk(chunk: &Chunk) {
         let (tydesc, is_done) = un_bitpack_tydesc_ptr(*tydesc_data);
         let (size, align) = ((*tydesc).size, (*tydesc).align);
 
-        let after_tydesc = idx + sys::size_of::<*TyDesc>();
+        let after_tydesc = idx + mem::size_of::<*TyDesc>();
 
         let start = round_up_to(after_tydesc, align);
 
@@ -134,7 +134,7 @@ unsafe fn destroy_chunk(chunk: &Chunk) {
         }
 
         // Find where the next tydesc lives
-        idx = round_up_to(start + size, sys::pref_align_of::<*TyDesc>());
+        idx = round_up_to(start + size, mem::pref_align_of::<*TyDesc>());
     }
 }
 
@@ -220,7 +220,7 @@ impl Arena {
                 let head = transmute_mut_region(&mut self.head);
 
                 tydesc_start = head.fill;
-                after_tydesc = head.fill + sys::size_of::<*TyDesc>();
+                after_tydesc = head.fill + mem::size_of::<*TyDesc>();
                 start = round_up_to(after_tydesc, align);
                 end = start + n_bytes;
             }
@@ -230,7 +230,7 @@ impl Arena {
             }
 
             let head = transmute_mut_region(&mut self.head);
-            head.fill = round_up_to(end, sys::pref_align_of::<*TyDesc>());
+            head.fill = round_up_to(end, mem::pref_align_of::<*TyDesc>());
 
             //debug2!("idx = {}, size = {}, align = {}, fill = {}",
             //       start, n_bytes, align, head.fill);