| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2013-06-29 | Great renaming: propagate throughout the rest of the codebase | Corey Richardson | -13/+11 | |
| 2013-06-29 | 'Borrow' stack closures rather than copying them (e.g., "|x|f(x)"), in prep ↵ | Ben Blum | -5/+7 | |
| for making them noncopyable. | ||||
| 2013-06-28 | Rewrite each_path to allow performance improvements in the future. | Patrick Walton | -1/+1 | |
| Instead of determining paths from the path tag, we iterate through modules' children recursively in the metadata. This will allow for lazy external module resolution. | ||||
| 2013-06-28 | librustc: Rewrite reachability and forbid duplicate methods in type ↵ | Patrick Walton | -3/+5 | |
| implementations. This should allow fewer symbols to be exported. | ||||
| 2013-06-28 | librustc: Change "Owned" to "Send" everywhere | Patrick Walton | -3/+3 | |
| 2013-06-28 | extra: silence some test warnings. | Huon Wilson | -1/+0 | |
| 2013-06-25 | auto merge of #7269 : luqmana/rust/drop, r=thestinger | bors | -8/+8 | |
| Finally rename finalize to drop. Closes #4332. | ||||
| 2013-06-25 | Change finalize -> drop. | Luqman Aden | -8/+8 | |
| 2013-06-25 | remove `each` from vec, HashMap and HashSet | Daniel Micay | -1/+2 | |
| 2013-06-23 | vec: remove BaseIter implementation | Daniel Micay | -5/+5 | |
| 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-18 | replace #[inline(always)] with #[inline]. r=burningtree. | Graydon Hoare | -1/+1 | |
| 2013-06-13 | Improve comments in sync and arc a bit more. | Ben Blum | -3/+5 | |
| 2013-06-13 | Change sync::RWlock implementation to use atomic uint instead of exclusive, ↵ | Ben Blum | -57/+80 | |
| for performance. Close #7066. | ||||
| 2013-06-13 | Thread order_lock through rwlock condvars for reacquiring access_lock. Fixes ↵ | Ben Blum | -22/+72 | |
| #7065. | ||||
| 2013-06-09 | remove unused import warnings | Huon Wilson | -1/+0 | |
| 2013-06-06 | Clean up a handful of build warnings. | Michael Sullivan | -1/+0 | |
| 2013-06-04 | std::cell: Modernize constructors | Philipp Brüschweiler | -2/+2 | |
| 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 | -37/+38 | |
| 2013-05-29 | librustc: Stop reexporting the standard modules from prelude. | Patrick Walton | -1/+4 | |
| 2013-05-29 | librustc: Redo the unsafe checker and make unsafe methods not callable from ↵ | Patrick Walton | -43/+51 | |
| 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 | -1/+4 | |
| 2013-05-22 | test: Update tests and import the prelude in some more places. | Patrick Walton | -0/+1 | |
| 2013-05-22 | libextra: Rename the actual metadata names of libcore to libstd and libstd ↵ | Patrick Walton | -0/+2 | |
| to libextra | ||||
| 2013-05-22 | libstd: Rename libcore to libstd and libstd to libextra; update makefiles. | Patrick Walton | -0/+1351 | |
| This only changes the directory names; it does not change the "real" metadata names. | ||||
