source:

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @2845   7 years piccolo ERTLptr to LTL correctness proof started
(edit) @2844   7 years piccolo Stupid bug fixed
(edit) @2843   7 years piccolo 1) Fixed a litte bug in Joint.ma 2) ERTL to ERTLptr correctness proof …
(edit) @2842   7 years sacerdot The compiler can now show all back-end traces too (assembly and object …
(edit) @2841   7 years sacerdot The compiler now computes also the stack cost for every intermediate …
(edit) @2840   7 years campbell Remove irrelevant stuff from RTLabs_partial_traces
(edit) @2839   7 years campbell Basic structure of RTLabs measurable to structured traces results.
(edit) @2838   7 years garnier Closing some more cases
(edit) @2837   7 years tranquil * filled in evaluation of LTL/LIN's extended instrucitons
(edit) @2836   7 years sacerdot
(edit) @2835   7 years sacerdot Included Uses.ma which is required by the untrusted code. The …
(edit) @2834   7 years sacerdot Execution integrated in the compiler, as it was in the prototype. …
(edit) @2833   7 years sacerdot
(edit) @2832   7 years sacerdot Added abstraction in front of cases daemon for code extraction.
(edit) @2831   7 years sacerdot
(edit) @2830   7 years sacerdot Added abstractions in front of cases daemon for code extraction.
(edit) @2829   7 years sacerdot Semantics files committed.
(edit) @2828   7 years sacerdot 1. New semantics.ma file that puts together all semantics. It …
(edit) @2827   7 years sacerdot Everything extracted again.
(edit) @2826   7 years sacerdot New error messages.
(edit) @2825   7 years garnier Progress, Clight to Cminor
(edit) @2824   7 years tranquil * moved sum on lists notation to extranat * used sum on lists to …
(edit) @2823   7 years tranquil * corrected bug in ERTL semantics (both delframe and newframe did the …
(edit) @2822   7 years garnier A consitent proof state for Clight to Cminor, with some progress (and …
(edit) @2821   7 years tranquil * implemented preclassified system for joint (in joint/joint_fullexec.ma)
(edit) @2820   7 years sacerdot Proof obligation closed.
(edit) @2819   7 years sacerdot Proof obligation closed.
(edit) @2818   7 years sacerdot "Repaired", using non computational daemons.
(edit) @2817   7 years sacerdot Repaired after Paolo's commit.
(edit) @2816   7 years sacerdot Repaired after Paolo's commit.
(edit) @2815   7 years sacerdot exec superseded by exec_all
(edit) @2814   7 years sacerdot frontend superseded by execute_all
(edit) @2813   7 years sacerdot RTLabs now printed too
(edit) @2812   7 years sacerdot Pre-classified system for RTLabs.
(edit) @2811   7 years sacerdot Pre-classified system for RTLabs.
(edit) @2810   7 years sacerdot Cminor semantics exported.
(edit) @2809   7 years sacerdot
(edit) @2808   7 years tranquil added local_stacksize to joint internal functions to accomodate for …
(edit) @2807   7 years mckinna Yet another ErrorMessage? Removed corresponding axiom in …
(edit) @2806   7 years tranquil new b_graph_translate obligations
(edit) @2805   7 years sacerdot Now also prints the trace for the labelled Clight.
(edit) @2804   7 years sacerdot New executable exec_all. It contains a function to run and print all …
(edit) @2803   7 years sacerdot More code extracted, used to debug the compiler.
(edit) @2802   7 years sacerdot New file Clight_classified_system with the classified system for …
(edit) @2801   7 years piccolo Partial commit not yet finished
(edit) @2800   7 years campbell Tidy up Measurable.ma a little, get rid of obsolete comments.
(edit) @2799   7 years tranquil * added taaf_to_taa, conversion from trace_any_any_free to …
(edit) @2798   7 years sacerdot New error message.
(edit) @2797   7 years sacerdot Extracted again after James's cleanup and the implementation of the …
(edit) @2796   7 years tranquil * added global notation for existence in Type[1] (\exists[1] x.P) * in …
(edit) @2795   7 years sacerdot Added new function Measurable.observe_all_in_measurable to be used to …
(edit) @2794   7 years mckinna Minor tweaks/tidying up
(edit) @2793   7 years campbell Oops, gave fields wrong order during initialisation.
(edit) @2792   7 years campbell Make instrumented output a little easier to read.
(edit) @2791   7 years campbell Remove dead code in driver.
(edit) @2790   7 years campbell Some null handling in conversion from CIL.
(edit) @2789   7 years campbell Some changes to the driver to aid debugging.
(edit) @2788   7 years campbell Report compiler error
(edit) @2787   7 years campbell Output stack costs in driver.
(edit) @2786   7 years piccolo Splitted ERTLtoERTLptrOK.ma and added new file with commutation lemmas
(edit) @2785   7 years piccolo Traces.ma repaired
(edit) @2784   7 years sacerdot Repaired after Mauro's commit.
(edit) @2783   7 years piccolo modified joint_closed_internal_function definition (added condition on …
(edit) @2782   7 years sacerdot 1. Paolo's bv_of_nat/nat_of_bv in BitVector? used to work with the …
(edit) @2781   7 years sacerdot One more computational daemon closed.
(edit) @2780   7 years sacerdot Bug fixed: in BitVector?.ma the functions bv_to_nat and nat_to_bv were …
(edit) @2779   7 years sacerdot 1. bug fixed in the use of vsplit 2. major speed up (avoid detour via …
(edit) @2778   7 years sacerdot Code to pretty-print the IntelHex? output. At the moment the glue code …
(edit) @2777   7 years sacerdot One computational daemon closed.
(edit) @2776   7 years sacerdot The compiler now extracts also the stack cost model.
(edit) @2775   7 years sacerdot The compiler now computes also the stack cost model.
(edit) @2774   7 years sacerdot 1. the compiler now outputs both the stack cost model and the max …
(edit) @2773   7 years sacerdot 1. everything extracted again after all bugs in Matita's extraction …
(edit) @2772   7 years sacerdot Useless code removed.
(edit) @2771   7 years sacerdot Some speed up in Policy.ma.
(edit) @2770   7 years mckinna WARNING: another big commit, touching many files in ASM/*.ma This …
(edit) @2769   7 years mckinna Mistakenly commented out both as_cost_get_label (needed; OK) as well …
(edit) @2768   7 years mckinna Nightmare: file no longer typechecks, because defn as_cost_get_labels …
(edit) @2767   7 years mckinna WARNING: BIG commit, which pushes code_size_opt check into …
(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) @2764   7 years sacerdot preclassified_system for object code
(edit) @2763   7 years sacerdot All daemons in compiler.ma closed (i.e. proof obligations added to the …
(edit) @2762   7 years sacerdot All repaired up to compiler.ma. Note: one daemon is left for one …
(edit) @2761   7 years sacerdot Unused (but not useless) code commented out.
(edit) @2760   7 years sacerdot 1. Many files repaired. 2. 3 new daemons: 2 in Assembly.ma, 1 in …
(edit) @2759   7 years campbell Print out costs, with choice of style. Note small anti-assertion patch …
(edit) @2758   7 years campbell Adapt prototype's Clight printer. Doesn't use cost map yet.
(edit) @2757   7 years tranquil many things are still broken, but there is a partial backtrack on …
(edit) @2756   7 years sacerdot WARNING: this commit breaks things, sorry, Paolo is going to fix …
(edit) @2755   7 years tranquil * changed primitives of abstract status (with stuf that is probably …
(edit) @2754   7 years sacerdot 1. WARNING: I commented out one of James's function used in …
(edit) @2753   7 years mckinna Further tidying up thanks to Claudio's strong_decidable intervention; …
(edit) @2752   7 years mckinna Fixed TODO regarding length of list_instr Added ASM/CodeMemory.ma to …
(edit) @2751   7 years mckinna Added | AssemblyTooLarge? : ErrorMessage? to complete compiler.ma
(edit) @2750   7 years mckinna Miscellany on 216 bounds, memory, lemmas+definitions. Completes …
(edit) @2749   7 years regisgia * Updated version of the Frama-C plugin.
(edit) @2748   7 years regisgia * Remove the old version of the plugin.
(edit) @2747   7 years sacerdot The compiler (frontend + backend)
(edit) @2746   7 years sacerdot 1. debugging code in glue 2. updated version
Note: See TracRevisionLog for help on using the revision log.