Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Fix mess between smx_activity_t and ActivityImplPtr.
authorArnaud Giersch <arnaud.giersch@univ-fcomte.fr>
Tue, 4 Feb 2020 10:36:56 +0000 (11:36 +0100)
committerArnaud Giersch <arnaud.giersch@univ-fcomte.fr>
Tue, 4 Feb 2020 14:35:16 +0000 (15:35 +0100)
commitb6dde5ff6f208b83545a4b4e9e81712d0d8617a1
tree8cd5ee54309c8d0af62401bd610f930df1695089
parent659e1c1374fd6d004dc59c7c8096b0e408c848fe
Fix mess between smx_activity_t and ActivityImplPtr.

The former hides a raw pointer, while the latter is a boost::intrusive_ptr.
13 files changed:
include/simgrid/forward.h
include/simgrid/s4u/Mailbox.hpp
include/simgrid/simix.h
src/kernel/activity/CommImpl.cpp
src/s4u/s4u_Actor.cpp
src/s4u/s4u_Comm.cpp
src/s4u/s4u_Exec.cpp
src/s4u/s4u_Io.cpp
src/s4u/s4u_Mailbox.cpp
src/simix/libsmx.cpp
src/smpi/include/smpi_request.hpp
src/smpi/internals/smpi_global.cpp
src/smpi/mpi/smpi_request.cpp