Patrick Walton
dcbf4ec2a1
librustc: Put #[unsafe_destructor]
behind a feature gate.
...
Closes #8142 .
This is not the semantics we want long-term. You can continue to use
`#[unsafe_destructor]`, but you'll need to add
`#![feature(unsafe_destructor)]` to the crate attributes.
[breaking-change]
2014-06-20 14:24:31 -07:00
Brian Anderson
34d376f3cf
std: Move size/align functions to std::mem. #2240
2013-10-17 17:31:35 -07:00
Alex Crichton
30862a64c2
Fix run-pass tests to have 'pub fn main'
...
This is required by the check-fast target because each test is slurped up into a
submodule.
2013-09-25 00:43:37 -07:00
Daniel Micay
4e161a4d40
switch Drop to &mut self
2013-09-16 22:19:23 -04:00
Birunthan Mohanathas
dcf1dc060a
Rename #[no_drop_flag] to #[unsafe_no_drop_flag]
2013-06-27 23:20:42 -04:00
Luqman Aden
ca2966c6d0
Change finalize -> drop.
2013-06-25 21:14:39 -04:00
James Miller
d9f6dd263c
Set #[no_drop_flag] on Rc<T> and AtomicOption. Add Test
2013-06-25 16:11:34 +12:00