From 4d16d52baabe7ee0590af3cb8dc7950eb7ff7503 Mon Sep 17 00:00:00 2001 From: Alexandre Montplaisir Date: Tue, 28 Jul 2015 19:38:19 -0400 Subject: [PATCH] ss: Fix wrong indexing in TreeMapStore Change-Id: I348ba5af90aecd237ce057e077ca5f081631c6f1 Signed-off-by: Alexandre Montplaisir Reviewed-on: https://git.eclipse.org/r/52752 Reviewed-by: France Lapointe Nguyen Reviewed-by: Hudson CI Reviewed-by: Matthew Khouzam Tested-by: Matthew Khouzam --- .../tracecompass/segmentstore/core/treemap/TreeMapStore.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/statesystem/org.eclipse.tracecompass.segmentstore.core/src/org/eclipse/tracecompass/segmentstore/core/treemap/TreeMapStore.java b/statesystem/org.eclipse.tracecompass.segmentstore.core/src/org/eclipse/tracecompass/segmentstore/core/treemap/TreeMapStore.java index ffe57717f9..c67d9ab15e 100644 --- a/statesystem/org.eclipse.tracecompass.segmentstore.core/src/org/eclipse/tracecompass/segmentstore/core/treemap/TreeMapStore.java +++ b/statesystem/org.eclipse.tracecompass.segmentstore.core/src/org/eclipse/tracecompass/segmentstore/core/treemap/TreeMapStore.java @@ -64,7 +64,7 @@ public class TreeMapStore implements ISegmentStore { @Override public synchronized void addElement(T val) { fStartTimesIndex.put(Long.valueOf(val.getStart()), val); - fEndTimesIndex.put(Long.valueOf(val.getStart()), val); + fEndTimesIndex.put(Long.valueOf(val.getEnd()), val); fPositionMap.put(fSize, val); fSize++; } -- 2.34.1