about summary refs log tree commit diff
path: root/src/libstd/rt/test.rs
AgeCommit message (Expand)AuthorLines
2013-11-29Implement a lock-free work-stealing dequeAlex Crichton-18/+16
2013-11-29libstd: Change `Path::new` to `Path::init`.Patrick Walton-1/+1
2013-11-27Improve the rt::thread moduleAlex Crichton-1/+1
2013-11-26librustc: Make `||` lambdas not infer to `proc`sPatrick Walton-12/+17
2013-11-18auto merge of #10561 : pcwalton/rust/procify, r=alexcrichtonbors-15/+15
2013-11-18Remove the C++ lock_and_signal typeAlex Crichton-8/+12
2013-11-18libstd: Change all `~fn()`s to `proc`s in the standard library.Patrick Walton-15/+15
2013-11-11Move std::rt::io to std::ioAlex Crichton-1/+1
2013-11-11Remove #[fixed_stack_segment] and #[rust_stack]Alex Crichton-4/+0
2013-11-10Enable uv pipe tests on windowsAlex Crichton-1/+5
2013-10-29Move rust's uv implementation to its own crateAlex Crichton-4/+3
2013-10-28Allow fail messages to be caught, and introduce the Any traitMarvin Löbel-23/+24
2013-10-24Implement a basic event loop built on LittleLockAlex Crichton-2/+42
2013-10-24Remove IoFactoryObject for ~IoFactoryAlex Crichton-2/+2
2013-10-24Migrate Rtio objects to true trait objectsAlex Crichton-2/+3
2013-10-24Implement io::net::unixAlex Crichton-0/+10
2013-10-22Drop the '2' suffix from logging macrosAlex Crichton-3/+3
2013-10-17std: Move size/align functions to std::mem. #2240Brian Anderson-1/+1
2013-10-15path2: Replace the path module outrightKevin Ballard-3/+5
2013-09-30std: Remove usage of fmt!Alex Crichton-3/+3
2013-09-15Remove {uint,int,u64,i64,...}::from_str,from_str_radixblake2-ppc-2/+2
2013-09-09rename `std::iterator` to `std::iter`Daniel Micay-1/+1
2013-09-02Raise the file descriptor limits when running compiletestAlex Crichton-2/+8
2013-08-19Try to fix mac valgrind bot by disabling thread-heavy activities.Graydon Hoare-5/+9
2013-08-19Add externfn macro and correctly label fixed_stack_segmentsNiko Matsakis-0/+3
2013-08-10Mass rename of .consume{,_iter}() to .move_iter()Erick Tryzelaar-1/+1
2013-08-08Enabled workstealing in the scheduler. Previously we had one global work queu...toddaaro-4/+14
2013-08-07std: Allow spawners to specify stack sizeBrian Anderson-8/+7
2013-08-05Updated std::Option, std::Either and std::ResultMarvin Löbel-2/+2
2013-08-04auto merge of #8243 : stepancheg/rust/ipv, r=brsonbors-5/+5
2013-08-03remove obsolete `foreach` keywordDaniel Micay-4/+4
2013-08-02Bump fd limit on macos when running rt testsKevin Ballard-0/+78
2013-08-02Revert "std::rt: Use a constant 4 threads for multithreaded sched tests"Kevin Ballard-4/+5
2013-08-03Rename IpAddr -> SocketAddr, extract IpAddr from SocketAddrStepan Koltsov-5/+5
2013-08-02replace `range` with an external iteratorDaniel Micay-2/+2
2013-08-01fixed incorrect handling of returned scheduler option and restructed schedule...toddaaro-1/+3
2013-08-01A major refactoring that changes the way the runtime uses TLS. In thetoddaaro-168/+53
2013-08-01migrate many `for` loops to `foreach`Daniel Micay-4/+4
2013-07-30std::rt: Change Thread interface to require an explicit joinBrian Anderson-1/+3
2013-07-25libstd: Fix errors when rtdebug! is not a noop.Luqman Aden-2/+2
2013-07-20auto merge of #7858 : bblum/rust/kill, r=brsonbors-7/+17
2013-07-20Add test::with_test_task() convenience function.Ben Blum-1/+11
2013-07-20Change the HOF context switchers to pass a BlockedTask instead of a ~Task.Ben Blum-3/+3
2013-07-20Add kill::Death for task death services and use it in Task.Ben Blum-3/+3
2013-07-20auto merge of #7855 : brson/rust/rt-overcommit, r=pcwaltonbors-5/+4
2013-07-19std::rt: Use a constant 4 threads for multithreaded sched tests. #7772Brian Anderson-5/+4
2013-07-17std::rt: Rename RUST_TEST_THREADS to RUST_RT_TEST_THREADSBrian Anderson-1/+1
2013-07-08Merge remote-tracking branch 'anasazi/io'Brian Anderson-3/+12
2013-07-08std::rt: Add a hack to allocate different test port ranges to different botsBrian Anderson-2/+44
2013-07-02Merge remote-tracking branch 'upstream/io' into ioEric Reed-174/+97