import org.eclipse.core.runtime.Status;
import org.eclipse.jdt.annotation.NonNull;
import org.eclipse.jdt.annotation.Nullable;
-import org.eclipse.tracecompass.common.core.NonNullUtils;
import org.eclipse.tracecompass.internal.lttng2.ust.core.Activator;
import org.eclipse.tracecompass.internal.lttng2.ust.core.trace.layout.LttngUst20EventLayout;
import org.eclipse.tracecompass.internal.lttng2.ust.core.trace.layout.LttngUst27EventLayout;
import org.eclipse.tracecompass.internal.lttng2.ust.core.trace.layout.LttngUst28EventLayout;
-import org.eclipse.tracecompass.lttng2.ust.core.analysis.debuginfo.UstDebugInfoAspect;
+import org.eclipse.tracecompass.lttng2.ust.core.analysis.debuginfo.UstDebugInfoBinaryAspect;
+import org.eclipse.tracecompass.lttng2.ust.core.analysis.debuginfo.UstDebugInfoSourceAspect;
import org.eclipse.tracecompass.lttng2.ust.core.trace.layout.ILttngUstEventLayout;
import org.eclipse.tracecompass.tmf.core.event.ITmfEvent;
import org.eclipse.tracecompass.tmf.core.event.aspect.ITmfEventAspect;
static {
ImmutableSet.Builder<ITmfEventAspect> builder = ImmutableSet.builder();
builder.addAll(CtfTmfTrace.CTF_ASPECTS);
- builder.add(UstDebugInfoAspect.INSTANCE);
- LTTNG_UST_ASPECTS = NonNullUtils.checkNotNull(builder.build());
+ builder.add(UstDebugInfoBinaryAspect.INSTANCE);
+ builder.add(UstDebugInfoSourceAspect.INSTANCE);
+ LTTNG_UST_ASPECTS = builder.build();
}
private @Nullable ILttngUstEventLayout fLayout = null;
* Default constructor
*/
public LttngUstTrace() {
- super();
+ super(LttngUstEventFactory.instance());
}
/**