about summary refs log tree commit diff
path: root/src/libcore/task/mod.rs
AgeCommit message (Expand)AuthorLines
2013-05-14Use static string with fail!() and remove fail!(fmt!())Björn Steinbrink-3/+3
2013-05-13Remove re-exports from libcore/core.rcAlex Crichton-1/+1
2013-05-10Move core::task::local_data to core::local_dataYoungsoo Son-1/+0
2013-05-08libcore: Fix tests.Patrick Walton-47/+52
2013-05-08librustc: Stop parsing modes and remove them entirely from the languagePatrick Walton-3/+3
2013-05-08test: Fix tests and the pipe compilerPatrick Walton-0/+2
2013-05-08libcore: Remove mutable fields from the task builder APIPatrick Walton-118/+60
2013-05-03core: Warning policeTim Chevalier-1/+1
2013-05-02Merge remote-tracking branch 'brson/io' into incomingBrian Anderson-3/+26
2013-05-02mod items need to be marked with `cfg(test)` not `test`.Felix S. Klock II-1/+1
2013-04-30auto merge of #6113 : brson/rust/task-drop, r=graydonbors-56/+21
2013-04-30Merge remote-tracking branch 'brson/io'Brian Anderson-3/+26
2013-04-29librustc: Remove `ptr::addr_of`.Patrick Walton-2/+2
2013-04-29core: Replace uses of 'drop' in task module with 'finally'. #5379Brian Anderson-56/+21
2013-04-28make way for a new iter moduleDaniel Micay-9/+9
2013-04-23core::rt: Tasks to not require an unwinderBrian Anderson-1/+10
2013-04-22core::rt: Add unwinding to newsched tasksBrian Anderson-2/+16
2013-04-20core::rt: Add a test mod and put run_in_newsched_task thereBrian Anderson-1/+1
2013-04-19core: Wire up `spawn` to the new schedulerBrian Anderson-0/+9
2013-04-19core: Don't use managed boxes in TaskBuilderBrian Anderson-7/+32
2013-04-18core::comm: Modernize constructors to use `new`Brian Anderson-2/+2
2013-04-18libcore: make spawn_supervised documentation reflect its behaviour.Huon Wilson-2/+3
2013-04-16libcore,std,syntax,rustc: move tests into `mod tests`, make them private (no ...Huon Wilson-1/+1
2013-04-14core: remove unnecessary unsafe blocks/functionsAlex Crichton-25/+54
2013-04-10core: changes in response to #5656Niko Matsakis-1/+1
2013-04-08core: Remove all but one drop block in favor of `finally`Brian Anderson-52/+17
2013-03-29librustc: Remove `fail_unless!`Patrick Walton-10/+10
2013-03-28Removing unused importsAlex Crichton-1/+3
2013-03-26option: rm functions that duplicate methodsDaniel Micay-4/+3
2013-03-23replace impls with `deriving` where applicableAndrew Paseltiner-10/+1
2013-03-22librustc: Remove the `const` declaration form everywherePatrick Walton-1/+1
2013-03-22libcore: Remove `pure` from libcore. rs=depurePatrick Walton-2/+2
2013-03-22core: replace uses of old deriving attribute with new oneAndrew Paseltiner-3/+3
2013-03-11librustc: Replace all uses of `fn()` with `&fn()`. rs=defunPatrick Walton-4/+4
2013-03-07test: Fix tests.Patrick Walton-0/+2
2013-03-07librustc: Convert all uses of `assert` over to `fail_unless!`Patrick Walton-10/+10
2013-03-07libcore: Remove `extern mod { ... }` from libcore. rs=deexterningPatrick Walton-8/+10
2013-03-05auto merge of #5233 : bstrie/rust/deimpselfcore, r=graydonbors-10/+10
2013-03-04De-implicit-self libcoreBen Striegel-10/+10
2013-03-04Remove unused imports throughout src/Alex Crichton-8/+0
2013-03-02libcore: Remove `fn@`, `fn~`, and `fn&` from libcore. rs=defunPatrick Walton-15/+16
2013-02-28librustc: Mark all type implementations public. rs=impl-publicityPatrick Walton-1/+1
2013-02-26libcore: Move Cell to core and de-~mut core and stdPatrick Walton-3/+4
2013-02-21core: Extract comm from pipes. #4742Brian Anderson-5/+5
2013-02-20librustc: Separate most trait bounds with '+'. rs=plussingPatrick Walton-2/+2
2013-02-15libcore: Get rid of `move`.Luqman Aden-41/+37
2013-02-14librustc: Replace `impl Type : Trait` with `impl Trait for Type`. rs=implflip...Patrick Walton-1/+1
2013-02-13Remove die!, raplace invocations with fail! Issue #4524 pt 3Nick Desaulniers-22/+22
2013-02-07Make ~fn non-copyable, make &fn copyable, split barefn/closure types,Niko Matsakis-5/+0
2013-01-31Replace most invocations of fail keyword with die! macroNick Desaulniers-2/+2