Added matrix abstraction and redefined channels using it
Compare changes
Files
4+ 62
− 165
@@ -24,13 +24,14 @@ the subprotocol relation [⊑] *)
@@ -42,25 +43,19 @@ Definition wait : val :=
@@ -100,11 +95,11 @@ Definition chan_inv `{!heapGS Σ, !chanG Σ} γ γE γt i j (l:loc) : iProp Σ :
@@ -118,17 +113,16 @@ Notation "c ↣ p" := (iProto_pointsto c p)
@@ -149,54 +143,6 @@ Section channel.
@@ -205,13 +151,10 @@ Section channel.
@@ -225,56 +168,42 @@ Section channel.
@@ -283,61 +212,24 @@ Section channel.
@@ -355,10 +247,12 @@ Section channel.
@@ -431,17 +325,20 @@ Section channel.