From 1668baa97af3a05110e2ac14ac2aa9ef03cde280 Mon Sep 17 00:00:00 2001 From: Matthew Khouzam Date: Thu, 7 Apr 2016 14:54:36 -0400 Subject: [PATCH] linux: use DefaultEventLayout.getInstance() in TidAnalysis Make the newly merged TidAnalsysis use the layout in the proper way. Change-Id: Iff7d882946de3783dc23586c0aa1a468c61c17f5 Signed-off-by: Matthew Khouzam Reviewed-on: https://git.eclipse.org/r/70166 Reviewed-by: Alexandre Montplaisir Reviewed-by: Hudson CI --- .../analysis/os/linux/core/tid/TidAnalysisModule.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/analysis/org.eclipse.tracecompass.analysis.os.linux.core/src/org/eclipse/tracecompass/analysis/os/linux/core/tid/TidAnalysisModule.java b/analysis/org.eclipse.tracecompass.analysis.os.linux.core/src/org/eclipse/tracecompass/analysis/os/linux/core/tid/TidAnalysisModule.java index 58c1fdcc8a..6aadd40b31 100644 --- a/analysis/org.eclipse.tracecompass.analysis.os.linux.core/src/org/eclipse/tracecompass/analysis/os/linux/core/tid/TidAnalysisModule.java +++ b/analysis/org.eclipse.tracecompass.analysis.os.linux.core/src/org/eclipse/tracecompass/analysis/os/linux/core/tid/TidAnalysisModule.java @@ -17,6 +17,7 @@ import java.util.Set; import org.eclipse.jdt.annotation.NonNull; import org.eclipse.jdt.annotation.Nullable; import org.eclipse.tracecompass.analysis.os.linux.core.kernel.KernelAnalysisModule; +import org.eclipse.tracecompass.analysis.os.linux.core.trace.DefaultEventLayout; import org.eclipse.tracecompass.analysis.os.linux.core.trace.IKernelAnalysisEventLayout; import org.eclipse.tracecompass.analysis.os.linux.core.trace.IKernelTrace; import org.eclipse.tracecompass.common.core.NonNullUtils; @@ -59,7 +60,7 @@ public class TidAnalysisModule extends TmfStateSystemAnalysisModule { @Override protected @NonNull ITmfStateProvider createStateProvider() { ITmfTrace trace = checkNotNull(getTrace()); - IKernelAnalysisEventLayout layout = (trace instanceof IKernelTrace) ? ((IKernelTrace) trace).getKernelEventLayout() : IKernelAnalysisEventLayout.DEFAULT_LAYOUT; + IKernelAnalysisEventLayout layout = (trace instanceof IKernelTrace) ? ((IKernelTrace) trace).getKernelEventLayout() : DefaultEventLayout.getInstance(); return new ActiveTidStateProvider(trace, layout); } -- 2.34.1