about summary refs log tree commit diff
path: root/src/libcore/pipes.rs
AgeCommit message (Expand)AuthorLines
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
2012-09-21Install new pub/priv/export rules as defaults, old rules accessible under #[l...Graydon Hoare-0/+4
2012-09-20rustc: De-mode all overloaded operatorsPatrick Walton-0/+9
2012-09-18Revert "replace explicit calls to vec::each with vec::each_ref, partially dem...Niko Matsakis-1/+1
2012-09-18replace explicit calls to vec::each with vec::each_ref, partially demode strNiko Matsakis-1/+1
2012-09-18core: Rename 'unsafe' mod to 'cast'Brian Anderson-1/+1
2012-09-18core: Move Exclusive and SharedMutableState to the private modBrian Anderson-2/+2
2012-09-18Replace uses of 'unchecked' with 'unsafe'Brian Anderson-2/+2
2012-09-12Remove some transitional codeBrian Anderson-65/+0
2012-09-11Introduce auto adjustment table to subsume autoderef/autoref/borrowings.Niko Matsakis-2/+2
2012-09-11Make moves explicit in argumentsTim Chevalier-23/+23
2012-09-10Convert class methods to impl methods. Stop parsing class methodsBrian Anderson-37/+48
2012-09-10Make moves explicit in pipes and pipe compilerTim Chevalier-39/+38