-/* $Id$ */
-
-/* Copyright (c) 2007 Arnaud Legrand, Bruno Donassolo.
- All rights reserved. */
+/* Copyright (c) 2007, 2008, 2009, 2010. 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. */
int actions_on_system = 0;
SIMIX_process_empty_trash();
- if (xbt_swag_size(simix_global->process_to_run) && (elapsed_time > 0)) {
+ if (XBT_LOG_ISENABLED(simix_kernel,xbt_log_priority_debug) &&
+ xbt_swag_size(simix_global->process_to_run) && (elapsed_time > 0)) {
DEBUG0("**************************************************");
}
while ((action = xbt_swag_extract(model->states.done_action_set))) {
smx_action = action->data;
if (smx_action) {
- /* Copy the transfered data of the completed communication actions */
- /* FIXME: find a better way to determine if its a comm action */
- if(smx_action->data != NULL)
- SIMIX_network_copy_data((smx_comm_t)smx_action->data);
SIMIX_action_signal_all(smx_action);
}
}