| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2013-08-16 | Reserve 'yield' keyword | Kevin Ballard | -4/+4 | |
| Rename task::yield() to task::deschedule(). Fixes #8494. | ||||
| 2013-08-09 | Remove the C++ runtime. Sayonara | Brian Anderson | -2/+2 | |
| 2013-08-08 | auto merge of #8385 : cmr/rust/big-rollup, r=alexcrichton | bors | -10/+4 | |
| This is a fairly large rollup, but I've tested everything locally, and none of it should be platform-specific. r=alexcrichton (bdfdbdd) r=brson (d803c18) r=alexcrichton (a5041d0) r=bstrie (317412a) r=alexcrichton (135c85e) r=thestinger (8805baa) r=pcwalton (0661178) r=cmr (9397fe0) r=cmr (caa4135) r=cmr (6a21d93) r=cmr (4dc3379) r=cmr (0aa5154) r=cmr (18be261) r=thestinger (f10be03) | ||||
| 2013-08-07 | std: Fix for-range loops that can use iterators | blake2-ppc | -10/+4 | |
| Fix inappropriate for-range loops to use for-iterator constructs (or other appropriate solution) instead. | ||||
| 2013-08-07 | Disable linked failure tests | Brian Anderson | -0/+1 | |
| The implementation currently contains a race that leads to segfaults. | ||||
| 2013-08-03 | remove obsolete `foreach` keyword | Daniel Micay | -3/+3 | |
| this has been replaced by `for` | ||||
| 2013-08-03 | Explicitly impl Clone for RWArc | Kevin Ballard | -14/+12 | |
| RWArc had a clone() method, but it was part of impl RWArc instead of an implementation of Clone. Stick with the explicit implementation instead of deriving Clone so we can have a docstring. Fixes #8052. | ||||
| 2013-08-02 | replace `range` with an external iterator | Daniel Micay | -3/+2 | |
| 2013-08-01 | auto merge of #8190 : thestinger/rust/for, r=thestinger | bors | -6/+6 | |
| 2013-08-01 | std: Change `Times` trait to use `do` instead of `for` | blake2-ppc | -6/+6 | |
| Change the former repetition:: for 5.times { } to:: do 5.times { } .times() cannot be broken with `break` or `return` anymore; for those cases, use a numerical range loop instead. | ||||
| 2013-08-01 | auto merge of #8164 : brson/rust/noportset, r=pcwalton | bors | -4/+0 | |
| ...haredChan. | ||||
| 2013-08-01 | migrate many `for` loops to `foreach` | Daniel Micay | -1/+1 | |
| 2013-07-31 | std: Remove PortSet. Not supported by new scheduler. Replace uses with ↵ | Brian Anderson | -4/+0 | |
| SharedChan. | ||||
| 2013-07-30 | UnsafeArc methods return unsafe pointers, so are not themselves unsafe. | Ben Blum | -3/+3 | |
| 2013-07-27 | Fix nits. | Steven Stewart-Gallus | -8/+9 | |
| 2013-07-27 | Change concurrency primitives to standard naming conventions | Steven Stewart-Gallus | -110/+110 | |
| To be more specific: `UPPERCASETYPE` was changed to `UppercaseType` `type_new` was changed to `Type::new` `type_function(value)` was changed to `value.method()` | ||||
| 2013-07-22 | new snapshot | Daniel Micay | -1/+0 | |
| 2013-07-20 | Reimplement ARC::unwrap() and friends. | Ben Blum | -8/+72 | |
| 2013-07-17 | librustc: Remove all uses of "copy". | Patrick Walton | -1/+1 | |
| 2013-06-30 | auto merge of #7468 : cmr/rust/great_renaming, r=pcwalton | bors | -10/+8 | |
| 2013-06-29 | Removing a lot of usage of '&const' | Alex Crichton | -2/+2 | |
| 2013-06-29 | Great renaming: propagate throughout the rest of the codebase | Corey Richardson | -10/+8 | |
| 2013-06-29 | Rename #[mutable] to #[no_freeze] | Brian Anderson | -1/+2 | |
| 2013-06-28 | librustc: Change "Owned" to "Send" everywhere | Patrick Walton | -14/+14 | |
| 2013-06-28 | librustc: Rename Const to Freeze | Patrick Walton | -10/+10 | |
| 2013-06-27 | auto merge of #7430 : huonw/rust/vec-kill, r=thestinger | bors | -1/+0 | |
| 2013-06-28 | extra: silence some test warnings. | Huon Wilson | -1/+0 | |
| 2013-06-27 | auto merge of #7361 : brson/rust/incoming, r=brson | bors | -1/+1 | |
| 2013-06-25 | auto merge of #7269 : luqmana/rust/drop, r=thestinger | bors | -1/+1 | |
| Finally rename finalize to drop. Closes #4332. | ||||
| 2013-06-25 | Merge remote-tracking branch 'mozilla/master' into incoming | Brian Anderson | -4/+7 | |
| Conflicts: src/librustc/middle/astencode.rs src/librustc/middle/check_const.rs | ||||
| 2013-06-25 | Change finalize -> drop. | Luqman Aden | -1/+1 | |
| 2013-06-25 | remove `each` from vec, HashMap and HashSet | Daniel Micay | -4/+7 | |
| 2013-06-24 | Merge remote-tracking branch 'reusee/master' into HEAD | Brian Anderson | -1/+1 | |
| 2013-06-23 | vec: remove BaseIter implementation | Daniel Micay | -3/+4 | |
| I removed the `static-method-test.rs` test because it was heavily based on `BaseIter` and there are plenty of other more complex uses of static methods anyway. | ||||
| 2013-06-22 | replaced some 'std::' with 'extra::' in comments | reus | -1/+1 | |
| 2013-06-21 | libextra: cleanup warnings | James Miller | -9/+7 | |
| 2013-06-18 | replace #[inline(always)] with #[inline]. r=burningtree. | Graydon Hoare | -11/+11 | |
| 2013-06-13 | Improve comments in sync and arc a bit more. | Ben Blum | -4/+4 | |
| 2013-06-13 | Add a test case for #7065. | Ben Blum | -0/+62 | |
| 2013-06-12 | remove bitrotted cant_nest field from RWARC (the #[mutable] tag suffices) | Ben Blum | -3/+1 | |
| 2013-06-10 | clean-up unused import warnings | Huon Wilson | -1/+0 | |
| 2013-06-08 | rm some uses of to_mut_unsafe_ptr | Daniel Micay | -1/+1 | |
| 2013-06-06 | Deduplicate words in code comments | Alexei Sholik | -1/+1 | |
| 2013-06-04 | std::cell: Modernize constructors | Philipp Brüschweiler | -1/+1 | |
| Part of #3853 | ||||
| 2013-06-02 | ptr: split out borrowed pointer utilities | Daniel Micay | -1/+2 | |
| The ptr module is intended to be for raw pointers. Closes #3111 | ||||
| 2013-06-01 | Remove all uses of `pub impl`. rs=style | Patrick Walton | -34/+40 | |
| 2013-05-30 | libextra: Require documentation by default | Alex Crichton | -0/+2 | |
| 2013-05-29 | librustc: Stop reexporting the standard modules from prelude. | Patrick Walton | -40/+50 | |
| 2013-05-29 | librustc: Redo the unsafe checker and make unsafe methods not callable from ↵ | Patrick Walton | -8/+10 | |
| safe code | ||||
| 2013-05-28 | Silence various warnings throughout test modules | Alex Crichton | -1/+0 | |
