Task* Task::create_parallel(const std::string& name, int host_nb, const msg_host_t* host_list, double* flops_amount,
double* bytes_amount, void* data)
{
Task* Task::create_parallel(const std::string& name, int host_nb, const msg_host_t* host_list, double* flops_amount,
double* bytes_amount, void* data)
{
std::vector<double> flops;
std::vector<double> bytes;
if (flops_amount != nullptr)
std::vector<double> flops;
std::vector<double> bytes;
if (flops_amount != nullptr)
XBT_DEBUG("Execution task '%s' finished", get_cname());
} catch (const HostFailureException&) {
status = MSG_HOST_FAILURE;
XBT_DEBUG("Execution task '%s' finished", get_cname());
} catch (const HostFailureException&) {
status = MSG_HOST_FAILURE;
s4u::CommPtr Task::send_async(const std::string& alias, void_f_pvoid_t cleanup, bool detached)
{
if (TRACE_actor_is_enabled()) {
s4u::CommPtr Task::send_async(const std::string& alias, void_f_pvoid_t cleanup, bool detached)
{
if (TRACE_actor_is_enabled()) {
- simgrid::instr::Container::get_root()->get_link("ACTOR_TASK_LINK")->start_event(process_container, "SR", key);
+ instr::Container::get_root()->get_link("ACTOR_TASK_LINK")->start_event(process_container, "SR", key);