Adam Chlipala
|
1cb930d8d1
|
Fixes for Coq 8.4
|
2016-05-01 20:09:39 -04:00 |
|
Adam Chlipala
|
daac5734b0
|
Finalizing ConcurrentSeparationLogic
|
2016-05-01 19:45:51 -04:00 |
|
Adam Chlipala
|
f933a3ceab
|
ConcurrentSeparationLogic: comments
|
2016-04-29 11:16:50 -04:00 |
|
Adam Chlipala
|
320eb45126
|
ConcurrentSeparationLogic: 3-stage producer-consumer
|
2016-04-28 10:20:16 -04:00 |
|
Adam Chlipala
|
6e80356fed
|
ConcurrentSeparationLogic: more automation in examples
|
2016-04-28 10:07:43 -04:00 |
|
Adam Chlipala
|
a242a93a7e
|
ConcurrentSeparationLogic: a producer-consumer example (after tweaking SepCancel)
|
2016-04-28 10:03:10 -04:00 |
|
Adam Chlipala
|
c335550a77
|
ConcurrentSeparationLogic: first example
|
2016-04-28 09:16:42 -04:00 |
|
Adam Chlipala
|
38d4e24966
|
ConcurrentSeparationLogic.v: finished soundness proof
|
2016-04-27 19:54:51 -04:00 |
|
Adam Chlipala
|
856d8b43b2
|
ConcurrentSeparationLogic: for soundness proof, only cases left are for unlock and parallel composition
|
2016-04-27 18:04:39 -04:00 |
|
Adam Chlipala
|
de4b8fbec2
|
ConcurrentSeparationLogic: defined a program logic
|
2016-04-27 14:10:56 -04:00 |
|