- Jun 23, 2018
-
-
Ralf Jung authored
-
- Jun 22, 2018
- Jun 21, 2018
-
-
Ralf Jung authored
-
- Jun 20, 2018
- Jun 14, 2018
- Jun 12, 2018
- Jun 04, 2018
-
-
Ralf Jung authored
-
- May 20, 2018
-
-
Ralf Jung authored
-
- May 10, 2018
-
-
Dan Frumin authored
-
Dan Frumin authored
-
Dan Frumin authored
-
Dan Frumin authored
-
Dan Frumin authored
-
Dan Frumin authored
-
Dan Frumin authored
-
Dan Frumin authored
-
Dan Frumin authored
Using concurrent runners
-
Dan Frumin authored
-
Dan Frumin authored
- Get rid of the timelessness condition for Q - Allow Q to depend on the argument as well on the result - Make it more easy to apply the lemmas by using IntoVal in the public API
-
Dan Frumin authored
- Implement the concurrent runners library - Changed the shared bag specification to allow the predicate `P` to depend on the bag itself -- this is needed for the `isRunner` invariant: since the bag is *part* of the `Runner` class, the bag is constructed/allocated before the `Runner` itself is construted; but we want the bag invariant to depend on the `Runner` instance.
-
Dan Frumin authored
-
Dan Frumin authored
-
- May 09, 2018
-
-
Ralf Jung authored
-
- Apr 30, 2018
-
-
Ralf Jung authored
-
Ralf Jung authored
Fix a file broken due to wp_binop changes See merge request FP/iris-examples!7
-
Dan Frumin authored
- Fix a file broken due to wp_binop changes
-
Ralf Jung authored
-
- Apr 24, 2018
-
-
Ralf Jung authored
-
Ralf Jung authored
-
Aleš Bizjak authored
Add more examples from the lecture notes. See merge request FP/iris-examples!6
-
- Apr 23, 2018
-
-
Aleš Bizjak authored
-
- Apr 09, 2018
-
-
Ralf Jung authored
-