timing.ui: Remove dependency on trace with FlameGraphContentProvider
authorMatthew Khouzam <matthew.khouzam@ericsson.com>
Wed, 19 Oct 2016 13:42:05 +0000 (09:42 -0400)
committerMatthew Khouzam <matthew.khouzam@ericsson.com>
Tue, 25 Oct 2016 15:51:05 +0000 (11:51 -0400)
commitc827e96ffeb7fa750da95fcce6b3d06bc3d4864a
tree0c5a5ec81e6c129155c1c59cd26735e6619402b4
parent5e5db53423ace0486b822f0d97658990fd107034
timing.ui: Remove dependency on trace with FlameGraphContentProvider

This decouples the flamegraph from the notion of traces.
Also removes dependencies on trace with FlameGraphView and adds
synchronization to refresh so tests will not query in the middle
of a draw.

Change-Id: I58f072cba473a74641b8ca8c364c85bfc0ef5cee
Signed-off-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/83598
Reviewed-by: Hudson CI
Reviewed-by: Genevieve Bastien <gbastien+lttng@versatic.net>
Tested-by: Genevieve Bastien <gbastien+lttng@versatic.net>
analysis/org.eclipse.tracecompass.analysis.timing.ui/src/org/eclipse/tracecompass/internal/analysis/timing/ui/flamegraph/FlameGraphContentProvider.java
analysis/org.eclipse.tracecompass.analysis.timing.ui/src/org/eclipse/tracecompass/internal/analysis/timing/ui/flamegraph/FlameGraphView.java
This page took 0.02494 seconds and 5 git commands to generate.