summaryrefslogtreecommitdiff
path: root/Chalice/src/main
Commit message (Expand)AuthorAge
...
* | Experimental version with weaker triggering for function definition axiom (sh...Gravatar Unknown2012-07-25
* | Chalice: Fix bug in PrettyPrinter reported by danieljost (http://boogie.codep...Gravatar stefanheule2012-06-20
| * Chalice:Gravatar stefanheule2012-06-09
| * Chalice: add predicate instance to the "folded predicate list" at every inhal...Gravatar stefanheule2012-06-08
| * Chalice: Correctly implement that on unfolds we assume that for all locations...Gravatar stefanheule2012-06-08
| * Backed out changeset: d5b3896659efGravatar stefanheule2012-06-08
| * Backed out changeset: fabc81eae021Gravatar stefanheule2012-06-08
| * Chalice: Fix assumption about per-predicate masks during unfold.Gravatar stefanheule2012-06-08
| * Automatic merge.Gravatar stefanheule2012-06-07
| |\ | |/ |/|
| * Chalice: On unfolds, assume that for all locations from within the predicate ...Gravatar stefanheule2012-06-07
| * Chalice: refactor ExhaleHelper to use a local lambda expression for easier pa...Gravatar stefanheule2012-06-07
* | Chalice: Remove IsGoodState as it is not needed and causes problems in certai...Gravatar stefanheule2012-06-07
| * Chalice: Remove assumption that the per-predicate masks start of as zero mask...Gravatar stefanheule2012-06-07
* | Chalice: Allow unfolding expressions in predicates (this fixes workitem 10223).Gravatar stefanheule2012-06-03
* | Chalice: Disallow 'waitlevel' in predicates.Gravatar stefanheule2012-06-03
| * Chalice: Remove some old code updating the secondary mask, and add a missing ...Gravatar stefanheule2012-05-20
| * Chalice: Fix the update of the predicate masks.Gravatar stefanheule2012-05-20
| * Chalice: First version of yet another approach to predicates (using multiple ...Gravatar stefanheule2012-05-20
| * Chalice: Allow more expression in the predicate body.Gravatar stefanheule2012-05-18
| * Chalice: code documentationGravatar stefanheule2012-05-18
| * Backed out changeset: 2945d608ce60 (the change appears to perform worse in th...Gravatar stefanheule2012-05-18
| * Chalice: Use the version number to additionally constrain in which cases the ...Gravatar stefanheule2012-05-18
| * Chalice: Don't havoc on fold.Gravatar stefanheule2012-05-17
| * Chalice: Optimize what state can be carried over a havoc (as part of the new ...Gravatar stefanheule2012-05-16
| * Chalice: Support for recursive predicates with the new, alternative solution ...Gravatar stefanheule2012-05-16
| * Chalice: First version of an alternative solution to soundly treating predica...Gravatar stefanheule2012-05-16
|/
* Chalice: Fix resolver bug, and add a test case for it.Gravatar stefanheule2012-03-13
* Chalice: Fix tracking of folded predicates under old().Gravatar stefanheule2012-03-13
* Chalice: By default use the new stdin method to pass the Boogie program to Bo...Gravatar stefanheule2012-03-13
* Chalice: Do not print empty conditionals.Gravatar stefanheule2012-03-13
* Chalice: Make sure secondary permissions stay positive.Gravatar stefanheule2012-03-13
* Chalice: Fix problem introduced by backing out changeset 622fb6995ea4 (namely...Gravatar stefanheule2012-03-13
* Backed out changeset: 622fb6995ea4Gravatar stefanheule2012-03-13
* Chalice: Fix treatment of 'unfolding' w.r.t. secondary permissions.Gravatar stefanheule2012-03-11
* Chalice: Simpler approach to tracking secondary permissions.Gravatar stefanheule2012-03-11
* Chalice: Command line option /noBplFile that directly passes the intermediate...Gravatar stefanheule2012-03-10
* Chalice: Temporarily mark refinment extension as unsupported.Gravatar stefanheule2012-03-09
* Chalice: Catch errors during type-checking and parsing, just like for the tra...Gravatar stefanheule2012-03-09
* Automatic merge.Gravatar stefanheule2012-03-09
|\
* | Chalice: Remove artifact from old model of handling permissions and havocing.Gravatar stefanheule2012-03-08
* | Chalice: Add additional assumption about "held" field for "holds(o)" construc...Gravatar stefanheule2012-03-08
* | Chalice: Fix problem with "held" ghost field, which is managed without permis...Gravatar stefanheule2012-03-08
| * Chalice: Modified permission scaling when rd-acquiring/releasing monitors suchGravatar mschwerhoff2012-03-07
* | Chalice: (change indendation of source file)Gravatar Unknown2012-02-27
* | Chalice: Fix problem with calculating the dependencies of functions.Gravatar Unknown2012-02-27
* | Chalice: fix error introduced by the previous merge.Gravatar stefanheule2012-02-25
* | Semi-automatic merge.Gravatar stefanheule2012-02-25
|\|
* | Chalice: Handle unfolding in function preconditions.Gravatar stefanheule2012-02-25
* | Chalice: Disable "flags" for the auxiliary information of predicates.Gravatar stefanheule2012-02-25
* | Chalice: Recurse only one level for "unfold" when updating the secondary mask.Gravatar stefanheule2012-02-25