XBT_LOG_NEW_DEFAULT_CATEGORY(tracing, "Tracing Interface");
static xbt_dict_t defined_types;
-static xbt_dict_t created_categories;
+xbt_dict_t created_categories;
int TRACE_start()
{
/* type hierarchy for:
* --cfg=tracing/uncategorized
*/
- if (TRACE_platform_is_enabled()) {
- if (TRACE_uncategorized()){
- pajeDefineVariableType("power_used", "HOST", "power_used");
- pajeDefineVariableType("bandwidth_used", "LINK", "bandwidth_used");
- }
+ if (TRACE_uncategorized()){
+ pajeDefineVariableTypeWithColor("power_used", "HOST", "power_used", "0.5 0.5 0.5");
+ pajeDefineVariableTypeWithColor("bandwidth_used", "LINK", "bandwidth_used", "0.5 0.5 0.5");
}
/* type hierarchy for:
/* close the trace file */
TRACE_paje_end();
+ /* generate uncategorized graph configuration for triva */
+ if (TRACE_get_triva_uncat_conf()){
+ TRACE_generate_triva_uncat_conf();
+ }
+
+ /* generate categorized graph configuration for triva */
+ if (TRACE_get_triva_cat_conf()){
+ TRACE_generate_triva_cat_conf();
+ }
+
/* activate trace */
TRACE_desactivate ();
return 0;