summary refs log tree commit diff
path: root/src/libstd
AgeCommit message (Expand)AuthorLines
2012-08-20new region inference, seperate infer into modules, improve error msgsNiko Matsakis-4/+5
2012-08-20Document arc::unwrap. Close #3123.Ben Blum-0/+22
2012-08-20oops, remove #[cfg(stage1)]s from arc::unwrap functions+testsBen Blum-4/+0
2012-08-20Add unwrap for std::arc ARC variantsBen Blum-2/+48
2012-08-17Remove the class keywordBrian Anderson-6/+6
2012-08-16libstd: Add a function to borrow a cellPatrick Walton-1/+8
2012-08-16reduce stress constants in std::timer::testsBen Blum-2/+2
2012-08-16Update the rock-paper-scissors example in the tutorial, and rename some types...Eric Holk-1/+1
2012-08-16Fix compile errors in tutorial tests.Eric Holk-1/+1
2012-08-16Add std::comm with DuplexStreamEric Holk-169/+251
2012-08-15Convert more core types to camel caseBrian Anderson-63/+63
2012-08-15Convert more core types to camel caseBrian Anderson-19/+19
2012-08-15Expunge match checksTim Chevalier-21/+40
2012-08-15Fix :broadcast_heavy in condvars.Ben Blum-21/+27
2012-08-15sync+arc - comments and attributes onlyBen Blum-7/+45
2012-08-15Enable multiple condvars on a single mutex_arc/rw_arc.Ben Blum-15/+56
2012-08-15Enable multiple condvars on a single mutex/rwlock.Ben Blum-38/+172
2012-08-15Add 1shot pipe chan_one/port_one type aliases and convert std::sync to use themBen Blum-8/+8
2012-08-14Convert more core types to camel caseBrian Anderson-43/+43
2012-08-14Add a map::str_slice_map constructor to libstd.Graydon Hoare-0/+6
2012-08-14De-mode comm, libc, priv, rt, sync, arc. Super easy.Ben Blum-2/+8
2012-08-14add sync::tests::test_mutex_killed_broadcastBen Blum-3/+45
2012-08-14Add rw_arc.downgrade() + std and cfail tests. Tons of region FIXMEs... (cf #2...Ben Blum-27/+256
2012-08-13De-mode core::future.Graydon Hoare-2/+2
2012-08-13core: Camel case some lesser-used modulesBrian Anderson-20/+21
2012-08-13Stop parsing old operator overloading syntaxBrian Anderson-10/+0
2012-08-13De-mode-ify a few minor libcore modules.Graydon Hoare-2/+2
2012-08-13Enable condvars on ARCsBen Blum-24/+104
2012-08-13rustc: Mostly implement region-bounded stack closuresPatrick Walton-11/+10
2012-08-13Add more rwlock testsBen Blum-16/+92
2012-08-13Implement rwlock.downgrade and testsBen Blum-36/+202
2012-08-13minor fix to rwlock.read()Ben Blum-1/+2
2012-08-12std: Add tests for cell. Fix a logic errorBrian Anderson-4/+32
2012-08-12std: Add cell to the std crate and make it buildBrian Anderson-4/+5
2012-08-11std: Update timespec comments to say "nanoseconds"Chris Peterson-2/+2
2012-08-10Implement mutex_arc and rw_arc; add some testsBen Blum-0/+274
2012-08-10Split libcore/arc.rs: arc -> std::arc; exclusive -> unsafe::exclusiveBen Blum-0/+862
2012-08-09libstd: Implement cells as a nicer replacement for the option dancePatrick Walton-0/+42
2012-08-08Remove obsolete FIXMEs, close #2345.Graydon Hoare-4/+0
2012-08-08Convert impls to new syntaxBrian Anderson-81/+72
2012-08-07syntax: Make match arm parsing more restrictive againBrian Anderson-29/+29
2012-08-07Change task().future_result's argument modeBen Blum-1/+1
2012-08-06Convert alt to match. Stop parsing altBrian Anderson-269/+276
2012-08-06std: URL paths can contain dashesBrian Anderson-1/+9
2012-08-06std: Parse underscores in url pathsBrian Anderson-1/+10
2012-08-05Switch alts to use arrowsBrian Anderson-972/+829
2012-08-05std: Some fixes to url parsingBrian Anderson-2/+18
2012-08-05std: URLs without schemes parse as errors. Closes #3112Brian Anderson-1/+6
2012-08-03Long linesBrian Anderson-1/+2
2012-08-03std::net::url - change alt to match, ret to return, as per recent syntax changesDaniel Patterson-25/+25