Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Move topological ordering to EventSet
authorMaxwell Pirtle <maxwellpirtle@gmail.com>
Tue, 7 Mar 2023 12:41:41 +0000 (13:41 +0100)
committerMaxwell Pirtle <maxwellpirtle@gmail.com>
Tue, 7 Mar 2023 12:41:41 +0000 (13:41 +0100)
commitf5486d14082380bb49065dead209967410995a2a
tree7b54cf1efc347f6069fea1eb0a83315d5fb91c63
parentfa640887e373f7bf7dcba89d3e07a44dd9028b7b
Move topological ordering to EventSet

The events of an EventSet can be ordered
topologically by considering them as part
of the configuration containing the histories
of all events in the set. The trick is to
ignore adding in an event into the ordering
if the event is not contained in the original
set itself
src/mc/explo/udpor/Configuration.cpp
src/mc/explo/udpor/EventSet.cpp
src/mc/explo/udpor/EventSet.hpp