);
#else
-/* If you implement raw contextes for other processors, don't forget to
+/* If you implement raw contexts for other processors, don't forget to
update the definition of HAVE_RAWCTX in buildtools/Cmake/CompleteInFiles.cmake */
raw_stack_t raw_makecontext(char* malloced_stack, int stack_size,
if (SIMIX_context_is_parallel()) {
#ifdef CONTEXT_THREADS
int nthreads = SIMIX_context_get_nthreads();
- raw_parmap = xbt_parmap_new(nthreads);
+ raw_parmap = xbt_parmap_new(nthreads, SIMIX_context_get_parallel_mode());
raw_workers_stacks = xbt_new(raw_stack_t, nthreads);
xbt_os_thread_key_create(&raw_worker_id_key);
#endif
*/
static void smx_ctx_raw_free(smx_context_t context)
{
-
if (context) {
#ifdef HAVE_VALGRIND_VALGRIND_H