source: src/correctness.ma

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @3156   7 years campbell Rebuild prefix traces in back-end's preferred form.
(edit) @3145   7 years tranquil * removed sigma types from traces of intensional events * completed …
(edit) @3115   7 years campbell Clean up some left-over lemmas and move comment back into place.
(edit) @3096   7 years tranquil preliminary work on closing correctness.ma
(edit) @3074   7 years campbell Put some kind of high level proof in for front-end.
(edit) @3047   7 years campbell Switch removal and labelling combined.
(edit) @3030   7 years campbell Break up front-end for correctness proof. Use let rec to prevent …
(edit) @3022   7 years campbell Make a couple of tests monadic for easier inversion.
(edit) @3021   7 years campbell Replace clight_clock_after with a more sensible definition that uses …
(edit) @3003   7 years sacerdot Correctness.ma "repaired"
(edit) @2999   7 years sacerdot code_memory added to labelled_object_code to avoid recomputing it …
(edit) @2928   7 years tranquil some sketches about correctness proof
(edit) @2875   7 years sacerdot Pretty printing of object code integrated too. A couple of axioms make …
(edit) @2852   7 years mckinna Interim commit to re-establish well-typedness after all the recent …
(edit) @2802   7 years sacerdot New file Clight_classified_system with the classified system for …
(edit) @2774   7 years sacerdot 1. the compiler now outputs both the stack cost model and the max …
(edit) @2766   7 years mckinna pruned redundant dependency on Clight/Cexec?.ma
(edit) @2765   7 years sacerdot 1. correctness.ma repaired 2. we used the OC_preclassified_system to …
(edit) @2722   7 years campbell It's easier to keep the real function identifier in front-end …
(edit) @2677   7 years campbell Retain the pointer for the function called in front-end call states so …
(edit) @2623   7 years campbell Name change update.
(edit) @2596   7 years campbell Use a simpler stack cost map, and then specialise to each semantics.
(edit) @2513   7 years mckinna Minor tweaks. Simplified dependencies again.
(edit) @2506   7 years campbell Use common definition of measurable.
(edit) @2475   7 years campbell Get compiler.ma and correctness.ma checking again. Note that the …
(edit) @2412   7 years campbell Tidy up measurable definition a bit more.
(edit) @2399   7 years campbell Fill in some details about the statement of correctness.
(edit) @2325   7 years campbell Fill out some Clight bits and pieces in correctness.ma.
(edit) @2323   7 years campbell Some correctness proof comments.
(edit) @2322   7 years campbell Today's correctness groupthink.
(edit) @2320   7 years campbell Update compiler and correctness with labelling changes.
(edit) @2205   7 years campbell Get correctness.ma type checking again.
(edit) @2150   7 years campbell Add labelling result to the correctness file.
(edit) @2004   7 years campbell Minor edits from discussion.
(edit) @2003   7 years campbell Some discussion of correctness statements.
(edit) @2001   7 years campbell Get the compiler to output more.
(add) @1996   8 years campbell Work on correctness from yesterday.
Note: See TracRevisionLog for help on using the revision log.