diff options
| author | Alex Crichton <alex@alexcrichton.com> | 2014-08-29 14:33:08 -0700 |
|---|---|---|
| committer | Alex Crichton <alex@alexcrichton.com> | 2014-08-29 14:33:08 -0700 |
| commit | d15d55973946f8f582ba69b1789b5b5d35da5b2d (patch) | |
| tree | 3196e1d3caa8f8d86948f8bb20b8ddffb5d892ec /src/libdebug | |
| parent | 51d0d0641000d642b257beb2fe53f5174a7879d5 (diff) | |
| download | rust-d15d55973946f8f582ba69b1789b5b5d35da5b2d.tar.gz rust-d15d55973946f8f582ba69b1789b5b5d35da5b2d.zip | |
Register new snapshots
Diffstat (limited to 'src/libdebug')
| -rw-r--r-- | src/libdebug/lib.rs | 2 | ||||
| -rw-r--r-- | src/libdebug/reflect.rs | 22 | ||||
| -rw-r--r-- | src/libdebug/repr.rs | 17 |
3 files changed, 1 insertions, 40 deletions
diff --git a/src/libdebug/lib.rs b/src/libdebug/lib.rs index cc97eeffe7a..6341a380563 100644 --- a/src/libdebug/lib.rs +++ b/src/libdebug/lib.rs @@ -25,7 +25,7 @@ html_favicon_url = "http://www.rust-lang.org/favicon.ico", html_root_url = "http://doc.rust-lang.org/master/")] #![experimental] -#![feature(managed_boxes, macro_rules, issue_5723_bootstrap)] +#![feature(managed_boxes, macro_rules)] #![allow(experimental)] pub mod fmt; diff --git a/src/libdebug/reflect.rs b/src/libdebug/reflect.rs index b89ea4d373d..80d0f8a8794 100644 --- a/src/libdebug/reflect.rs +++ b/src/libdebug/reflect.rs @@ -193,17 +193,6 @@ impl<V:TyVisitor + MovePtr> TyVisitor for MovePtrAdaptor<V> { true } - // NOTE: remove after snapshot - #[cfg(stage0)] - fn visit_estr_fixed(&mut self, n: uint, - sz: uint, - align: uint) -> bool { - self.align(align); - if ! self.inner.visit_estr_fixed(n, sz, align) { return false; } - self.bump(sz); - true - } - fn visit_box(&mut self, mtbl: uint, inner: *const TyDesc) -> bool { self.align_to::<Gc<u8>>(); if ! self.inner.visit_box(mtbl, inner) { return false; } @@ -239,17 +228,6 @@ impl<V:TyVisitor + MovePtr> TyVisitor for MovePtrAdaptor<V> { true } - #[cfg(stage0)] - fn visit_evec_fixed(&mut self, n: uint, sz: uint, align: uint, - mtbl: uint, inner: *const TyDesc) -> bool { - self.align(align); - if ! self.inner.visit_evec_fixed(n, sz, align, mtbl, inner) { - return false; - } - self.bump(sz); - true - } - #[cfg(not(stage0))] fn visit_evec_fixed(&mut self, n: uint, sz: uint, align: uint, inner: *const TyDesc) -> bool { self.align(align); diff --git a/src/libdebug/repr.rs b/src/libdebug/repr.rs index dbd2c09497b..1f66d0352da 100644 --- a/src/libdebug/repr.rs +++ b/src/libdebug/repr.rs @@ -274,12 +274,6 @@ impl<'a> TyVisitor for ReprVisitor<'a> { self.get::<&str>(|this, s| this.write_escaped_slice(*s)) } - // Type no longer exists, vestigial function. - // NOTE: remove after snapshot - #[cfg(stage0)] - fn visit_estr_fixed(&mut self, _n: uint, _sz: uint, - _align: uint) -> bool { fail!(); } - fn visit_box(&mut self, mtbl: uint, inner: *const TyDesc) -> bool { try!(self, self.writer.write("box(GC) ".as_bytes())); self.write_mut_qualifier(mtbl); @@ -330,17 +324,6 @@ impl<'a> TyVisitor for ReprVisitor<'a> { }) } - // NOTE: remove after snapshot - #[cfg(stage0)] - fn visit_evec_fixed(&mut self, n: uint, sz: uint, _align: uint, - _: uint, inner: *const TyDesc) -> bool { - let assumed_size = if sz == 0 { n } else { sz }; - self.get::<()>(|this, b| { - this.write_vec_range(b, assumed_size, inner) - }) - } - - #[cfg(not(stage0))] fn visit_evec_fixed(&mut self, n: uint, sz: uint, _align: uint, inner: *const TyDesc) -> bool { let assumed_size = if sz == 0 { n } else { sz }; |
