Generalize the Iris language to forking off multiple threads.
This generalization is surprisingly easy in Iris 3.0, so I could not resist not doing it :).
Showing
- heap_lang/lang.v 20 additions, 20 deletionsheap_lang/lang.v
- heap_lang/lifting.v 16 additions, 16 deletionsheap_lang/lifting.v
- heap_lang/tactics.v 1 addition, 1 deletionheap_lang/tactics.v
- program_logic/adequacy.v 11 additions, 13 deletionsprogram_logic/adequacy.v
- program_logic/ectx_language.v 20 additions, 20 deletionsprogram_logic/ectx_language.v
- program_logic/ectx_lifting.v 14 additions, 14 deletionsprogram_logic/ectx_lifting.v
- program_logic/ectxi_language.v 6 additions, 6 deletionsprogram_logic/ectxi_language.v
- program_logic/language.v 14 additions, 14 deletionsprogram_logic/language.v
- program_logic/lifting.v 21 additions, 21 deletionsprogram_logic/lifting.v
- program_logic/weakestpre.v 15 additions, 14 deletionsprogram_logic/weakestpre.v
- tests/heap_lang.v 3 additions, 3 deletionstests/heap_lang.v
Loading
Please register or sign in to comment