X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/a0befebbc9f2e100b91f70a99e330aeddcde6e11..f7623851a023484d8ba1d5c26134ee7850bac134:/src/msg/instr_msg_process.cpp diff --git a/src/msg/instr_msg_process.cpp b/src/msg/instr_msg_process.cpp index 263983422e..9d695b55a1 100644 --- a/src/msg/instr_msg_process.cpp +++ b/src/msg/instr_msg_process.cpp @@ -1,9 +1,9 @@ -/* Copyright (c) 2010, 2012-2016. The SimGrid Team. All rights reserved. */ +/* Copyright (c) 2010, 2012-2017. The SimGrid Team. All rights reserved. */ /* This program is free software; you can redistribute it and/or modify it * under the terms of the license (GNU LGPL) which comes with this package. */ -#include "simgrid/s4u/host.hpp" +#include "simgrid/s4u/Host.hpp" #include "src/instr/instr_private.h" #include "src/msg/msg_private.h" #include "src/simix/ActorImpl.hpp" @@ -38,7 +38,7 @@ void TRACE_msg_process_change_host(msg_process_t process, msg_host_t old_host, m //start link container_t msg = PJ_container_get (instr_process_id(process, str, len)); type_t type = PJ_type_get ("MSG_PROCESS_LINK", PJ_type_get_root()); - StartLinkEvent (MSG_get_clock(), PJ_container_get_root(), type, msg, "M", key); + new StartLinkEvent (MSG_get_clock(), PJ_container_get_root(), type, msg, "M", key); //destroy existing container of this process TRACE_msg_process_destroy (MSG_process_get_name (process), MSG_process_get_PID (process)); @@ -49,7 +49,7 @@ void TRACE_msg_process_change_host(msg_process_t process, msg_host_t old_host, m //end link msg = PJ_container_get(instr_process_id(process, str, len)); type = PJ_type_get ("MSG_PROCESS_LINK", PJ_type_get_root()); - EndLinkEvent (MSG_get_clock(), PJ_container_get_root(), type, msg, "M", key); + new EndLinkEvent (MSG_get_clock(), PJ_container_get_root(), type, msg, "M", key); } } @@ -95,7 +95,7 @@ void TRACE_msg_process_suspend(msg_process_t process) container_t process_container = PJ_container_get (instr_process_id(process, str, len)); type_t type = PJ_type_get ("MSG_PROCESS_STATE", process_container->type); val_t value = PJ_value_get ("suspend", type); - PushStateEvent (MSG_get_clock(), process_container, type, value); + new PushStateEvent (MSG_get_clock(), process_container, type, value); } } @@ -107,7 +107,7 @@ void TRACE_msg_process_resume(msg_process_t process) container_t process_container = PJ_container_get (instr_process_id(process, str, len)); type_t type = PJ_type_get ("MSG_PROCESS_STATE", process_container->type); - PopStateEvent (MSG_get_clock(), process_container, type); + new PopStateEvent (MSG_get_clock(), process_container, type); } } @@ -120,7 +120,7 @@ void TRACE_msg_process_sleep_in(msg_process_t process) container_t process_container = PJ_container_get (instr_process_id(process, str, len)); type_t type = PJ_type_get ("MSG_PROCESS_STATE", process_container->type); val_t value = PJ_value_get ("sleep", type); - PushStateEvent (MSG_get_clock(), process_container, type, value); + new PushStateEvent (MSG_get_clock(), process_container, type, value); } } @@ -132,6 +132,6 @@ void TRACE_msg_process_sleep_out(msg_process_t process) container_t process_container = PJ_container_get (instr_process_id(process, str, len)); type_t type = PJ_type_get ("MSG_PROCESS_STATE", process_container->type); - PopStateEvent (MSG_get_clock(), process_container, type); + new PopStateEvent (MSG_get_clock(), process_container, type); } }