Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Kill the types xbt_context_function_t, smx_process_code_t and m_process_code_t; use...
authormquinson <mquinson@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Tue, 10 Jul 2007 20:36:12 +0000 (20:36 +0000)
committermquinson <mquinson@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Tue, 10 Jul 2007 20:36:12 +0000 (20:36 +0000)
commit6d17036094433f0304c29b6f57922cee32b0c67c
treed32375778bdd558f935c3f547a1578c121532458
parent1f851881b5dfc8776b706070e31ac55dd986f563
Kill the types xbt_context_function_t, smx_process_code_t and m_process_code_t; use a uniq xbt_main_func_t defined in include/src/function_types.h instead. This reduces the amount of supurious casts around, and prevent me from introducing yet another 'gras_process_code_t' alias ;) This symbol was part of the MSG public interface, but I doubt any user ever created a variable of that type (this is a pointer to function)

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@3719 48e7efb5-ca39-0410-a469-dd3cf9ba447f
17 files changed:
include/msg/datatypes.h
include/msg/msg.h
include/xbt/function_types.h
src/gras/Msg/gras_msg_exchange.c
src/gras/Virtu/sg_emul.c
src/include/simix/datatypes.h
src/include/simix/simix.h
src/include/xbt/context.h
src/java/jxbt_context.c
src/msg/deployment.c
src/msg/m_process.c
src/msg/private.h
src/simix/private.h
src/simix/smx_deployment.c
src/simix/smx_process.c
src/xbt/context.c
src/xbt/context_private.h