about summary refs log tree commit diff
path: root/src/librustuv
AgeCommit message (Expand)AuthorLines
2013-12-24green: Allow specifying an IoFactory for poolsAlex Crichton-3/+9
2013-12-24rustuv: Write homing tests with SchedPoolAlex Crichton-108/+45
2013-12-24rustuv: Get all tests passing again after refactorAlex Crichton-310/+284
2013-12-24rustuv: Reimplement without using std::rt::schedAlex Crichton-400/+644
2013-12-21rustuv: Stop link to pthread on Windowsklutzy-1/+3
2013-12-19auto merge of #11041 : cmr/rust/pkgid_changes, r=cmr,metajackbors-0/+2
2013-12-19Rename pkgid to crate_idCorey Richardson-0/+2
2013-12-19std::vec: remove .as_imm_buf, replaced by .as_ptr & .len.Huon Wilson-3/+3
2013-12-17auto merge of #10863 : cadencemarseille/rust/patch-handle-ENOENT, r=alexcrichtonbors-0/+4
2013-12-17Handle ENOENTCadence Marseille-0/+4
2013-12-16Test fallout from std::comm rewriteAlex Crichton-39/+51
2013-12-16Fallout of rewriting std::commAlex Crichton-6/+5
2013-12-15Register new snapshotsAlex Crichton-8/+1
2013-12-15auto merge of #10984 : huonw/rust/clean-raw, r=cmrbors-10/+7
2013-12-15std::vec: convert to(_mut)_ptr to as_... methods on &[] and &mut [].Huon Wilson-9/+6
2013-12-15Move std::{str,vec}::raw::set_len to an unsafe method on Owned{Vector,Str}.Huon Wilson-1/+1
2013-12-15std::rt: s/pausible/pausable/.Huon Wilson-5/+5
2013-12-14Dead-code pass now marks and warns foreign itemsKiet Tran-1/+6
2013-12-10auto merge of #10791 : pcwalton/rust/decelling, r=pcwaltonbors-101/+83
2013-12-10libstd: Remove `Cell` from the library.Patrick Walton-15/+14
2013-12-10Make crate hash stable and externally computable.Jack Moffitt-0/+2
2013-12-10librustuv: Change `with_local_io` to use RAII.Patrick Walton-2/+6
2013-12-10librustdoc: Remove a couple of `Cell`s.Patrick Walton-3/+4
2013-12-10librustuv: RAII-ify `Local::borrow`, and remove some 12 Cells.Patrick Walton-19/+29
2013-12-10libextra: Another round of de-`Cell`-ing.Patrick Walton-71/+39
2013-12-08Remove dead codesKiet Tran-12/+0
2013-12-04auto merge of #10796 : kballard/rust/revert-new-naming, r=alexcrichtonbors-4/+4
2013-12-04Rename std::rt::deque::*::init() to *::new()Kevin Ballard-1/+1
2013-12-04Revert "libstd: Change `Path::new` to `Path::init`."Kevin Ballard-3/+3
2013-12-04auto merge of #10804 : alexcrichton/rust/less-dup, r=pcwaltonbors-0/+8
2013-12-04Don't dup the stdio file descriptors.Alex Crichton-0/+8
2013-12-04std::str: s/from_utf8_slice/from_utf8/, to make the basic case shorter.Huon Wilson-2/+2
2013-12-04std::str: remove from_utf8.Huon Wilson-2/+2
2013-12-03Move std::util::ignore to std::prelude::dropSteven Fackler-6/+3
2013-12-03Register new snapshotsAlex Crichton-20/+7
2013-11-30Test fixes and merge conflictsAlex Crichton-1/+2
2013-11-29Add generation of static libraries to rustcAlex Crichton-7/+28
2013-11-29Implement a lock-free work-stealing dequeAlex Crichton-6/+7
2013-11-29libstd: Change `Path::new` to `Path::init`.Patrick Walton-3/+3
2013-11-28Register new snapshotsAlex Crichton-16/+14
2013-11-26auto merge of #10581 : pcwalton/rust/dedo, r=pcwaltonbors-92/+89
2013-11-26librustc: Fix merge fallout.Patrick Walton-2/+2
2013-11-26Correctly handle libuv errors in addrinfo callsAlex Crichton-5/+18
2013-11-26librustc: Make `||` lambdas not infer to `proc`sPatrick Walton-2/+2
2013-11-26test: Remove all remaining non-procedure uses of `do`.Patrick Walton-2/+2
2013-11-26librustuv: Remove all non-`proc` uses of `do` from `libextra` andPatrick Walton-76/+74
2013-11-26libsyntax: Remove the old-style borrowed closure type syntax from thePatrick Walton-10/+9
2013-11-25auto merge of #10646 : alexcrichton/rust/issue-10645, r=luqmanabors-10/+15
2013-11-24Set uv's custom data before uv_read_startAlex Crichton-10/+15
2013-11-24auto merge of #10603 : alexcrichton/rust/no-linked-failure, r=brsonbors-140/+111