| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2013-09-23 | librustc: Remove `@fn` managed closures from the language. | Patrick Walton | -3/+5 | |
| 2013-09-02 | repr: handle tuple structs sanely | Daniel Micay | -6/+9 | |
| Closes #8919 | ||||
| 2013-09-02 | repr: add support for trait objects | Daniel Micay | -2/+2 | |
| Closes #8916 | ||||
| 2013-08-31 | repr: print the name of structs | Daniel Micay | -8/+5 | |
| 2013-08-28 | Remove @io::Writer from sys/repr/reflect | Alex Crichton | -64/+64 | |
| At the same time, this updates the TyVisitor to use a mutable self because it's probably going to be mutating state as it goes along anyway. | ||||
| 2013-08-27 | reflect: rm unused visit_{var,var_integral,constr} | Daniel Micay | -15/+0 | |
| 2013-07-26 | Consolidate raw representations of rust values | Alex Crichton | -2/+2 | |
| This moves the raw struct layout of closures, vectors, boxes, and strings into a new `unstable::raw` module. This is meant to be a centralized location to find information for the layout of these values. As safe method, `repr`, is provided to convert a rust value to its raw representation. Unsafe methods to convert back are not provided because they are rarely used and too numerous to write an implementation for each (not much of a common pattern). | ||||
| 2013-07-22 | new snapshot | Daniel Micay | -13/+0 | |
| 2013-07-17 | rm unused visit_str method from TyVisitor | Daniel Micay | -0/+1 | |
| 2013-07-15 | remove headers from unique vectors | Daniel Micay | -0/+8 | |
| 2013-07-08 | remove headers from exchange allocations | Daniel Micay | -0/+8 | |
| 2013-06-23 | Remove intrinsic module | Philipp Brüschweiler | -2/+4 | |
| To achieve this, the following changes were made: * Move TyDesc, TyVisitor and Opaque to std::unstable::intrinsics * Convert TyDesc, TyVisitor and Opaque to lang items instead of specially handling the intrinsics module * Removed TypeDesc, FreeGlue and get_type_desc() from sys Fixes #3475. | ||||
| 2013-06-18 | replace #[inline(always)] with #[inline]. r=burningtree. | Graydon Hoare | -5/+5 | |
| 2013-06-01 | Remove all uses of `pub impl`. rs=style | Patrick Walton | -9/+9 | |
| 2013-05-30 | Require documentation by default for libstd | Alex Crichton | -0/+2 | |
| Adds documentation for various things that I understand. Adds #[allow(missing_doc)] for lots of things that I don't understand. | ||||
| 2013-05-22 | libstd: Rename libcore to libstd and libstd to libextra; update makefiles. | Patrick Walton | -0/+500 | |
| This only changes the directory names; it does not change the "real" metadata names. | ||||
