Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Change a bit F2C handling
authorAugustin Degomme <adegomme@gmail.com>
Fri, 26 Jul 2019 08:09:57 +0000 (10:09 +0200)
committerAugustin Degomme <adegomme@gmail.com>
Fri, 26 Jul 2019 08:09:57 +0000 (10:09 +0200)
commitcbc68013e8f1008e88a8cefb1e60b7813cf8a409
treed1d19b854d432b7cfac06086cf44d3830b56c794
parente43c840f093205e7f823e3dc8b31c559ce50f9e8
Change a bit F2C handling
Store the f2c id in the objects, instead of stupidly browsing the entire map to get it each time
In some cases we had issues with old pointers not being removed from the map, and being reused for other objects, which could cause mismatches.
src/smpi/include/smpi_comm.hpp
src/smpi/include/smpi_f2c.hpp
src/smpi/include/smpi_request.hpp
src/smpi/mpi/smpi_comm.cpp
src/smpi/mpi/smpi_f2c.cpp
src/smpi/mpi/smpi_request.cpp