2010-12-25 |
Graydon Hoare | Add Rafael to AUTHORS.
|
commit | commitdiff | tree |
2010-12-25 |
Rafael Ávila de... | Handle missing ocaml bindings for LLVM.
|
commit | commitdiff | tree |
2010-12-24 |
Graydon Hoare | Modify translation of obj methods to accept an initial...
|
commit | commitdiff | tree |
2010-12-24 |
Graydon Hoare | Print recursive LLVM types.
|
commit | commitdiff | tree |
2010-12-23 |
Graydon Hoare | Copy body tydesc and args into obj bodies.
|
commit | commitdiff | tree |
2010-12-22 |
Graydon Hoare | Correct bug in typechecking ctor arguments to nonempty...
|
commit | commitdiff | tree |
2010-12-22 |
Graydon Hoare | Allocate heap cells to store non-empty object bodies.
|
commit | commitdiff | tree |
2010-12-22 |
Graydon Hoare | Sort methods in object types.
|
commit | commitdiff | tree |
2010-12-21 |
Graydon Hoare | Add std.sort, with a simple mergesort.
|
commit | commitdiff | tree |
2010-12-21 |
Graydon Hoare | Null-check on obj box ptr, init to null. Un-XFAIL simple...
|
commit | commitdiff | tree |
2010-12-21 |
Graydon Hoare | Support ty_obj in trans_field; simple-obj.rs compiles...
|
commit | commitdiff | tree |
2010-12-21 |
Graydon Hoare | Mop up cases of s/copy/take/, remove 'binding' terminology...
|
commit | commitdiff | tree |
2010-12-20 |
Graydon Hoare | Put out burning tree (sizeof / alignof bug).
|
commit | commitdiff | tree |
2010-12-20 |
Graydon Hoare | Use gvars for vtbls rather than returning const immediates.
|
commit | commitdiff | tree |
2010-12-20 |
Graydon Hoare | Trailing whitespace police.
|
commit | commitdiff | tree |
2010-12-18 |
Graydon Hoare | Split part of typeck.check_fn out into typeck.check_item_fn...
|
commit | commitdiff | tree |
2010-12-18 |
Graydon Hoare | Record type annotations for methods.
|
commit | commitdiff | tree |
2010-12-17 |
Graydon Hoare | Trans methods more correctly, and store vtbl pointer...
|
commit | commitdiff | tree |
2010-12-17 |
Graydon Hoare | Remove calltup fields from ABI, add binding fields.
|
commit | commitdiff | tree |
2010-12-17 |
Graydon Hoare | Un-XFAIL tag.rs.
|
commit | commitdiff | tree |
2010-12-17 |
Graydon Hoare | Sketch trans_vtbl.
|
commit | commitdiff | tree |
2010-12-16 |
Graydon Hoare | Stub out translation of obj ctors (no vtbl or body...
|
commit | commitdiff | tree |
2010-12-16 |
Graydon Hoare | Annotate obj items while folding ast in typeck.
|
commit | commitdiff | tree |
2010-12-16 |
Graydon Hoare | Collect obj items, translate obj-name references and...
|
commit | commitdiff | tree |
2010-12-16 |
Graydon Hoare | Typecheck object method calls.
|
commit | commitdiff | tree |
2010-12-16 |
Graydon Hoare | Convert obj item type to ctor type rather than obj...
|
commit | commitdiff | tree |
2010-12-15 |
Graydon Hoare | Teach typeck to stringify obj types.
|
commit | commitdiff | tree |
2010-12-15 |
Graydon Hoare | Teach typeck.ty, typeck.collect_item_types and typeck...
|
commit | commitdiff | tree |
2010-12-15 |
Graydon Hoare | Add ty_obj to ast and parser.
|
commit | commitdiff | tree |
2010-12-15 |
Graydon Hoare | Teach resolve about obj items.
|
commit | commitdiff | tree |
2010-12-15 |
Graydon Hoare | Move call_expr parse rule to the place where it needs...
|
commit | commitdiff | tree |
2010-12-15 |
Graydon Hoare | Teach fold about objs.
|
commit | commitdiff | tree |
2010-12-14 |
Graydon Hoare | Add obj items to AST and parser.
|
commit | commitdiff | tree |
2010-12-14 |
Graydon Hoare | Some terminology updates to talk about layers.
|
commit | commitdiff | tree |
2010-12-14 |
Graydon Hoare | Fix a couple bugs in iter_sequence, un-XFAIL vec-drop.rs.
|
commit | commitdiff | tree |
2010-12-13 |
Graydon Hoare | Set the new vec fill-size on the compiler side, as...
|
commit | commitdiff | tree |
2010-12-13 |
Graydon Hoare | Syntax tweak: move 'mutable' from pseudo-ty-param on...
|
commit | commitdiff | tree |
2010-12-11 |
Graydon Hoare | Fix bad GEP and missing branch in iter_sequence; vec...
|
commit | commitdiff | tree |
2010-12-11 |
Graydon Hoare | Implement expr_vec.
|
commit | commitdiff | tree |
2010-12-11 |
Graydon Hoare | Fix trans_index implementation.
|
commit | commitdiff | tree |
2010-12-11 |
Graydon Hoare | Preliminary translation of expr_index.
|
commit | commitdiff | tree |
2010-12-10 |
Graydon Hoare | Typecheck vec and index exprs.
|
commit | commitdiff | tree |
2010-12-10 |
Graydon Hoare | Fix another bug in expr_index parse rule.
|
commit | commitdiff | tree |
2010-12-10 |
Graydon Hoare | Fix bug in parse rule for expr_index.
|
commit | commitdiff | tree |
2010-12-10 |
Graydon Hoare | Add 'unexpected' fn to parser.
|
commit | commitdiff | tree |
2010-12-10 |
Graydon Hoare | Fix token span tracking in lexer.
|
commit | commitdiff | tree |
2010-12-10 |
Graydon Hoare | Un-XFAIL lazy-and-or.rs and operator-associativity.rs.
|
commit | commitdiff | tree |
2010-12-10 |
Graydon Hoare | Rewrite second pass of collect_item_types to use fold...
|
commit | commitdiff | tree |
2010-12-09 |
Graydon Hoare | Simplify second pass of collect_item_types so I can...
|
commit | commitdiff | tree |
2010-12-09 |
Graydon Hoare | Add a type abbreviation and redo first pass of collect_item_...
|
commit | commitdiff | tree |
2010-12-09 |
Graydon Hoare | First sketch of support for const items, not including...
|
commit | commitdiff | tree |
2010-12-09 |
Graydon Hoare | Actually un-XFAIL drop-on-ret.rs.
|
commit | commitdiff | tree |
2010-12-09 |
Graydon Hoare | Remove redundant trans_drop_str, fix buggy branch in...
|
commit | commitdiff | tree |
2010-12-09 |
Graydon Hoare | Fix boxed returns harder. Un-XFAIL output-slot-variants.rs.
|
commit | commitdiff | tree |
2010-12-09 |
Graydon Hoare | Fix structure returns harder.
|
commit | commitdiff | tree |
2010-12-09 |
Graydon Hoare | Fix boxed returns.
|
commit | commitdiff | tree |
2010-12-08 |
Graydon Hoare | Fix structure-returns.
|
commit | commitdiff | tree |
2010-12-08 |
Graydon Hoare | Fix log upcall translation bug. Un-XFAIL rec-auto.rs.
|
commit | commitdiff | tree |
2010-12-08 |
Graydon Hoare | Add missing case to parse_ty, un-XFAIL cast.rs.
|
commit | commitdiff | tree |
2010-12-08 |
Graydon Hoare | Implement binop= forms. Un-XFAIL bitwise.rs.
|
commit | commitdiff | tree |
2010-12-08 |
Graydon Hoare | Fix missing case in resolve, un-XFAIL rec-tup.rs.
|
commit | commitdiff | tree |
2010-12-07 |
Graydon Hoare | Un-XFAIL deref.rs and large-records.rs.
|
commit | commitdiff | tree |
2010-12-07 |
Graydon Hoare | Null slots on missing init, null-check box ptrs on...
|
commit | commitdiff | tree |
2010-12-04 |
Graydon Hoare | Drop rec and tup alloca temporariles on block exit.
|
commit | commitdiff | tree |
2010-12-04 |
Graydon Hoare | Parse layer and effect annotations.
|
commit | commitdiff | tree |
2010-12-03 |
Graydon Hoare | Add load_non_structural and use it.
|
commit | commitdiff | tree |
2010-12-03 |
Graydon Hoare | Trim whitespace.
|
commit | commitdiff | tree |
2010-12-03 |
Graydon Hoare | Change 'stratum' to the friendlier term 'layer'.
|
commit | commitdiff | tree |
2010-12-03 |
Graydon Hoare | Drop slots on the way out of scopes. Un-XFAIL box.rs.
|
commit | commitdiff | tree |
2010-12-03 |
Graydon Hoare | Modify block ctxt / cleanup handling to only occur...
|
commit | commitdiff | tree |
2010-12-03 |
Graydon Hoare | Implement translation for deref unop.
|
commit | commitdiff | tree |
2010-12-03 |
Graydon Hoare | Change order of basic blocks in copy_ty, makes nicer...
|
commit | commitdiff | tree |
2010-12-03 |
Graydon Hoare | Don't drop context returned from decl-init call to...
|
commit | commitdiff | tree |
2010-12-03 |
Graydon Hoare | Improve translations of unary box operator and drop_ty...
|
commit | commitdiff | tree |
2010-12-02 |
Graydon Hoare | Add ty_boxed to typeck.type_is_boxed.
|
commit | commitdiff | tree |
2010-12-02 |
Graydon Hoare | Fix fold bug on expr_unary.
|
commit | commitdiff | tree |
2010-12-02 |
Graydon Hoare | Add minimal test for box/deref.
|
commit | commitdiff | tree |
2010-12-02 |
Graydon Hoare | Add test for non-exhaustive match failure.
|
commit | commitdiff | tree |
2010-12-02 |
Graydon Hoare | Typecheck the box and deref unops properly.
|
commit | commitdiff | tree |
2010-12-02 |
Graydon Hoare | Add code to fail on non-exhaustive alt matching. Fix...
|
commit | commitdiff | tree |
2010-12-01 |
Graydon Hoare | Make the ugly detailed leak-spray on rustc failures...
|
commit | commitdiff | tree |
2010-12-01 |
Graydon Hoare | Tidy up structural types for rec, tup AST and typeck...
|
commit | commitdiff | tree |
2010-11-30 |
Graydon Hoare | Finish support for typechecking and translating records...
|
commit | commitdiff | tree |
2010-11-30 |
Graydon Hoare | Wrap long lines.
|
commit | commitdiff | tree |
2010-11-30 |
Graydon Hoare | Teach typechecker about record types.
|
commit | commitdiff | tree |
2010-11-30 |
Graydon Hoare | Teach fold about ty_rec.
|
commit | commitdiff | tree |
2010-11-29 |
Graydon Hoare | Add ty_rec and parse it.
|
commit | commitdiff | tree |
2010-11-29 |
Graydon Hoare | Change mutability into a type constructor.
|
commit | commitdiff | tree |
2010-11-29 |
Graydon Hoare | Change from bool to tag ast.mutability.
|
commit | commitdiff | tree |
2010-11-29 |
Graydon Hoare | Add ast.ty_mutable.
|
commit | commitdiff | tree |
2010-11-29 |
Graydon Hoare | Add mut field to typeck.ty.
|
commit | commitdiff | tree |
2010-11-27 |
Graydon Hoare | Copy args to allocas, change llargs lookups to 'in...
|
commit | commitdiff | tree |
2010-11-27 |
Graydon Hoare | Load structural values through pointer before passing...
|
commit | commitdiff | tree |
2010-11-26 |
Graydon Hoare | Pass exprs by @, always treat structural types by pointer...
|
commit | commitdiff | tree |
2010-11-26 |
Graydon Hoare | Avoid segfault due to fallthrough in base case of incr_all_r...
|
commit | commitdiff | tree |
2010-11-26 |
Graydon Hoare | Declare the memcpy intrinsics properly.
|
commit | commitdiff | tree |
2010-11-26 |
Graydon Hoare | Return memcpy src rather than falling through and failing.
|
commit | commitdiff | tree |
2010-11-26 |
Graydon Hoare | Cast memcpy args to correct types.
|
commit | commitdiff | tree |
2010-11-26 |
Graydon Hoare | Add lookup checks and intrinsics table to trans.
|
commit | commitdiff | tree |
2010-11-26 |
Graydon Hoare | Add missed case to typeck.ast_ty_to_ty, plus faux exhaustive...
|
commit | commitdiff | tree |
next |