| Commit message (Expand) | Author | Age | Files | Lines |
| * | Translate local item decls. | Graydon Hoare | 2010-12-31 | 1 | -0/+3 |
| * | Free objects by indirectly dropping fields via enclosed tydesc first. | Graydon Hoare | 2010-12-31 | 1 | -2/+49 |
| * | Replace arg Load with load_non_structural in obj ctor. | Graydon Hoare | 2010-12-31 | 1 | -1/+1 |
| * | Teach trans to access object fields. | Graydon Hoare | 2010-12-30 | 1 | -14/+100 |
| * | rustc: Make parametric return types go through an out pointer | Patrick Walton | 2010-12-29 | 1 | -6/+30 |
| * | Add a -shared option to rustc and don't try to look for main if it is given. | Rafael Ávila de Espíndola | 2010-12-29 | 1 | -2/+5 |
| * | Modify translation of obj methods to accept an initial recursive-self-typed (... | Graydon Hoare | 2010-12-23 | 1 | -60/+133 |
| * | Copy body tydesc and args into obj bodies. | Graydon Hoare | 2010-12-22 | 1 | -3/+30 |
| * | Allocate heap cells to store non-empty object bodies. | Graydon Hoare | 2010-12-22 | 1 | -10/+45 |
| * | rustc: Move type logic out of typeck so trans doesn't look like it's calling ... | Patrick Walton | 2010-12-21 | 1 | -166/+159 |
| * | rustc: Sanitize names better. Puts out burning tinderbox on OS X. | Patrick Walton | 2010-12-20 | 1 | -2/+14 |
| * | Null-check on obj box ptr, init to null. Un-XFAIL simple-obj.rs. | Graydon Hoare | 2010-12-20 | 1 | -8/+26 |
| * | Support ty_obj in trans_field; simple-obj.rs compiles (but crashes). | Graydon Hoare | 2010-12-20 | 1 | -4/+18 |
| * | Mop up cases of s/copy/take/, remove 'binding' terminology, whitespace police... | Graydon Hoare | 2010-12-20 | 1 | -19/+30 |
| * | rustc: Use the passed-in tydescs for take and drop glue in parametric fns. Al... | Patrick Walton | 2010-12-20 | 1 | -6/+19 |
| * | rustc: Print the type when we die in trans.make_drop_glue_inner | Patrick Walton | 2010-12-20 | 1 | -1/+2 |
| * | rustc: Add a type param ID -> type descriptor mapping to function contexts | Patrick Walton | 2010-12-20 | 1 | -16/+30 |
| * | Put out burning tree (sizeof / alignof bug). | Graydon Hoare | 2010-12-20 | 1 | -14/+19 |
| * | Use gvars for vtbls rather than returning const immediates. | Graydon Hoare | 2010-12-20 | 1 | -1/+7 |
| * | Trailing whitespace police. | Graydon Hoare | 2010-12-20 | 1 | -2/+2 |
| * | rustc: Build tydescs for types, and make all take and drop operations go thro... | Patrick Walton | 2010-12-20 | 1 | -27/+43 |
| * | rustc: Remove the unused "name" parameter from trans.new_builder | Patrick Walton | 2010-12-17 | 1 | -4/+4 |
| * | rustc: Make some no-op take and drop glue for scalar types | Patrick Walton | 2010-12-17 | 1 | -24/+34 |
| * | rustc: Make all drop and take glue have the same signature, so we can put the... | Patrick Walton | 2010-12-17 | 1 | -14/+27 |
| * | rustc: Zero out slots after dropping them | Patrick Walton | 2010-12-17 | 1 | -2/+8 |
| * | Trans methods more correctly, and store vtbl pointer in pair returned from ob... | Graydon Hoare | 2010-12-17 | 1 | -4/+14 |
| * | Sketch trans_vtbl. | Graydon Hoare | 2010-12-16 | 1 | -0/+9 |
| * | rustc: Translate parametric function signatures into task + type parameters +... | Patrick Walton | 2010-12-16 | 1 | -0/+25 |
| * | Stub out translation of obj ctors (no vtbl or body built). | Graydon Hoare | 2010-12-16 | 1 | -0/+40 |
| * | rustc: Make trans.type_of handle parameter types | Patrick Walton | 2010-12-16 | 1 | -2/+4 |
| * | Collect obj items, translate obj-name references and obj-ctor types. | Graydon Hoare | 2010-12-16 | 1 | -19/+51 |
| * | rustc: Fix bug involving extracting any variant element beyond the first. Un-... | Patrick Walton | 2010-12-15 | 1 | -0/+1 |
| * | rustc: Translate pattern matching | Patrick Walton | 2010-12-15 | 1 | -1/+155 |
| * | Fix a couple bugs in iter_sequence, un-XFAIL vec-drop.rs. | Graydon Hoare | 2010-12-13 | 1 | -3/+17 |
| * | rustc: Hack to get rid of passing i1 types for unit around in most cases, sug... | Patrick Walton | 2010-12-13 | 1 | -6/+27 |
| * | Set the new vec fill-size on the compiler side, as in rustboot. Un-XFAIL firs... | Graydon Hoare | 2010-12-13 | 1 | -0/+5 |
| * | Fix bad GEP and missing branch in iter_sequence; vec.rs compiles now. | Graydon Hoare | 2010-12-10 | 1 | -1/+3 |
| * | Implement expr_vec. | Graydon Hoare | 2010-12-10 | 1 | -1/+42 |
| * | Fix trans_index implementation. | Graydon Hoare | 2010-12-10 | 1 | -4/+4 |
| * | rustc: Add LLVM typedefs for rust_crate and rust_task for good measure | Patrick Walton | 2010-12-10 | 1 | -0/+7 |
| * | rustc: Declare LLVM typedefs appropriately | Patrick Walton | 2010-12-10 | 1 | -0/+1 |
| * | rustc: Move refcount incrementing out of line too | Patrick Walton | 2010-12-10 | 1 | -38/+48 |
| * | Preliminary translation of expr_index. | Graydon Hoare | 2010-12-10 | 1 | -0/+37 |
| * | rustc: Move refcount decrement-and-free (drop) logic out-of-line | Patrick Walton | 2010-12-10 | 1 | -55/+124 |
| * | rustc: Change lazy "and" and "or" to use scope contexts rather than sub-block... | Patrick Walton | 2010-12-10 | 1 | -4/+4 |
| * | rustc: Decouple new_fn_ctxt() from AST function arguments, so that it can be ... | Patrick Walton | 2010-12-09 | 1 | -11/+17 |
| * | rustc: Decouple new_fn_ctxt from AST items so that we can use it to generate ... | Patrick Walton | 2010-12-09 | 1 | -10/+12 |
| * | First sketch of support for const items, not including most of trans. | Graydon Hoare | 2010-12-09 | 1 | -0/+12 |
| * | rustc: Mark constant strings as constants | Patrick Walton | 2010-12-09 | 1 | -0/+1 |
| * | rustc: Fix indirection problem with tag constructors | Patrick Walton | 2010-12-09 | 1 | -5/+1 |