Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Populate the kernel::context namespace and continue separating concerns out of simix
authorMartin Quinson <martin.quinson@loria.fr>
Mon, 1 Aug 2016 14:49:51 +0000 (16:49 +0200)
committerMartin Quinson <martin.quinson@loria.fr>
Mon, 1 Aug 2016 14:49:54 +0000 (16:49 +0200)
commit55092bf3f9fe1cccfe72f7ef81fcd51f9a0eb4ca
tree286405f2819a63f6e32bc0239885222dee47eee0
parent5e3adb6026f929615076da0e5a32dc35a02db573
Populate the kernel::context namespace and continue separating concerns out of simix

This is also the objectification of SimIX. The numerous globals out
there should be moved to something like an EngineImpl, at some point.
17 files changed:
include/simgrid/simix.h
include/simgrid/simix.hpp
src/kernel/activity/SynchroSleep.cpp
src/kernel/context/Context.cpp
src/kernel/context/Context.hpp [new file with mode: 0644]
src/kernel/context/ContextBoost.cpp
src/kernel/context/ContextBoost.hpp
src/kernel/context/ContextRaw.cpp
src/kernel/context/ContextThread.cpp
src/kernel/context/ContextThread.hpp
src/kernel/context/ContextUnix.cpp
src/mc/mc_record.cpp
src/s4u/s4u_actor.cpp
src/simix/ActorImpl.cpp
src/simix/smx_context.cpp
src/simix/smx_private.h
tools/cmake/DefinePackages.cmake