Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
sthread: Add a way to verify accesses to non-reentrant data structures
authorMartin Quinson <martin.quinson@ens-rennes.fr>
Mon, 6 Mar 2023 08:05:55 +0000 (09:05 +0100)
committerMartin Quinson <martin.quinson@ens-rennes.fr>
Mon, 6 Mar 2023 09:18:44 +0000 (10:18 +0100)
commitfba44e13f2b2b7fb3f99030e5a59cd1eb721d558
treeecaa1c296ab02de9f1c8814f3c153a1bd0459128
parent91c656e9a398ec4eb90748d306c957c9b13a709a
sthread: Add a way to verify accesses to non-reentrant data structures

The example is very fragile so far, segfaulting 2 times over 3 in
general, so don't activate it.
ChangeLog
MANIFEST.in
examples/sthread/CMakeLists.txt
examples/sthread/stdobject/stdobject.cpp [new file with mode: 0644]
examples/sthread/stdobject/stdobject.tesh [new file with mode: 0644]
src/mc/transition/Transition.cpp
src/mc/transition/TransitionObjectAccess.cpp [new file with mode: 0644]
src/mc/transition/TransitionObjectAccess.hpp [new file with mode: 0644]
src/sthread/ObjectAccess.cpp [new file with mode: 0644]
src/sthread/sthread.h
tools/cmake/DefinePackages.cmake