A
lgorithmique
N
umérique
D
istribuée
Public GIT Repository
projects
/
simgrid.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add a flag --cfg=contexts/stacksize and rename other context flags to be
[simgrid.git]
/
src
/
simix
/
smx_context_sysv.c
diff --git
a/src/simix/smx_context_sysv.c
b/src/simix/smx_context_sysv.c
index
e5b66e1
..
a168a7e
100644
(file)
--- a/
src/simix/smx_context_sysv.c
+++ b/
src/simix/smx_context_sysv.c
@@
-108,10
+108,10
@@
smx_ctx_sysv_create_context_sized(size_t size, xbt_main_func_t code,
context->uc.uc_link = NULL;
context->uc.uc_stack.ss_sp =
context->uc.uc_link = NULL;
context->uc.uc_stack.ss_sp =
- pth_skaddr_makecontext(context->stack,
CONTEXT_STACK_SIZE
);
+ pth_skaddr_makecontext(context->stack,
smx_context_stack_size
);
context->uc.uc_stack.ss_size =
context->uc.uc_stack.ss_size =
- pth_sksize_makecontext(context->stack,
CONTEXT_STACK_SIZE
);
+ pth_sksize_makecontext(context->stack,
smx_context_stack_size
);
#ifdef HAVE_VALGRIND_VALGRIND_H
context->valgrind_stack_id =
#ifdef HAVE_VALGRIND_VALGRIND_H
context->valgrind_stack_id =
@@
-136,7
+136,7
@@
smx_ctx_sysv_create_context(xbt_main_func_t code, int argc, char **argv,
void *data)
{
void *data)
{
- return smx_ctx_sysv_create_context_sized(sizeof(s_smx_ctx_sysv_t),
+ return smx_ctx_sysv_create_context_sized(sizeof(s_smx_ctx_sysv_t)
+ smx_context_stack_size
,
code, argc, argv, cleanup_func,
data);
code, argc, argv, cleanup_func,
data);