summary refs log tree commit diff
path: root/src/libcore/comm.rs
AgeCommit message (Expand)AuthorLines
2012-10-04De-mode comm::ChanTim Chevalier-22/+22
2012-10-02Removing explicit uses of + modeTim Chevalier-5/+5
2012-10-02libstd: Switch off legacy modes in both core and std.Patrick Walton-2/+2
2012-10-02De-export comm, task. Part of #3583.Graydon Hoare-2/+0
2012-10-01Move over to calling ptr::addr_ofTim Chevalier-6/+6
2012-09-28Add a demoded version of ptr::addr_ofTim Chevalier-8/+7
2012-09-25Demode core::resultBrian Anderson-1/+1
2012-09-21Install new pub/priv/export rules as defaults, old rules accessible under #[l...Graydon Hoare-0/+2
2012-09-19core: Clean up crate docs and give all mods a brief descriptionBrian Anderson-25/+34
2012-09-19De-export core::commGraydon Hoare-19/+10
2012-09-18core: Rename 'unsafe' mod to 'cast'Brian Anderson-1/+1
2012-09-13Doc fix, close #3419Graydon Hoare-2/+2
2012-09-13s/vec::as_buf/vec::as_imm_buf/, fix comment, remove set.rsNiko Matsakis-1/+1
2012-09-11Make moves explicit in argumentsTim Chevalier-1/+1
2012-09-10Make more moves explicit in libcoreTim Chevalier-18/+18
2012-09-09Rename variables that clash with keywordsBrian Anderson-3/+3
2012-09-07Convert all kind bounds to camel case. Remove send, owned keywords.Brian Anderson-17/+17
2012-09-07Remove 'let' syntax for struct fieldsBrian Anderson-2/+2
2012-09-04core: Remove struct ctorsBrian Anderson-2/+12
2012-09-04libcore: "import" -> "use"Patrick Walton-2/+2
2012-08-27Camel case various core constructorsBrian Anderson-41/+41
2012-08-17Remove the class keywordBrian Anderson-2/+2
2012-08-15Convert more core types to camel caseBrian Anderson-28/+29
2012-08-15Convert more core types to camel caseBrian Anderson-10/+10
2012-08-15Expunge match checksTim Chevalier-2/+3
2012-08-14De-mode comm, libc, priv, rt, sync, arc. Super easy.Ben Blum-1/+4
2012-08-08Convert impls to new syntaxBrian Anderson-2/+2
2012-08-06Convert alt to match. Stop parsing altBrian Anderson-1/+1
2012-08-05Switch alts to use arrowsBrian Anderson-2/+2
2012-08-01Convert ret to returnBrian Anderson-1/+1
2012-07-24Update some str functions to slices, merge as_buf and unpack_slice.Graydon Hoare-4/+3
2012-07-23call task::yield in comm::peekTed Horst-0/+3
2012-07-23Add task::spawn_unlinked and start migrating away from task::unsuperviseBen Blum-3/+1
2012-07-14Move the world over to using the new style string literals and types. Closes ...Michael Sullivan-21/+21
2012-07-09core: New closure syntax for comm.rs/task.rs docsBenjamin Herr-2/+2
2012-07-04convert doc-attributes to doc-comments using ./src/etc/sugarise-doc-comments....Gareth Daniel Smith-67/+67
2012-07-04Remove empty argument lists from do expressionsBen Striegel-15/+15
2012-07-03core: Convert iter::repeat to the for protocolBrian Anderson-8/+8
2012-07-03Switch 'native' to 'extern' (or 'foreign' in some descriptions)Graydon Hoare-2/+2
2012-07-02rustc: Implement a new resolve pass behind a compile flagPatrick Walton-2/+2
2012-07-01Convert to new closure syntaxBrian Anderson-23/+23
2012-06-30Eliminate usages of old sugared call syntaxBrian Anderson-21/+21
2012-06-29Switch the compiler over to using ~[] notation instead of []/~. Closes #2759.Michael Sullivan-1/+1
2012-06-25Make vectors uglier ([]/~). Sorry. Should be temporary. Closes #2725.Michael Sullivan-1/+1
2012-06-25core: Convert declarations to not use the trailing 'unsafe' notationBrian Anderson-2/+2
2012-06-22core: Name is_failure to is_err, is_success to is_okBrian Anderson-1/+1
2012-06-21core: Remove resolved FIXME around port destructionBrian Anderson-2/+0
2012-06-20Change core::comm to use classes instead of resourcesTim Chevalier-21/+30
2012-06-20Remove bind. Issue #2189Brian Anderson-2/+2
2012-06-07Use #[cfg(unix)] and #[cfg(windows)] everywhereBrian Anderson-3/+3