diff options
| author | Brian Anderson <banderson@mozilla.com> | 2013-10-16 18:34:01 -0700 |
|---|---|---|
| committer | Brian Anderson <banderson@mozilla.com> | 2013-10-17 17:31:35 -0700 |
| commit | 34d376f3cf234dc714fcfab7639affd3967dc16d (patch) | |
| tree | 780dbbd084e9a57689e2565a2e1b3541a350eb86 /src/libextra | |
| parent | 3fd0e3a77be624f41647bb930843de27bc1cc985 (diff) | |
| download | rust-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.rs | 10 |
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); |
