source:

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @2664   8 years sacerdot Tailcall case implemented (it does not happen ATM).
(edit) @2663   8 years piccolo some minor modifications to ERTLtoERTLptr
(edit) @2662   8 years piccolo Towards a very generalized lemma that summarizes all of Paolo's results.
(edit) @2661   8 years sacerdot stacksize "repaired" by "considering" tailcalls Some daemons added …
(edit) @2660   8 years sacerdot
(edit) @2659   8 years sacerdot Tailcall elimination no longer necessary: 1. the back-end is almost …
(edit) @2658   8 years sacerdot
(edit) @2657   8 years sacerdot Cost proof fully repaired. It was broken by the definitions used in …
(edit) @2656   8 years sacerdot Ported to tailcalls (currently nothing is classified as a tailcall).
(edit) @2655   8 years tranquil new step in code semantic lemma
(edit) @2654   8 years garnier Memory injections in a coherent state.
(edit) @2653   8 years sacerdot
(edit) @2652   8 years sacerdot String type changed definition.
(edit) @2651   8 years sacerdot Type String changed.
(edit) @2650   8 years regisgia * Final version of the untrusted software.
(edit) @2649   8 years sacerdot
(edit) @2648   8 years sacerdot Back in sync with the extracted code.
(edit) @2647   8 years sacerdot Stupid typo fixed.
(edit) @2646   8 years sacerdot A tag was classified as an error message. Fixed.
(edit) @2645   8 years sacerdot 1. some broken back-end files repaires, several still to go 2. the …
(edit) @2644   8 years campbell Commit some work on FEMeasurable before trying to do something nicer …
(edit) @2643   8 years sacerdot We are not proving erasure, so this is dead code.
(edit) @2642   8 years piccolo fixed joint/Traces after having posed block 0 to be Code
(edit) @2641   8 years piccolo defined dummy block code equals to 0
(edit) @2640   8 years tranquil updated RTL and RTLabs to RTL translation
(edit) @2639   8 years sacerdot We are not going to prove erasure. Thus this becomes dead code.
(edit) @2638   8 years piccolo Back-end fixes for last Garnier's commit that removes the regions from …
(edit) @2637   8 years sacerdot
(edit) @2636   8 years campbell Extracted front-end.
(edit) @2635   8 years sacerdot
(edit) @2634   8 years sacerdot
(edit) @2633   8 years sacerdot
(edit) @2632   8 years sacerdot
(edit) @2631   8 years sacerdot
(edit) @2630   8 years sacerdot
(edit) @2629   8 years sacerdot
(edit) @2628   8 years sacerdot
(edit) @2627   8 years sacerdot
(edit) @2626   8 years sacerdot
(edit) @2625   8 years sacerdot
(edit) @2624   8 years campbell Properly evict unused and axiomatised Floats.
(edit) @2623   8 years campbell Name change update.
(edit) @2622   8 years sacerdot
(edit) @2621   8 years sacerdot
(edit) @2620   8 years campbell Sufficient hacking to run the extracted Clight semantics.
(edit) @2619   8 years campbell Update some test cases.
(edit) @2618   8 years campbell Tidy up measurable a little.
(edit) @2617   8 years campbell Trivial simplification on split_trace.
(edit) @2616   8 years sacerdot
(edit) @2615   8 years sacerdot
(edit) @2614   8 years sacerdot
(edit) @2613   8 years sacerdot
(edit) @2612   8 years sacerdot
(edit) @2611   8 years sacerdot
(edit) @2610   8 years sacerdot
(edit) @2609   8 years sacerdot Bibliography in place.
(edit) @2608   8 years garnier Regions are no more stored in blocks. block_region now tests the id, …
(edit) @2607   8 years sacerdot authors fixed
(edit) @2606   8 years sacerdot conclusions
(edit) @2605   8 years sacerdot A tentative submission to itp-2013. We will probably not submit the …
(edit) @2604   8 years piccolo ERTLtoERTLptr in place.
(edit) @2603   8 years piccolo Dead code commented out.
(edit) @2602   8 years piccolo Dead code commented out.
(edit) @2601   8 years sacerdot Extraction to ocaml is now working, with a couple of bugs left. One …
(edit) @2600   8 years garnier Memory injections are now only defined relatively to block ids, not …
(edit) @2599   8 years tranquil * map_opt and map on positive maps are now clean (erase empty …
(edit) @2598   8 years garnier Tentative, partial draft for the definition of Clight-Cminor …
(edit) @2597   8 years campbell Some work in progress on measurable subtrace preservation.
(edit) @2596   8 years campbell Use a simpler stack cost map, and then specialise to each semantics.
(edit) @2595   8 years tranquil * dropped locals and exit from definition of joint_if_function * new …
(edit) @2594   8 years garnier Some fixes in memory injections, and some holes filled.
(edit) @2593   8 years mckinna Finally chased down wicked failure to close case 1.1: of …
(edit) @2592   8 years piccolo main lemma of ERTLptr in place
(edit) @2591   8 years garnier Moved simulation proof for expressions in toCminorCorrectnessExpr.ma, …
(edit) @2590   8 years piccolo added monad machineary for ERTL to ERTLptr translation eval_seq_no_pc …
(edit) @2589   8 years campbell Add one of the simulation diagrams
(edit) @2588   8 years garnier modified Cexec/Csem? semantics: . force andbool and orbool types to be …
(edit) @2587   8 years campbell Tweak talk a little.
(edit) @2586   8 years amadio r
(edit) @2585   8 years campbell Many improvements to proof/structured traces talk.
(edit) @2584   8 years regisgia * Update slides.
(edit) @2583   8 years campbell Structured traces talk with most of the content; not quite final.
(edit) @2582   8 years garnier Some progress on CL to CM.
(edit) @2581   8 years mckinna commented out back end entirely until knock-on effects of changes to …
(edit) @2580   8 years campbell Note on ptr + int vs int + ptr.
(edit) @2579   8 years regisgia * First version of Yann's slides.
(edit) @2578   8 years garnier Progress on CL to CM, fixed some stuff in memory injections.
(edit) @2577   8 years tranquil abstract of indexed labels talk
(edit) @2576   8 years campbell Add conditional test case that also uses switch removal.
(edit) @2575   8 years mckinna temporary commit localised the source of trouble in the proof of …
(edit) @2574   8 years campbell Update labelling simulation proofs due to some changes elsewhere.
(edit) @2573   8 years mckinna temporary fixes to ensure {compiler,correctness}.ma recompile after …
(edit) @2572   8 years garnier Progress on toCminorCorrectness.
(edit) @2571   8 years campbell Lots of little changes for cl_tailcall and classifier change.
(edit) @2570   8 years piccolo ERTLtoERTLptr in place
(edit) @2569   8 years campbell Fix Clight semantics for ptr + char. (Compiler works anyway.)
(edit) @2568   8 years campbell Relax some Clight type checks to Cminor type checks to avoid …
(edit) @2567   8 years amadio r
(edit) @2566   8 years piccolo ERTL to ERTLptr pass implemented up to a few things to be left to the …
(edit) @2565   8 years garnier Cl to Cm progress.
Note: See TracRevisionLog for help on using the revision log.