about summary refs log tree commit diff
path: root/src/libstd
AgeCommit message (Expand)AuthorLines
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
2012-08-03std::net::url - eliminate out of date comment and switch to str::each_chari i...Daniel Patterson-17/+12
2012-08-03std::net::url - fix to_str to work with authorityless urls, add testDaniel Patterson-6/+16
2012-08-03std::net::url cleanups for lint checkDaniel Patterson-50/+61
2012-08-03std::net::url - making parsing of authority give error messages if in encount...Daniel Patterson-30/+331
2012-08-03std::net::url making scheme parsing compliant with rfc, give appropriate erro...Daniel Patterson-19/+59
2012-08-03std::net::url - comment cleanup, new testDaniel Patterson-6/+24
2012-08-03std: integrating erickt's url encoding/decoding from github.com/erickt/rust-u...Daniel Patterson-4/+385
2012-08-03rustc: Remove all fixed-length strings from our codebasePatrick Walton-6/+6
2012-08-02Make comparisons between region pointers workTim Chevalier-2/+3
2012-08-02Purge placement new; Make borrowck know about unary move.Niko Matsakis-4/+13
2012-08-02Remove modes from map API and replace with regions.Niko Matsakis-178/+224
2012-08-02Remove std::utilBen Blum-23/+12
2012-08-01Convert ret to returnBrian Anderson-383/+393
2012-08-01Clean out transitional lint.Graydon Hoare-7/+0
2012-07-31Introduce 'return', 'match' and 'module' as synonymsBrian Anderson-10/+10
2012-07-31std: getopts::match -> matchesBrian Anderson-33/+33
2012-07-31Change remaining "iface" occurrences to "trait"; deprecate "iface"Lindsey Kuper-13/+13
2012-07-30Change syntax extension syntax: `#m[...]` -> `m!{...}`.Paul Stansifer-368/+368
2012-07-30Move send_map to libcoreBen Blum-347/+1
2012-07-29Rewrite bitv to use classes and optimize its representationTim Chevalier-330/+484
2012-07-28std: Implement to_str for net::url::urlBrian Anderson-0/+6
2012-07-27libstd: Fix missing export from URL modulePatrick Walton-2/+2
2012-07-27rustc: Use coherence for operator overloading.Patrick Walton-0/+20
2012-07-27change send_map tests to use ~linear_map, much more naturalNiko Matsakis-24/+24
2012-07-27export send_map and use fewer impl namesNiko Matsakis-8/+9
2012-07-27core: Trait-ify various overloaded operatorsPatrick Walton-4/+26
2012-07-27std: Make url a sendable typeBrian Anderson-8/+6
2012-07-27wip: add a sendable hashmap to stdlibNiko Matsakis-0/+346
2012-07-26std: Create correctly-sized buffers on TCP readBrian Anderson-2/+1