summary refs log tree commit diff
path: root/src/libstd/rt
AgeCommit message (Collapse)AuthorLines
2013-05-30core::rt: deny(unused_imports, unused_mut, unused_variable)Brian Anderson-22/+11
2013-05-30Remove unnecessary 'use' formsDaniel Farina-1/+0
Fix a laundry list of warnings involving unused imports that glutted up compilation output. There are more, but there seems to be some false positives (where 'remedy' appears to break the build), but this particular set of fixes seems safe.
2013-05-30core::rt: Fix two multithreading bugs and add a threadring testBrian Anderson-2/+66
This properly distributes the load now
2013-05-30core::rt: Begin recording scheduler metricsBrian Anderson-8/+123
2013-05-29core::rt: Add some notes about optimizationsBrian Anderson-0/+14
2013-05-29librustc: Stop reexporting the standard modules from prelude.Patrick Walton-4/+13
2013-05-29librustc: Redo the unsafe checker and make unsafe methods not callable from ↵Patrick Walton-20/+32
safe code
2013-05-29Merge remote-tracking branch 'brson/io' into incomingBrian Anderson-200/+747
Conflicts: src/libstd/rt/sched.rs
2013-05-23cleanup warnings from libstdErick Tryzelaar-11/+7
2013-05-22libstd: Fix merge fallout.Patrick Walton-0/+3238
2013-05-22libstd: Rename libcore to libstd and libstd to libextra; update makefiles.Patrick Walton-0/+5846
This only changes the directory names; it does not change the "real" metadata names.