Skip to content
Snippets Groups Projects
Select Git revision
  • ci/debug
  • ci/for_proph
  • ci/hai/siProp
  • ci/janno/strict-tc-resolution
  • ci/ralf/Z_of_nat
  • ci/ralf/bi-language
  • ci/ralf/frame-frac
  • ci/robbert/contractive_ne
  • ci/robbert/coq_bug_7773
  • ci/robbert/faster_iDestruct
  • ci/robbert/faster_iDestruct2
  • ci/robbert/faster_iFresh_joe
  • ci/robbert/frame_fractional
  • ci/robbert/iFrame
  • ci/robbert/into_fupd
  • ci/robbert/into_val_pures
  • ci/robbert/kill_locked_value_lambdas
  • ci/robbert/mapsto_persist
  • ci/robbert/merge_sbi
  • ci/robbert/naive_solver
  • iris-3.5.0
  • iris-3.4.0
  • iris-3.3.0
  • iris-3.2.0
  • 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
34 results
You can move around the graph by using the arrow keys.
Created with Raphaël 2.2.011May1097643229Apr272625242120191815141312111098730Mar292322212019181716151412111098765432129Feb28272625242322212019181716Squashed commit of the following:Update comment in substitution.v.Better errors messages for wp heap tactics.Make of_val reduce by simpl.Give WExpr instance for Rec lower priority so it does not goSimplify substitution stuff.Turn some matches into lazymatches so errors propagate properly.Remove obsolete definition.Use congruence in wp_cas_fail and wp_cas_suc.Let wp_cas_suc generate equality goal if the values are not convertible.Better error messages for wp tactics.Rename program_logic/ectx_weakestpre.v → program_logic/ectx_lifting.v.Convert more stuff to the proofmode.Alternative version of pvs_openI and pvs_closeI.Some more FSA lemmas.Declare relations on proofmode environments to enable setoid rewriting.Declare FSASplit instance for FSA.Fix bug in iDestruct "H" as %intro_pat.Let iIntros "*" reuse names of binders.Better error message for iSpecialize.Rearrange arguments of exist_destruct_later to avoid type class loops.Redo heap_lang/heap lemmas using proofmode.Wrapping set_solver into abstract may drastically improve performance.Make iPureIntro also work with uPred_valid and uPred_eq.Add iInv N as {x1 .. xn} "pat".Allow intro_patterns for destructing existentials using iDestruct.More consistent specialization patterns for iAssert.Simplify proofs of lock.remove unneeded, loopy uncurry decision instanceNo longer define Frame instances using Hint Extern.Implement Coq intro patterns * and **.Make iRewrite work with terms with arguments and spec_patterns.Prove more primitive version of uPred.eq_refl in model.More uniform treatment of arguments of iApply, iPoseProof,Heterogeneous lists.Ignore .vio files.Make iIntros work when the implication is hidden behind a definition.Move iIntro tactics arround.Make iPure and iPersistent internal to reduce the number of tactics.Simplify iClear and iRevert tactics.
Loading