| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2013-05-22 | libstd: Rename libcore to libstd and libstd to libextra; update makefiles. | Patrick Walton | -184/+0 | |
| This only changes the directory names; it does not change the "real" metadata names. | ||||
| 2013-05-20 | core: Update clone docs | Brian Anderson | -4/+6 | |
| 2013-05-19 | Use assert_eq! rather than assert! where possible | Corey Richardson | -4/+4 | |
| 2013-05-16 | auto merge of #6509 : thestinger/rust/clone, r=nikomatsakis | bors | -0/+14 | |
| somewhat annoying to actually call thanks to auto-deref, but it does let `deriving(Clone)` work | ||||
| 2013-05-15 | add DeepClone impl for @T and @mut T with T: Const | Daniel Micay | -11/+36 | |
| 2013-05-15 | add a Clone impl for borrowed pointers | Daniel Micay | -0/+14 | |
| 2013-05-15 | add a DeepClone trait | Daniel Micay | -7/+45 | |
| for deep copies through shared ownership boundaries | ||||
| 2013-05-15 | clone: clarify docstring | Daniel Micay | -2/+3 | |
| 2013-04-08 | clone: managed boxes need to clone by shallow copy | Daniel Micay | -11/+19 | |
| Performing a deep copy isn't ever desired for a persistent data structure, and it requires a more complex implementation to do correctly. A deep copy needs to check for cycles to avoid an infinite loop. | ||||
| 2013-04-05 | Move tests inside clone.rs and fixed copyright headers. | Jack Moffitt | -1/+22 | |
| 2013-04-05 | Implement Clone for @ and @mut types. | Jack Moffitt | -0/+10 | |
| The borrowck-borrow-from-expr-block test had to be updated. I'm not sure why it compiled before since ~int was already clonable. | ||||
| 2013-03-26 | core: Make sure every module at least has a one-line description | Brian Anderson | -2/+13 | |
| 2013-03-15 | impl Clone for ~T, ~[T], ~str | Ben Striegel | -0/+5 | |
| 2013-03-09 | core: implement Clone for primitive types | Andrew Paseltiner | -0/+28 | |
| 2013-02-14 | librustc: Replace `impl Type : Trait` with `impl Trait for Type`. ↵ | Patrick Walton | -1/+1 | |
| rs=implflipping | ||||
| 2013-01-30 | librustc: Change `self` as a type to `Self` everywhere. r=brson | Patrick Walton | -1/+1 | |
| 2013-01-14 | Inlining methods/functions in core. | gifnksm | -0/+1 | |
| Also inlining some functions which take functions as arguments. | ||||
| 2012-12-03 | Update license, add license boilerplate to most files. Remainder will follow. | Graydon Hoare | -0/+10 | |
| 2012-11-27 | core: Add Clone trait | Brian Anderson | -0/+10 | |
