about summary refs log tree commit diff
path: root/src/libcore/rt/test.rs
AgeCommit message (Collapse)AuthorLines
2013-05-22libstd: Rename libcore to libstd and libstd to libextra; update makefiles.Patrick Walton-192/+0
This only changes the directory names; it does not change the "real" metadata names.
2013-05-20core::rt: Convert users of local_sched to Local traitBrian Anderson-13/+14
2013-05-20core::rt: Store Task as a ~ pointerBrian Anderson-6/+6
2013-05-20core:rt:: Rename LocalServices to TaskBrian Anderson-19/+19
2013-05-17core::rt: implement `oneshot` and `stream`.Brian Anderson-1/+32
2013-05-15core::rt: Rename Task to CoroutineBrian Anderson-17/+17
2013-05-15core::rt: Fix scheduling logic for enqueued tasksBrian Anderson-6/+6
2013-05-14core::rt: Make TCP servers workBrian Anderson-0/+40
2013-05-13core::rt Restructure some modulesBrian Anderson-1/+1
Put all uv code under rt::uv, as if it were in its own crate. Pull local_sched out of rt::sched.
2013-05-13core::rt: Fix a warning about unnecessary mutable variableBrian Anderson-1/+1
2013-04-24core: Warning policeBrian Anderson-2/+0
2013-04-23core::rt: Tasks to not require an unwinderBrian Anderson-12/+30
A task without an unwinder will abort the process on failure. I'm using this in the runtime tests to guarantee that a call to `assert!` actually triggers some kind of failure (an abort) instead of silently doing nothing. This is essentially in lieu of a working linked failure implementation.
2013-04-22core::rt: Add unwinding to newsched tasksBrian Anderson-0/+41
2013-04-20core::rt: Improve docs for run_in_newsched_task testing functionBrian Anderson-1/+2
2013-04-20core::rt: Add `next_test_ip4` for generating test addressesBrian Anderson-0/+7
2013-04-20core::rt: Don't directly create scheduler types in I/O testsBrian Anderson-0/+16
There are some better abstractions for this now
2013-04-20core::rt: Use generated port numbers in testsBrian Anderson-0/+10
2013-04-20core::rt: Add a test mod and put run_in_newsched_task thereBrian Anderson-0/+29