tmf: Make Callstack View pass timestamps and PIDs to symbol provider
[deliverable/tracecompass.git] / tmf / org.eclipse.tracecompass.tmf.ui / src / org / eclipse / tracecompass / tmf / ui / views / callstack / CallStackPresentationProvider.java
index 4b7f68ab2c75a791fe928d0277aa50de23390069..089be7ef72a16edef1acc75807bb93e826bfb6bb 100644 (file)
@@ -112,7 +112,7 @@ public class CallStackPresentationProvider extends TimeGraphPresentationProvider
             try {
                 ITmfStateValue value = ss.querySingleState(event.getTime(), entry.getQuark()).getStateValue();
                 if (!value.isNull()) {
-                    return fView.getFunctionName(entry.getTrace(), value);
+                    return fView.getFunctionName(entry.getTrace(), entry.getProcessId(), event.getTime(), value);
                 }
             } catch (AttributeNotFoundException e) {
                 Activator.getDefault().logError("Error querying state system", e); //$NON-NLS-1$
@@ -142,7 +142,7 @@ public class CallStackPresentationProvider extends TimeGraphPresentationProvider
         try {
             ITmfStateValue value = ss.querySingleState(event.getTime(), entry.getQuark()).getStateValue();
             if (!value.isNull()) {
-                String name = fView.getFunctionName(entry.getTrace(), value);
+                String name = fView.getFunctionName(entry.getTrace(), entry.getProcessId(), event.getTime(), value);
                 gc.setForeground(gc.getDevice().getSystemColor(SWT.COLOR_WHITE));
                 Utils.drawText(gc, name, bounds.x, bounds.y, bounds.width, bounds.height, true, true);
             }
This page took 0.026825 seconds and 5 git commands to generate.