source: src/RTLabs

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @1651   8 years campbell Start looking at non-terminating structured traces by defining …
(edit) @1644   8 years tranquil minor changes
(edit) @1643   8 years tranquil * some changes in everything * separated extensions in sequential and …
(edit) @1640   8 years tranquil * finished fork of semantics.ma * unification of Errors under the …
(edit) @1638   8 years campbell Tidy up RTLabs structured traces code a little.
(edit) @1637   8 years campbell RTLabs structured traces: Add a termination measure to satisfy …
(edit) @1636   8 years tranquil * added coercions to arguments (in RTL) and notation for ops (for the …
(edit) @1635   8 years tranquil * lists with binders and monads * Joint.ma and other temprarily …
(edit) @1633   8 years campbell Update Cminor pretty printer and examples.
(edit) @1626   8 years campbell Add extra type safety in front end. NB: critical freshness parts …
(edit) @1617   8 years campbell Note stuff to do on structured traces.
(edit) @1612   8 years sacerdot All library ported to new Matita lib (finally).
(edit) @1601   8 years sacerdot Files ported to new version of the standard library.
(edit) @1596   8 years campbell RTLabs structured traces: sort out passing of termination proofs around.
(edit) @1595   8 years campbell We don't need an explicit termination count when building traces.
(edit) @1594   8 years campbell Rework handling of termination information in RTLabs structured traces …
(edit) @1586   8 years campbell RTLabs structured traces: cost labels after jumps.
(edit) @1583   8 years campbell More on RTLabs structured traces. Fixed mistake in structure trace …
(edit) @1574   8 years campbell A little more progress on traces on RTLabs.
(edit) @1565   8 years campbell Note that RTLabs ought to classify branches as "jumps" (in the …
(edit) @1563   8 years campbell A little progress on constructing RTLabs structured traces.
(edit) @1559   8 years campbell Add a notion of flat traces with evidence for RTLabs.
(edit) @1552   8 years campbell Update RTLabs structured trace definition.
(edit) @1537   8 years campbell A preliminary definition of the abstract status record for RTLabs.
(edit) @1535   8 years campbell Make RTLabs semantics use knowledge that the next instruction always …
(edit) @1529   8 years campbell Update RTLabs to RTL with unary operation types.
(edit) @1521   8 years sacerdot Syntax change in Matita: change what where => change where what.
(edit) @1515   8 years campbell Add type of maps on positive binary numbers, and use them for …
(edit) @1408   8 years sacerdot 1. Added joint/BEGlobalenvs that is a modification of …
(edit) @1369   8 years campbell Put type information into front-end unary ops. Slight change to …
(edit) @1358   8 years mulligan got rtlabs to rtl compiling, foldi_strong needs examining
(edit) @1356   8 years mulligan deleted redundant directory. added outlines for both reports, and …
(edit) @1354   8 years sacerdot One axiom closed.
(edit) @1352   8 years sacerdot This commit is made necessary by the last Matita change. Inclusion is …
(edit) @1343   8 years mulligan fixed some bugs in the translation
(edit) @1331   8 years mulligan some changes, but i now have two contradictory proof obligations.
(edit) @1325   8 years mulligan finished implementing the translate constant function
(edit) @1316   8 years campbell Merge in id-lookup-branch to trunk.
(edit) @1315   8 years mulligan another move for the same reason. got rtlabs > rtl compiling again by …
(edit) @1314   8 years mulligan name changes so that bash tab completion actually works with some …
(edit) @1308   8 years mulligan changes to translate_cst
(edit) @1307   8 years mulligan adding translate_cst
(edit) @1306   8 years mulligan small changes to rtlabs. what axioms remain look hard to close. need …
(edit) @1296   8 years mulligan changes
(edit) @1293   8 years mulligan finished rtl abs to rtl transformation subject to closing some axioms …
(edit) @1292   8 years mulligan more added to rtlabs translation
(edit) @1290   8 years sacerdot One more function ported to new Joint.
(edit) @1288   8 years mulligan more added to rtlabs to rtl pass
(edit) @1287   8 years mulligan about 3/4 of the way through rtlabs to rtl now
(edit) @1286   8 years mulligan more changes to the rtl abs to rtl pass
(edit) @1285   8 years mulligan more implementation on maps, final push to get rtl abs to rtl working
(edit) @1283   8 years sacerdot Bad programming practice removed: change_label is no longer required …
(edit) @1282   8 years sacerdot Cosmetic change: names of joint statements/instructions shortened and …
(edit) @1281   8 years sacerdot Porting of all transformation to the joint syntax practically …
(edit) @1280   8 years sacerdot Some progress in the porting of RTLAbstoRTL to the joint syntax: 1) …
(edit) @1239   8 years sacerdot RTLAbstoRTL ported to new datatypes. Note: RTL syntax/semantics is …
(edit) @1238   8 years campbell Update Cminor and RTLabs to fit SmallstepExec? changes.
(edit) @1226   8 years campbell Adjust pretty printers for change in program records, try a test of each.
(edit) @1224   8 years sacerdot Type of programs in common/AST made more dependent. In particular, the …
(edit) @1157   8 years campbell Update pretty printers and examples.
(edit) @1149   8 years mulligan changes to get everything type checking again after changing names of …
(edit) @1147   8 years campbell Remove some obsolete commented out code, update a couple of comments.
(edit) @1139   8 years campbell Shift init_data out of generic program record so that it only appears …
(edit) @1138   8 years mulligan merged ertl_st_opaccs_a and ertl_st_opaccs_b into each other
(edit) @1123   8 years sacerdot Added comment about missing alignment of data in memory.
(edit) @1116   8 years sacerdot Some comments.
(edit) @1077   8 years mulligan ack, dependent types are scary
(edit) @1073   8 years mulligan more changes from today
(edit) @1072   8 years campbell Use not equals form of showing entry/exit labels.
(edit) @1071   8 years mulligan changes the specific form that the added proofs take to use None, not …
(edit) @1070   8 years campbell Show that entry and exit labels are in the RTLabs graph.
(edit) @1068   8 years mulligan rtlabs translation complete subject to axioms
(edit) @1067   8 years mulligan more smaller changes
(edit) @1066   8 years mulligan changes from today
(edit) @1064   8 years mulligan changes from today, nearly complete rtlabs translation pass
(edit) @1063   8 years mulligan changes from today
(edit) @1062   8 years mulligan separated jmeq and coercions from foldstuff.ma in order to fix the …
(edit) @1061   8 years mulligan more work, bug found, ridiculous map3 function with dep. types added
(edit) @1060   8 years mulligan work from this morning and yesterday
(edit) @1059   8 years mulligan work from today, bit of a mess at the moment
(edit) @1057   8 years mulligan changes from today
(edit) @1056   8 years campbell Switch to delayed identifier error scheme.
(edit) @1053   8 years mulligan changes
(edit) @1052   8 years mulligan removed offsets after reading cerco mailing list
(edit) @1051   8 years mulligan removed superfluous addressing mode code from RTLabs/syntax.ma
(edit) @1050   8 years mulligan adding dependent types to map datastructure to remove all option …
(edit) @1049   8 years mulligan more stuff added
(edit) @1047   8 years mulligan more work from today
(edit) @1046   8 years mulligan syntax of rtlabs was wrong: cast not const. more added to rtlabs --> …
(edit) @1045   8 years mulligan resolved conflict in rtlabs
(edit) @967   8 years campbell Update RTLabs pretty printer and examples.
(edit) @961   8 years campbell Use precise bitvector sizes throughout the front end, rather than …
(edit) @898   8 years campbell Update pretty printers and examples.
(edit) @888   8 years campbell Use simplified conditionals in RTLabs, following the prototype.
(edit) @887   8 years campbell Start bringing RTLabs into line with the prototype compiler: - a …
(edit) @882   8 years campbell Fix up fragile proofs for current version of matita.
(edit) @879   8 years campbell Refine "AST" types to include size/signedness information.
(edit) @878   8 years campbell Removal of manually inserted record projections.
(edit) @816   9 years campbell Clight to Cminor compilation, modulo switch statements, temporary …
(edit) @799   9 years mulligan more changes.
Note: See TracRevisionLog for help on using the revision log.