**********************************/
static int trace_start(lua_State *L)
{
+#ifdef HAVE_TRACING
TRACE_start();
+#endif
return 1;
}
static int trace_category(lua_State * L)
{
+#ifdef HAVE_TRACING
TRACE_category(luaL_checkstring(L, 1));
+#endif
return 1;
}
static int trace_set_task_category(lua_State *L)
{
+#ifdef HAVE_TRACING
TRACE_msg_set_task_category(checkTask(L, -2), luaL_checkstring(L, -1));
+#endif
return 1;
}
static int trace_end(lua_State *L)
{
+#ifdef HAVE_TRACING
TRACE_end();
+#endif
return 1;
}
//***********Register Methods *******************************************//
{
/* Tell Simgrid we dont wanna use its parser */
surf_parse = console_parse_platform;
+ surf_parse_reset_callbacks();
+ surf_config_models_setup(NULL);
MSG_create_environment(NULL);
return 0;
}
static int sd_register_platform(lua_State * L)
{
surf_parse = console_parse_platform_wsL07;
+ surf_parse_reset_callbacks();
+ surf_config_models_setup(NULL);
SD_create_environment(NULL);
return 0;
}
{
/* Tell Simgrid we dont wanna use surf parser */
surf_parse = console_parse_platform;
+ surf_parse_reset_callbacks();
+ surf_config_models_setup(NULL);
gras_create_environment(NULL);
return 0;
}