Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Add new entry in Release_Notes.
[simgrid.git] / src / mc / checker /
2022-02-21 Martin QuinsonRename mc::Checker to mc::Exploration as it defines...
2022-02-19 Martin QuinsonThat went ways too far
2022-02-19 Martin QuinsonMove another function of mc::api, to Transition
2022-02-19 Martin QuinsonMC: move a check_deadlock from ModelChecker to Session...
2022-02-19 Martin QuinsonEmpty a bit mc::api namespace
2022-02-19 Martin QuinsonMC: prefer a memleak to a segfault
2022-02-19 Martin QuinsonCommDet: Fix memory corruption, and plug some memleaks
2022-02-18 Martin QuinsonSplit TransitionAny and TransitionRandom to their own...
2022-02-18 Martin QuinsonRevalidate all SafetyChecker tesh now that the output...
2022-02-18 Martin QuinsonMake CommDet a plugin on top of Safety
2022-02-18 Martin QuinsonFurther simplifications in CommDet
2022-02-18 Martin QuinsonCommDet: detached send should be handled. But how?
2022-02-18 Martin QuinsonCommDet: Enforce deterministic pattern even during...
2022-02-18 Martin QuinsonCommDet: tiny simplification
2022-02-18 Martin QuinsonAdd the MPI tag to the Send/Recv Transitions
2022-02-18 Martin QuinsonTry to fix the MC build on 32 bits
2022-02-18 Martin QuinsonCommDet: reimplement on top of transitions. Don't mess...
2022-02-18 Martin Quinsonsonar fixes
2022-02-18 Martin QuinsonCommDet: preparatory cosmetics
2022-02-18 Martin QuinsonCommDet: inline a function (+cosmetics)
2022-02-17 Martin Quinsonmist. (fix gcc MC builds)
2022-02-17 Martin QuinsonFurther isolate CommDet in its own file
2022-02-17 Martin QuinsonCommDet shall become an extension of the SafetyChecker
2022-02-17 Martin Quinsonmake mc::State extendable so that CommDet does not...
2022-02-16 Arnaud GierschBlank lines (codefactor.io).
2022-02-13 Martin QuinsonImplement WaitAnyTransition
2022-02-13 Martin QuinsonSonar fixes
2022-02-12 Martin QuinsonImplement TestAnyTransition
2022-02-12 Augustin Degommefix build
2022-02-12 Martin QuinsonMove dot_label() from Observer to Transition (+ some...
2022-02-12 Martin QuinsonImprove the final stats reported by SafetyChecker,...
2022-02-11 Martin QuinsonRemove the hostnames from the CommDet patterns: MC...
2022-02-11 Martin QuinsonMake sure that the last stack element is set when an...
2022-02-11 Martin QuinsonInline another stupid function
2022-02-11 Martin QuinsonStop copying transitions around since that would shorte...
2022-02-11 Martin QuinsonStart moving classes into the mc/api directory
2022-02-11 Martin QuinsonInline a function of mc::api
2022-02-11 Martin QuinsonPrepare to debug the depends
2022-02-11 Martin QuinsonBig bang in MC: app's observers are serialized, to...
2022-02-07 Martin QuinsonUnify the way we count expended states between checkers
2022-02-07 Martin QuinsonDefine and use a Transition::to_cstring()
2022-02-07 Martin QuinsonMove Transition::execute() to State::execute_next()
2022-02-07 Martin QuinsonMake State::transition_ private
2022-02-07 Martin QuinsonMove the selection of the next transition to execute...
2022-02-07 Martin QuinsonMake Liveness and CommDet more similar to Safety
2022-02-07 Martin QuinsonAutomatize the computation of executed_transitions_
2022-02-07 Martin QuinsonMove request_execute and request_to_string from api...
2022-02-07 Martin QuinsonKill a now unused parameter
2022-02-07 Martin QuinsonMC: Trade less use of executed_req for more network...
2022-02-07 Martin QuinsonMC: simplification: this function shall return a boolean
2022-02-07 Martin QuinsonLet's use bool for booleans
2022-02-06 Martin QuinsonMC: rely less on executed_req_ and more on observers
2022-02-05 Martin QuinsonWhat about not testing the dependencies of transitions...
2022-02-05 Martin QuinsonDon't compute the dependencies locally in the checker...
2022-02-05 Martin QuinsonMC: isend/irecv are not blocking
2022-01-06 Arnaud GierschUpdate copyright lines for 2022.
2021-10-13 Arnaud GierschKill trailing whitespaces in source code files.
2021-09-14 SUTER FredericMerge branch 'master' of https://framagit.org/simgrid...
2021-07-16 Arnaud GierschMerge remote-tracking branch 'github/master'
2021-07-15 Martin QuinsonMC: warn the users when reaching max-depth with DPOR
2021-07-07 Arnaud GierschVector::at() is good enough to check bounds.
2021-04-23 Arnaud GierschMake SIMIX_simcall_name() use the type of observer_...
2021-04-03 Martin QuinsonMerge branch 'master' of framagit.org:simgrid/simgrid
2021-04-02 Arnaud Giersch[mc] Enable finalize_app() in SafetyChecker.
2021-04-02 Arnaud GierschChange "if(...) xbt_die(...)" to "xbt_assert(...)".
2021-04-01 Arnaud GierschFix segfault with debug message.
2021-04-01 Martin Quinsonsnake_case some surviving camels
2021-03-26 Martin QuinsonMove SimcallObserver from simgrid::mc to simgrid::kerne...
2021-03-23 Arnaud GierschBlank lines.
2021-03-22 Arnaud GierschHandle simcall result through mc::SimcallObserver.
2021-03-20 Martin QuinsonAdd ModelChecker::finalize_app(), but don't use it...
2021-03-18 Martin QuinsonReorder the headers to ensure that ours are actually...
2021-03-18 Arnaud GierschModernize simcall execution_waitany_for.
2021-03-14 Martin QuinsonGive an explicit name to the session singleton
2021-03-14 Martin QuinsonRemove more uses of the session global
2021-03-14 Martin Quinsoncosmetics
2021-03-14 Martin QuinsonThe checker has the session and don't need the API...
2021-03-14 Martin QuinsonKill a file that was almost empty
2021-03-14 Martin QuinsonThe checker now have a reference to the session
2021-03-14 Martin QuinsonA checker don't need the mc::api to find itself
2021-03-13 Martin QuinsonMC: simplify initialization and kill api::set_checker()
2021-03-13 Martin QuinsonMerge branch 'master' of framagit.org:simgrid/simgrid
2021-03-13 Arnaud GierschAdd parameter timeout to mc::ConditionWaitSimcall and...
2021-03-13 Arnaud GierschModernize simcall cond_wait.
2021-03-13 Arnaud GierschModernize simcall sem_acquire.
2021-03-13 Arnaud GierschConst attributes in SimcallObserver.
2021-03-13 Martin Quinsoninline a function
2021-03-09 Arnaud GierschMerge oberver classes MutexTrylockSimcall and MutexLock...
2021-03-09 Arnaud GierschModernize simcall mutex_lock.
2021-03-09 Arnaud GierschMove check from checker side to app. side.
2021-03-08 Martin QuinsonMerge branch 'master' of framagit.org:simgrid/simgrid
2021-03-08 Arnaud GierschModernize simcall mutex_trylock.
2021-03-08 Arnaud GierschCache result of Api::get_maxpid() when used multiple...
2021-03-08 Arnaud GierschRemove useless declaration of default destructor.
2021-03-08 Martin QuinsonThat was a nasty optimization :-/
2021-03-08 Martin QuinsonMC dependency: do the easy test before the harder one
2021-03-08 Martin QuinsonUse less of state->internal_req_ and more of state...
2021-03-07 Arnaud GierschInline trivial function.
2021-03-06 Martin QuinsonMC: inline a function, kill a file
2021-03-04 Martin Quinsonmc: rename Inspector to Observer
next