- Mar 06, 2017
-
-
Jacques-Henri Jourdan authored
-
Jacques-Henri Jourdan authored
-
- Mar 05, 2017
-
-
Jacques-Henri Jourdan authored
-
Jacques-Henri Jourdan authored
-
Jacques-Henri Jourdan authored
-
Ralf Jung authored
-
Ralf Jung authored
-
Ralf Jung authored
Make box a definition and prove it contractive See merge request !5
-
- Mar 04, 2017
-
-
Jacques-Henri Jourdan authored
Fix [solve__typing] by changing the hint on [tctx_extract_hasty_here_eq] into a [Hint Resolve], so that the opaqueness annotations are not ignored.
-
Ralf Jung authored
This also allows us to get rid of ctx_eq
-
- Mar 03, 2017
-
-
Jacques-Henri Jourdan authored
This simplifies the statements of all the toplevel typing theorem, and make them generic on the lifetime contexts, so that they can actually be used.
-
- Mar 01, 2017
- Feb 28, 2017
-
-
Jacques-Henri Jourdan authored
-
Jacques-Henri Jourdan authored
This makes us able to have a smaller mask for ending a lifetime, and hence we get rid of an admit in RwLock.
-
- Feb 25, 2017
-
-
Jacques-Henri Jourdan authored
FIXME : we need to be able to end a lifetime when an invariant is still open.
-
Jacques-Henri Jourdan authored
-
Jacques-Henri Jourdan authored
This requires using a different invariant in the case N ⊥ lftN. Hence, we add the side condition that (N = lftN ∨ N ⊥ lftN). This is not particularly pretty : the alternative would be to have two different kinds of shared borrows.
-
- Feb 24, 2017
-
-
Jacques-Henri Jourdan authored
-
Jacques-Henri Jourdan authored
-
- Feb 23, 2017
-
-
Jacques-Henri Jourdan authored
-
Jacques-Henri Jourdan authored
-
- Feb 22, 2017
-
-
Ralf Jung authored
-
Ralf Jung authored
-
-
Ralf Jung authored
-
Robbert Krebbers authored
-
- Feb 21, 2017
-
-
Ralf Jung authored
-
- Feb 19, 2017
-
-
Jacques-Henri Jourdan authored
-
- Feb 18, 2017
-
-
Jacques-Henri Jourdan authored
* Also, removed the box from the definition of typing judgments, so that we can frame resources around them.
-
- Feb 17, 2017
-
-
Jacques-Henri Jourdan authored
This requires using iApply instead of eapply to use them. TODO : have an Iris version of Forall2, so that the lemmas for typing switches can be implications in Iris.
-
- Feb 16, 2017
-
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
- Feb 15, 2017
-
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-
Robbert Krebbers authored
-