2011-03-08 |
Brian Anderson | Merge branch 'master' into recursive-elseif |
commit | commitdiff | tree | snapshot |
2011-03-08 |
Patrick Walton | rustc: Cast the LLVM representations of tag types when... |
commit | commitdiff | tree | snapshot |
2011-03-07 |
Patrick Walton | rustc: Truncate or zero-extend indexes appropriately... |
commit | commitdiff | tree | snapshot |
2011-03-07 |
Graydon Hoare | Parse opacity (and drop on the floor), so std.rc parses... |
commit | commitdiff | tree | snapshot |
2011-03-07 |
Patrick Walton | Modernize test/run-pass/generic-recursive-tag.rs. Un... |
commit | commitdiff | tree | snapshot |
2011-03-07 |
Graydon Hoare | Un-XFAIL 5 more tests that pass lately. |
commit | commitdiff | tree | snapshot |
2011-03-07 |
Patrick Walton | rustc: Un-XFAIL box-unbox.rs |
commit | commitdiff | tree | snapshot |
2011-03-07 |
Graydon Hoare | Poison ty_param values in trans; fix buggy parametric... |
commit | commitdiff | tree | snapshot |
2011-03-07 |
Marijn Haverbeke | Add a pretty-printer |
commit | commitdiff | tree | snapshot |
2011-03-07 |
Rafael Ávila... | Construct the wrappers to native functions. Hello world... |
commit | commitdiff | tree | snapshot |
2011-03-07 |
Graydon Hoare | Permit view items in native modules. |
commit | commitdiff | tree | snapshot |
2011-03-07 |
Graydon Hoare | Stage the last compile fix to put out fire. Thanks... |
commit | commitdiff | tree | snapshot |
2011-03-07 |
Graydon Hoare | Complain on unexpected native symbol, rather than faili... |
commit | commitdiff | tree | snapshot |
2011-03-07 |
Graydon Hoare | Yell louder when a linkage error in rt occurs, as compi... |
commit | commitdiff | tree | snapshot |
2011-03-07 |
Graydon Hoare | Add Marijn to AUTHORS.txt. |
commit | commitdiff | tree | snapshot |
2011-03-07 |
Marijn Haverbeke | use a precedence table for operator parsing |
commit | commitdiff | tree | snapshot |
2011-03-07 |
Graydon Hoare | Un-XFAIL str-concat.rs. |
commit | commitdiff | tree | snapshot |
2011-03-07 |
Graydon Hoare | Set the cleanup on the post-growth vector, not the... |
commit | commitdiff | tree | snapshot |
2011-03-07 |
Graydon Hoare | Fix off-by-one in vector append code. |
commit | commitdiff | tree | snapshot |
2011-03-07 |
Graydon Hoare | Further work on vec-append. Almost working. |
commit | commitdiff | tree | snapshot |
2011-03-06 |
Brian Anderson | Remove typestate workarounds |
commit | commitdiff | tree | snapshot |
2011-03-06 |
Brian Anderson | Flatten conditionals in rustc.rs. Remove FIXME |
commit | commitdiff | tree | snapshot |
2011-03-06 |
Brian Anderson | Change io.fileflag to a tag type. Remove FIXME |
commit | commitdiff | tree | snapshot |
2011-03-06 |
Brian Anderson | Make _str.bytes use _vec.init_fn. Remove FIXME. |
commit | commitdiff | tree | snapshot |
2011-03-06 |
Graydon Hoare | Fix return value on trans_vec_add. |
commit | commitdiff | tree | snapshot |
2011-03-06 |
Graydon Hoare | Correct signatures and arguments associated with call... |
commit | commitdiff | tree | snapshot |
2011-03-05 |
Graydon Hoare | Make ret and fail stmts have 0 out-edges, Closes #250. |
commit | commitdiff | tree | snapshot |
2011-03-05 |
Patrick Walton | rustc: Use copy_ty() when initializing N-ary tag varian... |
commit | commitdiff | tree | snapshot |
2011-03-05 |
Patrick Walton | rustc: Don't recurse forever if type glue needs to... |
commit | commitdiff | tree | snapshot |
2011-03-04 |
Patrick Walton | rustc: Remove "translating variants" debug string |
commit | commitdiff | tree | snapshot |
2011-03-04 |
Patrick Walton | rustc: Don't use recursive types for tags; remove tag_i... |
commit | commitdiff | tree | snapshot |
2011-03-04 |
Graydon Hoare | Parse (and generally ignore) constraints and constraine... |
commit | commitdiff | tree | snapshot |
2011-03-04 |
Rafael Ávila... | Build empty wrappers. This lets us compile hello world... |
commit | commitdiff | tree | snapshot |
2011-03-04 |
Rafael Ávila... | Remove unused argument. |
commit | commitdiff | tree | snapshot |
2011-03-04 |
Graydon Hoare | Parse meta directives in crates. |
commit | commitdiff | tree | snapshot |
2011-03-04 |
Graydon Hoare | Assortment of additional work on vec-append. Not done... |
commit | commitdiff | tree | snapshot |
2011-03-04 |
Patrick Walton | rustc: Make tag discriminants per-tag-ID, not per-tag... |
commit | commitdiff | tree | snapshot |
2011-03-04 |
Graydon Hoare | Factor out and generalize sequence pointer walking... |
commit | commitdiff | tree | snapshot |
2011-03-04 |
Patrick Walton | Revert "rustc: Add support for folding over tag types... |
commit | commitdiff | tree | snapshot |
2011-03-04 |
Patrick Walton | rustc: Add support for folding over tag types |
commit | commitdiff | tree | snapshot |
2011-03-04 |
Patrick Walton | rustc: Remove dead code that used to generate tag const... |
commit | commitdiff | tree | snapshot |
2011-03-03 |
Patrick Walton | rustc: Teach trans_tag_variant() about generic tags |
commit | commitdiff | tree | snapshot |
2011-03-03 |
Graydon Hoare | Rewrite rustboot's flow-graph wiring passes to be less... |
commit | commitdiff | tree | snapshot |
2011-03-03 |
Patrick Walton | Turn on Valgrind for Mac |
commit | commitdiff | tree | snapshot |
2011-03-03 |
Patrick Walton | rustc: Disallow calling type_of() on dynamically-sized... |
commit | commitdiff | tree | snapshot |
2011-03-03 |
Patrick Walton | rustc: Don't call type_of() in GEP_tup_like() if there... |
commit | commitdiff | tree | snapshot |
2011-03-03 |
Rafael Ávila... | Handle native types in calls. |
commit | commitdiff | tree | snapshot |
2011-03-03 |
Patrick Walton | rustc: Make populate_fn_ctxt_from_llself() generic... |
commit | commitdiff | tree | snapshot |
2011-03-03 |
Brian Anderson | Remove some erroneous FIXMEs from #fmt parser |
commit | commitdiff | tree | snapshot |
2011-03-03 |
Patrick Walton | rustc: Use llsize_of rather than size_of in trans_mallo... |
commit | commitdiff | tree | snapshot |
2011-03-03 |
Patrick Walton | rustc: Have make_generic_glue pass an opaque type inste... |
commit | commitdiff | tree | snapshot |
2011-03-03 |
Patrick Walton | rustc: Remove unused call to type_of() in trans_tup() |
commit | commitdiff | tree | snapshot |
2011-03-03 |
Patrick Walton | rustc: Rework the API for trans_malloc() to be generic... |
commit | commitdiff | tree | snapshot |
2011-03-03 |
Graydon Hoare | Sketch out some more pieces of vec-append. |
commit | commitdiff | tree | snapshot |
2011-03-03 |
Patrick Walton | rustc: Teach iter_structural_ty about dynamically-sized... |
commit | commitdiff | tree | snapshot |
2011-03-03 |
Patrick Walton | rustc: For derived tydescs, explicitly store 0 for... |
commit | commitdiff | tree | snapshot |
2011-03-03 |
Patrick Walton | rustc: Don't have type_of_arg() rely on the particular... |
commit | commitdiff | tree | snapshot |
2011-03-02 |
Graydon Hoare | Comment-out some logging chatter in extfmt. |
commit | commitdiff | tree | snapshot |
2011-03-02 |
Graydon Hoare | Parse, add to AST, and otherwise ignore 'export' view... |
commit | commitdiff | tree | snapshot |
2011-03-02 |
Graydon Hoare | Comment-out TRACK_ALLOCATIONS again. Leave a note about it. |
commit | commitdiff | tree | snapshot |
2011-03-02 |
Brian Anderson | Finish #fmt string parsing. Completely untested. |
commit | commitdiff | tree | snapshot |
2011-03-02 |
Brian Anderson | Add debug logging for #fmt conv. Implement peek_num fn |
commit | commitdiff | tree | snapshot |
2011-03-02 |
Brian Anderson | Whitespace cleanup |
commit | commitdiff | tree | snapshot |
2011-03-02 |
Brian Anderson | Remove unused is_ext_expr |
commit | commitdiff | tree | snapshot |
2011-03-02 |
Brian Anderson | Make the expanded expression in expr_ext not optional |
commit | commitdiff | tree | snapshot |
2011-03-02 |
Brian Anderson | Add pretty printing for expr_call, expr_path, and more... |
commit | commitdiff | tree | snapshot |
2011-03-02 |
Brian Anderson | Add more #fmt tests |
commit | commitdiff | tree | snapshot |
2011-03-02 |
Brian Anderson | Remove debug logging from extfmt |
commit | commitdiff | tree | snapshot |
2011-03-02 |
Brian Anderson | Implement #fmt conversion for int and uint |
commit | commitdiff | tree | snapshot |
2011-03-02 |
Brian Anderson | Start generating AST nodes for #fmt |
commit | commitdiff | tree | snapshot |
2011-03-02 |
Brian Anderson | Begin an AST pretty-printer |
commit | commitdiff | tree | snapshot |
2011-03-02 |
Brian Anderson | Rewrite expand_syntax_ext to avoid a mysterious memory... |
commit | commitdiff | tree | snapshot |
2011-03-02 |
Brian Anderson | Parse parameter types for fmt extension |
commit | commitdiff | tree | snapshot |
2011-03-02 |
Brian Anderson | Add fold, typecheck and trans for expr_ext |
commit | commitdiff | tree | snapshot |
2011-03-02 |
Brian Anderson | Begin work on #fmt parsing |
commit | commitdiff | tree | snapshot |
2011-03-02 |
Brian Anderson | Begin implementing #fmt in rustc |
commit | commitdiff | tree | snapshot |
2011-03-02 |
Brian Anderson | Remove parens from nullary tag constructors in docs |
commit | commitdiff | tree | snapshot |
2011-03-02 |
Brian Anderson | Remove reference to deceased rustboot LLVM backend |
commit | commitdiff | tree | snapshot |
2011-03-02 |
Graydon Hoare | Parse (and ignore) dtors on objs. |
commit | commitdiff | tree | snapshot |
2011-03-02 |
Patrick Walton | rustc: Remove the static "size" field from the tag... |
commit | commitdiff | tree | snapshot |
2011-03-02 |
Graydon Hoare | Implement the gross rustboot hack for contextual parser... |
commit | commitdiff | tree | snapshot |
2011-03-02 |
Patrick Walton | rustc: Add in the size of the discriminant to generic_s... |
commit | commitdiff | tree | snapshot |
2011-03-02 |
Patrick Walton | rustc: Add logic for generic tags to dynamic_size_of(). |
commit | commitdiff | tree | snapshot |
2011-03-02 |
Patrick Walton | rustc: Factor out the align-elements logic in dynamic_s... |
commit | commitdiff | tree | snapshot |
2011-03-01 |
Graydon Hoare | Populate default compilation environment as in rustboot. |
commit | commitdiff | tree | snapshot |
2011-03-01 |
Graydon Hoare | Fix typo in comment. |
commit | commitdiff | tree | snapshot |
2011-03-01 |
Graydon Hoare | Implement structured compare for rec, tup, tag. Un... |
commit | commitdiff | tree | snapshot |
2011-03-01 |
Patrick Walton | rustc: Switch from storing nullary tags as constants... |
commit | commitdiff | tree | snapshot |
2011-03-01 |
Patrick Walton | rustc: Mark tags that have subtypes with dynamic size... |
commit | commitdiff | tree | snapshot |
2011-03-01 |
Patrick Walton | rustc: Trivial cleanup: Remove unused "arity" tag |
commit | commitdiff | tree | snapshot |
2011-03-01 |
Graydon Hoare | More complete sketch of structural compare. Still not... |
commit | commitdiff | tree | snapshot |
2011-03-01 |
Graydon Hoare | Groundwork for structural comparison. Still lacking... |
commit | commitdiff | tree | snapshot |
2011-03-01 |
Patrick Walton | rustc: Write tag variant discriminants into the crate... |
commit | commitdiff | tree | snapshot |
2011-02-28 |
Rafael Ávila... | Declare wrappers to the native functions and use those... |
commit | commitdiff | tree | snapshot |
2011-02-28 |
Rafael Ávila... | Update the function declarations with rust abi. A cdecl |
commit | commitdiff | tree | snapshot |
2011-02-26 |
Patrick Walton | rustc: Make the tag info table keyed by both tag ID... |
commit | commitdiff | tree | snapshot |
2011-02-26 |
Patrick Walton | rustc: Eliminate the "ty_params" field from the tag... |
commit | commitdiff | tree | snapshot |
2011-02-26 |
Patrick Walton | rustc: Eliminate the "variants" field from the tag... |
commit | commitdiff | tree | snapshot |
2011-02-26 |
Patrick Walton | rustc: Make iter_structural_ty() not use the "variants... |
commit | commitdiff | tree | snapshot |
2011-02-26 |
Patrick Walton | Add a tag_variant_count() function to trans that doesn... |
commit | commitdiff | tree | snapshot |
next |