| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 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 | |
| 2013-05-27 | syntax highlight code examples in docstrings | Daniel Micay | -2/+5 | |
| 2013-05-24 | Remove the clone function for the method | Olivier Saut | -5/+2 | |
| 2013-05-24 | Remove the get function | Olivier Saut | -16/+9 | |
| Rust is now preferring methods over functions and there is no legacy with ARC | ||||
