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
Various cleanups in the generation of simgrid.jar
[simgrid.git]
/
src
/
msg
/
msg_process.c
diff --git
a/src/msg/msg_process.c
b/src/msg/msg_process.c
index
cf3266e
..
3398548
100644
(file)
--- a/
src/msg/msg_process.c
+++ b/
src/msg/msg_process.c
@@
-1,4
+1,4
@@
-/* Copyright (c) 2004-201
4
. The SimGrid Team.
+/* Copyright (c) 2004-201
5
. The SimGrid Team.
* All rights reserved. */
/* This program is free software; you can redistribute it and/or modify it
* All rights reserved. */
/* This program is free software; you can redistribute it and/or modify it
@@
-53,7
+53,7
@@
void MSG_process_cleanup_from_SIMIX(smx_process_t smx_proc)
}
/* This function creates a MSG process. It has the prototype enforced by SIMIX_function_register_process_create */
}
/* This function creates a MSG process. It has the prototype enforced by SIMIX_function_register_process_create */
-
void MSG_process_create_from_SIMIX(smx_process_t* process,
const char *name,
+
smx_process_t MSG_process_create_from_SIMIX(
const char *name,
xbt_main_func_t code, void *data,
const char *hostname, double kill_time,
int argc, char **argv,
xbt_main_func_t code, void *data,
const char *hostname, double kill_time,
int argc, char **argv,
@@
-68,7
+68,7
@@
void MSG_process_create_from_SIMIX(smx_process_t* process, const char *name,
MSG_process_set_kill_time(p,kill_time);
MSG_process_auto_restart_set(p,auto_restart);
}
MSG_process_set_kill_time(p,kill_time);
MSG_process_auto_restart_set(p,auto_restart);
}
-
*((msg_process_t*) process) =
p;
+
return
p;
}
/** \ingroup m_process_management
}
/** \ingroup m_process_management
@@
-166,7
+166,7
@@
msg_process_t MSG_process_create_with_environment(const char *name,
/* Let's create the process: SIMIX may decide to start it right now,
* even before returning the flow control to us */
/* Let's create the process: SIMIX may decide to start it right now,
* even before returning the flow control to us */
-
simcall_process_create(&process,
name, code, simdata, sg_host_name(host), -1,
+
process = simcall_process_create(
name, code, simdata, sg_host_name(host), -1,
argc, argv, properties,0);
TRACE_msg_process_create(name, SIMIX_process_get_PID(process), host);
argc, argv, properties,0);
TRACE_msg_process_create(name, SIMIX_process_get_PID(process), host);
@@
-223,7
+223,7
@@
msg_error_t MSG_process_migrate(msg_process_t process, msg_host_t host)
simdata->m_host = host;
msg_host_t now = simdata->m_host;
TRACE_msg_process_change_host(process, now, host);
simdata->m_host = host;
msg_host_t now = simdata->m_host;
TRACE_msg_process_change_host(process, now, host);
- simcall_process_
change
_host(process, host);
+ simcall_process_
set
_host(process, host);
return MSG_OK;
}
return MSG_OK;
}