#ifdef HAVE_TRACING
-XBT_LOG_NEW_DEFAULT_SUBCATEGORY(tracing_surf, tracing, "Tracing Surf");
+XBT_LOG_NEW_DEFAULT_SUBCATEGORY(instr_surf, instr, "Tracing Surf");
static xbt_dict_t created_links;
static xbt_dict_t host_containers;
{
char aux[100], key[100];
char *last_value = NULL;
- if (!IS_TRACING)
+ if (!TRACE_is_active())
return;
snprintf(aux, 100, "%f", value);
snprintf(key, 100, "%s#%s", resource, variable);
void TRACE_surf_link_declaration(void *link, char *name, double bw,
double lat)
{
- if (!IS_TRACING)
+ if (!TRACE_is_active())
return;
if (!link){
*/
void TRACE_surf_host_declaration(const char *name, double power)
{
- if (!IS_TRACING)
+ if (!TRACE_is_active())
return;
pajeCreateContainer(SIMIX_get_clock(), name, "HOST", "platform", name);
xbt_dict_set(host_containers, name, xbt_strdup("1"), xbt_free);
void TRACE_surf_host_set_power(double date, const char *resource,
double power)
{
- if (!IS_TRACING)
+ if (!TRACE_is_active())
return;
TRACE_surf_set_resource_variable(date, "power", resource, power);
}
void TRACE_surf_link_set_bandwidth(double date, void *link,
double bandwidth)
{
- if (!IS_TRACING)
+ if (!TRACE_is_active())
return;
if (!TRACE_surf_link_is_traced(link))
return;
void TRACE_surf_link_set_latency(double date, void *link, double latency)
{
- if (!IS_TRACING)
+ if (!TRACE_is_active())
return;
if (!TRACE_surf_link_is_traced(link))
return;
void TRACE_surf_gtnets_communicate(void *action, int src, int dst)
{
char key[100], aux[100];
- if (!IS_TRACING)
+ if (!TRACE_is_active())
return;
snprintf(key, 100, "%p", action);
{
char key[100];
char *aux = NULL;
- if (!IS_TRACING)
+ if (!TRACE_is_active())
return -1;
snprintf(key, 100, "%p", action);
{
char key[100];
char *aux = NULL;
- if (!IS_TRACING)
+ if (!TRACE_is_active())
return -1;
snprintf(key, 100, "%p", action);
void TRACE_surf_gtnets_destroy(void *action)
{
char key[100];
- if (!IS_TRACING)
+ if (!TRACE_is_active())
return;
snprintf(key, 100, "%p", action);
xbt_dict_remove(gtnets_src, key);
double h)
{
char valuestr[100];
- if (!IS_TRACING || !IS_TRACING_PLATFORM)
+ if (!TRACE_is_active() || !TRACE_platform_is_enabled())
return;
snprintf(valuestr, 100, "%g", x);
extern routing_global_t global_routing;
void TRACE_surf_save_onelink(void)
{
- if (!IS_TRACING)
+ if (!TRACE_is_active())
return;
//get the onelinks from the parsed platform
void TRACE_surf_action(surf_action_t surf_action, const char *category)
{
- if (!IS_TRACING)
+ if (!TRACE_is_active())
return;
- if (!IS_TRACING_PLATFORM)
+ if (!TRACE_platform_is_enabled())
return;
if (!category)
return;
- surf_action->category = xbt_new(char, strlen(category) + 1);
- strncpy(surf_action->category, category, strlen(category) + 1);
+ surf_action->category = xbt_strdup(category);
}
-#endif
+#endif /* HAVE_TRACING */