Skip to main content
  • Log in
  • Manage Cookies
projects.eclipse.org
Download
  • Projects
  • Working Groups
  • Members
  • Community
    • Marketplace
    • Events
    • Planet Eclipse
    • Newsletter
    • Videos
    • Blogs
  • Participate
    • Report a Bug
    • Forums
    • Mailing Lists
    • Wiki
    • IRC
    • Research
  • Eclipse IDE
    • Download
    • Learn More
    • Documentation
    • Getting Started / Support
    • How to Contribute
    • IDE and Tools
    • Newcomer Forum
  • More
      • Community

      • Marketplace
      • Events
      • Planet Eclipse
      • Newsletter
      • Videos
      • Blogs
      • Participate

      • Report a Bug
      • Forums
      • Mailing Lists
      • Wiki
      • IRC
      • Research
      • Eclipse IDE

      • Download
      • Learn More
      • Documentation
      • Getting Started / Support
      • How to Contribute
      • IDE and Tools
      • Newcomer Forum
    • Search

  1. Home
  2. Projects
  3. Eclipse Tools Project
  4. Eclipse Trace Compass™
  5. 4.2.0
  6. Review Information

Eclipse Trace Compass™ 4.2.0

Primary tabs

  • Overview
  • Release Plan
  • Review Information(active tab)
Description: 

Trace Compass 4.2 is a minor release with new features, and bug fixes.

This release will be part of 2018-12

API Certification: 

The project leadership certifies that the APIs in this release are "Eclipse Quality".

Architectural Issues: 

The release is a small increment of our previous 4.1.0/2012-09 update release. 

There are no architectural changes for the core framework.

Security Issues: 

XML transformers security has been enforced. No known security issues.

Non-Code Aspects: 

Trace Compass documentation is kept up-to-date for added and changed features. The developer and user guides are available as Eclipse help plug-ins and are part of the installable features. The latest released versions are also available on the Eclipse Foundation's web page.

Conforms To UI/UX Guidelines: 
Not verified
Usability Details: 

Support for the Eclipse dark theme has been improved. It is now also possible to customize the default zoom level per type of trace using preference settings.

Standards: 

Trace Compass comes with multipe built-in trace parsers for the following standard:

  • Common Trace Format (CTF) - v1.8.2

    • Linux LTTng kernel traces

    • Linux LTTng-UST userspace traces which can come from proprietary software or open source eg. Mir, MariaDB, QEMU traces

    • Other traces in CTF, e.g. Linux Perf traces (CTF), Bare metal traces (CTF), Hardware traces (e.g. IEEE Nexus 5001 CTF conversion).

  • GDB traces for debugging

  • Best Trace Format for OSEK

  • The libpcap (PAcket CAPture) format, for network traces

Trace Compass provides a remote tracer control for LTTng Kernel and UST Tracers for configuring of trace sessions. It supports the MI versions 2.0 and 3.0.

For the integration of the command-line analysis Trace Compass is able to consume analysis results specified by the LTTng Analysis Machine Interface.

Communities: 
  • 6 active committers from 2 different organizations

  • Trace Compass can be setup using Oomph.

  • User interaction via Bugzilla, IRC chat (#tracecompass) and mailing list (tracecompass-dev@eclipse.org)

  • Bugzilla has been used for planning and bug tracking

  • Centralized update site and download page for the standalone RCP

  • Strong relationship with the LTTng project. Project members interact with this community via mailing list (lttng-dev@lists.lttng.org).

  • Trace Compass is part of the Eclipse C/C++ EPP. One committer is also committer in CDT.

  • Trace Compass has been the preferred Trace Analysis Tool for students as part of the trace research projects with the Polytechnique Montreal university. Many new features and enhancements for Trace Compass have been a direct outcome of  the reseach projects. See below for a link to the current active research track:

    • Automated monitoring and debugging of large scale manycore heterogeneous systems

  • Trace Compass was part of the following talks:

    •   LISA18 | USENIX Conference, October 29 - 31, 2018.

      • Systems Tracing and Trace Visualization - Part 1

      • Systems Tracing and Trace Visualization - Part 2

    • Trace Summit, October 25, 2018

      • Tracing Summit Wiki Page

    • EclipseCon October 23-25, 2018

      • Trace Compass Past Present Future

This release is part of Eclipse IDE 2018-12.

Project Links

  • Static Analysis (SonarQube)
  • Test Reports
  • Getting Started
  • Static Analysis (Coverity)
  • Website
Eclipse Trace Compass™

Related Projects

Project Hierarchy:

  • Eclipse Tools Project
  • Eclipse Trace Compass™
  • Eclipse Trace Compass Incubator

Tags

Technology Types
  • Tools
Build Technologies
  • Jenkins
  • Maven
  • Tycho

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

Other

  • IDE and Tools
  • Projects
  • Working Groups
  • Research@Eclipse
  • Report a Vulnerability
  • Service Status

Copyright © Eclipse Foundation. All Rights Reserved.

Back to the top