about summary refs log tree commit diff
path: root/src/libstd/uv_global_loop.rs
AgeCommit message (Collapse)AuthorLines
2013-05-22libstd: Rename libcore to libstd and libstd to libextra; update makefiles.Patrick Walton-232/+0
This only changes the directory names; it does not change the "real" metadata names.
2013-05-18replace old_iter::repeat with the Times traitDaniel Micay-2/+2
2013-05-14Use static string with fail!() and remove fail!(fmt!())Björn Steinbrink-2/+2
fail!() used to require owned strings but can handle static strings now. Also, it can pass its arguments to fmt!() on its own, no need for the caller to call fmt!() itself.
2013-05-09auto merge of #6345 : seanmoon/rust/fix-typos, r=sanxiynbors-1/+1
Hi there, Really enjoying Rust. Noticed a few typos so I searched around for a few more--here's some fixes. Ran `make check` and got `summary of 24 test runs: 4868 passed; 0 failed; 330 ignored`. Thanks! Sean
2013-05-08libcore: Remove mutable fields from the task builder APIPatrick Walton-3/+8
2013-05-09Fix typosSean Moon-1/+1
2013-04-29librustc: Remove `ptr::addr_of`.Patrick Walton-1/+1
2013-04-28make way for a new iter moduleDaniel Micay-3/+3
2013-04-27only use #[no_core] in libcoreDaniel Micay-3/+0
2013-04-18core::comm: Modernize constructors to use `new`Brian Anderson-1/+1
2013-03-28Removing unused importsAlex Crichton-2/+2
2013-03-11Remove uses of logBrian Anderson-13/+12
2013-03-04Remove unused imports throughout src/Alex Crichton-7/+0
2013-03-02libstd: Remove `fn@`, `fn~`, and `fn&` from libstd. rs=defunPatrick Walton-2/+3
2013-03-02librustc: Forbid chained imports and fix the logic for one-level renaming ↵Patrick Walton-8/+7
imports
2013-03-01Rename core::private to core::unstable. #4743Brian Anderson-2/+2
2013-02-28Fix implicit leaks of imports throughout librariesAlex Crichton-0/+2
Also touch up use of 'pub' and move some tests around so the tested functions don't have to be 'pub'
2013-02-21core: Extract comm from pipes. #4742Brian Anderson-2/+2
2013-02-15libstd: Get rid of `move`.Luqman Aden-2/+2
2013-02-14librustc: Replace `impl Type : Trait` with `impl Trait for Type`. ↵Patrick Walton-1/+1
rs=implflipping
2013-02-13Remove die!, raplace invocations with fail! Issue #4524 pt 3Nick Desaulniers-2/+2
2013-02-07Make ~fn non-copyable, make &fn copyable, split barefn/closure types,Niko Matsakis-2/+0
correct handling of moves for struct-record update. Part of #3678. Fixes #2828, #3904, #4719.
2013-01-31Replace most invocations of fail keyword with die! macroNick Desaulniers-5/+3
2013-01-25Merge remote-tracking branch 'brson/nocommupstream'Brian Anderson-105/+100
Conflicts: src/libcore/private.rs src/libcore/task/mod.rs src/libcore/task/spawn.rs src/libstd/net_tcp.rs src/libstd/uv_global_loop.rs src/libstd/uv_iotask.rs
2013-01-24Stop using oldcomm in uv_global_loop testsBrian Anderson-17/+18
2013-01-23core: Remove private::chan_from_global_ptr. #3915Brian Anderson-2/+2
2013-01-23std: Convert uv_global_loop to use pipesBrian Anderson-55/+51
2013-01-23libsyntax: Remove `fn() unsafe { ... }`. r=graydonPatrick Walton-117/+137
2013-01-10librustc: Make all external functions unsafe. r=tjcPatrick Walton-1/+1
2013-01-08librustc: Make unqualified identifier searches terminate at the nearest ↵Patrick Walton-0/+3
module scope. r=tjc
2013-01-08Revert "librustc: Make unqualified identifier searches terminate at the ↵Patrick Walton-3/+0
nearest module scope. r=tjc" This reverts commit a8d37af2473da79be704c9ce2374f278c47177b6.
2013-01-08librustc: Make unqualified identifier searches terminate at the nearest ↵Patrick Walton-0/+3
module scope. r=tjc
2012-12-28libstd: Fix tests. rs=bustagePatrick Walton-0/+1
2012-12-27libstd: Fix a bunch of resolve errors in tests. rs=firePatrick Walton-0/+8
2012-12-27librustc: Terminate name searches at the nearest module scope for paths that ↵Patrick Walton-3/+8
contain at least two components. r=graydon
2012-12-14Rename core::comm to core::oldcommBrian Anderson-15/+14
2012-12-13librustc: Make `use` statements crate-relative by default. r=brsonPatrick Walton-2/+2
2012-12-03Update license, add license boilerplate to most files. Remainder will follow.Graydon Hoare-0/+10
2012-10-04De-mode comm::ChanTim Chevalier-5/+5
2012-10-01De-export std::{uv, uv_ll, uv_iotask, uv_global_loop}. Part of #3583.Graydon Hoare-5/+1
2012-10-01Move over to calling ptr::addr_ofTim Chevalier-2/+2
Everything should now call ptr::addr_of instead of ptr::p2::addr_of. Only the pipes macro code when compiled by stage0 will call ptr::p2::addr_of. Needs a snapshot to get rid of that.
2012-09-28std: Eliminate deprecated patternsBrian Anderson-1/+0
2012-09-21Install new pub/priv/export rules as defaults, old rules accessible under ↵Graydon Hoare-0/+2
#[legacy_exports];
2012-09-19std: Demode uv::global_loopBrian Anderson-0/+3
2012-09-11Make moves explicit in argumentsTim Chevalier-1/+1
2012-09-11Promote 'pub' and 'priv' from restricted to strict keywordsBrian Anderson-1/+1
2012-09-04libstd: "import" -> "use"Patrick Walton-9/+9
2012-08-29std: More camel casingBrian Anderson-7/+7
2012-08-27Camel case various core constructorsBrian Anderson-7/+7
2012-08-24Add a bunch more unsafe blocks to prepare for the new semantics of ↵Michael Sullivan-11/+13
unsafe/closure interactions.