summary refs log tree commit diff
path: root/src/libstd/rt
AgeCommit message (Expand)AuthorLines
2014-01-03libstd: De-`@mut` the `heap_cycles` testPatrick Walton-4/+8
2014-01-02Abort on double-failure. #910Brian Anderson-1/+7
2014-01-01auto merge of #11212 : alexcrichton/rust/local-task-count, r=brsonbors-37/+59
2014-01-01Move task count bookeeping out of libstdAlex Crichton-37/+59
2013-12-31auto merge of #11187 : alexcrichton/rust/once, r=brsonbors-12/+2
2013-12-31Convert relevant static mutexes to OnceAlex Crichton-12/+2
2013-12-31auto merge of #11236 : huonw/rust/sort-rust-log-help, r=sanxiynbors-2/+9
2013-12-31std: print RUST_LOG=::help in sorted order.Huon Wilson-2/+9
2013-12-30Add rust_fail. #11219Brian Anderson-14/+21
2013-12-27std: uniform modules titles for docLuca Bruno-1/+1
2013-12-25Test fixes and rebase conflictsAlex Crichton-105/+137
2013-12-24rustuv: Remove the id() function from IoFactoryAlex Crichton-2/+0
2013-12-24green: Properly wait for main before shutdownAlex Crichton-12/+15
2013-12-24Test fixes and rebase problemsAlex Crichton-2/+16
2013-12-24green: Allow specifying an IoFactory for poolsAlex Crichton-1/+1
2013-12-24Finalize the green::Pool typeAlex Crichton-1/+19
2013-12-24std: Get stdtest all passing againAlex Crichton-63/+50
2013-12-24std: Update std::rt::thread to specify stack sizesAlex Crichton-8/+16
2013-12-24std: Fix a bug where Local::take() didn't zero outAlex Crichton-1/+3
2013-12-24green: Rip the bandaid off, introduce libgreenAlex Crichton-3442/+327
2013-12-24std: Handle prints with literally no contextAlex Crichton-3/+14
2013-12-24std: Expose that LocalIo may not always be availableAlex Crichton-23/+37
2013-12-24std: Introduce std::syncAlex Crichton-1378/+0
2013-12-24std: Delete rt::testAlex Crichton-440/+0
2013-12-24std: Introduce an unstable::stack moduleAlex Crichton-2/+2
2013-12-24std: Introduce a Runtime traitAlex Crichton-269/+25
2013-12-24Stop using C++ exceptions for stack unwinding.Vadim Chugunov-66/+261
2013-12-20std: silence warnings when compiling test.Huon Wilson-6/+14
2013-12-18auto merge of #11029 : huonw/rust/rm-vec-as-buf, r=cmrbors-7/+5
2013-12-19std::vec: remove .as_muf_buf, replaced by .as_mut_ptr & .len.Huon Wilson-7/+5
2013-12-17Don't allow impls to force public typesAlex Crichton-1/+1
2013-12-16Test fallout from std::comm rewriteAlex Crichton-5/+9
2013-12-16Fallout of rewriting std::commAlex Crichton-1446/+220
2013-12-16Rewrite std::commAlex Crichton-122/+423
2013-12-15librustc: Remove identifiers named `box`, since it's about to become a keyword.Patrick Walton-32/+37
2013-12-15auto merge of #10984 : huonw/rust/clean-raw, r=cmrbors-3/+3
2013-12-15std::vec: convert to(_mut)_ptr to as_... methods on &[] and &mut [].Huon Wilson-2/+2
2013-12-15Move std::{str,vec}::raw::set_len to an unsafe method on Owned{Vector,Str}.Huon Wilson-1/+1
2013-12-15std::rt: s/pausible/pausable/.Huon Wilson-18/+18
2013-12-15std: fix spelling in docs.Huon Wilson-1/+1
2013-12-11Make 'self lifetime illegal.Erik Price-9/+9
2013-12-10auto merge of #10791 : pcwalton/rust/decelling, r=pcwaltonbors-307/+311
2013-12-10libstd: Remove `Cell` from the library.Patrick Walton-13/+18
2013-12-10Make crate hash stable and externally computable.Jack Moffitt-2/+0
2013-12-10libstd: Remove two uses of `Cell`.Patrick Walton-6/+4
2013-12-10libstd: Change `atomically` to use RAII.Patrick Walton-11/+7
2013-12-10librustuv: Change `with_local_io` to use RAII.Patrick Walton-25/+53
2013-12-10libstd: Remove some cells involved inPatrick Walton-10/+6
2013-12-10librustuv: RAII-ify `Local::borrow`, and remove some 12 Cells.Patrick Walton-146/+168
2013-12-10libextra: Another round of de-`Cell`-ing.Patrick Walton-110/+69