source:

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @2684   9 years sacerdot
(edit) @2683   9 years tranquil proof of properties of b_graph_program_transform (with an open axiom)
(edit) @2682   9 years campbell Don't apply inv in after_n_steps to last state.
(edit) @2681   9 years tranquil * improvements to the graph translation function * fixed passes up to LTL
(edit) @2680   9 years mckinna proofs which previously succeeded fail, thanks to fold on positive_map …
(edit) @2679   9 years mckinna Further tweak to Brian's changes: no normalization reqd at all!
(edit) @2678   9 years campbell Switch to single source step simulations for front-end measurable …
(edit) @2677   9 years campbell Retain the pointer for the function called in front-end call states so …
(edit) @2676   9 years campbell Less aggressive normalisation in ASMCosts to prevent memory blowup.
(edit) @2675   9 years tranquil * a generic graph program transformation
(edit) @2674   9 years tranquil * another change in block definition * RTLabs -> RTL and ERTL -> …
(edit) @2673   9 years tranquil corrected some compilation errors (that might depend on some matita update)
(edit) @2672   9 years sacerdot One less axiom on bitvectors.
(edit) @2671   9 years sacerdot simplification
(edit) @2670   9 years campbell Clean up from recent commits.
(edit) @2669   9 years campbell Tweak exec_steps output; show that simulations extend to measurable …
(edit) @2668   9 years campbell Intermediate measurable proof check-in before I change its traces again.
(edit) @2667   9 years garnier Clight to Cminor, statements: some cases down. Subset of the …
(edit) @2666   9 years piccolo bug fixed in blocks.ma
(edit) @2665   9 years sacerdot
(edit) @2664   9 years sacerdot Tailcall case implemented (it does not happen ATM).
(edit) @2663   9 years piccolo some minor modifications to ERTLtoERTLptr
(edit) @2662   9 years piccolo Towards a very generalized lemma that summarizes all of Paolo's results.
(edit) @2661   9 years sacerdot stacksize "repaired" by "considering" tailcalls Some daemons added …
(edit) @2660   9 years sacerdot
(edit) @2659   9 years sacerdot Tailcall elimination no longer necessary: 1. the back-end is almost …
(edit) @2658   9 years sacerdot
(edit) @2657   9 years sacerdot Cost proof fully repaired. It was broken by the definitions used in …
(edit) @2656   9 years sacerdot Ported to tailcalls (currently nothing is classified as a tailcall).
(edit) @2655   9 years tranquil new step in code semantic lemma
(edit) @2654   9 years garnier Memory injections in a coherent state.
(edit) @2653   9 years sacerdot
(edit) @2652   9 years sacerdot String type changed definition.
(edit) @2651   9 years sacerdot Type String changed.
(edit) @2650   9 years regisgia * Final version of the untrusted software.
(edit) @2649   9 years sacerdot
(edit) @2648   9 years sacerdot Back in sync with the extracted code.
(edit) @2647   9 years sacerdot Stupid typo fixed.
(edit) @2646   9 years sacerdot A tag was classified as an error message. Fixed.
(edit) @2645   9 years sacerdot 1. some broken back-end files repaires, several still to go 2. the …
(edit) @2644   9 years campbell Commit some work on FEMeasurable before trying to do something nicer …
(edit) @2643   9 years sacerdot We are not proving erasure, so this is dead code.
(edit) @2642   9 years piccolo fixed joint/Traces after having posed block 0 to be Code
(edit) @2641   9 years piccolo defined dummy block code equals to 0
(edit) @2640   9 years tranquil updated RTL and RTLabs to RTL translation
(edit) @2639   9 years sacerdot We are not going to prove erasure. Thus this becomes dead code.
(edit) @2638   9 years piccolo Back-end fixes for last Garnier's commit that removes the regions from …
(edit) @2637   9 years sacerdot
(edit) @2636   9 years campbell Extracted front-end.
(edit) @2635   9 years sacerdot
(edit) @2634   9 years sacerdot
(edit) @2633   9 years sacerdot
(edit) @2632   9 years sacerdot
(edit) @2631   9 years sacerdot
(edit) @2630   9 years sacerdot
(edit) @2629   9 years sacerdot
(edit) @2628   9 years sacerdot
(edit) @2627   9 years sacerdot
(edit) @2626   9 years sacerdot
(edit) @2625   9 years sacerdot
(edit) @2624   9 years campbell Properly evict unused and axiomatised Floats.
(edit) @2623   9 years campbell Name change update.
(edit) @2622   9 years sacerdot
(edit) @2621   9 years sacerdot
(edit) @2620   9 years campbell Sufficient hacking to run the extracted Clight semantics.
(edit) @2619   9 years campbell Update some test cases.
(edit) @2618   9 years campbell Tidy up measurable a little.
(edit) @2617   9 years campbell Trivial simplification on split_trace.
(edit) @2616   9 years sacerdot
(edit) @2615   9 years sacerdot
(edit) @2614   9 years sacerdot
(edit) @2613   9 years sacerdot
(edit) @2612   9 years sacerdot
(edit) @2611   9 years sacerdot
(edit) @2610   9 years sacerdot
(edit) @2609   9 years sacerdot Bibliography in place.
(edit) @2608   9 years garnier Regions are no more stored in blocks. block_region now tests the id, …
(edit) @2607   9 years sacerdot authors fixed
(edit) @2606   9 years sacerdot conclusions
(edit) @2605   9 years sacerdot A tentative submission to itp-2013. We will probably not submit the …
(edit) @2604   9 years piccolo ERTLtoERTLptr in place.
(edit) @2603   9 years piccolo Dead code commented out.
(edit) @2602   9 years piccolo Dead code commented out.
(edit) @2601   9 years sacerdot Extraction to ocaml is now working, with a couple of bugs left. One …
(edit) @2600   9 years garnier Memory injections are now only defined relatively to block ids, not …
(edit) @2599   9 years tranquil * map_opt and map on positive maps are now clean (erase empty …
(edit) @2598   9 years garnier Tentative, partial draft for the definition of Clight-Cminor …
(edit) @2597   9 years campbell Some work in progress on measurable subtrace preservation.
(edit) @2596   9 years campbell Use a simpler stack cost map, and then specialise to each semantics.
(edit) @2595   9 years tranquil * dropped locals and exit from definition of joint_if_function * new …
(edit) @2594   9 years garnier Some fixes in memory injections, and some holes filled.
(edit) @2593   9 years mckinna Finally chased down wicked failure to close case 1.1: of …
(edit) @2592   9 years piccolo main lemma of ERTLptr in place
(edit) @2591   9 years garnier Moved simulation proof for expressions in toCminorCorrectnessExpr.ma, …
(edit) @2590   9 years piccolo added monad machineary for ERTL to ERTLptr translation eval_seq_no_pc …
(edit) @2589   9 years campbell Add one of the simulation diagrams
(edit) @2588   9 years garnier modified Cexec/Csem? semantics: . force andbool and orbool types to be …
(edit) @2587   9 years campbell Tweak talk a little.
(edit) @2586   9 years amadio r
(edit) @2585   9 years campbell Many improvements to proof/structured traces talk.
Note: See TracRevisionLog for help on using the revision log.