GSoC Project | Basic Support for Trace Compass

Ravindra Kumar Meena rmeena840 at gmail.com
Fri Jul 19 06:38:08 UTC 2019


>
> This looks very nice.
>
> The next step is to translate the record items into corresponding events
> of LTTNG. We should start with the following event which I guess is used
> by Trace Compass for the task switch view. I don't know it, we have to
> try it out. We can also look at the analyses package from LTTNG instead
> of Trace Compass:
>
> https://github.com/lttng/lttng-analyses
>
> event {
>         name = "sched_switch";
>         id = 22;
>         stream_id = 0;
>         fields := struct {
>                 integer { size = 8; align = 8; signed = 0; encoding =
> UTF8; base = 10;
> } _prev_comm[16];
>                 integer { size = 32; align = 8; signed = 1; encoding =
> none; base =
> 10; } _prev_tid;
>                 integer { size = 32; align = 8; signed = 1; encoding =
> none; base =
> 10; } _prev_prio;
>                 integer { size = 64; align = 8; signed = 1; encoding =
> none; base =
> 10; } _prev_state;
>                 integer { size = 8; align = 8; signed = 0; encoding =
> UTF8; base = 10;
> } _next_comm[16];
>                 integer { size = 32; align = 8; signed = 1; encoding =
> none; base =
> 10; } _next_tid;
>                 integer { size = 32; align = 8; signed = 1; encoding =
> none; base =
> 10; } _next_prio;
>         };
> };
>
Okay. We need to have the values of event fields in client-side. What
values should I pass there?


-- 
*Ravindra Kumar Meena*,
B. Tech. Computer Science and Engineering,
Indian Institute of Technology (Indian School of Mines)
<https://www.iitism.ac.in/>, Dhanbad
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rtems.org/pipermail/devel/attachments/20190719/b3280dd7/attachment-0002.html>


More information about the devel mailing list