| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2012-08-15 | Enable multiple condvars on a single mutex_arc/rw_arc. | Ben Blum | -15/+56 | |
| 2012-08-15 | Enable multiple condvars on a single mutex/rwlock. | Ben Blum | -38/+172 | |
| 2012-08-15 | Add 1shot pipe chan_one/port_one type aliases and convert std::sync to use them | Ben Blum | -8/+8 | |
| 2012-08-14 | Convert more core types to camel case | Brian Anderson | -43/+43 | |
| 2012-08-14 | Add a map::str_slice_map constructor to libstd. | Graydon Hoare | -0/+6 | |
| 2012-08-14 | De-mode comm, libc, priv, rt, sync, arc. Super easy. | Ben Blum | -2/+8 | |
| 2012-08-14 | add sync::tests::test_mutex_killed_broadcast | Ben Blum | -3/+45 | |
| 2012-08-14 | Add rw_arc.downgrade() + std and cfail tests. Tons of region FIXMEs... (cf ↵ | Ben Blum | -27/+256 | |
| #2282, #3154) | ||||
| 2012-08-13 | De-mode core::future. | Graydon Hoare | -2/+2 | |
| 2012-08-13 | core: Camel case some lesser-used modules | Brian Anderson | -20/+21 | |
| 2012-08-13 | Stop parsing old operator overloading syntax | Brian Anderson | -10/+0 | |
| 2012-08-13 | De-mode-ify a few minor libcore modules. | Graydon Hoare | -2/+2 | |
| 2012-08-13 | Enable condvars on ARCs | Ben Blum | -24/+104 | |
| 2012-08-13 | rustc: Mostly implement region-bounded stack closures | Patrick Walton | -11/+10 | |
| 2012-08-13 | Add more rwlock tests | Ben Blum | -16/+92 | |
| 2012-08-13 | Implement rwlock.downgrade and tests | Ben Blum | -36/+202 | |
| 2012-08-13 | minor fix to rwlock.read() | Ben Blum | -1/+2 | |
| 2012-08-12 | std: Add tests for cell. Fix a logic error | Brian Anderson | -4/+32 | |
| 2012-08-12 | std: Add cell to the std crate and make it build | Brian Anderson | -4/+5 | |
| 2012-08-11 | std: Update timespec comments to say "nanoseconds" | Chris Peterson | -2/+2 | |
| 2012-08-10 | Implement mutex_arc and rw_arc; add some tests | Ben Blum | -0/+274 | |
| 2012-08-10 | Split libcore/arc.rs: arc -> std::arc; exclusive -> unsafe::exclusive | Ben Blum | -0/+862 | |
| 2012-08-09 | libstd: Implement cells as a nicer replacement for the option dance | Patrick Walton | -0/+42 | |
| 2012-08-08 | Remove obsolete FIXMEs, close #2345. | Graydon Hoare | -4/+0 | |
| 2012-08-08 | Convert impls to new syntax | Brian Anderson | -81/+72 | |
| 2012-08-07 | syntax: Make match arm parsing more restrictive again | Brian Anderson | -29/+29 | |
| Require comma separators for all expression types except the plain block | ||||
| 2012-08-07 | Change task().future_result's argument mode | Ben Blum | -1/+1 | |
| 2012-08-06 | Convert alt to match. Stop parsing alt | Brian Anderson | -269/+276 | |
| 2012-08-06 | std: URL paths can contain dashes | Brian Anderson | -1/+9 | |
| 2012-08-06 | std: Parse underscores in url paths | Brian Anderson | -1/+10 | |
| 2012-08-05 | Switch alts to use arrows | Brian Anderson | -972/+829 | |
| 2012-08-05 | std: Some fixes to url parsing | Brian Anderson | -2/+18 | |
| 2012-08-05 | std: URLs without schemes parse as errors. Closes #3112 | Brian Anderson | -1/+6 | |
| 2012-08-03 | Long lines | Brian Anderson | -1/+2 | |
| 2012-08-03 | std::net::url - change alt to match, ret to return, as per recent syntax changes | Daniel Patterson | -25/+25 | |
| 2012-08-03 | std::net::url - eliminate out of date comment and switch to str::each_chari ↵ | Daniel Patterson | -17/+12 | |
| instead of str_reader to make code cleaner | ||||
| 2012-08-03 | std::net::url - fix to_str to work with authorityless urls, add test | Daniel Patterson | -6/+16 | |
| 2012-08-03 | std::net::url cleanups for lint check | Daniel Patterson | -50/+61 | |
| 2012-08-03 | std::net::url - making parsing of authority give error messages if in ↵ | Daniel Patterson | -30/+331 | |
| encounters invalid stuff; support for ipv6, more tests. | ||||
| 2012-08-03 | std::net::url making scheme parsing compliant with rfc, give appropriate ↵ | Daniel Patterson | -19/+59 | |
| error messages, better split fn | ||||
| 2012-08-03 | std::net::url - comment cleanup, new test | Daniel Patterson | -6/+24 | |
| 2012-08-03 | std: integrating erickt's url encoding/decoding from ↵ | Daniel Patterson | -4/+385 | |
| github.com/erickt/rust-uri into std::net::url | ||||
| 2012-08-03 | rustc: Remove all fixed-length strings from our codebase | Patrick Walton | -6/+6 | |
| 2012-08-02 | Make comparisons between region pointers work | Tim Chevalier | -2/+3 | |
| Region pointers were considered a scalar type, so compare_scalar_type would get called to compare region pointers in trans. This would fail, since compare_scalar_type has no case for region pointers. Changed type_is_scalar to return false for region pointers. This had the side effect of breaking casts to types of the form &T. To ameliorate that, I added library functions ptr::assimilate (taking a &T to a *T) and ptr::to_uint (taking a &T to a uint), both of which use reinterpret_cast. While I was at it, I removed ty::type_has_resources, which is dead code. | ||||
| 2012-08-02 | Purge placement new; Make borrowck know about unary move. | Niko Matsakis | -4/+13 | |
| cc #3071 | ||||
| 2012-08-02 | Remove modes from map API and replace with regions. | Niko Matsakis | -178/+224 | |
| API is (for now) mostly by value, there are options to use it by reference if you like. Hash and equality functions must be pure and by reference (forward looking to the day when something like send_map becomes the standard map). | ||||
| 2012-08-02 | Remove std::util | Ben Blum | -23/+12 | |
| 2012-08-01 | Convert ret to return | Brian Anderson | -383/+393 | |
| 2012-08-01 | Clean out transitional lint. | Graydon Hoare | -7/+0 | |
| 2012-07-31 | Introduce 'return', 'match' and 'module' as synonyms | Brian Anderson | -10/+10 | |
