Skip to main content
Jump to: navigation, search

Trace Compass/News/NewIn53

Added/Changed

Migrated to EPL 2.0

Control flow view improvements

Added a PID column to the control flow view

Pid-column-cfv.jpg

Control Flow view filters also by tid and pid

Allow callsite analysis to be extended

Symbols to flame graph tooltip

The tooltip of the flame graph now has an entry "Symbol" that shows the function name being aggregated.

Manually launch analysis from the project explorer

Double click on the entry in the views menu under the trace/experiment.

Accelerate builds

Split UI tests in short and long tests

Speeds up builds from 1h 20 to 35 min when building in parallel. This is done during Gerrit verification of patch sets.

Allow UI and core test to be skipped separately

Speeds up local builds

Work towards client server architecture

  • CriticalPathDataProvider implements IOutputStyleProvider
  • ThreadStatusDataProvider return TimeGraphEntryModel elements
  • TraceCompassLogUtils implements the complete trace-event specification

Add lock Y axis to XY charts

The Y axis range can be locked by selecting Lock Y Axis... in any XY chart view's view menu.

Lock.png

Fixed

  • Force context activation in time graph/XY chart view setFocus()
  • Fix dark theme support

Security

  • Handle bad deletes in TimestampTramsformFactory
  • Handle return code of delete in UpdateTraceBoundsJob
  • Use accessor methods when possible
  • Check hasNext result in iterator

Bugs fixed in the 5.3.0 release

See Bugzilla report Bugs Fixed in Trace Compass 5.3.0

Back to the top