summary refs log tree commit diff
path: root/src/libcore/pipes.rs
AgeCommit message (Expand)AuthorLines
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
2012-09-07Convert all kind bounds to camel case. Remove send, owned keywords.Brian Anderson-65/+65
2012-09-07Convert field terminators to commas. Stop parsing semis.Brian Anderson-1/+1
2012-09-07Remove 'let' syntax for struct fieldsBrian Anderson-10/+10
2012-09-07rustc: Add an "ne" method to the Eq trait, and implement it everywherePatrick Walton-0/+1
2012-09-04core: Remove struct ctorsBrian Anderson-34/+54
2012-09-04libcore: "import" -> "use"Patrick Walton-4/+4
2012-09-01Demode reinterpret_castBrian Anderson-4/+4
2012-08-29rustc: Make `<` and `=` into traitsPatrick Walton-0/+7
2012-08-28Convert core::pipes to camel caseBrian Anderson-165/+232
2012-08-27libcore: Replace a bunch of "== None" with ".is_none()".Patrick Walton-2/+2
2012-08-27libcore: Use is_none() in pipesPatrick Walton-1/+1
2012-08-26Camel case the option typeBrian Anderson-84/+84
2012-08-25Use less move_it in pipes and future (all but one use)Ben Blum-17/+9
2012-08-23Convert pipes to new atomic intrinsicsBen Blum-20/+14
2012-08-23Change calls of `proto!` to use parens.Paul Stansifer-6/+6
2012-08-23`m1!{...}` -> `m1!(...)`Paul Stansifer-23/+23
2012-08-22Use swap_remove in pipes::select(). Close #3219.Ben Blum-23/+8
2012-08-16Update the rock-paper-scissors example in the tutorial, and rename some types...Eric Holk-6/+6
2012-08-16Don't use move, because it is less safe than the unsafe move_it macro.Eric Holk-4/+10
2012-08-16Make wait_many work on selectable types instead.Eric Holk-7/+7
2012-08-15Modify pipec to not emit calls to some and noneBrian Anderson-0/+10
2012-08-15Convert more core types to camel caseBrian Anderson-16/+16