2010-12-25 |
Graydon Hoare | Add Rafael to AUTHORS. |
commit | commitdiff | tree | snapshot |
2010-12-25 |
Rafael Ávila... | Handle missing ocaml bindings for LLVM. |
commit | commitdiff | tree | snapshot |
2010-12-24 |
Graydon Hoare | Modify translation of obj methods to accept an initial... |
commit | commitdiff | tree | snapshot |
2010-12-24 |
Graydon Hoare | Print recursive LLVM types. |
commit | commitdiff | tree | snapshot |
2010-12-23 |
Patrick Walton | rustc: Add a type_has_dynamic_size predicate |
commit | commitdiff | tree | snapshot |
2010-12-23 |
Graydon Hoare | Copy body tydesc and args into obj bodies. |
commit | commitdiff | tree | snapshot |
2010-12-22 |
Graydon Hoare | Correct bug in typechecking ctor arguments to nonempty... |
commit | commitdiff | tree | snapshot |
2010-12-22 |
Graydon Hoare | Allocate heap cells to store non-empty object bodies. |
commit | commitdiff | tree | snapshot |
2010-12-22 |
Patrick Walton | rustc: Move unification out of typeck.rs; trans will... |
commit | commitdiff | tree | snapshot |
2010-12-22 |
Patrick Walton | rustc: Reference count the function context in typechec... |
commit | commitdiff | tree | snapshot |
2010-12-22 |
Graydon Hoare | Sort methods in object types. |
commit | commitdiff | tree | snapshot |
2010-12-22 |
Patrick Walton | rustc: Move type logic out of typeck so trans doesn... |
commit | commitdiff | tree | snapshot |
2010-12-21 |
Patrick Walton | rustboot: Only bottom out at opaque IL types after... |
commit | commitdiff | tree | snapshot |
2010-12-21 |
Graydon Hoare | Add std.sort, with a simple mergesort. |
commit | commitdiff | tree | snapshot |
2010-12-21 |
Patrick Walton | rustc: Sanitize names better. Puts out burning tinderbo... |
commit | commitdiff | tree | snapshot |
2010-12-21 |
Patrick Walton | rustc: Add bind expressions to the AST |
commit | commitdiff | tree | snapshot |
2010-12-21 |
Graydon Hoare | Null-check on obj box ptr, init to null. Un-XFAIL simpl... |
commit | commitdiff | tree | snapshot |
2010-12-21 |
Graydon Hoare | Support ty_obj in trans_field; simple-obj.rs compiles... |
commit | commitdiff | tree | snapshot |
2010-12-21 |
Graydon Hoare | Mop up cases of s/copy/take/, remove 'binding' terminol... |
commit | commitdiff | tree | snapshot |
2010-12-20 |
Patrick Walton | rustc: Use the passed-in tydescs for take and drop... |
commit | commitdiff | tree | snapshot |
2010-12-20 |
Patrick Walton | rustc: Print the type when we die in trans.make_drop_gl... |
commit | commitdiff | tree | snapshot |
2010-12-20 |
Patrick Walton | rustc: Add a type param ID -> type descriptor mapping... |
commit | commitdiff | tree | snapshot |
2010-12-20 |
Graydon Hoare | Put out burning tree (sizeof / alignof bug). |
commit | commitdiff | tree | snapshot |
2010-12-20 |
Graydon Hoare | Use gvars for vtbls rather than returning const immediates. |
commit | commitdiff | tree | snapshot |
2010-12-20 |
Graydon Hoare | Trailing whitespace police. |
commit | commitdiff | tree | snapshot |
2010-12-20 |
Patrick Walton | rustc: Build tydescs for types, and make all take and... |
commit | commitdiff | tree | snapshot |
2010-12-18 |
Patrick Walton | rustc: Remove the unused "name" parameter from trans... |
commit | commitdiff | tree | snapshot |
2010-12-18 |
Patrick Walton | rustc: Make some no-op take and drop glue for scalar... |
commit | commitdiff | tree | snapshot |
2010-12-18 |
Graydon Hoare | Split part of typeck.check_fn out into typeck.check_ite... |
commit | commitdiff | tree | snapshot |
2010-12-18 |
Patrick Walton | rustc: Make all drop and take glue have the same signat... |
commit | commitdiff | tree | snapshot |
2010-12-18 |
Graydon Hoare | Record type annotations for methods. |
commit | commitdiff | tree | snapshot |
2010-12-18 |
Patrick Walton | rustc: Zero out slots after dropping them |
commit | commitdiff | tree | snapshot |
2010-12-17 |
Graydon Hoare | Trans methods more correctly, and store vtbl pointer... |
commit | commitdiff | tree | snapshot |
2010-12-17 |
Graydon Hoare | Remove calltup fields from ABI, add binding fields. |
commit | commitdiff | tree | snapshot |
2010-12-17 |
Graydon Hoare | Un-XFAIL tag.rs. |
commit | commitdiff | tree | snapshot |
2010-12-17 |
Graydon Hoare | Sketch trans_vtbl. |
commit | commitdiff | tree | snapshot |
2010-12-17 |
Patrick Walton | rustc: Translate parametric function signatures into... |
commit | commitdiff | tree | snapshot |
2010-12-16 |
Graydon Hoare | Stub out translation of obj ctors (no vtbl or body... |
commit | commitdiff | tree | snapshot |
2010-12-16 |
Patrick Walton | rustc: Add a type fold mechanism to the typechecker |
commit | commitdiff | tree | snapshot |
2010-12-16 |
Patrick Walton | rustc: Only generalize on definition types that can... |
commit | commitdiff | tree | snapshot |
2010-12-16 |
Patrick Walton | rustc: Write types back when typechecking "ret" statements |
commit | commitdiff | tree | snapshot |
2010-12-16 |
Patrick Walton | rustc: Make trans.type_of handle parameter types |
commit | commitdiff | tree | snapshot |
2010-12-16 |
Patrick Walton | rustc: Infer the types of type-parametric functions |
commit | commitdiff | tree | snapshot |
2010-12-16 |
Graydon Hoare | Annotate obj items while folding ast in typeck. |
commit | commitdiff | tree | snapshot |
2010-12-16 |
Graydon Hoare | Collect obj items, translate obj-name references and... |
commit | commitdiff | tree | snapshot |
2010-12-16 |
Graydon Hoare | Typecheck object method calls. |
commit | commitdiff | tree | snapshot |
2010-12-16 |
Graydon Hoare | Convert obj item type to ctor type rather than obj... |
commit | commitdiff | tree | snapshot |
2010-12-15 |
Patrick Walton | rustc: Move next_var_id back to the crate context in... |
commit | commitdiff | tree | snapshot |
2010-12-15 |
Patrick Walton | rustc: Resolve type params |
commit | commitdiff | tree | snapshot |
2010-12-15 |
Graydon Hoare | Teach typeck to stringify obj types. |
commit | commitdiff | tree | snapshot |
2010-12-15 |
Patrick Walton | rustc: Un-XFAIL alt-pattern-simple.rs |
commit | commitdiff | tree | snapshot |
2010-12-15 |
Patrick Walton | rustc: Fix bug involving extracting any variant element... |
commit | commitdiff | tree | snapshot |
2010-12-15 |
Patrick Walton | rustc: Resolve tag names in the typechecker |
commit | commitdiff | tree | snapshot |
2010-12-15 |
Patrick Walton | rustc: Lex '_' as an underscore, not as an identifier |
commit | commitdiff | tree | snapshot |
2010-12-15 |
Patrick Walton | rustc: Translate pattern matching |
commit | commitdiff | tree | snapshot |
2010-12-15 |
Graydon Hoare | Teach typeck.ty, typeck.collect_item_types and typeck... |
commit | commitdiff | tree | snapshot |
2010-12-15 |
Graydon Hoare | Add ty_obj to ast and parser. |
commit | commitdiff | tree | snapshot |
2010-12-15 |
Graydon Hoare | Teach resolve about obj items. |
commit | commitdiff | tree | snapshot |
2010-12-15 |
Graydon Hoare | Move call_expr parse rule to the place where it needs... |
commit | commitdiff | tree | snapshot |
2010-12-15 |
Graydon Hoare | Teach fold about objs. |
commit | commitdiff | tree | snapshot |
2010-12-14 |
Graydon Hoare | Add obj items to AST and parser. |
commit | commitdiff | tree | snapshot |
2010-12-14 |
Graydon Hoare | Some terminology updates to talk about layers. |
commit | commitdiff | tree | snapshot |
2010-12-14 |
Patrick Walton | Make failing to resolve a symbol an error |
commit | commitdiff | tree | snapshot |
2010-12-14 |
Graydon Hoare | Fix a couple bugs in iter_sequence, un-XFAIL vec-drop.rs. |
commit | commitdiff | tree | snapshot |
2010-12-14 |
Patrick Walton | rustc: Typecheck pattern bindings |
commit | commitdiff | tree | snapshot |
2010-12-14 |
Patrick Walton | rustc: Check patterns before arm blocks in alt expressi... |
commit | commitdiff | tree | snapshot |
2010-12-14 |
Patrick Walton | rustc: Hack to get rid of passing i1 types for unit... |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Graydon Hoare | Set the new vec fill-size on the compiler side, as... |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Graydon Hoare | Syntax tweak: move 'mutable' from pseudo-ty-param on... |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Patrick Walton | rustc: Typecheck "alt" expressions and patterns |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Patrick Walton | rustc: Propagate types for vector, tuple, record, assig... |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Patrick Walton | Revert "rustc: Propagate types for vector, tuple, recor... |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Patrick Walton | rustc: Fix nonexhaustive match failure on unresolved... |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Patrick Walton | rustc: Resolve variant names in patterns |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Patrick Walton | rustc: "resoling" -> "resolving" typo |
commit | commitdiff | tree | snapshot |
2010-12-13 |
Patrick Walton | rustc: Add a definition ID to tag patterns |
commit | commitdiff | tree | snapshot |
2010-12-12 |
Patrick Walton | rustc: Propagate types for vector, tuple, record, assig... |
commit | commitdiff | tree | snapshot |
2010-12-12 |
Patrick Walton | rustc: Make return value inference use next_ty_var... |
commit | commitdiff | tree | snapshot |
2010-12-12 |
Patrick Walton | rustc: Move next_var_id from typeck.crate_ctxt to typec... |
commit | commitdiff | tree | snapshot |
2010-12-12 |
Patrick Walton | rustc: Remove "update_env_for_arm" debugging message |
commit | commitdiff | tree | snapshot |
2010-12-11 |
Patrick Walton | rustc: Resolve pattern bindings |
commit | commitdiff | tree | snapshot |
2010-12-11 |
Patrick Walton | rustc: Add update_env_for_arm to fold; we'll need it... |
commit | commitdiff | tree | snapshot |
2010-12-11 |
Graydon Hoare | Fix bad GEP and missing branch in iter_sequence; vec... |
commit | commitdiff | tree | snapshot |
2010-12-11 |
Graydon Hoare | Implement expr_vec. |
commit | commitdiff | tree | snapshot |
2010-12-11 |
Graydon Hoare | Fix trans_index implementation. |
commit | commitdiff | tree | snapshot |
2010-12-11 |
Patrick Walton | rustc: Add def ids to pattern bindings |
commit | commitdiff | tree | snapshot |
2010-12-11 |
Patrick Walton | rustc: Add tag support to ty_of_item in typeck |
commit | commitdiff | tree | snapshot |
2010-12-11 |
Patrick Walton | rustc: Add LLVM typedefs for rust_crate and rust_task... |
commit | commitdiff | tree | snapshot |
2010-12-11 |
Patrick Walton | rustc: Declare LLVM typedefs appropriately |
commit | commitdiff | tree | snapshot |
2010-12-11 |
Patrick Walton | rustc: Move refcount incrementing out of line too |
commit | commitdiff | tree | snapshot |
2010-12-11 |
Graydon Hoare | Preliminary translation of expr_index. |
commit | commitdiff | tree | snapshot |
2010-12-10 |
Patrick Walton | rustc: Move refcount decrement-and-free (drop) logic... |
commit | commitdiff | tree | snapshot |
2010-12-10 |
Patrick Walton | rustc: Change lazy "and" and "or" to use scope contexts... |
commit | commitdiff | tree | snapshot |
2010-12-10 |
Graydon Hoare | Typecheck vec and index exprs. |
commit | commitdiff | tree | snapshot |
2010-12-10 |
Patrick Walton | rustc: Decouple new_fn_ctxt() from AST function argumen... |
commit | commitdiff | tree | snapshot |
2010-12-10 |
Graydon Hoare | Fix another bug in expr_index parse rule. |
commit | commitdiff | tree | snapshot |
2010-12-10 |
Graydon Hoare | Fix bug in parse rule for expr_index. |
commit | commitdiff | tree | snapshot |
2010-12-10 |
Graydon Hoare | Add 'unexpected' fn to parser. |
commit | commitdiff | tree | snapshot |
2010-12-10 |
Graydon Hoare | Fix token span tracking in lexer. |
commit | commitdiff | tree | snapshot |
2010-12-10 |
Graydon Hoare | Un-XFAIL lazy-and-or.rs and operator-associativity.rs. |
commit | commitdiff | tree | snapshot |
next |