about summary refs log tree commit diff
path: root/src/libcore/rt
AgeCommit message (Expand)AuthorLines
2013-05-21fix mips stack alignmentJyun-Yan You-1/+3
2013-05-20auto merge of #6635 : brson/rust/snapshot, r=brsonbors-15/+0
2013-05-20auto merge of #6632 : steveklabnik/rust/remove_more_warnings, r=thestingerbors-2/+2
2013-05-19Register snapshotsBrian Anderson-15/+0
2013-05-19Fix many warnings.Steve Klabnik-2/+2
2013-05-19Remove more warnings.Steve Klabnik-7/+1
2013-05-19Use assert_eq! rather than assert! where possibleCorey Richardson-49/+49
2013-05-17WhitespaceBrian Anderson-2/+2
2013-05-17core: Wire up `stream` to newschedBrian Anderson-112/+138
2013-05-17core: Wire up oneshot pipes to newschedBrian Anderson-0/+22
2013-05-17core::rt: implement `oneshot` and `stream`.Brian Anderson-1/+645
2013-05-17Merge remote-tracking branch 'brson/io' into incomingBrian Anderson-1064/+2843
2013-05-16fix warningsCorey Richardson-4/+2
2013-05-15core::rt: Unignore a fixed TCP testBrian Anderson-1/+1
2013-05-15Merge remote-tracking branch 'brson/io' into incomingBrian Anderson-1064/+2843
2013-05-15core::rt: Fix TCP test on macBrian Anderson-3/+8
2013-05-15core::rt: Copy many of the old io extensions to the new ioBrian Anderson-6/+334
2013-05-15core::rt: More work on Reader extensions and error handlingBrian Anderson-65/+127
2013-05-15core::rt: Make push_bytes raise read_error on EOFBrian Anderson-19/+45
2013-05-15core::rt: WarningsBrian Anderson-18/+12
2013-05-15core::rt: Rename Task to CoroutineBrian Anderson-57/+57
2013-05-15core::rt: Rename Sched.task_queue to work_queueBrian Anderson-5/+5
2013-05-15rt: Rename sched_key to rt_keyBrian Anderson-2/+2
2013-05-15core::rt: Fix scheduling logic for enqueued tasksBrian Anderson-124/+186
2013-05-15core::rt: Add uv timer bindingsBrian Anderson-8/+202
2013-05-15core::rt: `read` raises `read_error`Brian Anderson-241/+29
2013-05-15core::rt: Begin implementing Reader extension methodsBrian Anderson-5/+325
2013-05-15core: Turn task::unkillable, etc. into no-ops in newsched. #6377Brian Anderson-1/+0
2013-05-15core::rt: Don't abort when reporting an unknown uv errorBrian Anderson-2/+3
2013-05-15core::rt: Error handling for TcpStream.readBrian Anderson-9/+91
2013-05-15core::rt: Initialize loggingBrian Anderson-3/+40
2013-05-15core::rt: Add a test of standalone use of the runtimeBrian Anderson-22/+2
2013-05-15core:rt: A few micro-optsBrian Anderson-5/+14
2013-05-14core::rt: Ignore tcp test multiple_connect_interleaved_lazy_scheduleBrian Anderson-1/+1
2013-05-15Rename vec::len(var) to var.len()Youngmin Yoo-1/+1
2013-05-14Merge remote-tracking branch 'brson/io-upstream' into incomingBrian Anderson-631/+1523
2013-05-14core::rt: Wait for handles to closeBrian Anderson-24/+60
2013-05-14core::rt: Register stacks with valgrind. #6428Brian Anderson-6/+35
2013-05-14core::rt: DocsBrian Anderson-13/+61
2013-05-14core: Move unstable::exchange_alloc to rt::global_heapBrian Anderson-1/+87
2013-05-14core: Cleanup warningsBrian Anderson-108/+110
2013-05-14core::rt: 0 is a valid TLS keyBrian Anderson-1/+1
2013-05-14core::rt: Make TCP servers workBrian Anderson-34/+161
2013-05-14core::rt: Add a simple channel type for passing buffered messages between Sch...Brian Anderson-1/+187
2013-05-14core::rt: Add a very simple ref counted pointerBrian Anderson-0/+146
2013-05-14WarningsBrian Anderson-1/+1
2013-05-14TidyBrian Anderson-4/+4
2013-05-14core::rt Wire up logging to newsched tasksBrian Anderson-4/+61
2013-05-14core::rt: Just a small fix to TcpStreamBrian Anderson-3/+30
2013-05-14core::rt: Move all the uv callback definitions to one placeBrian Anderson-42/+23