X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/b30d93ae03db486f298e28f8abfe908e6b71ce02..aa8449846e88754c91efc3a3a5fe8d64a0e48d0e:/src/simix/smx_context.c diff --git a/src/simix/smx_context.c b/src/simix/smx_context.c index e638bb7e76..3a5a066acc 100644 --- a/src/simix/smx_context.c +++ b/src/simix/smx_context.c @@ -1,6 +1,6 @@ /* a fast and simple context switching library */ -/* Copyright (c) 2009-2013. The SimGrid Team. +/* Copyright (c) 2009-2014. The SimGrid Team. * All rights reserved. */ /* This program is free software; you can redistribute it and/or modify it @@ -19,7 +19,7 @@ XBT_LOG_NEW_DEFAULT_SUBCATEGORY(simix_context, simix, char* smx_context_factory_name = NULL; /* factory name specified by --cfg=contexts/factory:value */ smx_ctx_factory_initializer_t smx_factory_initializer_to_use = NULL; -int smx_context_stack_size = 128 * 1024; +int smx_context_stack_size; int smx_context_stack_size_was_set = 0; #ifdef HAVE_THREAD_LOCAL_STORAGE static __thread smx_context_t smx_current_context_parallel; @@ -127,7 +127,7 @@ XBT_INLINE int SIMIX_context_get_nthreads(void) { * * \param nb_threads the number of threads to use */ -XBT_INLINE void SIMIX_context_set_nthreads(int nb_threads) { +void SIMIX_context_set_nthreads(int nb_threads) { if (nb_threads<=0) { nb_threads = xbt_os_get_numcores(); XBT_INFO("Auto-setting contexts/nthreads to %d",nb_threads);