summaryrefslogtreecommitdiff
path: root/BCT/BytecodeTranslator/Sink.cs
Commit message (Expand)AuthorAge
* MergeGravatar qadeer2011-08-11
|\
* | fixes for bug with generic delegatesGravatar qadeer2011-08-11
| * Fixed problem where events in stubs were generating duplicate declarations.Gravatar Mike Barnett2011-08-11
|/
* MergeGravatar t-espave2011-08-08
|\
| * another bug fix in bctGravatar qadeer2011-08-08
| * added a new file and fixed a bug in bctGravatar qadeer2011-08-08
|/
* Added option "getMeHere" so that calls to GetMeHere.Assert(e) become "assert e"Gravatar Mike Barnett2011-08-06
* Added new option /captureState (/c) for generating a capture state assumptionGravatar Mike Barnett2011-08-04
* Increase the name mangling to avoid name clashes in the Boogie program. In IL,Gravatar Mike Barnett2011-08-03
* Fix in the assertion injector for putting the output on top of the inputGravatar Mike Barnett2011-08-01
* Implemented a whitelist/blacklist so translator can ignore certain parts of anGravatar Mike Barnett2011-07-27
* weeding out non-set $exception as feedback handling issuesGravatar t-espave2011-07-26
* Added subtyping axiomatization.Gravatar Mike Barnett2011-07-20
* edited out phoneplugin from most placesGravatar Unknown2011-07-19
* commenting out axiom generationGravatar qadeer2011-07-15
* implemented Mike's proposal for dynamic dispatch for finally blocksGravatar qadeer2011-07-13
* fixing exception translation according to discussion with mikeGravatar qadeer2011-07-13
* phone injecting code traverserGravatar Unknown2011-07-08
* MergeGravatar Mike Barnett2011-07-08
|\
* | Fix translation of "is" operator.Gravatar Mike Barnett2011-07-08
| * phone control exploration for BCT, not integrated yetGravatar Unknown2011-07-07
|/
* Beginning of encoding the subtype relation.Gravatar Mike Barnett2011-07-06
* MergeGravatar Mike Barnett2011-07-05
|\
| * 1. generating a separate dipatchcontinuation label for each trycatchfinally ...Gravatar qadeer2011-07-04
* | MergeGravatar Mike Barnett2011-06-29
|\|
| * Translate IConditional exactly the same way as IConditionalStatement to accou...Gravatar qadeer2011-06-20
| * whole bunch of bug fixesGravatar qadeer2011-06-20
| * changes for handling conversionsGravatar qadeer2011-06-17
| * various bug fixes related to running bct on phone appsGravatar qadeer2011-06-12
| * further changesGravatar qadeer2011-06-12
| * changes related to fixing problems with finally translationGravatar qadeer2011-06-12
| * MergeGravatar qadeer2011-06-10
| |\
| * | bunch of changes related to finally handlingGravatar qadeer2011-06-10
| | * solvedGravatar Unknown2011-06-09
| |/
| * bug fix in call to constructor of ProcedureInfoGravatar qadeer2011-06-08
| * beginning support for finally clausesGravatar qadeer2011-06-07
| * initial cut for translating exceptionsGravatar qadeer2011-06-06
| * fixed calls to generic methods to add type argument appropriatelyGravatar qadeer2011-06-05
| * Further support for translating genericsGravatar qadeer2011-06-04
* | Don't (for now) consider property getters as pure, becauseGravatar Mike Barnett2011-06-01
| * fixed a bug in translation of genericsGravatar qadeer2011-05-31
|/
* Lots of small bug fixes: conversions, overloaded operations on real numbers.Gravatar Mike Barnett2011-05-31
* Don't translate method contracts until method information (parameter map, etc.)Gravatar Mike Barnett2011-05-30
* Fixed struct ctors so that they don't return the "this" value, but justGravatar Mike Barnett2011-05-29
* Removed the method DefaultValue from the sink: if a default value of a typeGravatar Mike Barnett2011-05-29
* Translate assignments to parameters that are of a struct type correctly. NoteGravatar Mike Barnett2011-05-28
* Translate assignments of structs as a call to a (default) copy constructorGravatar Mike Barnett2011-05-27
* Beginning of representing structs as values on the heap, but without objectGravatar Mike Barnett2011-05-26
* bug fixesGravatar qadeer2011-05-16
* MergeGravatar Mike Barnett2011-05-16