Remove stage0 hacks
This commit is contained in:
parent
6ffb39bd08
commit
3b49c60ab7
13 changed files with 4 additions and 38 deletions
|
@ -127,7 +127,6 @@ const MAX_REFCOUNT: usize = (isize::MAX) as usize;
|
|||
/// }
|
||||
/// ```
|
||||
|
||||
#[cfg_attr(stage0, unsafe_no_drop_flag)]
|
||||
#[stable(feature = "rust1", since = "1.0.0")]
|
||||
pub struct Arc<T: ?Sized> {
|
||||
ptr: Shared<ArcInner<T>>,
|
||||
|
@ -153,7 +152,6 @@ impl<T: ?Sized + Unsize<U>, U: ?Sized> CoerceUnsized<Arc<U>> for Arc<T> {}
|
|||
/// nodes behind strong `Arc<T>` pointers, and then storing the parent pointers
|
||||
/// as `Weak<T>` pointers.
|
||||
|
||||
#[cfg_attr(stage0, unsafe_no_drop_flag)]
|
||||
#[stable(feature = "arc_weak", since = "1.4.0")]
|
||||
pub struct Weak<T: ?Sized> {
|
||||
ptr: Shared<ArcInner<T>>,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue