Skip to main content
  • Log in
  • Manage Cookies
EclipseCon - Eclipse Foundation
  • Conference
    • News
    • Registration
    • Program Schedule
    • Program List
    • Community Day
    • Keynotes
  • Sponsors
    • Our Sponsors
    • Sponsor Testimonials
    • Be a Sponsor
    • Sponsor Guidelines
  • Community
    • 2021 Speakers
    • Speaker Guidelines
    • Code of Conduct
    • Community Resources
    • Conference Guide Documents
    • Information for Speakers
  • About Us
    • EclipseCon 2021
    • Program Committee
    • The Eclipse Foundation
    • Past Conferences
    • Other Events
  • Code of Conduct
  1. Home
  2. EclipseCon
  3. EclipseCon 2021
  4. Sessions
  5. Put on your X-ray glasses - it’s time to trace

Put on your X-ray glasses - it’s time to trace

Session details
Status: 
Accepted
Speaker(s): 
Matthew Khouzam (Ericsson AB)
Experience level: 
Beginner
Tags: 
Trace Compass
trace
performance
Race.
Session Track: 
Web and Desktop Tools & IDEs
Session Type: 
Standard

Linus’s law states “Given enough eyeballs, all bugs are shallow.” This is very true, however, if a problem is obscured, the more eyes won’t help until they can see through the blocker. This talk addresses tracing, how and when to use it, and how it can see through these issues. It is re-enforced with a real-world example of how tracing solved a performance issue in Trace Compass. We will discuss tracing, and how it plays in a world where profiling and debugging already exist.  

Eclipse Trace Compass will be used to visualize the results and guide the developer to solve their issue. This is a trace analyzer that can take many data sources and correlate them on a same time basis.  

This talk will compare the summarizing views of the flame graph and density view. It will also detail when certain views are more interesting to use than others. It finally will show how to use the results of the trace viewer to communicate the observed problem to peers.

Finally the talk will discuss troubleshooting a large monolithic project without sufficient logs. This is a practical demo of how even with no tracing in the application level, system level tracing can infer behaviours.

Objective of the presentation: 
To inform users on how to diagnose problems with trace compass. Having a video for eclipse marketing would be a plus. :)
Attendee pre-requisites - If none, enter "N/A": 
"N/A" but a desire to understand the inner workings of your system is a plus.
Schedule info
Time: 
26 Oct 2021 - 16:10 to 26 Oct 2021 - 16:40
Room: 
Room 1

Comments Sign in to post comments

Ian Spies (InstaGate Technology)'s picture

A ^ 2

Submitted by Ian Spies on Mon, 2021-07-12 03:50

I aim to make an advancement on this topic.

  • Log in to post comments
Matthew Khouzam (Ericsson AB)'s picture

Patches are welcome!

Submitted by Matthew Khouzam on Thu, 2021-09-30 08:56

Hi Ian,

We'd love to see what you propose!

Matthew.

  • Log in to post comments

Elite Sponsors

Premium Sponsors

Basic Sponsors

Eclipse Foundation

  • About Us
  • Contact Us
  • Sponsor
  • Members
  • Governance
  • Code of Conduct
  • Logo and Artwork
  • Board of Directors
  • Careers

Legal

  • Privacy Policy
  • Terms of Use
  • Copyright Agent
  • Eclipse Public License
  • Legal Resources

Useful Links

  • Report a Bug
  • Documentation
  • How to Contribute
  • Mailing Lists
  • Forums
  • Marketplace
EclipseCon is brought to you by The Eclipse Foundation with the support of our sponsors.
Powered by Drupal and built on COD.

Copyright © Eclipse Foundation. All Rights Reserved.

Back to the top