about summary refs log tree commit diff
path: root/src/libstd/rt/uv/timer.rs
AgeCommit message (Collapse)AuthorLines
2013-10-29Register new snapshotsAlex Crichton-158/+0
2013-10-24Move rt::io::stdio from FileStream to a TTYAlex Crichton-27/+2
We get a little more functionality from libuv for these kinds of streams (things like terminal dimentions), and it also appears to more gracefully handle the stream being a window. Beforehand, if you used stdio and hit CTRL+d on a process, libuv would continually return 0-length successful reads instead of interpreting that the stream was closed. I was hoping to be able to write tests for this, but currently the testing infrastructure doesn't allow tests with a stdin and a stdout, but this has been manually tested! (not that it means much)
2013-09-06Upgrade libuv to the current master (again)Alex Crichton-1/+1
This is a reopening of the libuv-upgrade part of #8645. Hopefully this won't cause random segfaults all over the place. The windows regression in testing should also be fixed (it shouldn't build the whole compiler twice). A notable difference from before is that gyp is now a git submodule instead of always git-cloned at make time. This allows bundling for releases more easily. Closes #8850
2013-08-29Revert "auto merge of #8645 : alexcrichton/rust/issue-6436-run-non-blocking, ↵Brian Anderson-1/+1
r=brson" This reverts commit b8d1fa399402c71331aefd634d710004e00b73a6, reversing changes made to f22b4b169854c8a4ba86c16ee43327d6bcf94562. Conflicts: mk/rt.mk src/libuv
2013-08-27Implement process bindings to libuvAlex Crichton-1/+1
Closes #6436
2013-07-25libstd: Implement {peer, socket}_name for new rt tcp & udp.Luqman Aden-1/+1
2013-07-16Rename Option swap_unwrap to take_unwrap. Fixes Issue#7764Austin King-1/+1
2013-06-28std: silence some test warnings.Huon Wilson-2/+2
2013-06-16std::rt: Reduce the delay on a timer test. SlowBrian Anderson-2/+2
2013-05-22libstd: Fix merge fallout.Patrick Walton-0/+183