| Commit message (Expand) | Author | Age | Files | Lines |
| * | 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 |
| * | Correct function pointer type in closure. | Graydon Hoare | 2011-01-04 | 1 | -2/+2 |
| * | Begin sketching translation of bind_expr. No captures yet, also crashy. | Graydon Hoare | 2011-01-03 | 1 | -1/+40 |
| * | 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 |