heptagon/compiler/minils
Cédric Pasteur 8815a2cd03 Better handling of clocks in memalloc
- We can do a better allocation if we take into
account 'when' in extvalues 
(test/good/memalloc_clocks.ept shows the
improvement)
- Fixed a bug with memalloc on records: if we 
translate:
o = { a with .f = u }
to
o = a; o.f = u
then we cannot share u and o.f
2012-06-20 09:17:13 +02:00
..
analysis Better handling of clocks in memalloc 2012-06-20 09:17:13 +02:00
main Correction and simplification of the sigali pass 2012-06-06 15:59:08 +02:00
sigali Optional block in contracts 2012-06-07 17:48:31 +02:00
transformations Better handling of clocks in memalloc 2012-06-20 09:17:13 +02:00
_tags Sigali pass into compiler + added a_id field to applications 2011-04-20 12:47:28 +02:00
minils.ml Added local assume/guarantee 2012-05-29 14:14:46 +02:00
mls_compare.ml Fixed base clock in code generation 2012-01-25 09:34:58 +01:00
mls_mapfold.ml Added local assume/guarantee 2012-05-29 14:14:46 +02:00
mls_printer.ml Fixed base clock in code generation 2012-01-25 09:34:58 +01:00
mls_utils.ml Better handling of clocks in memalloc 2012-06-20 09:17:13 +02:00