timing.core: use symbol aspect directly on call graph segment's getName()
authorMatthew Khouzam <matthew.khouzam@ericsson.com>
Fri, 28 Apr 2017 19:33:46 +0000 (15:33 -0400)
committerMatthew Khouzam <matthew.khouzam@ericsson.com>
Tue, 2 May 2017 15:19:19 +0000 (11:19 -0400)
getName() is a presentation level getter, it only makes sense to resolve
the symbol there.

Change-Id: Ifebaad310b79e7974dfbc1ce95298fab34721cf4
Signed-off-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/96062
Reviewed-by: Hudson CI
Reviewed-by: Loic Prieur-Drevon <loic.prieurdrevon@gmail.com>
Reviewed-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
Tested-by: Bernd Hufmann <bernd.hufmann@ericsson.com>
analysis/org.eclipse.tracecompass.analysis.timing.core/src/org/eclipse/tracecompass/internal/analysis/timing/core/callgraph/AbstractCalledFunction.java

index b44ea808067af1a2fe286c54f78d6648a86f0cf8..5081b2acd96f27b69e6140a2c14ccbcf50b0596e 100644 (file)
@@ -90,7 +90,7 @@ abstract class AbstractCalledFunction implements ICalledFunction {
 
     @Override
     public String getName() {
-        return NonNullUtils.nullToEmptyString(getSymbol().toString());
+        return NonNullUtils.nullToEmptyString(SymbolAspect.SYMBOL_ASPECT.resolve(this));
     }
 
     /**
This page took 0.025476 seconds and 5 git commands to generate.