Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
[simix] Execute future callbacks in the main loop
authorGabriel Corona <gabriel.corona@loria.fr>
Fri, 24 Jun 2016 11:12:06 +0000 (13:12 +0200)
committerGabriel Corona <gabriel.corona@loria.fr>
Tue, 5 Jul 2016 09:46:33 +0000 (11:46 +0200)
commit1c178c9855b20b64211ebea92eb9f783b875bbe1
tree408d074ba7dc64701984a63fc421424a1fba112d
parent1ca34b76da924ef9743ce07316d18e69ba45374f
[simix] Execute future callbacks in the main loop

By avoiding to execute them directly, we avoid problems such as stack
overflows, resource acquisition problems, etc.
include/simgrid/kernel/future.hpp
src/kernel/future.cpp [new file with mode: 0644]
src/simix/smx_global.cpp
src/simix/smx_private.h
tools/cmake/DefinePackages.cmake