Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
[simix] simcall to run code in kernel mode
authorGabriel Corona <gabriel.corona@loria.fr>
Mon, 4 Jan 2016 11:31:26 +0000 (12:31 +0100)
committerGabriel Corona <gabriel.corona@loria.fr>
Mon, 4 Jan 2016 11:40:02 +0000 (12:40 +0100)
commitf9d7b35c174d52377ef297f786129e0340ae0778
treef8e1b395a36f02035f729b42a0f946325f705ca4
parent21b66417dc664ea6cba398553a62beb3a9270f75
[simix] simcall to run code in kernel mode

With this, we should be able to limit the number of necessary simcalls
dramatcially. In the long term, we might even get rid of simcalls
altogether and use only this mechanism for process/kernel switching.
include/simgrid/simix.hpp
src/simix/libsmx.cpp
src/simix/popping.cpp
src/simix/popping_accessors.h
src/simix/popping_bodies.cpp
src/simix/popping_enum.h
src/simix/popping_generated.cpp
src/simix/popping_private.h
src/simix/simcalls.in
src/simix/simcalls.py
tools/cmake/DefinePackages.cmake