about summary refs log tree commit diff
path: root/src/libcore/cleanup.rs
AgeCommit message (Expand)AuthorLines
2013-05-10core: Use the new `for` protocolAlex Crichton-2/+30
2013-05-08Remove #[cfg(notest)] and use #[cfg(not(test))] to cooincide with #[cfg(debug)]Zack Corr-3/+3
2013-05-06Remove debug_mem since @graydon said it conflicted with GC changesNiko Matsakis-9/+1
2013-05-06refinement to technique used to not run regionckNiko Matsakis-1/+1
2013-05-05Merge remote-tracking branch 'mozilla/incoming' into issue-5910-dyna-freezeNiko Matsakis-1/+0
2013-05-04improve DEBUG_BORROW printoutsNiko Matsakis-8/+9
2013-05-04auto merge of #6230 : thestinger/rust/whitespace, r=catamorphismbors-1/+0
2013-05-03add gitattributes and fix whitespace issuesDaniel Micay-1/+0
2013-05-03Be more careful about the order in which we read the next fieldNiko Matsakis-6/+25
2013-05-02free the borrow list propertly instead of crashingNiko Matsakis-0/+5
2013-04-30new borrow checker (mass squash)Niko Matsakis-7/+33
2013-03-28Removing unused importsAlex Crichton-1/+3
2013-03-26librustc: Modify all code to use new lifetime binder syntaxPatrick Walton-2/+2
2013-03-26librustc: Remove all uses of the old `[T * N]` fixed-length vector syntaxPatrick Walton-5/+5
2013-03-18librustc: Convert all uses of old lifetime notation to new lifetime notation....Patrick Walton-2/+2
2013-03-16rt: Add RUST_DEBUG_MEM to rust_env to avoid racesBrian Anderson-5/+1
2013-03-11librustc: Replace all uses of `fn()` with `&fn()`. rs=defunPatrick Walton-1/+1
2013-03-07libcore: Remove `extern mod { ... }` from libcore. rs=deexterningPatrick Walton-4/+9
2013-03-06Add manual &self/ and &static/ and /&self declarations thatNiko Matsakis-2/+2
2013-03-03rustc: MIPS32 supportJyun-Yan You-0/+7
2013-03-01core: Move core::rt to core::unstable::langBrian Anderson-1/+1
2013-02-27Remove the last remnants of rtcallsBrian Anderson-2/+2
2013-02-21Put unique allocs in managed heap when they might contain managed boxes.Graydon Hoare-24/+81
2013-02-07Make ~fn non-copyable, make &fn copyable, split barefn/closure types,Niko Matsakis-4/+0
2013-02-01rt: Remove portsBrian Anderson-2/+0
2013-01-29libcore: De-export libcore. rs=deexportingPatrick Walton-2/+1
2013-01-13Support ARM and Androidkyeongwoon-0/+3
2013-01-11Adds priv qualifiers where they have been commented out before implementation.William Ting-1/+2
2013-01-10librustc: Make all external functions unsafe. r=tjcPatrick Walton-1/+1
2012-12-12core: Remove some uses of 'move'Brian Anderson-1/+1
2012-12-03Update license, add license boilerplate to most files. Remainder will follow.Graydon Hoare-0/+10
2012-10-12Make moves explicit in core testsTim Chevalier-1/+1
2012-09-26libcore: De-export cleanup, cmath, future, gc, hash, iter-trait, mutable, and...Patrick Walton-2/+0
2012-09-24libcore: Fix 32 bit Rust task structure offsets for unwindingPatrick Walton-3/+32
2012-09-21Install new pub/priv/export rules as defaults, old rules accessible under #[l...Graydon Hoare-0/+1
2012-09-20core: Mark three more trivial mods as demodedBrian Anderson-0/+4
2012-09-19core: Clean up crate docs and give all mods a brief descriptionBrian Anderson-0/+2
2012-09-18core: Rename 'unsafe' mod to 'cast'Brian Anderson-1/+1
2012-09-17libcore: Fix cleanup for i386Patrick Walton-1/+6
2012-09-14Add core::reflect, start migrating core::repr to use it. Tidy up various Repr...Graydon Hoare-5/+5
2012-09-14rustc: Call the box annihilator in mainPatrick Walton-2/+1
2012-09-14libcore: Remove the annihilation tests; there's no easy way to make them work.Patrick Walton-54/+6
2012-09-14rustc: Make the box annihilator a language itemPatrick Walton-4/+17
2012-09-14libcore: Implement a box annihilator, not called yetPatrick Walton-0/+152