about summary refs log tree commit diff
path: root/src/libstd
diff options
context:
space:
mode:
authorDaniel Micay <danielmicay@gmail.com>2013-10-07 21:58:33 -0400
committerDaniel Micay <danielmicay@gmail.com>2013-10-08 07:11:08 -0400
commitac1faba4df0d2081844e7e17b721c23be71c9c36 (patch)
tree5072aed410a13ee21592f34bd0dc2c10f47f0a4e /src/libstd
parentb17dc4a946838a7f0a1d8eb752536243e322e8de (diff)
downloadrust-ac1faba4df0d2081844e7e17b721c23be71c9c36.tar.gz
rust-ac1faba4df0d2081844e7e17b721c23be71c9c36.zip
make small ty_struct immediate
Closes #9651
Diffstat (limited to 'src/libstd')
-rw-r--r--src/libstd/unstable/sync.rs4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/libstd/unstable/sync.rs b/src/libstd/unstable/sync.rs
index 066c2173b5a..f3945d8f3c9 100644
--- a/src/libstd/unstable/sync.rs
+++ b/src/libstd/unstable/sync.rs
@@ -26,7 +26,7 @@ use vec;
 /// An atomically reference counted pointer.
 ///
 /// Enforces no shared-memory safety.
-#[unsafe_no_drop_flag]
+//#[unsafe_no_drop_flag] FIXME: #9758
 pub struct UnsafeArc<T> {
     data: *mut ArcData<T>,
 }
@@ -427,6 +427,8 @@ mod tests {
     use util;
     use sys::size_of;
 
+    //#[unsafe_no_drop_flag] FIXME: #9758
+    #[ignore]
     #[test]
     fn test_size() {
         assert_eq!(size_of::<UnsafeArc<[int, ..10]>>(), size_of::<*[int, ..10]>());