summaryrefslogtreecommitdiff
path: root/BCT/BytecodeTranslator/HeapFactory.cs
Commit message (Expand)AuthorAge
* (phone bct) default URI checks inlinedGravatar t-espave2011-08-02
* fixed right/left shift functions declGravatar t-espave2011-07-27
* added translation for RightShift and LeftShiftGravatar Unknown2011-07-26
* double definition fixGravatar t-espave2011-07-22
* Added subtyping axiomatization.Gravatar Mike Barnett2011-07-20
* edited out phoneplugin from most placesGravatar Unknown2011-07-19
* potentially useful boogie stubs, commented out since they may conflict with {...Gravatar Unknown2011-07-15
* Beginning of encoding the subtype relation.Gravatar Mike Barnett2011-07-06
* bug fix in heap access for splitfield optionGravatar qadeer2011-06-30
* whole bunch of bug fixesGravatar qadeer2011-06-20
* Real2Int type errorGravatar Unknown2011-06-15
* refactored the prelude, added thread_local attribute to $Exception variableGravatar qadeer2011-06-14
* various bug fixes related to running bct on phone appsGravatar qadeer2011-06-12
* changes related to fixing problems with finally translationGravatar qadeer2011-06-12
* Further support for translating genericsGravatar qadeer2011-06-04
* Added bitwise operations.Gravatar Mike Barnett2011-05-31
* Lots of small bug fixes: conversions, overloaded operations on real numbers.Gravatar Mike Barnett2011-05-31
* Handle more conversions.Gravatar Mike Barnett2011-05-29
* Fixes for a bunch of different bugs. Translate default value for doubles,Gravatar Mike Barnett2011-05-29
* Beginning of representing structs as values on the heap, but without objectGravatar Mike Barnett2011-05-26
* Fixed array constructionGravatar qadeer2011-05-17
* first cut at handling genericsGravatar qadeer2011-05-11
* More support for reals, especially real constants.Gravatar Mike Barnett2011-05-08
* Better error handling.Gravatar Mike Barnett2011-05-08
* Fixed lots of bugs having to do with casts, conversions, and address-ofGravatar Mike Barnett2011-05-03
* MergeGravatar Mike Barnett2011-05-03
|\
| * Trying to fix "boxing", i.e., value type to ref conversions as done in the CLR.Gravatar Mike Barnett2011-05-03
* | bug fixes related to handling of structs, arrays, and assignmentsGravatar qadeer2011-05-02
|/
* Model newly constructed structs as a constant DefaultStruct that has axioms thatGravatar Unknown2011-04-27
* fixing problems with struct translationGravatar qadeer2011-04-27
* 0. Deleted other heap representations except SplitField and GeneralGravatar qadeer2011-04-23
* Fix stub support (still not completely finished).Gravatar Unknown2011-04-12
* Made it unnecessary to set the types on the Boogie ASTs as we create them.Gravatar mikebarnett2011-03-03
* fixes for splitFields optionGravatar qadeer2011-03-02
* implemented delegates and eventsGravatar qadeer2011-02-25
* Added a new type, Type, that represents runtime types. The Heap interface now...Gravatar mikebarnett2011-02-24
* Moved the parts of the Prelude that depend on the heap representation into th...Gravatar mikebarnett2011-01-20
* More structuring of the different heap representations. Now each heap represe...Gravatar mikebarnett2011-01-19