summaryrefslogtreecommitdiff
path: root/Source/Core
Commit message (Collapse)AuthorAge
* Refactoring of VariableSeq and TypeSeqGravatar Ally Donaldson2013-07-22
|
* Requires/EnsuresSeq replaced by List<Requires/Ensures>Gravatar Ally Donaldson2013-07-22
|
* Refactored RequiresSeq and EnsuresSeq so that they wrap List<Requires> and ↵Gravatar Ally Donaldson2013-07-22
| | | | List<Ensures>, respectively, as a first step towards simply using the List versions.
* Fixed bugs arising from differences between hashtables and dictionariesGravatar Ally Donaldson2013-07-22
|
* Large refactoring of Hashtable to Dictionary.Gravatar Ally Donaldson2013-07-22
|
* Revamp of staged Houdini, and completion of parallel support.Gravatar allydonaldson2013-07-18
|
* MergeGravatar allydonaldson2013-07-16
|\
* | Reworking of Staged Houdini in preparation for parallelising it.Gravatar allydonaldson2013-07-16
| |
| * end atomic actions at async and parallel callsGravatar qadeer2013-07-15
| |
| * 1. changed values passed to additional parameters to procedures; async and ↵Gravatar qadeer2013-07-14
| | | | | | | | | | | | parallel calls treated exactly the same now 2. fixed bug in collection of available linear vars for parallel calls; added more test cases to regression
| * Added an attribute to set the time limit for implementations.Gravatar wuestholz2013-07-12
|/
* Worked on the parallelization (task cancellation).Gravatar wuestholz2013-07-09
|
* Added an option to verify each input file separately.Gravatar wuestholz2013-07-05
|
* Added support in the abstract interpreter for an attribute {:identity}, ↵Gravatar Rustan Leino2013-07-05
| | | | which says that a function is an identity function.
* Addressed some \n versus \r\n issuesGravatar Rustan Leino2013-06-29
|
* MergeGravatar allydonaldson2013-06-18
|\
| * Did some refactoring in the execution engine.Gravatar wuestholz2013-06-14
| |
| * Added /help and /attrHelp output for program snapshot verification.Gravatar wuestholz2013-06-12
| |
| * Worked on improving program snapshot verification.Gravatar wuestholz2013-06-10
| |
* | MergeGravatar allydonaldson2013-06-07
|\ \
* | | Some work on staged HoudiniGravatar allydonaldson2013-06-07
| | |
| | * Worked on improving program snapshot verification.Gravatar wuestholz2013-06-05
| |/
| * Did some refactoring in the Boogie driver.Gravatar wuestholz2013-06-03
| |
| * Did some refactoring in the Boogie driver.Gravatar wuestholz2013-06-03
| |
| * Added a feature for verifying several program snapshots (incl. result ↵Gravatar wuestholz2013-06-02
| | | | | | | | caching and prioritization).
| * Merge changes to support Corral in fixedpoint backendGravatar Ken McMillan2013-05-29
|/|
| * Getting fixed point backend to work with Corral.Gravatar Ken McMillan2013-05-29
| |
* | Improvements to Staged HoudiniGravatar allydonaldson2013-05-29
| |
* | Staged Houdini can now take a path to a file of ignored variablesGravatar allydonaldson2013-05-27
|/
* deleted some commented codeGravatar Unknown2013-05-20
|
* further bug fixes in og; global copies of global variables are now thread localGravatar Unknown2013-05-19
|
* reworked the linear and og implementation based on available variables theoryGravatar Unknown2013-05-18
|
* merging changes for fixedpoint engine backendGravatar Ken McMillan2013-05-07
|\
* | Adding fixedpoint engine backendGravatar Ken McMillan2013-05-07
| |
| * havocs and updates to globals added only if they are non-nullGravatar Unknown2013-05-06
| |
| * fixed bug (reported by Akash) in treatment of linear parameters to callsGravatar Unknown2013-05-06
| |
| * In the typecheck method of HavocCmd, added calls to typecheck the havoced varsGravatar Unknown2013-05-04
| |
| * MergeGravatar Unknown2013-05-04
| |\
| * | fixed bug reported by AkashGravatar Unknown2013-05-04
|/ /
| * Print "\n" after a YieldCmdGravatar akashlal2013-05-03
|/
* MergeGravatar allydonaldson2013-04-30
|\
* | Staged HoudiniGravatar allydonaldson2013-04-30
| |
| * Added a little bit of virtual-ness to the Inliner class. This is so that I canGravatar akashlal2013-04-28
| | | | | | | | subclass it to implement my own inlining policy.
| * added free ensures to each procedure to compensate for havocing of allocatorGravatar Unknown2013-04-19
| |
| * Made OG-Desugared parsable as a Boogie program.Gravatar akashlal2013-04-19
| |
| * Fix mod-set traversal to do visit code inside code expressions.Gravatar Rustan Leino2013-04-18
| |
| * refactored og and fixed latest bug reported by chrisGravatar Unknown2013-03-20
| |
| * the allocator corresponding to every linear variableGravatar Unknown2013-03-13
| | | | | | | | | | in the modset of a procedure is now put into the modset itself (in addition to the allocators for the output parameters)
| * Added explicit mod set analysis calls to OG transform and linear transformGravatar Unknown2013-03-13
| |
| * added mod set checking to the linear type checkerGravatar Unknown2013-03-13
| |