Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
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!

Cheers,
Alexandre


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