Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | renamed og to civl | 2015-04-22 | |
| | |||
* | strengthened type checking | 2014-12-26 | |
| | | | | | cleaned up the generation of mover checks (based on example from Chris) added two examples from Chris to regressions | ||
* | changed type checking of yield procedures so that they can only call other ↵ | 2014-12-18 | |
| | | | | yielding procedures | ||
* | 1. made variable introduction layer explicit in the test cases | 2014-12-15 | |
| | | | | 2. if a single layer is specified for a global variable, that layer is the introduction layer | ||
* | renamed :phase to :layer | 2014-11-14 | |
| | |||
* | updated the linear type system based on Chris' design with linear, ↵ | 2014-07-15 | |
| | | | | linear_in, linear_out | ||
* | Fix lit test suite when running Boogie under a path that contains | 2014-05-27 | |
| | | | | spaces. | ||
* | Enable as many "og" lit tests. Several fail because they weren't | 2014-05-11 | |
| | | | | | | | | | | | | being executed previously! Boogie :: og/DeviceCacheSimplified.bpl Boogie :: og/DeviceCacheWithBuffer.bpl Boogie :: og/async.bpl Boogie :: og/houd1.bpl Boogie :: og/lock-introduced.bpl Boogie :: og/termination.bpl Boogie :: og/treiber-stack.bpl | ||
* | checkpoint | 2014-05-03 | |
| | |||
* | new design for linear types + VCgen | 2014-02-07 | |
| | | | | | ported all the examples added the QED examples to runtest.bat | ||
* | cleaned up the OG code | 2013-08-07 | |
| | | | | enabled it to be always on | ||
* | reworked the linear and og implementation based on available variables theory | 2013-05-18 | |
| | |||
* | added parallel calls | 2013-03-01 | |
| | |||
* | fixed bugs in typechecking of linear sets | 2013-02-13 | |
| | | | | | added regressions to linear sets removed the need to supply the builtin map operations manually | ||
* | handling old() in stable assertions | 2013-01-30 | |
bug fix in linear |