lematt1991 / ICFP15-Coq-Proofs

Proofs of correctness for "Partial Aborts for Software Transactional Memory" formalized in Coq

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Partial Abort STM Proofs

This repository contains proofs verifying that the partial abort semantics is equivalent to the full abort semantics for various STM implmementations.

  • Use the ICFP15 branch for TL2 semantics
  • Use JFP-Proofs branch for TinySTM semantics

About

Proofs of correctness for "Partial Aborts for Software Transactional Memory" formalized in Coq


Languages

Language:Coq 93.7%Language:Makefile 6.1%Language:Shell 0.2%