From: Jean-Christian Kouame Date: Mon, 23 Nov 2015 22:38:25 +0000 (-0500) Subject: tmf : Remove inefficient new String(String) constructor X-Git-Url: http://git.efficios.com/?a=commitdiff_plain;h=651cbda09eb25ea5fd16e8a08d2d76666e9e6cf0;p=deliverable%2Ftracecompass.git tmf : Remove inefficient new String(String) constructor Change-Id: I1b55c12a6345f6198beafd750ec666611b6fd54b Signed-off-by: Jean-Christian Kouame Reviewed-on: https://git.eclipse.org/r/61084 Reviewed-by: Hudson CI Reviewed-by: Matthew Khouzam Reviewed-by: Marc-Andre Laperle Tested-by: Marc-Andre Laperle --- diff --git a/tmf/org.eclipse.tracecompass.tmf.core/src/org/eclipse/tracecompass/tmf/core/statesystem/TmfStateSystemAnalysisModule.java b/tmf/org.eclipse.tracecompass.tmf.core/src/org/eclipse/tracecompass/tmf/core/statesystem/TmfStateSystemAnalysisModule.java index 80d918d7d0..3c2004c64a 100644 --- a/tmf/org.eclipse.tracecompass.tmf.core/src/org/eclipse/tracecompass/tmf/core/statesystem/TmfStateSystemAnalysisModule.java +++ b/tmf/org.eclipse.tracecompass.tmf.core/src/org/eclipse/tracecompass/tmf/core/statesystem/TmfStateSystemAnalysisModule.java @@ -341,9 +341,7 @@ public abstract class TmfStateSystemAnalysisModule extends TmfAbstractAnalysisMo partialProvider.assignTargetStateSystem(pss); /* 3 */ - String partialId = new String(id + ".partial"); //$NON-NLS-1$ - IStateHistoryBackend partialBackend = - new PartialHistoryBackend(partialId, partialProvider, pss, realBackend, granularity); + IStateHistoryBackend partialBackend = new PartialHistoryBackend(id + ".partial", partialProvider, pss, realBackend, granularity); //$NON-NLS-1$ /* 4 */ @SuppressWarnings("restriction")