Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Trace Compass/News/NewIn10"
Line 34: | Line 34: | ||
== New columns in LTTng Kernel events table == | == New columns in LTTng Kernel events table == | ||
The Events Table of LTTng Kernel traces has been extended to display the thread ID (TID) and priority (Prio) of current running process. These values are deduced using the LTTng Kernel state system. | The Events Table of LTTng Kernel traces has been extended to display the thread ID (TID) and priority (Prio) of current running process. These values are deduced using the LTTng Kernel state system. | ||
+ | |||
+ | =Control flow view filtering enhancement= | ||
+ | The filter feature of the Control Flow view has been enhanced to allow selection of active threads or deselection of inactive threads. | ||
=Enhancement of time range selection= | =Enhancement of time range selection= | ||
Line 60: | Line 63: | ||
[[Image:RemoteProfileWizardPages.png]] | [[Image:RemoteProfileWizardPages.png]] | ||
− | |||
− | |||
− |
Revision as of 13:45, 20 May 2015
Contents
Automatic alignment of time axis
Trace Compass supports automatic alignment of the time axis for time base views. The user now can resize the time window of one view and all other open views will align to the new window size and position. The automatic alignment is optional and can be switched off using a toolbar button
Refer to the user guide [1] for detailed information about this feature.
Events table enhancements
Color highlighting of search and filter matches
The Events Table is now highlighting the search and filter matches when performing a search or filter operation from table columns.
Refer to chapter Events Editor of the User Guide for detailed information about the feature.
Color highlighting preferences
The background color for search and filter matches can be customized using the preferences found under Window > Preferences > General > Appearance > Colors and Fonts > Tracing > Trace event table highlight color.
Refer to chapter Customization of the User Guide for detailed information about the feature.
Font preferences
It is now possible to configure the font used in the Events Table using the preference found under Window > Preferences > General > Appearance > Colors and Fonts > Tracing/Trace event table highlight color.
Refer to chapter Customization of the User Guide for detailed information about the feature.
Persistent column order in Events Table for user preferred column order
It is possible to reorder the columns of the Events Table and the order is persisted so that after closing and opening of a trace with the same trace type the same column order is used.
New columns in LTTng Kernel events table
The Events Table of LTTng Kernel traces has been extended to display the thread ID (TID) and priority (Prio) of current running process. These values are deduced using the LTTng Kernel state system.
Control flow view filtering enhancement
The filter feature of the Control Flow view has been enhanced to allow selection of active threads or deselection of inactive threads.
Enhancement of time range selection
It is now possible to expand the selected time range using keyboard or toolbar actions in time graph views (e.g. Control Flow view). This allows the user to select exact time ranges spanning from one event to another event.
Performance Improvements
Several performance improvements have been made to the Common Trace Format (CTF) parser and for building of any state system, for example the LTTng Kernel state system used for the Control Flow view and Resources view (see [2]).
Cropping of CTF Traces
A Common Trace Format (CTF) writer has been introduced to be able to crop a CTF trace to a given time range. Using this feature it is possible to crop a large CTF trace into a smaller trace which will speed up the analysis. Please note that there is no UI support available yet. This will be added in the upcoming releases.
TMF remote feature
TMF remote API
The purpose of the TMF remote API is to provide a programming interface to the PTP remote services implementation for connection handling, command-line executions and file transfer handling. It provides utility functions to simplify repetitive tasks.
Refer to chapter Remote API of the Developer Guide for detailed information about the feature.
Remote fetching of traces
It is possible to import traces automatically from one or more remote hosts according to a predefined remote profile by using the Fetch Remote Traces wizard.
Refer to chapter Remote Fetching of the User Guide for detailed information about the feature.