about summary refs log tree commit diff
path: root/src/libstd/rt/test.rs
AgeCommit message (Collapse)AuthorLines
2013-07-19std::rt: Use a constant 4 threads for multithreaded sched tests. #7772Brian Anderson-5/+4
Too much overcommit here exhausts the low fd limit on OS X.
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
Conflicts: src/libstd/rt/test.rs
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
Conflicts: src/libstd/rt/test.rs src/rt/rustrt.def.in
2013-07-02IPv6 support for UDP and TCP.Eric Reed-2/+7
2013-07-01Refactored the runtime to view coroutines as a component of tasks, instead ↵toddaaro-179/+98
of tasks as a component of coroutines.
2013-06-24std::rt: deny(unused_unsafe)Brian Anderson-1/+1
2013-06-17std::rt: Add util mod and num_cpus functionBrian Anderson-5/+2
2013-06-16Merge remote-tracking branch 'brson/io'Brian Anderson-63/+296
Conflicts: src/libstd/rt/comm.rs src/libstd/rt/mod.rs src/libstd/rt/sched.rs src/libstd/rt/task.rs src/libstd/rt/test.rs src/libstd/rt/tube.rs src/libstd/rt/uv/uvio.rs src/libstd/rt/uvio.rs src/libstd/task/spawn.rs
2013-06-15Merge remote-tracking branch 'brson/io-wip' into ioBrian Anderson-44/+54
Conflicts: src/libstd/rt/sched.rs src/libstd/rt/task.rs src/libstd/rt/test.rs src/libstd/task/mod.rs src/libstd/task/spawn.rs
2013-06-15std::rt: Tasks contain a JoinLatchBrian Anderson-31/+24
2013-06-14redesigned the pinning to pin deal with things on dequeue, not on enqueuetoddaaro-14/+18
2013-06-13std::rt: Tasks must have an unwinder. SimplerBrian Anderson-6/+6
2013-06-13std::rt: Change the Task constructors to reflect a treeBrian Anderson-10/+36
2013-06-13automated whitespace fixesDaniel Micay-1/+0
2013-06-12added functionality to tell schedulers to refuse to run tasks that are not ↵toddaaro-5/+25
pinned to them
2013-06-12A basic implementation of pinning tasks to schedulers. No IO interactions ↵toddaaro-0/+124
have been planned for, and no forwarding of tasks off special schedulers is supported.
2013-06-06std::rt: Configure test threads with RUST_TEST_THREADS. Default is ncores x2Brian Anderson-2/+17
2013-06-04std::cell: Modernize constructorsPhilipp Brüschweiler-8/+8
Part of #3853
2013-05-30core::rt: deny(unused_imports, unused_mut, unused_variable)Brian Anderson-5/+3
2013-05-30core::rt: Fix two multithreading bugs and add a threadring testBrian Anderson-1/+1
This properly distributes the load now
2013-05-29Merge remote-tracking branch 'brson/io' into incomingBrian Anderson-26/+89
Conflicts: src/libstd/rt/sched.rs
2013-05-22libstd: Rename libcore to libstd and libstd to libextra; update makefiles.Patrick Walton-0/+192
This only changes the directory names; it does not change the "real" metadata names.