Skip to content

Releases: Wolff09/TMRexp

PhD Artifact (SMR verification)

01 Mar 13:26
Compare
Choose a tag to compare

Artifact accompanying PhD thesis: reduction technique from Section 7 (verification of SMR implementations). For more details visit: https://wolff09.github.io/phd/

PhD Artifact (ownership, part2)

01 Mar 13:25
Compare
Choose a tag to compare

Artifact accompanying PhD thesis: ownership technique from Section 6 (tracking version counters for next pointers). For more details visit: https://wolff09.github.io/phd/

PhD Artifact (ownership, part1)

01 Mar 13:25
Compare
Choose a tag to compare

Artifact accompanying PhD thesis: ownership technique from Section 6 (without tracking version counters for next pointers). For more details visit: https://wolff09.github.io/phd/

PhD Artifact (DS verification)

01 Mar 13:26
2f908d9
Compare
Choose a tag to compare

Artifact accompanying PhD thesis: reduction technique from Section 7 (verification of data structure implementations). For more details visit: https://wolff09.github.io/phd/

POPL 2019 Artifact (SMR Implementation Verification)

09 Nov 11:09
Compare
Choose a tag to compare

Artifact accompanying the 46th ACM SIGPLAN Symposium on Principles of Programming Languages (POPL 2019) paper Decoupling Lock-Free Data Structures from Memory Reclamation for Static Analysis by Roland Meyer and Sebastian Wolff. This release implements the verification of SMR implementations against their specification.

For more details visit: https://wolff09.github.io/TMRexp/

POPL 2019 Artifact (Data Structure Verification)

09 Nov 11:11
Compare
Choose a tag to compare

Artifact accompanying the 46th ACM SIGPLAN Symposium on Principles of Programming Languages (POPL 2019) paper Decoupling Lock-Free Data Structures from Memory Reclamation for Static Analysis by Roland Meyer and Sebastian Wolff. This release implements the verification of lock-free data structures relative to an SMR specification.

For more details visit: https://www.tcs.cs.tu-bs.de/popl19

POPL 2019 (Artifact Evaluation)

11 Oct 14:07
806a706
Compare
Choose a tag to compare

Artifact accompanying the 46th ACM SIGPLAN Symposium on Principles of Programming Languages (POPL 2019) paper Decoupling Lock-Free Data Structures from Memory Reclamation for Static Analysis by Roland Meyer and Sebastian Wolff. This release implements the verification of lock-free data structures against an SMR specification. It was submitted to artifact evaluation.

For more details visit: https://wolff09.github.io/TMRexp/

SAS17

11 Apr 08:28
Compare
Choose a tag to compare

Artifact submitted to the 24th Static Analysis Symposium (SAS'17) alongside the paper Effect Summaries for Thread-Modular Analysis by Lukáš Holík, Roland Meyer, Tomáš Vojnar and Sebastian Wolff.

SAS17-GC

02 May 09:22
Compare
Choose a tag to compare

Artifact submitted to the 24th Static Analysis Symposium (SAS'17) alongside the paper Effect Summaries for Thread-Modular Analysis by Lukáš Holík, Roland Meyer, Tomáš Vojnar and Sebastian Wolff.

Note that this release is a branch of the tool optimized for an analysis relying on garbage collection. For the main version, capable of handling explicit memory management, see release SAS17