Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Merge branch 'odpor-implementation' into 'master'
[simgrid.git] / src / mc / explo /
2023-06-05 Martin QuinsonMerge branch 'odpor-implementation' into 'master'
2023-06-01 Maxwell PirtleIntroduce ODPOR integration with multiple actions
2023-06-01 Martin QuinsonMerge branch 'python-repr' into 'master'
2023-06-01 Maxwell PirtleAdd small test for insertions
2023-06-01 Arnaud GierschAdd missing includes.
2023-05-31 Maxwell PirtleAdd SDPOR backtracking simulation unit test
2023-05-31 Maxwell PirtleAdd more independence tests w.r.t a partial execution
2023-05-31 Martin QuinsonMerge branch 'simgrid-fork-plugin-photovoltaic'
2023-05-31 Maxwell PirtleFix MANIFEST.in etc.
2023-05-30 Maxwell PirtleForce the use of sleep sets with ODPOR
2023-05-30 Maxwell PirtleFix subtle bug in ~_E computation
2023-05-26 Maxwell PirtleAdd remaining handlers to ReversibleRaceCalculator
2023-05-26 Maxwell PirtleResolve misconception with ODPOR pseudocode impl.
2023-05-26 Maxwell PirtleResolve misconception with SDPOR pseudocode impl.
2023-05-26 Maxwell PirtleFix subtle bug in Execution regeneration in DFSExplorer
2023-05-25 Maxwell PirtleKeep pointers to transitions instead of slices
2023-05-25 Maxwell PirtleFix two minor bugs in the ODPOR implementation
2023-05-24 Maxwell PirtleAdd reversible race implementations for Comm actions
2023-05-24 Maxwell PirtleAdd reversible race calculator
2023-05-24 Maxwell PirtleAdd non-trivial insertion test
2023-05-23 Maxwell PirtleAdd tests for initials and independence for Execution
2023-05-23 Maxwell PirtleAdd first round of execution independence tests
2023-05-22 Maxwell PirtleAdd test for removing the first single-process subtree
2023-05-22 Maxwell PirtleBegin adding tests for subtree rooting
2023-05-22 Maxwell PirtleAdd detailed stress test for WakeupTree
2023-05-22 Maxwell PirtleBegin first round of in-depth tests for WakeupTree
2023-05-17 Arnaud GierschExplicitly capture required scope variables (sonar).
2023-05-17 Maxwell PirtleAdd first "working" version of ODPOR
2023-05-16 Maxwell PirtleAdd tests before changes to WakeupTree structure
2023-05-16 Maxwell PirtleAdd first round of extensive docs to ODPOR methods
2023-05-16 Maxwell PirtleAdd test files for WakeupTree
2023-05-16 Maxwell PirtleAdd explicit ODPOR clean-up phase to DFSExplorer
2023-05-16 Maxwell PirtleAdd ODPOR "backtracking" logic
2023-05-16 Maxwell PirtleAdd ODPOR extension computation (lines 4-6)
2023-05-16 Maxwell PirtleUse `std::shared_ptr<Transition>` for Execution
2023-05-16 Maxwell PirtleAdd ODPOR race detection phase rough-draft
2023-05-16 Maxwell PirtleAutomatically remove nodes from parents
2023-05-16 Maxwell PirtleAdd tree pruning/subtree methods to State
2023-05-16 Maxwell PirtleAdd skeleton for expansion phase of ODPOR
2023-05-16 Maxwell PirtleAdd logic for subtree node removal
2023-05-16 Maxwell PirtleFinish post-order travesal with WakeupTreeIterator
2023-05-16 Maxwell PirtleAdd logic for subtree extraction from wakeup trees
2023-05-16 Maxwell PirtleAdd complicated computation of v ~_E w to Execution
2023-05-16 Maxwell PirtleAdd skeleton of implementation for tree insertion
2023-05-16 Maxwell PirtleAdd WakeupTreeIterator and WakeupTree skeletons
2023-05-16 Maxwell PirtleAdd more docmentation for get_first_sdpor_initial()
2023-05-15 Maxwell PirtleAdd more documentation to ClockVector/Execution
2023-05-15 Maxwell PirtleAdd unit tests for ClockVector
2023-05-12 Maxwell PirtleIntegrate SDPOR into `model-check/reduction` flag
2023-05-12 Maxwell PirtleAdd more documentation to essential SDPOR methods
2023-05-12 Maxwell PirtleFix subtlety with SDPOR/ODPOR initials
2023-05-12 Maxwell PirtleFix two off-by-one errors with clock vectors
2023-05-12 Maxwell PirtlePrevent adding outgoing transition for top-most state
2023-05-12 Maxwell PirtleAdd workaround for subtlety with state regeneration
2023-05-12 Maxwell PirtleAdd first tests for "happens-before"
2023-05-12 Maxwell PirtleMove SDPOR core computation into a method
2023-05-12 Maxwell PirtleAdd tentatively-working SDPOR implementation
2023-05-12 Maxwell PirtleAdd initial outline of SDPOR implementation
2023-05-12 Maxwell PirtleAdd Execution concept without ExecutionViews
2023-05-12 Maxwell PirtleRemove sdpor folder in favor of odpor only
2023-05-12 Maxwell PirtleAdd `Execution` to represent series of transitions
2023-05-10 Martin QuinsonMerge branch 'master' of framagit.org:simgrid/simgrid
2023-05-10 Martin QuinsonDFS MC: Restore from system states even if we have...
2023-05-10 Martin QuinsonMerge branch 'dag-lab' into 'master'
2023-05-10 Martin QuinsonMerge branch 'changelog-operation-plugin' into 'master'
2023-05-09 Arnaud GierschUse forwarding references with std::forward (sonar).
2023-05-09 Arnaud GierschUse a std::vector as an underlying container for backtr...
2023-05-03 Martin QuinsonOne use less of get_recipe() that will soon die
2023-05-03 Martin QuinsonFactorize more code between DFSExplo and LivenessExplo...
2023-05-02 Arnaud GierschDefine each identifier in a dedicated statement (sonar).
2023-04-27 Arnaud GierschWhitespace cleanup (codefactor.io).
2023-04-27 Martin QuinsonMore automatic memory mgmt in MC
2023-04-27 Martin QuinsonMC: give each state an incoming transition too
2023-04-27 Arnaud GierschFix comment.
2023-04-27 Arnaud GierschThere is no need to declare the default constructors...
2023-04-27 Arnaud GierschFix build error: exception specification of explicitly
2023-04-26 Martin QuinsonMerge branch 'operation-plugin' into 'master'
2023-04-18 Martin QuinsonMerge branch 'udpor-phase7' into 'master'
2023-04-17 Martin Quinsonsonar fixes
2023-04-15 Martin QuinsonMake sure that we never have a 0 transition at the...
2023-04-12 Arnaud GierschInline Exploration::system_error.
2023-04-12 Arnaud GierschRemove useless specialized exceptions from simgrid...
2023-04-12 Arnaud GierschUse an exception on Exploration::system_exit().
2023-04-12 Arnaud GierschSonar...
2023-04-06 Maxwell PirtleRename `remove()` method on `Unfolding`
2023-04-06 Maxwell PirtleMake use of the sets `G` and `U` with `Unfolding`
2023-04-06 Maxwell PirtleFix bug with immediate conflict detection
2023-04-05 Arnaud GierschExamine all opened_states_ to find the best candidate.
2023-04-05 Arnaud GierschCentralize definitions for the name of environment...
2023-04-05 Arnaud GierschSonar smells; remove redundant mentions of std::shared_...
2023-04-05 Maxwell PirtleFix conflict detection between configs + history
2023-04-05 Maxwell PirtleFix dynamic_cast<> typo for computation for CommRecv
2023-04-05 Maxwell PirtleClarify that the issuer for a CommWait() action is...
2023-04-05 Maxwell PirtleAdd first round of debug logging to UDPOR
2023-04-05 Maxwell PirtleIntermediate commit to prove that UDPOR functions
2023-04-05 Maxwell PirtleFill in implementation of CommWait before large changes
2023-04-05 Maxwell PirtleAdd extension set computations without type casts
2023-04-05 Maxwell PirtleAdd first steps for ex(C) for CommWait
2023-04-05 Maxwell PirtleMove state stack management to member on UnfoldingChecker
2023-04-05 Maxwell PirtleAdd comment on state restoration in UnfoldingChecker
next