about summary refs log tree commit diff
path: root/src/libcore/pipes.rs
AgeCommit message (Expand)AuthorLines
2013-01-29librustc: Disallow trait bounds in types, enumerations, and structure definit...Patrick Walton-5/+289
2013-01-29libstd: Remove "dual impls" from the language and enforce coherence rules. r=...Patrick Walton-2/+1
2013-01-28core: Allow legacy records in in a few modulesTim Chevalier-0/+3
2013-01-25Merge remote-tracking branch 'brson/nocommupstream'Brian Anderson-0/+10
2013-01-24Fix another typoErick Tryzelaar-1/+1
2013-01-24Convert pipes::Buffer into a structErick Tryzelaar-0/+29
2013-01-24Convert core::pipes::{Packet,Chan_,Port_} into structsErick Tryzelaar-9/+13
2013-01-24librustc: Make C functions unsafePatrick Walton-3/+9
2013-01-23core: Add new weak task APIBrian Anderson-0/+10
2013-01-23libsyntax: Remove `fn() unsafe { ... }`. r=graydonPatrick Walton-40/+50
2013-01-18core: Allow set_buffer_ to be referred to as set-bufferTim Chevalier-2/+5
2013-01-15Swap return value order in pipes::oneshot Issue #4496Nick Desaulniers-2/+3
2013-01-10librustc: Make all external functions unsafe. r=tjcPatrick Walton-30/+58
2013-01-10core: Change XXXs into proper FIXMEs with issue numbersTim Chevalier-1/+1
2013-01-08librustc: Make unqualified identifier searches terminate at the nearest modul...Patrick Walton-1/+6
2013-01-08Revert "librustc: Make unqualified identifier searches terminate at the neare...Patrick Walton-6/+1
2013-01-08librustc: Make unqualified identifier searches terminate at the nearest modul...Patrick Walton-1/+6
2012-12-27librustc: Fix the test runner, the condition system, and core test. rs=bustagePatrick Walton-0/+3
2012-12-27librustc: Terminate name searches at the nearest module scope for paths that ...Patrick Walton-0/+7
2012-12-18core: use movable self to clean up option/result.Erick Tryzelaar-2/+2
2012-12-13Rename Send trait to OwnedBrian Anderson-64/+65
2012-12-11Reverse the order of the results of pipes::streamTim Chevalier-6/+6
2012-12-10core: Fix capitalization in docsBrian Anderson-2/+2
2012-12-10Minor cleanups to pipes and serializationBrian Anderson-18/+30
2012-12-04librustc: Implement moves based on type. r=nmatsakisPatrick Walton-3/+3
2012-12-03Update license, add license boilerplate to most files. Remainder will follow.Graydon Hoare-0/+10
2012-11-29impls of traits cannot define methods on the anonymous traitBrian Anderson-9/+14
2012-11-29No longer parse the delimiters of the RHS of a macro as part of the expansion.Paul Stansifer-1/+1
2012-11-28Register snapshotsBrian Anderson-10/+0
2012-11-19rustc: Implement explicit self for Eq and Ord. r=graydonPatrick Walton-0/+10
2012-11-02core: peek returns false for terminated pipes. Closes #3905Brian Anderson-2/+14
2012-10-23Remove uses of binary move - <- - from tests and librariesTim Chevalier-3/+3
2012-10-20Remove old fixed-length vector syntaxBen Striegel-2/+2
2012-10-12Make moves explicit in core testsTim Chevalier-4/+10
2012-10-04Remove by-copy mode from std, mostlyTim Chevalier-2/+2
2012-10-04Forbid deprecated modes again in coreTim Chevalier-1/+2
2012-10-02Removing explicit uses of + modeTim Chevalier-34/+34
2012-10-01Move over to calling ptr::addr_ofTim Chevalier-9/+9
2012-09-28Add a demoded version of ptr::addr_ofTim Chevalier-8/+8
2012-09-28Fix benchmarks.Graydon Hoare-1/+1
2012-09-28core: Demode patternsBrian Anderson-4/+4
2012-09-28Finish de-exporting send_map, future, pipes. Part of #3583.Graydon Hoare-7/+4
2012-09-28demode vecNiko Matsakis-2/+2
2012-09-27Register snapshotsBrian Anderson-15/+0
2012-09-26Demode vec::push (and convert to method)Niko Matsakis-1/+1
2012-09-26libcore: De-export logging and pipesPatrick Walton-71/+51
2012-09-25Demode pipes::set_bufferTim Chevalier-1/+1
2012-09-25use + mode for (almost) everything when not using legacy modesNiko Matsakis-5/+20
2012-09-23Register snapshots. Remove redundant Eq impls, Makefile hacksBrian Anderson-9/+0
2012-09-23Make it illegal to use modes in a fn signature with providingNiko Matsakis-2/+2