#include "mc/mc.h"
#include "src/mc/mc_protocol.h"
-#include "src/simix/Synchro.h"
-#include "src/simix/SynchroIo.hpp"
-#include "src/simix/SynchroComm.hpp"
-#include "src/simix/SynchroRaw.hpp"
-#include "src/simix/SynchroSleep.hpp"
-#include "src/simix/SynchroExec.hpp"
+#include "src/synchro/Synchro.h"
+#include "src/synchro/SynchroIo.hpp"
+#include "src/synchro/SynchroComm.hpp"
+#include "src/synchro/SynchroRaw.hpp"
+#include "src/synchro/SynchroSleep.hpp"
+#include "src/synchro/SynchroExec.hpp"
#if HAVE_MC
#include "src/mc/mc_request.h"
#include "xbt/config.h"
#include "src/instr/instr_private.h"
-#include "src/simix/SynchroExec.hpp"
-#include "src/simix/SynchroComm.hpp"
+#include "src/synchro/SynchroExec.hpp"
+#include "src/synchro/SynchroComm.hpp"
SG_BEGIN_DECL()
#include "xbt/ex.h"
#include "mc/mc.h"
#include "src/simix/smx_host_private.h"
-#include "src/simix/SynchroComm.hpp"
+#include "src/synchro/SynchroComm.hpp"
#include <simgrid/simix.hpp>
}
}
-}
\ No newline at end of file
+}
#include "src/mc/mc_private.h"
#endif
-#include "src/simix/SynchroExec.hpp"
-#include "src/simix/SynchroComm.hpp"
-#include "src/simix/SynchroSleep.hpp"
-#include "src/simix/SynchroRaw.hpp"
-#include "src/simix/SynchroIo.hpp"
+#include "src/synchro/SynchroExec.hpp"
+#include "src/synchro/SynchroComm.hpp"
+#include "src/synchro/SynchroSleep.hpp"
+#include "src/synchro/SynchroRaw.hpp"
+#include "src/synchro/SynchroIo.hpp"
XBT_LOG_NEW_DEFAULT_SUBCATEGORY(simix_popping, simix,
"Popping part of SIMIX (transmuting from user request into kernel handlers)");
#include "src/mc/mc_replay.h"
#include "simgrid/sg_config.h"
-#include "src/simix/SynchroExec.hpp"
-#include "src/simix/SynchroComm.hpp"
-#include "src/simix/SynchroSleep.hpp"
-#include "src/simix/SynchroIo.hpp"
-#include "src/simix/SynchroRaw.hpp"
+#include "src/synchro/SynchroExec.hpp"
+#include "src/synchro/SynchroComm.hpp"
+#include "src/synchro/SynchroSleep.hpp"
+#include "src/synchro/SynchroIo.hpp"
+#include "src/synchro/SynchroRaw.hpp"
#if HAVE_MC
#include "src/mc/mc_private.h"
#include "src/surf/virtual_machine.hpp"
#include "src/surf/HostImpl.hpp"
-#include "src/simix/SynchroExec.hpp"
-#include "src/simix/SynchroComm.hpp"
+#include "src/synchro/SynchroExec.hpp"
+#include "src/synchro/SynchroComm.hpp"
XBT_LOG_NEW_DEFAULT_SUBCATEGORY(simix_host, simix, "SIMIX hosts");
#include "simgrid/simix.h"
#include "popping_private.h"
-#include "src/simix/SynchroExec.hpp"
+#include "src/synchro/SynchroExec.hpp"
SG_BEGIN_DECL()
#include "src/surf/surf_interface.hpp"
#include "smx_private.h"
-#include "src/simix/SynchroIo.hpp"
+#include "src/synchro/SynchroIo.hpp"
XBT_LOG_NEW_DEFAULT_SUBCATEGORY(simix_io, simix, "Logging specific to SIMIX (io)");
#include "xbt/dict.h"
#include "simgrid/s4u/mailbox.hpp"
-#include "src/simix/SynchroComm.hpp"
+#include "src/synchro/SynchroComm.hpp"
XBT_LOG_NEW_DEFAULT_SUBCATEGORY(simix_network, simix, "SIMIX network-related synchronization");
#include "src/mc/mc_replay.h"
#include "src/mc/Client.hpp"
#include "src/msg/msg_private.h"
-#include "src/simix/SynchroSleep.hpp"
-#include "src/simix/SynchroRaw.hpp"
-#include "src/simix/SynchroIo.hpp"
+#include "src/synchro/SynchroSleep.hpp"
+#include "src/synchro/SynchroRaw.hpp"
+#include "src/synchro/SynchroIo.hpp"
#ifdef HAVE_SMPI
#include "src/smpi/private.h"
#include <xbt/ex.hpp>
#include <xbt/log.h>
-#include "src/simix/SynchroRaw.hpp"
+#include "src/synchro/SynchroRaw.hpp"
XBT_LOG_NEW_DEFAULT_SUBCATEGORY(simix_synchro, simix,
"SIMIX Synchronization (mutex, semaphores and conditions)");
#include "simgrid/sg_config.h"
#include "colls/colls.h"
-#include "src/simix/SynchroComm.hpp"
+#include "src/synchro/SynchroComm.hpp"
XBT_LOG_NEW_DEFAULT_SUBCATEGORY(smpi_base, smpi, "Logging specific to SMPI (base)");
#include "simgrid/sg_config.h"
#include "src/mc/mc_replay.h"
#include "src/msg/msg_private.h"
-#include "src/simix/SynchroComm.hpp"
+#include "src/synchro/SynchroComm.hpp"
#include <float.h> /* DBL_MAX */
#include <fstream>
/* This program is free software; you can redistribute it and/or modify it
* under the terms of the license (GNU LGPL) which comes with this package. */
-#include "src/simix/Synchro.h"
+#include "src/synchro/Synchro.h"
simgrid::simix::Synchro::Synchro()
{
/* This program is free software; you can redistribute it and/or modify it
* under the terms of the license (GNU LGPL) which comes with this package. */
-#include "src/simix/SynchroComm.hpp"
+#include "src/synchro/SynchroComm.hpp"
#include "src/surf/surf_interface.hpp"
#include "src/simix/smx_network_private.h"
#include "simgrid/modelchecker.h"
#define _SIMIX_SYNCHRO_COMM_HPP
#include "surf/surf.h"
-#include "src/simix/Synchro.h"
+#include "src/synchro/Synchro.h"
typedef enum {
SIMIX_COMM_SEND,
#include <simgrid/s4u/host.hpp>
-#include "src/simix/SynchroExec.hpp"
+#include "src/synchro/SynchroExec.hpp"
#include "src/surf/surf_interface.hpp"
#include "src/simix/smx_host_private.h"
#define _SIMIX_SYNCHRO_EXEC_HPP
#include "surf/surf.h"
-#include "src/simix/Synchro.h"
+#include "src/synchro/Synchro.h"
namespace simgrid {
namespace simix {
/* This program is free software; you can redistribute it and/or modify it
* under the terms of the license (GNU LGPL) which comes with this package. */
-#include "src/simix/SynchroIo.hpp"
+#include "src/synchro/SynchroIo.hpp"
#include "src/surf/surf_interface.hpp"
#include "src/simix/popping_private.h"
#include "src/simix/smx_private.h"
#define _SIMIX_SYNCHRO_IO_HPP
#include "surf/surf.h"
-#include "src/simix/Synchro.h"
+#include "src/synchro/Synchro.h"
namespace simgrid {
namespace simix {
/* This program is free software; you can redistribute it and/or modify it
* under the terms of the license (GNU LGPL) which comes with this package. */
-#include "src/simix/SynchroRaw.hpp"
+#include "src/synchro/SynchroRaw.hpp"
#include "src/surf/surf_interface.hpp"
#include "src/simix/smx_synchro_private.h"
#define _SIMIX_SYNCHRO_RAW_HPP
#include "surf/surf.h"
-#include "src/simix/Synchro.h"
+#include "src/synchro/Synchro.h"
namespace simgrid {
namespace simix {
#include <simgrid/s4u/host.hpp>
-#include "src/simix/SynchroSleep.hpp"
+#include "src/synchro/SynchroSleep.hpp"
#include "src/surf/surf_interface.hpp"
#include "src/simix/popping_private.h"
#include "src/simix/smx_process_private.h"
#define _SIMIX_SYNCHRO_SLEEP_HPP
#include "surf/surf.h"
-#include "src/simix/Synchro.h"
+#include "src/synchro/Synchro.h"
namespace simgrid {
namespace simix {
src/simix/smx_private.h
src/simix/smx_process_private.h
src/simix/smx_synchro_private.h
- src/simix/Synchro.h
- src/simix/SynchroComm.hpp
- src/simix/SynchroExec.hpp
- src/simix/SynchroIo.hpp
- src/simix/SynchroSleep.hpp
- src/simix/SynchroRaw.hpp
+ src/synchro/Synchro.h
+ src/synchro/SynchroComm.hpp
+ src/synchro/SynchroExec.hpp
+ src/synchro/SynchroIo.hpp
+ src/synchro/SynchroSleep.hpp
+ src/synchro/SynchroRaw.hpp
src/smpi/README
src/smpi/colls/coll_tuned_topo.h
src/smpi/colls/colls.h
src/simix/smx_synchro.cpp
src/simix/smx_vm.cpp
src/simix/popping.cpp
- src/simix/Synchro.cpp
- src/simix/SynchroComm.cpp
- src/simix/SynchroExec.cpp
- src/simix/SynchroSleep.cpp
- src/simix/SynchroRaw.cpp
- src/simix/SynchroIo.cpp
+ src/synchro/Synchro.cpp
+ src/synchro/SynchroComm.cpp
+ src/synchro/SynchroExec.cpp
+ src/synchro/SynchroSleep.cpp
+ src/synchro/SynchroRaw.cpp
+ src/synchro/SynchroIo.cpp
${SIMIX_GENERATED_SRC}
)