#include <xbt/log.h>
#include <xbt/xbt_os_thread.h>
-#include "smx_private.h"
+#include "src/simix/smx_private.h"
#include "src/internal_config.h"
-#include "src/simix/ContextBoost.hpp"
+#include "src/kernel/context/ContextBoost.hpp"
XBT_LOG_EXTERNAL_DEFAULT_CATEGORY(simix_context);
#include <functional>
#include "xbt/function_types.h"
-#include "smx_private.h"
+#include "src/simix/smx_private.h"
#include "src/internal_config.h" /* loads context system definitions */
#include "xbt/swag.h"
#include "xbt/xbt_os_thread.h"
#include "src/xbt_modinter.h" /* prototype of os thread module's init/exit in XBT */
-#include "src/simix/ContextThread.hpp"
+#include "src/kernel/context/ContextThread.hpp"
XBT_LOG_EXTERNAL_DEFAULT_CATEGORY(simix_context);
src/kernel/future.cpp
src/simix/libsmx.cpp
src/simix/smx_context.cpp
- src/simix/Context.cpp
- src/simix/ContextRaw.cpp
+ src/kernel/context/Context.cpp
+ src/kernel/context/ContextRaw.cpp
src/simix/smx_deployment.cpp
src/simix/smx_environment.cpp
src/simix/smx_global.cpp
if (HAVE_BOOST_CONTEXTS)
set(SIMIX_SRC
${SIMIX_SRC}
- src/simix/ContextBoost.hpp
- src/simix/ContextBoost.cpp)
+ src/kernel/context/ContextBoost.hpp
+ src/kernel/context/ContextBoost.cpp)
else()
set(EXTRA_DIST
${EXTRA_DIST}
- src/simix/ContextBoost.hpp
- src/simix/ContextBoost.cpp)
+ src/kernel/context/ContextBoost.hpp
+ src/kernel/context/ContextBoost.cpp)
endif()
set(S4U_SRC
### depend of some variables setted upper
# -->HAVE_THREAD_CONTEXTS HAVE_UCONTEXT_CONTEXTS
if(${HAVE_THREAD_CONTEXTS}) #pthread
- set(SURF_SRC ${SURF_SRC} src/simix/ContextThread.cpp
- src/simix/ContextThread.hpp )
+ set(SURF_SRC ${SURF_SRC} src/kernel/context/ContextThread.cpp
+ src/kernel/context/ContextThread.hpp )
else() # NOT pthread
- set(EXTRA_DIST ${EXTRA_DIST} src/simix/ContextThread.cpp
- src/simix/ContextThread.hpp )
+ set(EXTRA_DIST ${EXTRA_DIST} src/kernel/context/ContextThread.cpp
+ src/kernel/context/ContextThread.hpp )
endif()
if(${HAVE_THREAD_CONTEXTS}) #pthread
endif()
if(${HAVE_UCONTEXT_CONTEXTS}) #ucontext
- set(SURF_SRC ${SURF_SRC} src/simix/ContextUnix.cpp)
+ set(SURF_SRC ${SURF_SRC} src/kernel/context/ContextUnix.cpp)
else() # NOT ucontext
- set(EXTRA_DIST ${EXTRA_DIST} src/simix/ContextUnix.cpp)
+ set(EXTRA_DIST ${EXTRA_DIST} src/kernel/context/ContextUnix.cpp)
endif()
### Simgrid Lib sources
if(WIN32)
set(simgrid_sources
${simgrid_sources}
- src/simix/ContextThread.cpp
- src/simix/ContextThread.hpp
+ src/kernel/context/ContextThread.cpp
+ src/kernel/context/ContextThread.hpp
src/xbt/xbt_os_thread.c
)
endif()