Skip to content
Snippets Groups Projects
Select Git revision
  • atomic
  • ci/3.1.0
  • ci/debug
  • ci/janno/debug-opam
  • ci/janno/vmcast
  • ci/ralf/ci
  • ci/ralf/pm_red
  • ci/robbert/into_val_pures
  • ci/stability
  • ci/value_constructor
  • fast_string
  • iris-3.0
  • iris-3.1
  • janno/metacoq
  • jh/done_contradiction
  • jh/evar_iframe
  • jh/independent_metric
  • jh/sprop_upred
  • jh_inductive_pairs
  • joe/bupd_derived
  • iris-3.1.0
  • iris-3.0.0
  • iris-2.0
  • iris-2.0-rc2
  • iris-2.0-rc1
  • iris-1.1
  • iris-1.0
  • hope-2015-coq-1
  • appendix-1.0.0
  • appendix-1
30 results
You can move around the graph by using the arrow keys.
Created with Raphaël 2.2.013Jul976543230Jun2928262523222120191817161514131211109876543131May302928272524232018171514111098743230Apr2928272625242322212019181211109654331Mar30282724222120191716151413121198765432128Feb27262524232221add iGPS to list of case studies we maintainchangelogthe rewrite problem now has an issue numberdefine a general make_laterable construct and use it for atomic updatesadd lemma to prove atomic WP without seeing a QSequential triples with a persistent precondition and no initial quantifier are atomicadd a tactic for the final introduction of an atomic accessorenable iMod to run an atomic updateadd a weak increment operation that knows it does not raceProve that atomic triples imply "normal" triplesAdd some lemmas about mapsto to the atomic_heap interface; use IntoVal for alloc specalso test Coq 8.8.1make atomic_heap a typeclass and add some notation for itUse telescopes for atomic accessors, updates and triples; improve mask handling; add notation for all of thembring CI back to normalMerge branch 'gen_proofmode' into 'master'Fix CHANGELOG.md markdownexpand changelogREADME: add link to MoSeL paper websiteCoq master is fixedCHANGELOGdisable building against coq.dev as upstream is currently brokenMore consistent names for modality actions.heap_lang/proofmode: move pm_prettify to where we used to do lazy betaMerge branch 'ralf/pm' into 'gen_proofmode'update iApply prettification testcase to use something that actually still prettifiesuse iDestructHyp instead of iDestructMerge branch 'ralf/wp_alloc' into 'gen_proofmode'wp_alloc: test more patternsrename Declare Reduction to match the tacticsadd lemma names to proofmode.refSplit prettification from proof mode reductionremove big_opL from prettification listmake `wp_alloc l as "?"` behave as expectedchangelogMerge branch 'ci/ralf/telescopes' into 'gen_proofmode'Move laterN_iter to derived_laws_sbi, because it's more generic.make sbi_laterN compute and rely on that instead of MakeLaterNadd some more printing to some testsconsistently use pm_prettify for post-tactic simplification
Loading