X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/c3226766c8928e0dd0451f3097cd645784233328..a581408f9f2ebe290ea6d6b1ac2939638832d1a8:/src/msg/msg_private.hpp diff --git a/src/msg/msg_private.hpp b/src/msg/msg_private.hpp index 3ad7c43fee..14384c6cb4 100644 --- a/src/msg/msg_private.hpp +++ b/src/msg/msg_private.hpp @@ -7,9 +7,9 @@ #define MSG_PRIVATE_HPP #include "simgrid/msg.h" - #include "src/kernel/activity/CommImpl.hpp" #include "src/kernel/activity/ExecImpl.hpp" +#include static long long int msg_task_max_counter = 0; @@ -28,6 +28,8 @@ public: : name_(std::move(name)), userdata_(data), flops_amount(flops_amount), bytes_amount(bytes_amount) { counter_ = msg_task_max_counter++; + if (MC_is_active()) + MC_ignore_heap(&(counter_), sizeof(long long int)); } void set_used(); void set_not_used() { this->is_used = false; }