#include "xbt/log.h"
#include "xbt/str.h"
#include "xbt/config.h"
+#include "instr/private.h"
#ifdef HAVE_LUA
#include <lua.h>
#include <lauxlib.h>
*/
void SD_init(int *argc, char **argv)
{
+#ifdef HAVE_TRACING
+ TRACE_global_init (argc, argv);
+#endif
s_SD_task_t task;
DEBUG2("Workstation number: %d, link number: %d",
SD_workstation_get_number(), SD_link_get_number());
+
+#ifdef HAVE_TRACING
+ TRACE_surf_save_onelink ();
+#endif
}
/**
*/
void SD_exit(void)
{
+#ifdef HAVE_TRACING
+ TRACE_surf_release ();
+#endif
if (SD_INITIALISED()) {
DEBUG0("Destroying workstation and link dictionaries...");
xbt_dict_free(&sd_global->workstations);