| Commit message (Expand) | Author | Age | Files | Lines |
| * | 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 |
| * | Remove redundant trans_drop_str, fix buggy branch in trans_if. Un-XFAIL drop-... | Graydon Hoare | 2010-12-09 | 1 | -13/+7 |
| * | Fix boxed returns harder. Un-XFAIL output-slot-variants.rs. | Graydon Hoare | 2010-12-08 | 1 | -6/+5 |
| * | Fix structure returns harder. | Graydon Hoare | 2010-12-08 | 1 | -0/+9 |
| * | Fix boxed returns. | Graydon Hoare | 2010-12-08 | 1 | -13/+27 |
| * | Fix structure-returns. | Graydon Hoare | 2010-12-08 | 1 | -1/+8 |
| * | Fix log upcall translation bug. Un-XFAIL rec-auto.rs. | Graydon Hoare | 2010-12-08 | 1 | -20/+12 |
| * | Implement binop= forms. Un-XFAIL bitwise.rs. | Graydon Hoare | 2010-12-08 | 1 | -102/+53 |
| * | rustc: Allow callees to use alias args | Patrick Walton | 2010-12-07 | 1 | -6/+9 |
| * | rustc: Translate function calls with alias parameters (though the callee can'... | Patrick Walton | 2010-12-07 | 1 | -8/+49 |
| * | Null slots on missing init, null-check box ptrs on drop. Works around missing... | Graydon Hoare | 2010-12-06 | 1 | -11/+23 |
| * | rustc: Run the verifier over LLVM modules before writing them out | Patrick Walton | 2010-12-06 | 1 | -1/+12 |
| * | rustc: Translate tag constructors. Can't call them at the moment due to lack ... | Patrick Walton | 2010-12-06 | 1 | -4/+75 |
| * | rustc: Make copy_args_to_allocas not insist on a function type so it's easier... | Patrick Walton | 2010-12-06 | 1 | -10/+13 |
| * | Drop rec and tup alloca temporariles on block exit. | Graydon Hoare | 2010-12-03 | 1 | -12/+13 |
| * | rustc: Make new_fn_ctxt and copy_args_to_allocas receive a list of args rathe... | Patrick Walton | 2010-12-03 | 1 | -6/+6 |
| * | rustc: Add def ids to variant arguments so we can turn them into function arg... | Patrick Walton | 2010-12-03 | 1 | -2/+2 |
| * | rustc: Remove LLVM unions and represent tags as (discriminant, byte blob) pairs | Patrick Walton | 2010-12-03 | 1 | -30/+56 |
| * | rustc: Set data layout and target triple | Patrick Walton | 2010-12-03 | 1 | -0/+3 |
| * | Add load_non_structural and use it. | Graydon Hoare | 2010-12-03 | 1 | -9/+27 |
| * | rustc: Handle n-ary tag constructors in iter_structural_ty (which lets us pro... | Patrick Walton | 2010-12-03 | 1 | -7/+20 |
| * | Trim whitespace. | Graydon Hoare | 2010-12-03 | 1 | -3/+3 |
| * | Change 'stratum' to the friendlier term 'layer'. | Graydon Hoare | 2010-12-03 | 1 | -2/+2 |
| * | rustc: Translate nullary tag constructors | Patrick Walton | 2010-12-03 | 1 | -72/+174 |
| * | Drop slots on the way out of scopes. Un-XFAIL box.rs. | Graydon Hoare | 2010-12-02 | 1 | -6/+22 |
| * | Modify block ctxt / cleanup handling to only occur on scope blocks. | Graydon Hoare | 2010-12-02 | 1 | -15/+40 |
| * | Implement translation for deref unop. | Graydon Hoare | 2010-12-02 | 1 | -2/+10 |
| * | Change order of basic blocks in copy_ty, makes nicer disassembly. | Graydon Hoare | 2010-12-02 | 1 | -1/+1 |
| * | Don't drop context returned from decl-init call to copy_ty. | Graydon Hoare | 2010-12-02 | 1 | -2/+2 |
| * | Improve translations of unary box operator and drop_ty on boxes. | Graydon Hoare | 2010-12-02 | 1 | -22/+46 |
| * | rustc: Change fn_names and fn_ids to item_names and item_ids in trans, since ... | Patrick Walton | 2010-12-02 | 1 | -12/+12 |
| * | rustc: Remove the premature optimization for nullary tag constructors, since ... | Patrick Walton | 2010-12-02 | 1 | -5/+4 |
| * | rustc: Remove the overly complex variant_indices and n_ary_variant_indices ta... | Patrick Walton | 2010-12-02 | 1 | -25/+33 |
| * | rustc: Add stub support for tag constructors in trans | Patrick Walton | 2010-12-01 | 1 | -0/+120 |
| * | Add code to fail on non-exhaustive alt matching. Fix all cases this picked up... | Graydon Hoare | 2010-12-01 | 1 | -4/+35 |
| * | Tidy up structural types for rec, tup AST and typeck nodes. | Graydon Hoare | 2010-11-30 | 1 | -11/+11 |
| * | Finish support for typechecking and translating records. Un-XFAIL rec.rs. | Graydon Hoare | 2010-11-30 | 1 | -0/+34 |
| * | rustc: Implement the block syntax discussed on the mailing list | Patrick Walton | 2010-11-29 | 1 | -0/+13 |
| * | Change mutability into a type constructor. | Graydon Hoare | 2010-11-29 | 1 | -4/+4 |
| * | Change from bool to tag ast.mutability. | Graydon Hoare | 2010-11-29 | 1 | -4/+4 |
| * | Copy args to allocas, change llargs lookups to 'in mem'. Un-XFAIL tup.rs. | Graydon Hoare | 2010-11-26 | 1 | -4/+35 |
| * | Load structural values through pointer before passing structs as args. | Graydon Hoare | 2010-11-26 | 1 | -18/+22 |
| * | Pass exprs by @, always treat structural types by pointer, move path and name... | Graydon Hoare | 2010-11-26 | 1 | -88/+98 |
| * | Avoid segfault due to fallthrough in base case of incr_all_refcounts. We coul... | Graydon Hoare | 2010-11-26 | 1 | -0/+1 |
| * | Declare the memcpy intrinsics properly. | Graydon Hoare | 2010-11-26 | 1 | -13/+19 |
| * | Return memcpy src rather than falling through and failing. | Graydon Hoare | 2010-11-25 | 1 | -0/+1 |