- //check if options are correct
- if (IS_TRACING_TASKS){
- if (!IS_TRACING_PROCESSES){
- TRACE_end();
- THROW0 (tracing_error, TRACE_ERROR_MASK,
- "TRACE_PROCESS must be enabled if TRACE_TASK is used");
- }
+ /* define paje hierarchy for tracing */
+ pajeDefineContainerType("PLATFORM", "0", "platform");
+ pajeDefineContainerType("HOST", "PLATFORM", "HOST");
+ pajeDefineContainerType("LINK", "PLATFORM", "LINK");
+
+ if (IS_TRACING_PLATFORM){
+ pajeDefineVariableType ("power", "HOST", "power");
+ pajeDefineVariableType ("bandwidth", "LINK", "bandwidth");
+ pajeDefineVariableType ("latency", "LINK", "latency");