Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Add reversible race calculator
authorMaxwell Pirtle <maxwellpirtle@gmail.com>
Wed, 24 May 2023 11:09:05 +0000 (13:09 +0200)
committerMaxwell Pirtle <maxwellpirtle@gmail.com>
Wed, 24 May 2023 11:09:05 +0000 (13:09 +0200)
commitcc5bf26ad13a2d285a6f416a4e54ce95a01bf180
treedd2ad29095bb5de89c064462e2d8e2fe75653855
parent790db8801f3ba7fd9001e6c8f31efcd9971980d5
Add reversible race calculator

Determining whether or not a race between
two events is reversible is a critical component
of ODPOR. It turns out that we need to specialize
the race detection to the action types themselves.
Knowing the types of the transitions will help us
determine whether the race is reversible.
MANIFEST.in
src/mc/explo/DFSExplorer.cpp
src/mc/explo/odpor/Execution.cpp
src/mc/explo/odpor/Execution.hpp
src/mc/explo/odpor/ReversibleRaceCalculator.cpp [new file with mode: 0644]
src/mc/explo/odpor/ReversibleRaceCalculator.hpp [new file with mode: 0644]
tools/cmake/DefinePackages.cmake