summary refs log tree commit diff
path: root/src/libstd
AgeCommit message (Expand)AuthorLines
2013-10-25TidyBrian Anderson-6/+6
2013-10-25minorJason Toffaletti-2/+6
2013-10-25minorJason Toffaletti-2/+2
2013-10-25fix bug introduced by previous clean up. more clean up.Jason Toffaletti-23/+19
2013-10-25clean upJason Toffaletti-36/+38
2013-10-25add padding to prevent false sharingJason Toffaletti-0/+8
2013-10-25add multi-producer multi-consumer bounded queue to use for sleeper listJason Toffaletti-56/+211
2013-10-25add cache line paddingJason Toffaletti-4/+11
2013-10-25lock-free queue for scheduler message queueJason Toffaletti-4/+210
2013-10-25Fire fewer homing missilesAlex Crichton-36/+49
2013-10-25auto merge of #10066 : sanxiyn/rust/mut-ptr-clone, r=thestingerbors-0/+7
2013-10-25auto merge of #10060 : alexcrichton/rust/cached-stdout, r=brsonbors-30/+138
2013-10-25Cache and buffer stdout per-task for printingAlex Crichton-30/+138
2013-10-25Implement Clone trait for mutable unsafe pointersSeo Sanghyeon-0/+7
2013-10-24Implement a basic event loop built on LittleLockAlex Crichton-66/+415
2013-10-24Remove the 'callback_ms' function from EventLoopAlex Crichton-20/+3
2013-10-24Fix a bug with the scheduler and destructor orderAlex Crichton-1/+11
2013-10-24Another round of test fixes and merge conflictsAlex Crichton-147/+241
2013-10-24Bring io::signal up to date with changes to rt::rtioAlex Crichton-79/+75
2013-10-24wrapping libuv signal for use in RustDo Nhat Minh-0/+374
2013-10-24Fixing some tests, adding some pipesAlex Crichton-4/+39
2013-10-24Migrate std::run to libuv processesAlex Crichton-19/+40
2013-10-24Remove std::io once and for all!Alex Crichton-1823/+86
2013-10-24Remove std::io from ebmlAlex Crichton-24/+62
2013-10-24Test fixes and merge conflictsAlex Crichton-69/+98
2013-10-24Move stdin to using libuv's pipes instead of a ttyAlex Crichton-84/+48
2013-10-24Remove io::read_errorAlex Crichton-44/+38
2013-10-24Stop logging task failure to task loggersAlex Crichton-9/+11
2013-10-24Remove even more of std::ioAlex Crichton-433/+10
2013-10-24Move as much I/O as possible off of native::ioAlex Crichton-100/+160
2013-10-24Migrate the last typedefs to ~Trait in rtioAlex Crichton-19/+14
2013-10-24Don't attempt to export uv functions directlyAlex Crichton-45/+47
2013-10-24Remove IoFactoryObject for ~IoFactoryAlex Crichton-315/+303
2013-10-24Remove rt::io::supportAlex Crichton-208/+131
2013-10-24Migrate Rtio objects to true trait objectsAlex Crichton-99/+92
2013-10-24Move rt::io::stdio from FileStream to a TTYAlex Crichton-162/+303
2013-10-24Remove unbound pipes from io::pipeAlex Crichton-41/+22
2013-10-24Address a few XXX comments throughout the runtimeAlex Crichton-12/+20
2013-10-24Finish implementing io::net::addrinfoAlex Crichton-92/+249
2013-10-24Implement io::net::unixAlex Crichton-86/+587
2013-10-24Cleaned, documented, wrote tests for up std::boolMarvin Löbel-302/+347
2013-10-23mark some functions as returning !Daniel Micay-3/+2
2013-10-23auto merge of #10032 : thestinger/rust/snapshot, r=huonwbors-9/+1
2013-10-23register snapshotsDaniel Micay-9/+1
2013-10-23Made uv_stat_t.{st_dev, st_ino} public, #9958Ziad Hatahet-2/+2
2013-10-23Merge remote-tracking branch 'upstream/master'Ziad Hatahet-452/+1043
2013-10-23auto merge of #9810 : huonw/rust/rand3, r=alexcrichtonbors-234/+825
2013-10-23auto merge of #10021 : alexcrichton/rust/asm-now-analyzed-correctly, r=luqmanabors-11/+7
2013-10-22auto merge of #10015 : huonw/rust/minor-fixes, r=alexcrichtonbors-70/+78
2013-10-22Remove thread-blocking call to `libc::stat` in `Path::stat`Ziad Hatahet-306/+54