| Age | Commit message (Expand) | Author |
| 2017-07-26 | Allow arbitrary identifiers in nexp expressions | Alasdair Armstrong |
| 2017-07-24 | Added cons patterns to sail | Alasdair Armstrong |
| 2017-07-21 | Everything moved to new typechecker | Alasdair Armstrong |
| 2017-07-21 | Improvements to sail n_constraints | Alasdair Armstrong |
| 2017-07-18 | Added real number literals to sail, to better support full ASL translation | Alasdair Armstrong |
| 2017-07-17 | Added pattern guards to sail | Alasdair Armstrong |
| 2017-07-12 | Various small changes | Alasdair Armstrong |
| 2017-06-28 | User defined overloaded operators | Alasdair Armstrong |
| 2017-06-28 | Improvements to implicit type casting | Alasdair Armstrong |
| 2017-05-24 | Merge branch 'master' of bitbucket.org:Peter_Sewell/sail | Shaked Flur |
| 2017-05-24 | added the exmem effect for AArch64 store-exclusive | Shaked Flur |
| 2017-05-24 | Change types of MEMr_tag, MEMval_tag and co. so that tag is separate from dat... | Robert Norton |
| 2017-02-03 | fix headers | Peter Sewell |
| 2016-08-14 | Start adding form for (a,b,c) := foo() | Kathy Gray |
| 2016-07-24 | Make sure that all type constructors with unit type have a type union with ju... | Kathy Gray |
| 2016-07-23 | Add a return exp form to Sail, supported in type checker and in interpreter. | Kathy Gray |
| 2016-05-27 | Add sizeof to sail. Documentation to follow | Kathy Gray |
| 2016-03-02 | Add new language feature to permit definitions of items of kind Nat, etc as w... | Kathy Gray |
| 2016-02-23 | Several fixes | Kathy Gray |
| 2016-01-06 | Add new assert expression to Sail | Kathy Gray |
| 2015-06-24 | Support new memory write events in the sail front end and pretty printer | Kathy Gray |
| 2015-06-15 | Fix strange resulting type for functions with val spec, favouring the declare... | Kathy Gray |
| 2015-05-13 | Add dynamic footprint dependency check event/outcome | Kathy Gray |
| 2015-03-26 | Add subtraction to nexp grammar (removing the need to do a + (-1 * b)) | Kathy Gray |
| 2014-12-16 | Fix bug on nat/type/order/effect variable binding | Kathy Gray |
| 2014-09-30 | Add type annotations to funcls to track effects and constraints from one func... | Kathy Gray |
| 2014-08-28 | fixes to bugs exposed by arm model | Kathy Gray |
| 2014-07-29 | A file can now declare that a default order is either inc or dec, and this wi... | Kathy Gray |
| 2014-07-18 | Writing to concatenated aliases | Kathy Gray |
| 2014-07-14 | Initial support for aliases and exit through the type system and the interpre... | Kathy Gray |
| 2014-06-26 | Adding better support for unspecified values in indexed vectors | Kathy Gray |
| 2014-06-25 | Add support for memory barrier | Kathy Gray |
| 2014-06-23 | Get indexed vectors, particularly with default values, working | Kathy Gray |
| 2014-06-04 | Fixup type coercions and overloading | Kathy Gray |
| 2014-05-14 | More interface update for connecting externally (interp_interface provides fu... | Kathy Gray |
| 2014-04-28 | Add support for overloading for better constraints, and for reducing the numb... | Kathy Gray |
| 2014-04-15 | Put conditional path information into constraint gathering so that checking u... | Kathy Gray |
| 2014-04-08 | Reduce redundant information in AST | Kathy Gray |
| 2014-03-31 | Extend constraint checking, and add casts for base of a vector shifts (i.e. f... | Kathy Gray |
| 2014-03-03 | Fixing assorted bugs. Adding ability to put a type on the identifier being as... | Kathy Gray |
| 2014-02-28 | Correct bug in parsing and handling a['a:'b] types | Kathy Gray |
| 2014-02-21 | Add type annotations to lem grammar, including printing out the annotated ast... | Kathy Gray |
| 2014-02-18 | Adding explicit order to for loops | Kathy Gray |
| 2014-02-05 | Fix type id parsing error ans associated type checking bugs in scattereds | Kathy Gray |
| 2014-01-17 | Type check through type definitions and val specifications, building definiti... | Kathy Gray |
| 2013-12-10 | Fixed bug in interpreter | Kathy Gray |
| 2013-12-03 | Syntax changes per discussion with Peter, as well as L2.ott document clean up. | Kathy Gray |
| 2013-11-28 | Updated syntax with working examples | Kathy Gray |
| 2013-11-22 | Syntax changes per discussions on Thursday. | Kathy Gray |
| 2013-11-01 | Moved metatheory grammars into l2_rules.ott | Kathy Gray |