|Re: [tracecompass-dev] Control flow view for user tracepoints?|
Hi, On 2015-07-14 02:41 AM, Luetkebohle Ingo (CR/AEA2) wrote:
[...] Even cooler would be to have arrows like in the control flow view, to show how activation passes between threads. For example, due to internal queuing, it is it not always the case that the method invocation immediately following a received message is actually pertaining to that message. So, being able to draw an arrow from the receiving thread to the part of the chart where the actual processing for *that* message occurs, would be quite informative. I could not find out in the docs how I would go about doing that, however. Do you have a hint?
Right now the data-driven analysis framework does not support adding arrows to the views. The implementation of the arrows in the Control Flow is very specific to that view. We would have to implement a generic model for such arrows before it could be populated from XML analyses.
However, many users have expressed interest in adding arrows to their own time graph views, so this is definitely something we will try to get in for Neon!
Mit freundlichen Grüßen / Best regards Dr. Ingo Luetkebohle Application Software (CR/AEA2) Tel. +49(711)811-12248 Fax +49(711)811-0 Ingo.Luetkebohle@xxxxxxxxxxxx -----Ursprüngliche Nachricht----- Von: tracecompass-dev-bounces@xxxxxxxxxxx [mailto:tracecompass-dev-bounces@xxxxxxxxxxx] Im Auftrag von Matthew Khouzam Gesendet: Montag, 13. Juli 2015 18:48 An: tracecompass-dev@xxxxxxxxxxx Betreff: Re: [tracecompass-dev] Control flow view for user tracepoints? Hi! A- Thanks for using Tracecompass. :) B- The control flow view is a very specific view that depends on a state system being build, the state system is that of a linux kernel. So the CFV is a no go. However, the underlying view (TimeGraphView) can have an XML based state provider where you can tell it what states to used. Please check out this link http://archive.eclipse.org/tracecompass/doc/stable/org.eclipse.tracecompass.doc.user/Data-driven-analysis.html#Data_driven_analysis on how to do that. Are you allowed to describe what your application is and how it is instrumented, we might be able to get you going in the right path. Cheers, Matthew On 15-07-13 10:07 AM, Luetkebohle Ingo (CR/AEA2) wrote:Hi, I would like to use the control flow view for user-defined tracepoints. Simply loading a trace that includes lttng-ust traces does not work -- I see a histogram and a list of events, but no control flow view. I also tried adding procname, pid, and tid fields (with add-context), but no luck either. Am I missing something, or is this not possible? cheers,_______________________________________________ tracecompass-dev mailing list tracecompass-dev@xxxxxxxxxxx To change your delivery options, retrieve your password, or unsubscribe from this list, visit https://dev.eclipse.org/mailman/listinfo/tracecompass-dev _______________________________________________ tracecompass-dev mailing list tracecompass-dev@xxxxxxxxxxx To change your delivery options, retrieve your password, or unsubscribe from this list, visit https://dev.eclipse.org/mailman/listinfo/tracecompass-dev
Back to the top