Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
add private (optional) data copy function callback to _send _isend _recv _irecv simcalls
authorAugustin Degomme <degomme@idpann.imag.fr>
Wed, 23 Apr 2014 16:52:38 +0000 (18:52 +0200)
committerAugustin Degomme <degomme@idpann.imag.fr>
Fri, 25 Apr 2014 14:08:27 +0000 (16:08 +0200)
commitdd5a646d37996bd34b2e5896b50a6f3d64779a45
tree3d2dd2e28675d1c536eb98b99b4ed369d2c71cf5
parente0d012a5fe6be526b6062eb17bbe23cc71771f84
add private (optional) data copy function callback to _send _isend _recv _irecv simcalls
It used to be globally set, but if we want to mix layers of SimGrid (SMPI + MSG calls)
we would want to have different copy functions used during the same simulation
13 files changed:
src/msg/msg_gos.c
src/msg/msg_mailbox.c
src/simix/simcalls.in
src/simix/simcalls_generated_args_getter_setter.h
src/simix/simcalls_generated_body.c
src/simix/simcalls_generated_case.c
src/simix/smx_network.c
src/simix/smx_network_private.h
src/simix/smx_private.h
src/simix/smx_smurf_private.h
src/simix/smx_user.c
src/smpi/private.h
src/smpi/smpi_base.c