Skip to content
Snippets Groups Projects
Commit 87637946 authored by Joshua Yanovski's avatar Joshua Yanovski
Browse files

Fix typo in is_lock_proper for heap_lang.

parent e1764691
No related branches found
No related tags found
No related merge requests found
...@@ -26,6 +26,8 @@ Structure lock Σ `{!heapG Σ} := Lock { ...@@ -26,6 +26,8 @@ Structure lock Σ `{!heapG Σ} := Lock {
{{{ is_lock N γ lk R locked γ R }}} release lk {{{ RET #(); True }}} {{{ is_lock N γ lk R locked γ R }}} release lk {{{ RET #(); True }}}
}. }.
Arguments newlock {_ _} _. Arguments newlock {_ _} _.
Arguments acquire {_ _} _. Arguments acquire {_ _} _.
Arguments release {_ _} _. Arguments release {_ _} _.
...@@ -34,6 +36,6 @@ Arguments locked {_ _} _ _. ...@@ -34,6 +36,6 @@ Arguments locked {_ _} _ _.
Existing Instances is_lock_ne is_lock_persistent locked_timeless. Existing Instances is_lock_ne is_lock_persistent locked_timeless.
Instance is_lock_proper Σ `{!heapG Σ} (L: lock Σ) N lk R: Instance is_lock_proper Σ `{!heapG Σ} (L: lock Σ) N γ lk:
Proper (() ==> ()) (is_lock L N lk R) := ne_proper _. Proper (() ==> ()) (is_lock L N γ lk) := ne_proper _.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment