summaryrefslogtreecommitdiff
path: root/Chalice/src/main/scala
Commit message (Expand)AuthorAge
...
* | Chalice: no havoc during unfolding expressionsGravatar stefanheule2012-02-25
* | Chalice: remove assertion that we have enought permission when updating the s...Gravatar stefanheule2012-02-25
* | Chalice: Remove assumption IsGoodMask when updating the secondary mask.Gravatar stefanheule2012-02-25
* | Chalice: do not assume IsGoodMask(sm)Gravatar stefanheule2012-02-25
* | Chalice: ordering of picking a new version and checking againstGravatar stefanheule2012-02-25
* | Chalice: Change position where we record the version and receiver of a predic...Gravatar stefanheule2012-02-25
* | Chalice: reset auxilary information for while loopsGravatar stefanheule2012-02-25
* | Chalice: add conditional variables to auxilary informationGravatar stefanheule2012-02-25
* | Chalice: do not havoc during unfold's exhaleGravatar stefanheule2012-02-25
* | Chalice: Backed out changeset: 5724b933941338bebb239272f6c90da6f3415f08Gravatar stefanheule2012-02-25
* | Chalice: change order of unfold treatment; first inhale predicate body, then ...Gravatar stefanheule2012-02-25
* | Chalice: reset state of predicate information after definedness checkGravatar stefanheule2012-02-25
* | Chalice: more to handle unfoldingGravatar stefanheule2012-02-25
* | Chalice: start to handle unfoldingGravatar stefanheule2012-02-25
* | Chalice: reset currentConditions in fpi.resetGravatar stefanheule2012-02-25
* | Chalice: Backed out changeset: ae8ad67b7ed3 (invalid attempt to account for u...Gravatar stefanheule2012-02-25
* | Chalice: remove stack dumpGravatar stefanheule2012-02-25
* | Chalice: change location of stack trace dump.Gravatar stefanheule2012-02-25
* | Chalice: first try for unfoldingGravatar stefanheule2012-02-25
* | Chalice: add assumption that receivers of nested predicates are differentGravatar stefanheule2012-02-25
* | Chalice: the folded predicate should only be recorded when the exhale for the...Gravatar stefanheule2012-02-25
* | Chalice: correctly introduce a temporary secondary maskGravatar stefanheule2012-02-25
* | Chalice: include an exhale mask again for exhaleGravatar stefanheule2012-02-25
* | Chalice: better bound on recursion for predicatesGravatar stefanheule2012-02-25
* | Chalice: only one if conditional, as we want if-elseif-elseif behaviour, and ...Gravatar stefanheule2012-02-25
* | Chalice: do not use a exhaleheap when recursingGravatar stefanheule2012-02-25
* | Chalice: add code to update secondary mask based on the folded predicatesGravatar stefanheule2012-02-25
* | Chalice: introduce BoogieExpr to allow boogie expressions in the Chalice ASTGravatar stefanheule2012-02-25
* | Chalice: begging of a method UpdateSecMask that decrements (recursively) the ...Gravatar stefanheule2012-02-25
* | Chalice: start using FoldedPredicatesInfo and change exhale to transfer permi...Gravatar stefanheule2012-02-25
* | Chalice: index errorGravatar stefanheule2012-02-25
* | Chalice: start to integrate FoldedPredicatesInfo into etranGravatar stefanheule2012-02-25
* | Chalice: helper method resetState and more refactorings.Gravatar stefanheule2012-02-25
* | Chalice: more abstraction with a case class Globals.Gravatar stefanheule2012-02-25
* | Chalice: first part of the refactoring for better handling of globalsGravatar stefanheule2012-02-25
* | Chalice: add classes to track predicate informationGravatar stefanheule2012-02-25
* | Chalice: correct axiom for limited functions (use 2nd mask)Gravatar stefanheule2012-02-25
* | Chalice: do not use inhalefrom anymore for predicates (and thus remove inhale...Gravatar stefanheule2012-02-25
* | Chalice: unneeded type parameter to quantifierGravatar stefanheule2012-02-25
* | Chalice: missing updates to SecMaskGravatar stefanheule2012-02-25
* | Chalice: preserve some information about versions to predicates for which we ...Gravatar stefanheule2012-02-25
* | Chalice: translate the precondition of functions (with permissions) correctlyGravatar stefanheule2012-02-25
* | Chalice: do not use exhalehelper externallyGravatar stefanheule2012-02-25
* | Chalice: rename exhale to exhalehelper and place one comment at a better place.Gravatar stefanheule2012-02-25
* | Chalice: update the predicates version only when we lose complete access to t...Gravatar stefanheule2012-02-25
* | Chalice: add SecMask to "wf" and as a parameter to the (Boogie) function for ...Gravatar stefanheule2012-02-25
* | Chalice: (comment about translatePrecondition)Gravatar stefanheule2012-02-25
* | Chalice: update definition of CanRead to account for the secondary permission...Gravatar stefanheule2012-02-25
* | Chalice: assume IsGoodMask also for SecMaskGravatar stefanheule2012-02-25
* | Chalice: introducing the secondary map (not using it yet)Gravatar stefanheule2012-02-25