Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Add first round of debug logging to UDPOR
authorMaxwell Pirtle <maxwellpirtle@gmail.com>
Mon, 3 Apr 2023 08:18:31 +0000 (10:18 +0200)
committerMaxwell Pirtle <maxwellpirtle@gmail.com>
Wed, 5 Apr 2023 08:38:23 +0000 (10:38 +0200)
commit1a43705d13b6418986f3c87317b2ddf92c5c60fe
tree5b980187066f7766371b0d3b71cac555406f29b3
parent07437dfc06522a67cf136cb6161e0782f100a525
Add first round of debug logging to UDPOR

Several XBT_DEBUG() statements were added throughout
the functions in UdporChecker to better understand
the evolution of UDPOR in the context of SimGrid.
Several `to_string()` statements were added where
appropriate to aid in the visualization of the
unfolding structure. Until we potentially add
a more complicated tree-drawing algorithm to SimGrid
that can render the unfolding structure systematically,
this is the best we have
src/mc/explo/UdporChecker.cpp
src/mc/explo/udpor/Configuration.cpp
src/mc/explo/udpor/Configuration.hpp
src/mc/explo/udpor/EventSet.cpp
src/mc/explo/udpor/EventSet.hpp
src/mc/explo/udpor/UnfoldingEvent.cpp