source: src/ERTLptr

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @3254   6 years sacerdot Code I always forgot to commit. To be ported to ERTLtoLTLProof.ma.
(edit) @3018   6 years sacerdot 1) some files repaired 2) all stuff related to the aborted pass …
(edit) @3014   6 years tranquil ERTL to ERTLptr pass suppressed (it introduced a bug in the later …
(edit) @3010   6 years tranquil same bug as was in liveness is now fixed
(edit) @3008   6 years tranquil corrected bug where the address of pointer calls was not defined as used
(edit) @2954   6 years tranquil resolved circular dependency for ERTLptr's semantics
(edit) @2952   6 years tranquil * corrected all back-end premains to not pass any arguments to the …
(edit) @2949   6 years sacerdot Some advance/repairing in ERTLptrToLTLProof. In particular, we know …
(edit) @2946   6 years tranquil main novelties: * there is an in-built stack_usage nat in joint …
(edit) @2944   6 years sacerdot Some progress.
(edit) @2942   6 years sacerdot Many changes: 1. Coloured graphs are now specified in terms of …
(edit) @2940   6 years sacerdot 1. StatusSimulationHelper? changed to allow to use status_rel that …
(edit) @2938   6 years sacerdot 1. proof of "all eliminable are eliminable" completed 2. the notion of …
(edit) @2930   6 years sacerdot More progress. Some useless parameters have been removed from the …
(edit) @2922   6 years sacerdot Progress: proof of "eliminable statements can be eliminated" almost …
(edit) @2898   7 years piccolo 1) simplification of cond and seq case for StatusSimulationHelper?
(edit) @2889   7 years sacerdot It works very nice!
(edit) @2888   7 years tranquil backtracked some partial changes
(edit) @2887   7 years tranquil Corrected bug where eliminable statements where not eliminated. …
(edit) @2883   7 years piccolo partial commit
(edit) @2868   7 years sacerdot Pretty printing of ERTL and ERTLptr code.
(edit) @2863   7 years piccolo Added new invariant to good_if Generalized version of cond case for …
(edit) @2855   7 years piccolo little bug fixed in TranslateUtils?.
(edit) @2851   7 years piccolo partial commit
(edit) @2849   7 years piccolo partial commit
(edit) @2845   7 years piccolo ERTLptr to LTL correctness proof started
(edit) @2844   7 years piccolo Stupid bug fixed
(edit) @2824   7 years tranquil * moved sum on lists notation to extranat * used sum on lists to …
(edit) @2819   7 years sacerdot Proof obligation closed.
(edit) @2818   7 years sacerdot "Repaired", using non computational daemons.
(edit) @2808   7 years tranquil added local_stacksize to joint internal functions to accomodate for …
(edit) @2806   7 years tranquil new b_graph_translate obligations
(edit) @2796   7 years tranquil * added global notation for existence in Type[1] (\exists[1] x.P) * in …
(edit) @2783   7 years piccolo modified joint_closed_internal_function definition (added condition on …
(edit) @2774   7 years sacerdot 1. the compiler now outputs both the stack cost model and the max …
(edit) @2741   7 years sacerdot File used only by untrusted code. Implemented in Matita to exploit …
(edit) @2739   7 years sacerdot The graph colouring algorithm takes in input also the function.
(edit) @2700   7 years sacerdot 1. exponential function dropped in favour of standard library 2. …
(edit) @2697   7 years sacerdot Compiler fixed to include the ERTLptrToLTL pass.
(edit) @2694   7 years tranquil completed ERTLptrToLTL
(edit) @2693   7 years sacerdot 1. Stuff moved to correct places. 2. ERTLptr pass added
(edit) @2691   7 years sacerdot ERTLtoERTLptr* moved to the proper place
(edit) @2688   7 years tranquil * in Arithmeticcs.ma: commented include that breaks script in latest …
(edit) @2681   7 years tranquil * improvements to the graph translation function * fixed passes up to LTL
(edit) @2675   7 years tranquil * a generic graph program transformation
(edit) @2674   7 years tranquil * another change in block definition * RTLabs -> RTL and ERTL -> …
(edit) @2666   7 years piccolo bug fixed in blocks.ma
(edit) @2663   7 years piccolo some minor modifications to ERTLtoERTLptr
(edit) @2662   7 years piccolo Towards a very generalized lemma that summarizes all of Paolo's results.
(edit) @2645   7 years sacerdot 1. some broken back-end files repaires, several still to go 2. the …
(edit) @2638   7 years piccolo Back-end fixes for last Garnier's commit that removes the regions from …
(edit) @2604   7 years piccolo ERTLtoERTLptr in place.
(edit) @2601   7 years sacerdot Extraction to ocaml is now working, with a couple of bugs left. One …
(edit) @2592   7 years piccolo main lemma of ERTLptr in place
(edit) @2590   7 years piccolo added monad machineary for ERTL to ERTLptr translation eval_seq_no_pc …
(edit) @2570   7 years piccolo ERTLtoERTLptr in place
(add) @2566   7 years piccolo ERTL to ERTLptr pass implemented up to a few things to be left to the …
Note: See TracRevisionLog for help on using the revision log.