Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Further investigate the dsend issue, in vain so far
authorMartin Quinson <martin.quinson@loria.fr>
Mon, 26 Dec 2011 21:55:19 +0000 (22:55 +0100)
committerMartin Quinson <martin.quinson@loria.fr>
Mon, 26 Dec 2011 21:55:19 +0000 (22:55 +0100)
commit3449b598e71c864ac636920b839cfe832d96d411
tree25e5292a4386a724ce0704da96bc5847b4a52c7c
parent2f810149832a2d855c33d0df5b02d736c2081e41
Further investigate the dsend issue, in vain so far

- Ensure that it still compiles after the messed up merge (sorry)
- Add a simple dsend example
- Stop using the src_data to store the cleanup function since that
  field may be clear in MSG, but we store the MPI_status in there. So,
  add a cleanup_fun field down in the stacks so that both the cleanup
  function and the MPI_status can be stored
- Make that shit much more verbose (some messages should be removed
  once the bug is found, sorry for sharing my half backed changes)
16 files changed:
examples/smpi/CMakeLists.txt
examples/smpi/dsend.c [new file with mode: 0644]
include/simix/simix.h
src/gras/Msg/sg_msg.c
src/msg/msg_gos.c
src/msg/msg_mailbox.c
src/simix/network_private.h
src/simix/private.h
src/simix/smurf_private.h
src/simix/smx_network.c
src/simix/smx_process.c
src/simix/smx_smurf.c
src/simix/smx_user.c
src/smpi/smpi_base.c
src/surf/network.c
src/surf/surf.c