Skip to content
Snippets Groups Projects
Select Git revision
  • master default protected
1 result
You can move around the graph by using the arrow keys.
Created with Raphaël 2.2.018May161514131211875128Apr2625242322181615149876432131Mar272523212019181613121096428Feb2625242320191817151413121110765432130Jan292321181716151413111098720Dec19181413109654225Nov222120141312111087652131Oct2522181412119620Sep19131198630Aug2928272625242216141312987630Jul221413129753Coqify the comments.Fix notation in commentscopy all gen_heap and gen_inv_heap mapsto lemmas, and name variablesCHANGELOG, update gen_inv_heap commentdefine and prove array_freeadd lifting lemma and tactic for single-location Freeadd single-location Free operation to language syntax and semanticsnote some design choicesmake heap store (option val) in preparation for deallocationdocument our breaking-changes-notification systemMerge branch 'ralf/inv_heap' into 'master'changelogexhaustive match for lit_is_unboxedMerge branch 'use-lia' into 'master'Use lia to avoid omega deprecation warningsMerge branch 'robbert/twp_vals_compare_safe' into 'master'Test cases.Also use `solve_vals_compare_safe` in TWP case of `wp_pure`.update a reference to long-gone double_neation modulemake inv_heapG part of heapGMerge branch 'big_sepL-inv' into 'master'Add big_sepL2_nil_inv_l/r.Merge branch 'ralf/lang-axioms' into 'master'update dependenciesrename lemma variable names for more claritytweak wordingAdd lemma `exist_wand_forall`, similar to `exist_impl_forall`.tweak prooftweak commentsexplain our langauge axioms betterMerge branch 'ralf/select' into 'master'update dependenciesuse new select tactic from std++update dependenciesbuild-all: test slow projects first and fast ones laterMerge branch 'core-id-local-update' into 'master'Readd core_id_local_updateUpdate proofsCombine intro patternsApply suggestion to theories/algebra/agree.v
Loading