* under the terms of the license (GNU LGPL) which comes with this package. */
#include "private.h"
+#include "instr/instr_interface.h"
#include "xbt/sysdep.h"
#include "xbt/dynar.h"
#include "surf/surf.h"
#include "xbt/log.h"
#include "xbt/str.h"
#include "xbt/config.h"
-#include "instr/instr_private.h"
#include "surf/surfxml_parse.h"
#ifdef HAVE_LUA
#include <lua.h>
SD_global_t sd_global = NULL;
/**
- * \brief Initialises SD internal data
+ * \brief Initializes SD internal data
*
* This function must be called before any other SD function. Then you
* should call SD_create_environment().
/**
* \brief Creates the environment
*
- * The environment (i.e. the \ref SD_workstation_management "workstations" and the
- * \ref SD_link_management "links") is created with the data stored in the given XML
- * platform file.
+ * The environment (i.e. the \ref SD_workstation_management "workstations"
+ * and the \ref SD_link_management "links") is created with the data stored
+ * in the given XML platform file.
*
* \param platform_file name of an XML file describing the environment to create
* \see SD_workstation_management, SD_link_management
* The function will execute the \ref SD_RUNNABLE runnable tasks.
* If \a how_long is positive, then the simulation will be stopped either
* when time reaches \a how_long or when a watch point is reached.
- * A nonpositive value for \a how_long means no time limit, in which case
+ * A non-positive value for \a how_long means no time limit, in which case
* the simulation will be stopped either when a watch point is reached or
* when no more task can be executed.
* Then you can call SD_simulate() again.
/**
* \brief Destroys all SD internal data
*
- * This function should be called when the simulation is over. Don't forget also to destroy
- * the tasks.
+ * This function should be called when the simulation is over. Don't forget
+ * to destroy too.
*
* \see SD_init(), SD_task_destroy()
*/
void SD_exit(void)
{
#ifdef HAVE_TRACING
- TRACE_surf_release();
+ TRACE_surf_resource_utilization_release();
#endif
xbt_mallocator_free(sd_global->task_mallocator);