| Age | Commit message (Expand) | Author | Lines |
| 2011-07-27 | Reformat for new syntax | Marijn Haverbeke | -529/+476 |
| 2011-07-26 | Initial implementation of typestate for closures. | Michael Sullivan | -0/+9 |
| 2011-07-26 | Remove all uses of tuples from the compiler and stdlib | Marijn Haverbeke | -36/+38 |
| 2011-07-25 | Rename the block type to be blk also. Sorry. | Michael Sullivan | -6/+6 |
| 2011-07-21 | Instantiate function preconditions inside the function body | Tim Chevalier | -0/+23 |
| 2011-07-19 | Beginnings of support for constrained types | Tim Chevalier | -71/+91 |
| 2011-07-13 | Prohibit trailing whitespace under 'tidy' script. Clean up all caught cases. | Graydon Hoare | -11/+11 |
| 2011-07-12 | rustc: Remove some useless std::vec imports | Patrick Walton | -1/+0 |
| 2011-07-12 | rustc: Remove some interior vectors from typestate and some useless vec-relat... | Patrick Walton | -8/+4 |
| 2011-07-12 | Add missing files | Tim Chevalier | -7/+7 |
| 2011-07-08 | Propagate constraints through copy, move, and swap | Tim Chevalier | -23/+258 |
| 2011-07-06 | rustc: Make AST paths use interior vectors | Patrick Walton | -1/+1 |
| 2011-07-06 | rustc: Remove some unused references to std::vec from tstate::ann and tstate:... | Patrick Walton | -5/+1 |
| 2011-07-06 | rustc: Move middle::tstate::auxiliary and middle::tstate::bitvectors over to ... | Patrick Walton | -41/+50 |
| 2011-07-06 | rustc: Make the various constraint-related types in middle::ty use interior v... | Patrick Walton | -3/+15 |
| 2011-07-06 | rustc: Change constraints in types to use interior vectors | Patrick Walton | -2/+2 |
| 2011-07-06 | rustc: Revert the conversion to interior vectors due to heap corruption | Patrick Walton | -67/+50 |
| 2011-07-06 | rustc: Make AST paths use interior vectors | Patrick Walton | -1/+1 |
| 2011-07-06 | rustc: Remove some unused references to std::vec from tstate::ann and tstate:... | Patrick Walton | -5/+1 |
| 2011-07-06 | rustc: Move middle::tstate::auxiliary and middle::tstate::bitvectors over to ... | Patrick Walton | -41/+50 |
| 2011-07-06 | rustc: Make the various constraint-related types in middle::ty use interior v... | Patrick Walton | -3/+15 |
| 2011-07-06 | rustc: Change constraints in types to use interior vectors | Patrick Walton | -2/+2 |
| 2011-07-06 | Remove temporary stdlib placeholders, use actual stdlib functions | Marijn Haverbeke | -9/+12 |
| 2011-07-05 | Move everything syntax-related to syntax/, break deps on rest of compiler | Marijn Haverbeke | -18/+14 |
| 2011-06-30 | Kill unused variables | Tim Chevalier | -1/+0 |
| 2011-06-30 | Warn for unused variables | Tim Chevalier | -1/+19 |
| 2011-06-29 | Remove workaround for a compiler bug that, I guess, got fixed | Tim Chevalier | -14/+3 |
| 2011-06-27 | pure_exp should set the state, not extend it | Tim Chevalier | -2/+2 |
| 2011-06-25 | Use single-bar or to make tstate/states.rs prettier | Marijn Haverbeke | -18/+4 |
| 2011-06-24 | Invalidate constraints correctly after an assignment expression | Tim Chevalier | -16/+86 |
| 2011-06-24 | Remove uses of variable name 'res' from rustc | Marijn Haverbeke | -20/+20 |
| 2011-06-22 | Compute typestate properly for move | Tim Chevalier | -41/+122 |
| 2011-06-22 | Fix bug: globbed imports were importing everything visible from the other | Paul Stansifer | -0/+2 |
| 2011-06-21 | Serialize constraints in types (literal arguments still not supported) | Tim Chevalier | -1/+1 |
| 2011-06-21 | Move expr ids into the expr record type | Marijn Haverbeke | -10/+9 |
| 2011-06-20 | Get rid of def_ids and anns in AST nodes, use single node_id | Marijn Haverbeke | -73/+70 |
| 2011-06-19 | rustc: Rename session.span_err -> span_fatal, err -> fatal | Brian Anderson | -5/+6 |
| 2011-06-19 | Revert previous 6 commits. Hopefully put out Windows fire. | Brian Anderson | -6/+5 |
| 2011-06-19 | rustc: Rename session.span_err -> span_fatal, err -> fatal | Brian Anderson | -5/+6 |
| 2011-06-17 | Restructure the "checking" pass in typestate | Tim Chevalier | -4/+23 |
| 2011-06-16 | Reformat a bunch of recent churn. | Graydon Hoare | -9/+8 |
| 2011-06-15 | Refactor data structures representing constraints (again...) | Tim Chevalier | -6/+11 |
| 2011-06-15 | Reformat source tree (minus a couple tests that are still grumpy). | Graydon Hoare | -265/+198 |
| 2011-06-15 | Fix assignments to immutable fields throughout the code | Marijn Haverbeke | -2/+2 |
| 2011-06-13 | Refactor some typestate-related data structures | Tim Chevalier | -53/+58 |
| 2011-06-10 | Reject programs with unsatisfied predicate constraints | Tim Chevalier | -85/+79 |
| 2011-06-10 | Fix unsafe uses of mutable references | Marijn Haverbeke | -5/+5 |
| 2011-06-09 | Further support for predicate constraints | Tim Chevalier | -39/+138 |
| 2011-06-07 | Removing dead code and redundant fails; changing fails to sess.bug | Lindsey Kuper | -1/+1 |
| 2011-06-01 | Redo typestate-related data structures to support predicate constraints. No a... | Tim Chevalier | -37/+164 |