make primitive compare-exchange return both boolean and old value for ease of use
Showing
- _CoqProject 0 additions, 1 deletion_CoqProject
- tests/heap_lang.ref 3 additions, 2 deletionstests/heap_lang.ref
- tests/heap_lang.v 2 additions, 2 deletionstests/heap_lang.v
- tests/heap_lang_proph.v 2 additions, 1 deletiontests/heap_lang_proph.v
- tests/ipm_paper.v 5 additions, 6 deletionstests/ipm_paper.v
- tests/one_shot.v 4 additions, 6 deletionstests/one_shot.v
- theories/heap_lang/lang.v 16 additions, 15 deletionstheories/heap_lang/lang.v
- theories/heap_lang/lib/atomic_heap.v 7 additions, 5 deletionstheories/heap_lang/lib/atomic_heap.v
- theories/heap_lang/lib/compare_and_set.v 0 additions, 28 deletionstheories/heap_lang/lib/compare_and_set.v
- theories/heap_lang/lib/counter.v 17 additions, 22 deletionstheories/heap_lang/lib/counter.v
- theories/heap_lang/lib/increment.v 9 additions, 9 deletionstheories/heap_lang/lib/increment.v
- theories/heap_lang/lib/spin_lock.v 2 additions, 2 deletionstheories/heap_lang/lib/spin_lock.v
- theories/heap_lang/lib/ticket_lock.v 4 additions, 4 deletionstheories/heap_lang/lib/ticket_lock.v
- theories/heap_lang/lifting.v 26 additions, 22 deletionstheories/heap_lang/lifting.v
- theories/heap_lang/metatheory.v 2 additions, 2 deletionstheories/heap_lang/metatheory.v
- theories/heap_lang/notation.v 1 addition, 0 deletionstheories/heap_lang/notation.v
- theories/heap_lang/proofmode.v 20 additions, 20 deletionstheories/heap_lang/proofmode.v
- theories/heap_lang/tactics.v 6 additions, 3 deletionstheories/heap_lang/tactics.v
Loading
Please register or sign in to comment