Skip to content

NewIn92

Bernd Hufmann edited this page Feb 14, 2024 · 1 revision

NewIn92

Added

  • Support Raw IP linktype in pcap
  • Support IPv6 pcap packets
  • Support strings in DataDrivenXYDataProvider
  • Priority Statistics view for SWSLatency analysis
  • Data provider factory for priority statistics analysis
  • User guide for SWS Latency analysis
  • Priority/Thread name statistics view for SWSLatency analysis
  • Data provider factory for priority/thread name statistics
  • Support field class alias in CTF2 Metadata
  • Implementation of a configuration extension for xml analysis
  • org.eclipse.tracecompass.tmf.core.config extension point
  • Interface for segments that have priority.
  • KernelAnalysisStub to add kernel thread statuses to tests
  • getStatusIntervalsForThreads to KernelThreadInformationProvider
  • ctf: Support overlapping enum values
  • Create .dmg package for mac M1 (aarch64 and x86_64)
  • roles for CTF events
  • callstack.core: Add support for multiple depth callstack
  • swtbot: Print user instructions to enable SLF4J logging
  • ctf.core: Add doc for deprecated constructor
  • ctf.core: Add support for fixed signed integer field class
  • ctf.core: Add CTF2 support for variants
  • ctf.core: Add support for CTF2 enumerations

Changed

  • label of scenarios timegraph of irq_analysis_lttng.xml
  • Handle fixed length strings in CTF
  • Make event arrays output more "JSON"-like
  • Improve byte array.toString() (Hex and decimal)
  • CTF String fields will be formated surrounded by ""
  • ResourceStatusDataProvider depends on TmfStateSystemAnalysisModule
  • Add tests for contains method in CallStackSegmentStoreTest
  • callstack.core: check monitor more often for callgraph analysis
  • os.linux: Move SWSLatencyAnalysis related classes to internal
  • os.linux: Show latency data providers per priority only when applicable
  • tmf: Add dispose() to ITmfConfigurationSource interface
  • xml: Remove work-around that formats trace path on Windows
  • linux.core: If a thread has no name, mark it as UNKNOWN
  • timing.core: Refactor statistics analysis to add generic segment type

Security

  • Use XmlUtils.safeValidate when validating XML analysis files
  • Use safe SAX parser factory in ColorSettingsXML

Fixed

  • Fix unknown packet character string
  • NLS mssing message warning for xy-chart lock y dialog
  • Set parent/child in data stream and event record nodes
  • Handle TmfSymbolProviderUpdatedSignal in Flame Chart views
  • Bug 582385: Fix StackOverflowException in EventDensity view
  • tmf: Remove jars.extra.classpath entries in xml.ui.swtbot.tests
  • tmf: Fix IDE error in o.e.tc.tmf.core.config.exsd
  • callstack: Fix source code compatibility with Java 11
  • analysis: Fix source code compatibility with Java 11
  • tmf.ui: Correct duplicate entries error