| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| * | | Translate record extension. | Graydon Hoare | 2011-02-15 | 1 | -8/+36 |
| * | | Add _mutable unop. | Graydon Hoare | 2011-02-15 | 1 | -0/+3 |
| * | | Add basic front-end support for 'for each' loops. | Graydon Hoare | 2011-02-14 | 1 | -0/+13 |
| * | | Add basic front-end support for expr_put. | Graydon Hoare | 2011-02-14 | 1 | -0/+9 |
| * | | Move all non-decl/non-expr stmts to exprs. | Graydon Hoare | 2011-02-14 | 1 | -20/+20 |
| * | | Switch ast.is_call_expr check in trans to non-typestate form. | Graydon Hoare | 2011-02-14 | 1 | -1/+1 |
| * | | Expand expr_rec to take its optional trailing 'with' parameter. | Graydon Hoare | 2011-02-14 | 1 | -3/+6 |
| * | | Add support for unsigned binops. Closes #57 | Brian Anderson | 2011-02-14 | 1 | -16/+54 |
| * | | Translate pat_lit, un-XFAIL alt-pattern-lit.rs for rustc. | Graydon Hoare | 2011-02-10 | 1 | -12/+30 |
| * | | Fix bug in trans_field, un-XFAIL two more tests. | Graydon Hoare | 2011-02-10 | 1 | -3/+1 |
| * | | Change more of trans to rely on tydescs when dealing with generics. | Graydon Hoare | 2011-02-10 | 1 | -37/+66 |
| * | | Switch "." to "_" in name mangling, makes gdb happier. Also factor out into s... | Graydon Hoare | 2011-02-10 | 1 | -14/+18 |
| * | | Cleanup for 'be' statement and comments about future typestate | Brian Anderson | 2011-02-10 | 1 | -1/+4 |
| * | | Parse 'be' statement. Pass tailcall tests. No actual tailcalls yet. | Brian Anderson | 2011-02-10 | 1 | -0/+9 |
| * | | Elide passed-typarams when tydescs are captured. Un-XFAIL generic-obj.rs. | Graydon Hoare | 2011-02-09 | 1 | -12/+16 |
| * | | Handle subtle view-shift on outptr in generic calls. Can construct generic ob... | Graydon Hoare | 2011-02-08 | 1 | -0/+8 |
| * | | Overhaul ABI. All retptrs, all the time. | Graydon Hoare | 2011-02-08 | 1 | -254/+224 |
| * | | Parse function declarations. | Rafael Ávila de Espíndola | 2011-02-04 | 1 | -2/+2 |
| * | | Capture typarams into obj, independent of body tydesc. | Graydon Hoare | 2011-02-03 | 1 | -18/+77 |
| * | | Attempt to put out burning tinderbox. | Graydon Hoare | 2011-02-02 | 1 | -1/+5 |
| * | | Hack to work around apparent LLVM bug? | Graydon Hoare | 2011-02-02 | 1 | -1/+7 |
| * | | Store tydesc for whole body, not just fields, in objs and closures. Handles u... | Graydon Hoare | 2011-02-02 | 1 | -14/+5 |
| * | | Handle missing case in linearize_ty_params. | Graydon Hoare | 2011-02-02 | 1 | -0/+1 |
| * | | Change decl_upcall to decl_upcall_glue, more correct name. | Graydon Hoare | 2011-02-02 | 1 | -2/+2 |
| * | | Add trace and trap helpers to trans for low level diagnostics. | Graydon Hoare | 2011-02-02 | 1 | -0/+18 |
| * | | Fix buggy argument assembly for upcall_get_type_desc. Can now complete calls ... | Graydon Hoare | 2011-02-01 | 1 | -5/+5 |
| * | | Implement 'else if' | Graydon Hoare | 2011-02-01 | 1 | -8/+23 |
| * | | Use dynamic GEP and silly offset-encoding on tydescs. Successful call into a ... | Graydon Hoare | 2011-02-01 | 1 | -40/+70 |
| * | | Add ty_type. | Graydon Hoare | 2011-02-01 | 1 | -0/+1 |
| * | | More work on derived tydescs. Can compile simple tests with generic objects. | Graydon Hoare | 2011-01-31 | 1 | -29/+49 |
| |/ |
|
| * | Majority of the remaining work for derived tydescs. Not quite working yet. | Graydon Hoare | 2011-01-31 | 1 | -106/+159 |
| * | Run cleanups in reverse order. Not presently observable, no dtors. | Graydon Hoare | 2011-01-31 | 1 | -1/+4 |
| * | Fix a bug in linearize and get the captured tydescs type right. | Graydon Hoare | 2011-01-28 | 1 | -9/+11 |
| * | Pass linearized typarams to make_generic_glue. Steps toward derived tydescs. | Graydon Hoare | 2011-01-28 | 1 | -5/+22 |
| * | Pass tydesc array into type glue fns as first arg. Required for derived tydes... | Graydon Hoare | 2011-01-28 | 1 | -40/+53 |
| * | Teach rustc to fail | Brian Anderson | 2011-01-28 | 1 | -11/+16 |
| * | Add helper function for derived type descriptors. | Graydon Hoare | 2011-01-27 | 1 | -2/+45 |
| * | Note issue in comments. | Graydon Hoare | 2011-01-27 | 1 | -3/+2 |
| * | Implement autoderef in rustc. Un-XFAIL autoderef-full-lval.rs. | Graydon Hoare | 2011-01-24 | 1 | -3/+34 |
| * | Switch from booleans to symbolic tags in a few places. | Graydon Hoare | 2011-01-24 | 1 | -23/+36 |
| * | First cut at translating const items. Support the literal forms at least. Un-... | Graydon Hoare | 2011-01-21 | 1 | -26/+74 |
| * | Fix bug in trans_for, un-XFAIL linear-for-loop.rs. | Graydon Hoare | 2011-01-21 | 1 | -1/+1 |
| * | First cut of trans_for. | Graydon Hoare | 2011-01-21 | 1 | -0/+38 |
| * | Tweak effect-checking rules in rustboot, remove/rewrite/re-auth impure cases ... | Graydon Hoare | 2011-01-21 | 1 | -149/+164 |
| * | M-x indent-region on trans.rs. | Graydon Hoare | 2011-01-21 | 1 | -27/+35 |
| * | Implement dynamic GEP enough to permit expr_field to work on tup(T,T,T). | Graydon Hoare | 2011-01-19 | 1 | -2/+104 |
| * | Add bzero glue and preliminary code for dynamic size/align calculations. | Graydon Hoare | 2011-01-18 | 1 | -15/+170 |
| * | Use homebrew memcpy, not llvm intrinsic. Can't run the latter on a rust stack. | Graydon Hoare | 2011-01-17 | 1 | -32/+58 |
| * | Fix a couple bugs in parametric returns. | Graydon Hoare | 2011-01-17 | 1 | -11/+11 |
| * | Allocate and reload retslots. Copy into them on polymorphic returns. | Graydon Hoare | 2011-01-17 | 1 | -19/+35 |