Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Discard the wakeup tree when ODPOR reaches a disabled transition
[simgrid.git] / src / mc / explo / odpor /
2023-11-09 mlaurentDiscard the wakeup tree when ODPOR reaches a disabled...
2023-11-08 mlaurentRedondant line in insertion
2023-11-08 mlaurentMerge branch 'master' of https://framagit.org/simgrid...
2023-11-08 Martin QuinsonFix ODPOR: overapproximate ReversibleRace (to not miss...
2023-11-08 mlaurentMerge branch 'master' of https://framagit.org/simgrid...
2023-11-08 mlaurentAdd debug log for ODPOR + required explaining comments
2023-11-08 Martin QuinsonFix SemWai::ReversibleRace()
2023-11-07 Martin QuinsonTell the MC transition about the semaphore capacity...
2023-11-07 mlaurentMerge branch 'master' of https://framagit.org/simgrid...
2023-11-07 mlaurentAdd some debug info
2023-11-03 Martin QuinsonMerge branch 'master' into simgrid-fork-changelog-plugins
2023-11-02 Martin QuinsonMC: add an observer to sleep simcalls
2023-06-29 mlaurentMerge branch 'master' of https://framagit.org/simgrid...
2023-06-29 Arnaud GierschUnused parameters (Sonar).
2023-06-29 Arnaud GierschShadowed variables (Sonar).
2023-06-28 Arnaud GierschFix: "std::move" should only be used where moving can...
2023-06-28 Arnaud GierschReplace redundant type with "auto" (Sonar).
2023-06-28 Arnaud GierschRemove nested code blocks (Sonar).
2023-06-28 Martin QuinsonMerge branch 'master' of framagit.org:simgrid/simgrid
2023-06-28 Martin QuinsonMerge branch 'master' into 'python_bindings_host_load_p...
2023-06-27 Arnaud GierschUse std::make_unique (Sonar).
2023-06-27 Arnaud GierschRespect coding style for boolean operators.
2023-06-27 Arnaud GierschUse the init-statement to reduce scope of local variabl...
2023-06-27 mlaurentMerge branch 'master' of https://framagit.org/simgrid...
2023-06-22 Martin QuinsonMerge branch 'master' of framagit.org:simgrid/simgrid
2023-06-20 Fred SuterMerge branch 'master' into 'task-token'
2023-06-16 Arnaud GierschMerge branch 'fix-wakeup-tree-iterator' into 'master'
2023-06-16 Maxwell PirtleFix WakeupTreeIterator bug comparing diff iterators
2023-06-07 mlaurentMerge branch 'master' of https://framagit.org/simgrid...
2023-06-07 Arnaud GierschDisable maybe throwing move constructor (sonar).
2023-06-06 mlaurentMerge branch 'master' of https://framagit.org/simgrid...
2023-06-06 mlaurentMerge branch 'master' of https://framagit.org/simgrid...
2023-06-06 Arnaud GierschClang-tidy: readability-qualified-auto.
2023-06-06 Arnaud GierschDefine classes with "class".
2023-06-05 mlaurentMerge branch 'master' of https://framagit.org/mwapl...
2023-06-05 Martin QuinsonAnother struct/class mismatch between forward declarati...
2023-06-05 Martin QuinsonPlease clang by not defaulting a constructor that it...
2023-06-05 mlaurentMerge branch 'master' of https://framagit.org/simgrid...
2023-06-05 Martin QuinsonMerge branch 'odpor-clean-ups' into 'master'
2023-06-05 Maxwell PirtleComplete missing docs for WakeupTreeNode
2023-06-05 Maxwell PirtleAdd more documentation and fix forward declaration
2023-06-05 mlaurentMerge branch 'master' of https://framagit.org/simgrid...
2023-06-05 Martin QuinsonMerge branch 'rename-operation-task' into 'master'
2023-06-05 Martin QuinsonMerge branch 'odpor-implementation' into 'master'
2023-06-01 Maxwell PirtleIntroduce ODPOR integration with multiple actions
2023-06-01 Maxwell PirtleAdd small test for insertions
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 Maxwell PirtleFix MANIFEST.in etc.
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 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 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 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 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