Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Define CONTEXT_THREADS in simgrid_config.h.
[simgrid.git] / include / simix / context.h
index 9d8ea2e..055fa3b 100644 (file)
@@ -11,7 +11,7 @@
 
 #include "xbt/swag.h"
 #include "simix/datatypes.h"
-#include "gras_config.h"
+#include "simgrid_config.h"
 
 SG_BEGIN_DECL()
 /******************************** Context *************************************/
@@ -100,9 +100,11 @@ void *smx_ctx_base_get_data(smx_context_t context);
 int smx_ctx_base_get_thread_id(void);
 
 /* parallelism */
-void SIMIX_context_set_nthreads(int nb_threads);
-int SIMIX_context_get_nthreads(void);
-int SIMIX_context_is_parallel(void);
+XBT_INLINE void SIMIX_context_set_nthreads(int nb_threads);
+XBT_INLINE int SIMIX_context_get_nthreads(void);
+XBT_INLINE int SIMIX_context_is_parallel(void);
+XBT_INLINE void SIMIX_context_set_parallel_threshold(int threshold);
+XBT_INLINE int SIMIX_context_get_parallel_threshold(void);
 
 SG_END_DECL()