Skip to content

NewIn10.0

Patrick Tasse edited this page May 24, 2024 · 3 revisions

NewIn10.0

Added

  • ctf2: add varints support and testing
  • implement LEB128 utils and tests
  • profiling.core: add sampled callgraph from incubator
  • profiling.core: add weighted tree tests from incubator
  • callstack.core: Add icon to new callstack analysis
  • tmf.ui: add support for unicode character marker symbols
  • TmfTraceType.checkAndUpdateTracePath() to check directory traces
  • Sampling callgraph module to profiling.core

Changed

  • tmf: Adjust font height for time graph name and labels
  • tmf: Remove workaround for font height in TimeGraphControl.drawMarker()
  • xml: move xml callstack analysis to mainline
  • profiling.core: make callstack api
  • ctf.core: Remove dependency to o.e.tc.common.core
  • ctf.core: Remove direct Eclipse platform dependency from ctf.core
  • tmf: change statistics analysis to use long
  • Make getStatusIntervalsForThreads handle out of range queries
  • Move CriticalPathParameterProvider to lttng2.core

Removed

  • ITmfGraphVisitor
  • AbstractTmfGraphBuilderModule.getGraph()
  • AbstractTmfGraphBuilderModule.getCriticalPath()
  • ITmfGraphProvider.assignTargetGraph()
  • ITmfGraphProvider.getAssignedGraph()
  • AbstractTmfGraphProvider.assignTargetGraph()
  • AbstractTmfGraphProvider.getAssignedGraph()
  • AbstractCriticalPathModule.getCriticalPath()
  • ICriticalPathAlgorithm.compute()
  • ICriticalPathProvider.getCriticalPath()
  • TmfEdge
  • TmfGraph
  • TmfVertex
  • CriticalPathPalette
  • CriticalPathModule
  • AbstractSegmentStatisticsAnalysis.getSegmentProviderAnalysis()
  • OsSystemModel.addWorker(OsWorker)
  • OsSystemModel.findWorker(HostThread)

Fixed

  • ctf: Fix FileOutputStream leak in LttngTraceGenerator
  • tmf: Fix font height in TimeGraphRender.setFontForHeight()
  • tmf: Fix addMenuDetectListener() change of behavior in 4.32
  • ctf.core: Explicitly align to support 0-length sequences
  • tmf: Fix missing refresh due to stale sampling
  • tmf: Fix statistics queries when there is no intervals
  • profiling.core: verify that the source flamechart is completed
  • kernel.ui.swtbot.tests: Fix intermittent failing HelpMessageTest
  • ctf.core.tests: Fix intermittent failing TestInvalidCtfTrace
  • use <= instead of == to catch 0
  • tmf: fix invalid 1ns histogram span
Clone this wiki locally