Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Trace Compass/News/NewIn32"
(→Generalize critical path analysis) |
|||
Line 1: | Line 1: | ||
+ | = Add Tracing Nature to any Eclipse Project = | ||
+ | |||
+ | This allows any Eclipse Project to have a tracing nature. So a developer that traces a project they are working on does not need a separate tracing project, they can remain in their working project. | ||
+ | |||
+ | = Pin and Clone Timegraphs = | ||
+ | |||
+ | Allow a timegraph to not be time aligned with the main trace and also to pin it to another trace allowing visual timegraph comparison. | ||
+ | |||
= Chart Viewers = | = Chart Viewers = | ||
Line 23: | Line 31: | ||
The tree will update while the analysis is running. | The tree will update while the analysis is running. | ||
+ | |||
+ | == Tooltip enhancements == | ||
+ | |||
+ | The tooltips now look more the timegraph tooltips. | ||
= Configuring a project as tracing project = | = Configuring a project as tracing project = | ||
Line 52: | Line 64: | ||
= Add icons to views and analyses = | = Add icons to views and analyses = | ||
− | |||
− | |||
− | |||
− |
Revision as of 20:57, 14 November 2017
Contents
- 1 Add Tracing Nature to any Eclipse Project
- 2 Pin and Clone Timegraphs
- 3 Chart Viewers
- 4 Configuring a project as tracing project
- 5 Virtual Machine Analysis is deprecated
- 6 Style Picking Legends
- 7 Add Preference to confirm before deleting supplementary files
- 8 Generalize critical path analysis
- 9 Add icons to views and analyses
Add Tracing Nature to any Eclipse Project
This allows any Eclipse Project to have a tracing nature. So a developer that traces a project they are working on does not need a separate tracing project, they can remain in their working project.
Pin and Clone Timegraphs
Allow a timegraph to not be time aligned with the main trace and also to pin it to another trace allowing visual timegraph comparison.
Chart Viewers
The
- Cpu Usage View
- New Histogram View
- UST Memory Usage View
- Kernel Memory Usage View
- XML XY View
- Disk IO Analysis View
now all have a checkbox tree viewer to select which series to display.
Add a Legend column to xy charts tree
This allows many more series to co-exist while minimizing consumed screen real-estate
Experiment support
Charts now support data from multiple sources at once.
Progressive reading
The tree will update while the analysis is running.
Tooltip enhancements
The tooltips now look more the timegraph tooltips.
Configuring a project as tracing project
It is possible to configure an existing project, for example, C/C++ or Java project, as a Tracing project. All Trace Compass related features will be available within the same project. To configure a project as Tracing project, right-mouse click on the project in the Project Explorer and select menu item Configure > Configure or convert to Tracing Project.
Virtual Machine Analysis is deprecated
The virtual machine analysis development has moved to the Trace Compass Incubator project, where it is being actively developed. The functionality in Trace Compass has thus been marked as deprecated, inviting the user to get the feature from the Incubator. The Incubator's update site can be found http://download.eclipse.org/tracecompass.incubator/master/repository/.
Style Picking Legends
Users can select the colour and width of the events in the time graph (Gantt) charts.
Add Preference to confirm before deleting supplementary files
A typical scenario is to have a program either squash or archive its log or trace. This saves a few clicks while cleaning the tree.
Generalize critical path analysis
Make it easier to extend. Examples are support for :
- Userspace locks
- Perf Kernel traces