XBT_DEBUG ("Tracing is on");
/* other trace initialization */
- created_categories = xbt_dict_new();
+ created_categories = xbt_dict_new_homogeneous(xbt_free);
TRACE_surf_alloc();
TRACE_smpi_alloc();
return 0;
xbt_cfgelm_int, &default_tracing, 0, 1,
NULL, NULL);
- /* tracing platform*/
+ /* register platform in the trace */
int default_tracing_platform = 0;
xbt_cfg_register(&_surf_cfg_set, OPT_TRACING_PLATFORM,
- "Enable Tracing Platform.",
+ "Register the platform in the trace as a graph.",
xbt_cfgelm_int, &default_tracing_platform, 0, 1,
NULL, NULL);
NULL, NULL);
- /* platform */
+ /* tracing categorized resource utilization traces */
int default_tracing_categorized = 0;
xbt_cfg_register(&_surf_cfg_set, OPT_TRACING_CATEGORIZED,
- "Tracing of categorized platform (host and link) utilization.",
+ "Tracing categorized resource utilization of hosts and links.",
xbt_cfgelm_int, &default_tracing_categorized, 0, 1,
NULL, NULL);
/* tracing uncategorized resource utilization */
int default_tracing_uncategorized = 0;
xbt_cfg_register(&_surf_cfg_set, OPT_TRACING_UNCATEGORIZED,
- "Tracing of uncategorized resource (host and link) utilization.",
+ "Tracing uncategorized resource utilization of hosts and links.",
xbt_cfgelm_int, &default_tracing_uncategorized, 0, 1,
NULL, NULL);
" Routes among AS continue to be traced as usual.",
detailed);
print_line (OPT_TRACING_DISABLE_DESTROY, "Disable platform containers destruction",
- " Disable the destruction of containers at the end of simulation. This can be"
- " used with simulators that have a different notion of time (different from"
+ " Disable the destruction of containers at the end of simulation. This can be\n"
+ " used with simulators that have a different notion of time (different from\n"
" the simulated time).",
detailed);
print_line (OPT_TRIVA_UNCAT_CONF, "Generate graph configuration for Triva",
char *name, *name2, *value, *value2;
//check if we do have categories declared
- if (xbt_dict_length(created_categories) == 0){
+ if (xbt_dict_is_empty(created_categories)){
XBT_INFO("No categories declared, ignoring generation of triva graph configuration");
return;
}