about summary refs log tree commit diff
path: root/src/libstd/cleanup.rs
AgeCommit message (Expand)AuthorLines
2014-06-06std: Extract librustrt out of libstdAlex Crichton-102/+0
2014-03-28Convert most code to new inner attribute syntax.Brian Anderson-1/+1
2014-03-15log: Introduce liblog, the old std::loggingAlex Crichton-1/+1
2014-02-23std: Move raw to std::rawBrian Anderson-1/+1
2014-02-13Register new snapshotsAlex Crichton-47/+0
2014-02-07remove type descriptors from proc and @TDaniel Micay-21/+50
2014-01-26Removed all instances of XXX in preparation for relaxing of FIXME ruleSalem Talha-1/+1
2014-01-22Replace C types with Rust types in libstd, closes #7313Florian Hahn-3/+2
2014-01-15remove the concept of managed-unique from libstdDaniel Micay-28/+16
2014-01-06Remove some unnecessary type castsFlorian Hahn-1/+1
2013-12-15librustc: Remove identifiers named `box`, since it's about to become a keyword.Patrick Walton-16/+16
2013-12-11Make 'self lifetime illegal.Erik Price-1/+1
2013-11-26libstd: Remove all non-`proc` uses of `do` from libstdPatrick Walton-6/+6
2013-11-26librustc: Remove remaining uses of `&fn()` in favor of `||`.Patrick Walton-1/+1
2013-11-19libstd: Change all uses of `&fn(A)->B` over to `|A|->B` in libstdPatrick Walton-1/+2
2013-10-26Rewrite boxed_region/memory_region in RustAlex Crichton-2/+2
2013-10-22Drop the '2' suffix from logging macrosAlex Crichton-1/+1
2013-10-17std: Move size/align functions to std::mem. #2240Brian Anderson-2/+2
2013-10-11De-pub some private runtime componentsAlex Crichton-5/+5
2013-10-10Migrate users of io::fd_t to io::native::file::fd_tAlex Crichton-12/+5
2013-08-27librustc: Remove `&const` and `*const` from the language.Patrick Walton-2/+2
2013-08-19std: Restore dynamic borrow trackingBrian Anderson-5/+0
2013-08-09Remove the C++ runtime. SayonaraBrian Anderson-18/+1
2013-08-02librustc: Disallow "unsafe" for external functionsPatrick Walton-1/+1
2013-08-01std: Replace `for` with `do { .. }` expr where internal iterators are usedblake2-ppc-6/+9
2013-07-26Consolidate raw representations of rust valuesAlex Crichton-8/+7
2013-07-24Convert uses of transmute which don't need itAlex Crichton-10/+8
2013-07-22new snapshotDaniel Micay-14/+1
2013-07-20librustc: Remove `pub extern` and `priv extern` from the language.Patrick Walton-1/+1
2013-07-17librustc: Add a lint mode for unnecessary `copy` and remove a bunch of them.Patrick Walton-4/+4
2013-07-03Merge remote-tracking branch 'mozilla/master'Brian Anderson-11/+22
2013-06-24std: Make box annihilator work with newschedBrian Anderson-103/+13
2013-06-24std: Move dynamic borrowck code from unstable::lang to rt::borrowckBrian Anderson-1/+1
2013-06-23Remove unused TyDesc parameter from the glue functionsPhilipp Brüschweiler-2/+16
2013-06-23Remove rust_call_tydesc_gluePhilipp Brüschweiler-15/+3
2013-06-23Remove intrinsic modulePhilipp Brüschweiler-11/+17
2013-05-24make arm register definition consistent with rtJyun-Yan You-1/+1
2013-05-22libstd: Rename libcore to libstd and libstd to libextra; update makefiles.Patrick Walton-0/+253