| Commit message (Expand) | Author | Age | Files | Lines |
| * | 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 |
| * | Whitespace cleanup. | Graydon Hoare | 2011-01-17 | 1 | -9/+9 |
| * | Teach copy_ty to finish via memcpy of tydesc-provided size. | Graydon Hoare | 2011-01-17 | 1 | -11/+24 |
| * | Pass tydescs to parametric fns, along with (dummy, presently) retptr when nee... | Graydon Hoare | 2011-01-14 | 1 | -66/+82 |
| * | Expand generic info in lval_result. | Graydon Hoare | 2011-01-14 | 1 | -12/+17 |
| * | Trim long lines. | Graydon Hoare | 2011-01-14 | 1 | -2/+2 |
| * | Pass tydescs to parametric fns. | Graydon Hoare | 2011-01-14 | 1 | -6/+33 |
| * | Change single-ident expr_ident to greedy/fat multi-ident expr_path, to handle... | Graydon Hoare | 2011-01-13 | 1 | -4/+4 |
| * | Figure out what tydescs we need to pass when translating parametric function ... | Patrick Walton | 2011-01-12 | 1 | -4/+13 |
| * | Drop closures. Un-XFAIL bind-interior.rs. | Graydon Hoare | 2011-01-07 | 1 | -7/+54 |
| * | Synthesize closure thunks, and pass closure pointer into fn calls. | Graydon Hoare | 2011-01-07 | 1 | -30/+170 |
| * | Whitespace cleanup, and copy target into closure. | Graydon Hoare | 2011-01-06 | 1 | -7/+10 |
| * | Sketch closure-forming logic for nontrivial bindings. | Graydon Hoare | 2011-01-05 | 1 | -4/+73 |
| * | Translate trivial bindings. Un-XFAIL bind-trivial.rs. | Graydon Hoare | 2011-01-05 | 1 | -8/+20 |
| * | Use uniform pair representation of functions everywhere, including static fun... | Graydon Hoare | 2011-01-05 | 1 | -38/+113 |