X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=org.eclipse.linuxtools.tmf.core%2Fsrc%2Forg%2Feclipse%2Flinuxtools%2Ftmf%2Fcore%2Ftrace%2FTmfCheckpointIndexer.java;h=0dcfa9c18b4f26370771cd7b29914f7b658d29c6;hb=d62bb1853c3388385d5ce10b0302b3dde139c3ab;hp=fd6026fdf7383ab30adef9d5f1b247fe824c0175;hpb=9a47bdf1564b806956fc15ae4a5e3790f8a0d4be;p=deliverable%2Ftracecompass.git diff --git a/org.eclipse.linuxtools.tmf.core/src/org/eclipse/linuxtools/tmf/core/trace/TmfCheckpointIndexer.java b/org.eclipse.linuxtools.tmf.core/src/org/eclipse/linuxtools/tmf/core/trace/TmfCheckpointIndexer.java index fd6026fdf7..0dcfa9c18b 100644 --- a/org.eclipse.linuxtools.tmf.core/src/org/eclipse/linuxtools/tmf/core/trace/TmfCheckpointIndexer.java +++ b/org.eclipse.linuxtools.tmf.core/src/org/eclipse/linuxtools/tmf/core/trace/TmfCheckpointIndexer.java @@ -331,7 +331,7 @@ public class TmfCheckpointIndexer implements ITmfTraceIndexer { if (context instanceof TmfExperimentContext) { return saveExpContext(context); } - TmfContext ctx = new TmfContext(context.getLocation().clone(), context.getRank()); + TmfContext ctx = new TmfContext(context.getLocation(), context.getRank()); return ctx; } @@ -341,10 +341,10 @@ public class TmfCheckpointIndexer implements ITmfTraceIndexer { ITmfContext[] trcCtxts = new TmfContext[size]; for (int i = 0; i < size; i++) { ITmfContext ctx = expContext.getContexts()[i]; - trcCtxts[i] = (ctx != null) ? new TmfContext(ctx.getLocation().clone(), ctx.getRank()) : null; + trcCtxts[i] = (ctx != null) ? new TmfContext(ctx.getLocation(), ctx.getRank()) : null; } TmfExperimentContext expCtx = new TmfExperimentContext(trcCtxts); - expCtx.setLocation(context.getLocation().clone()); + expCtx.setLocation(context.getLocation()); expCtx.setRank(context.getRank()); ITmfEvent[] trcEvts = expCtx.getEvents(); for (int i = 0; i < size; i++) { @@ -370,11 +370,11 @@ public class TmfCheckpointIndexer implements ITmfTraceIndexer { for (int i = 0; i < size; i++) { ITmfTrace trace = ((TmfExperiment) fTrace).getTraces()[i]; ITmfContext ctx = expContext.getContexts()[i]; - trcCtxts[i] = trace.seekEvent(ctx.getLocation().clone()); + trcCtxts[i] = trace.seekEvent(ctx.getLocation()); trcCtxts[i].setRank(ctx.getRank()); } TmfExperimentContext ctx = new TmfExperimentContext(trcCtxts); - ctx.setLocation(context.getLocation().clone()); + ctx.setLocation(context.getLocation()); ctx.setRank(context.getRank()); ITmfEvent[] trcEvts = expContext.getEvents(); for (int i = 0; i < size; i++) {