summary refs log tree commit diff
path: root/src/libstd/rt
AgeCommit message (Expand)AuthorLines
2013-08-22std: CRUD file io bindings in uvio, fs_open()/unlink() in IoFactory + testJeff Olson-0/+190
2013-08-22std: remove fcntl const bindings + making valgrind clean w/ no owned vecsJeff Olson-142/+68
2013-08-22std: support async/threadpool & sync paths in uv_fs_* calls + add sync testJeff Olson-35/+169
2013-08-22std: add read and unlink to low-level FileDescriptor + end-to-end CRUD testJeff Olson-53/+119
2013-08-22std: working tests for low-level libuv open, write and close operationsJeff Olson-27/+126
2013-08-22std: bootstrapping libuv-based fileio in newrt... open & closeJeff Olson-14/+222
2013-08-22auto merge of #8666 : nikomatsakis/rust/issue-3678-extern-fn-types, r=pcwaltonbors-22/+112
2013-08-21std/extra: changing XXX to FIXME; cleanupTim Chevalier-37/+37
2013-08-21Don't fail in port.try_recv() the second time. Close #7800.Ben Blum-6/+7
2013-08-21Adjust callbacks in the libraries for the new type of extern fnsNiko Matsakis-22/+112
2013-08-21auto merge of #8600 : sfackler/rust/http, r=brsonbors-30/+0
2013-08-20auto merge of #8656 : toddaaro/rust/idle-opt+cleaning, r=brsonbors-14/+17
2013-08-20auto merge of #8631 : anasazi/rust/homing-io, r=brsonbors-348/+679
2013-08-20Fixed a memory leak caused by the singleton idle callback failing to close co...toddaaro-14/+17
2013-08-20auto merge of #8519 : msullivan/rust/objects, r=catamorphismbors-1/+1
2013-08-20Added home_for_io_with_sched variant. Temporarily making IO unkillable.Eric Reed-124/+165
2013-08-20Add assert_once_ever macro. Close #7748. (fixme cf #8472)Ben Blum-0/+1
2013-08-20Moved .sleep() to Timer.Eric Reed-7/+2
2013-08-20auto merge of #8566 : toddaaro/rust/idle-opt+cleaning, r=catamorphism,brsonbors-302/+386
2013-08-19std: Restore dynamic borrow trackingBrian Anderson-12/+43
2013-08-19Make IO thread-safe.Eric Reed-660/+653
2013-08-19Homed UDP socketsEric Reed-24/+213
2013-08-19Working homing UDP socket prototype.Eric Reed-1/+151
2013-08-19Instruct event loops to ignore SIGPIPE when constructed.Eric Reed-0/+1
2013-08-19Do not execute the callback before cleaning up resources.Eric Reed-8/+6
2013-08-19Derive Clone for IpAddr and SocketAddrEric Reed-2/+2
2013-08-19Try to fix mac valgrind bot by disabling thread-heavy activities.Graydon Hoare-6/+48
2013-08-19clean whitespace :/toddaaro-6/+6
2013-08-19Rangechange the log message truncation limit.Michael Sullivan-1/+1
2013-08-19Add externfn macro and correctly label fixed_stack_segmentsNiko Matsakis-15/+254
2013-08-18Delete std::rt::io::net::httpSteven Fackler-30/+0
2013-08-18auto merge of #8560 : kballard/rust/reserve-yield, r=pcwaltonbors-5/+5
2013-08-18auto merge of #8551 : huonw/rust/speling, r=alexcrichtonbors-22/+21
2013-08-18More spelling corrections.Huon Wilson-2/+2
2013-08-16A round of code cleaning for the primary scheduler code. Comments have been u...toddaaro-275/+201
2013-08-16Moved the logic for a pausible idle callback into a new type - PausibleIdleCa...toddaaro-96/+103
2013-08-16std::rt: Fix a race in UvRemoteCallback's dtor that misses callbacksBrian Anderson-7/+74
2013-08-16std::rt: Touch up idle logicBrian Anderson-16/+36
2013-08-16an attempt at a singleton pausible idle callback for each scheduler. suffers ...toddaaro-19/+83
2013-08-16Reserve 'yield' keywordKevin Ballard-5/+5
2013-08-16doc: convert remaining uses of core:: to std::.Huon Wilson-14/+14
2013-08-16doc: correct spelling in documentation.Huon Wilson-6/+5
2013-08-15Add ToCStr method .with_c_str()Kevin Ballard-8/+8
2013-08-13auto merge of #8475 : kmcallister/rust/stack_segment, r=brson,brsonbors-2/+2
2013-08-13Make rt::stack publicKeegan McAllister-1/+1
2013-08-13auto merge of #8423 : alexcrichton/rust/less-priv-again, r=bstriebors-8/+8
2013-08-13auto merge of #8411 : bblum/rust/assorted-fixes, r=brsonbors-322/+32
2013-08-12Forbid pub/priv where it has no effectAlex Crichton-8/+8
2013-08-12std: Re-optimize tls access on local allocation pathBrian Anderson-9/+17
2013-08-12rt::task: Make current_stack_segment publicKeegan McAllister-1/+1